John Preston
83720d8789
Finalizing file renaming.
2017-03-04 13:23:56 +03:00
John Preston
08167a6a91
Removed #include "stdafx.h" from all files.
...
Currently the build without implicitly included precompiled header
is not supported anyway (because Qt MOC source files do not include
stdafx.h, they include plain headers).
So when we decide to support building without implicitly included
precompiled headers we'll have to fix all the headers anyway.
2017-03-04 12:27:52 +03:00
John Preston
12bbd971b3
Added Guideline Support Library as a dependency.
...
See https://github.com/Microsoft/GSL for information.
2017-03-04 12:01:07 +03:00
John Preston
dd933cf61c
MTP global state moved to MTP::Instance class.
...
Now there will be ability to start multiple mtproto instances.
2017-02-25 19:48:21 +03:00
John Preston
ffc557a0f9
Using standard library instead of std_ namespace.
...
Currently tested only in VS2015.
2017-02-21 16:45:56 +03:00
John Preston
2ab3cda743
Use current folder in Debug configuration for UWP.
2017-02-10 13:10:33 +03:00
John Preston
686abd63b5
Version 1.0.6: fixing some critical issues in audio handling.
...
OnPropertyValueChanged() is called sometimes couple times a second
and sometimes when AudioMutex is locked already causing a deadlock.
Also some code added to support Desktop Bridge converter to UWP app.
2017-02-01 13:12:52 +03:00
John Preston
7fb1463c43
Version 1.0 stable: bump copyright date to 2017.
2017-01-11 23:02:13 +04:00
John Preston
fc7c5d0ab3
Fixed travis build for TDESKTOP_DISABLE_AUTOUPDATE case.
2016-10-18 10:56:38 +03:00
John Preston
f1d52c12ae
Version 0.10.13.alpha: crash fix in custom notifications.
...
Not sending inline bot request drafts to server by timeout.
2016-10-07 19:45:45 +03:00
John Preston
f1f7333c7a
Removed some old styles. Divided basic_types module to several.
2016-09-29 14:37:16 +03:00
John Preston
dff5765f9f
0.9.47 alpha: fixed crash in text processing (Qt pach updated).
2016-05-02 16:42:09 +03:00
John Preston
745f89dbb9
Moving build / lang scripts from Telegram to subfolders.
...
Travis build tested with -j param.
Xcode / QtCreator / qmake builds could be broken.
2016-04-27 15:02:17 +03:00
John Preston
390a1b0754
Some improvements for winrt.
2016-04-26 16:00:23 +03:00
John Preston
1f6da4c734
Logging crashed string in hexdump ofutf8.
2016-04-01 11:43:14 +04:00
John Preston
f96b7da7ce
Crash reporting fixed, radial progress fixed. 0.9.38 dev version.
2016-04-01 00:36:46 +04:00
John Preston
829513c9ce
fixed building for OS X / Linux
2016-03-31 18:12:30 +04:00
John Preston
a23470f4b8
Fixed possible crash in NotifyWindow click handler.
...
Adding information about crashed string in TextBlock parser.
2016-03-31 15:55:25 +04:00
John Preston
ef69973e6d
fixed build for Xcode
2016-03-24 16:27:34 +03:00
John Preston
d9ef8217e5
moved MTProtoSession and MTProtoConnection to MTP::internal:: namespace
2016-03-24 11:57:11 +03:00
John Preston
27856d830b
using operator new/delete instead of malloc/free
2016-03-20 18:08:13 +03:00
John Preston
c15db1f77e
added TDESKTOP_DISABLE_CRASH_REPORTS macro and new pspecific file, pspecific_wnd renamed to pspecific_win
2016-03-20 12:10:16 +03:00
John Preston
0b2bcbc3e9
some warnings fixed, TDESKTOP_DISABLE_NETWORK_PROXY macro added
2016-03-20 11:16:35 +03:00
John Preston
9e1a6d3d3d
crash fixed in Title::updateCounter, assertion message added to crash report
2016-03-15 15:18:12 +03:00
John Preston
f25e63bad7
offering to send current username in crash report
2016-03-14 12:25:48 +03:00
John Preston
17aaa5ceab
fixed double fclose of crash dump file, removed block user context menu item for App::self()
2016-03-11 23:07:13 +03:00
John Preston
abc0d03eb3
some phrases changed, limit on last crash report reading added
2016-03-11 22:10:56 +03:00
John Preston
99b52d4cc1
all deinit moved to Application::aboutToQuit(), mtproto connection thread management refactored, disabled -style=0 fake argument for Application, beta 9028002
2016-02-29 19:53:26 +03:00
John Preston
71e544e0fc
added user tag for reports, fixed couple of compile warnings in gcc
2016-02-15 18:52:11 +03:00
John Preston
7b855a661a
new wide layout, build script and some bugs fixed
2016-02-09 19:05:08 +03:00
John Preston
001f2e1fe7
moved from utf8 to QFile::encode/decodeName
2016-02-09 17:42:36 +03:00
John Preston
80ba0259dd
some namespaces reorganized, author photo display added to wide mode (where messages are centered), version 0.9.20.dev
2016-02-08 17:54:55 +03:00
John Preston
0b8523d58e
added year 2016 to copyright
2016-02-08 13:56:18 +03:00
John Preston
b3da86bf08
closing logs and working file before relaunching Telegram
2016-02-08 13:50:56 +03:00
John Preston
0b4ddb045e
max history width limited, custom tooltips replace QToolTip, keys with modifiers are not passed to MentionsDropdown
2016-02-07 18:38:49 +03:00
John Preston
fd0a119885
langs updated, build scripts updated
2016-02-04 15:44:39 +03:00
John Preston
f7f041f11d
instructions updated for zlib
2016-02-02 15:50:12 +03:00
John Preston
3e1362628f
conflicts fixed
2016-02-02 14:58:28 +03:00
John Preston
5940ae6411
google crashpad added to os x version
2016-02-02 14:48:46 +03:00
John Preston
44c12064a6
fixed crash reports for windows
2016-02-01 15:09:23 +03:00
John Preston
9f7b92eccd
improved minidump choosing when sending crash report
2016-02-01 14:50:07 +03:00
John Preston
fa2767cc65
always writing tdata/working stacktrace when breakpad catches a crash
2016-02-01 14:09:11 +03:00
John Preston
daa0adfff9
added breakpad support for os x
2016-02-01 13:12:37 +03:00
John Preston
56fa8a0ee2
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-01-31 21:02:00 +03:00
John Preston
a0d171bb49
moved minizip to ThirdParty, added google breakpad to ThirdParty for windows (mac, linux broken)
2016-01-31 21:01:43 +03:00
John Preston
dd26de7dd2
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-01-31 21:01:05 +03:00
John Preston
fb4ee55ffa
removed unused headers in mac
2016-01-31 21:01:01 +03:00
John Preston
17a319fdb3
improved crash reports for linux
2016-01-31 19:13:51 +03:00
John Preston
74248b0284
improved os x crash reports, possible linux (and windows) broken
2016-01-31 14:32:29 +03:00
John Preston
d28483fad4
windows and os x crash reports sent and shown
2016-01-30 21:38:33 +03:00
John Preston
340246367d
crash report and show done for os x
2016-01-30 21:24:18 +03:00
John Preston
8eef239b45
crash catch + report added for Windows version
2016-01-30 19:31:10 +03:00
John Preston
c8d7d23ee6
windows backtrace logging done, showing error when cant start telegram or previous launch was not finished properly
2016-01-25 13:22:58 +03:00
John Preston
0f4405dbaf
backtrace output for win platform added, testing with abort() call in ~AppClass()
2016-01-21 14:58:58 +08:00
John Preston
5f84567bbb
initial logging improved, debug logs disabled for -many instance param
2016-01-17 13:01:14 +08:00
John Preston
58777dbc21
moved almost all Application to AppClass (autoupdate and singleinstance left), logs rewritten
2016-01-11 23:43:29 +08:00
John Preston
71f588a4fe
started signal handlers, shadow fixed in sticker-by-emoji, via @bot resize fixed
2016-01-10 14:05:23 +08:00
Ali Vakilzade
d6893d09dc
force telegram respect my workdir settings
...
Signed-off-by: Ali Vakilzade <ali@vakilzade.ir> (github: aliva)
2015-12-09 22:43:24 +03:30
John Preston
b43f582386
downgraded stream version to 5_3, beta 9014002
2015-12-04 12:46:41 +03:00
John Preston
a6cf42d3ad
closed beta version with autoupdate added
2015-12-03 21:16:34 +03:00
John Preston
015e9356ab
license header updated
2015-10-03 16:16:42 +03:00
John Preston
b0d67a65a8
temp downgrade to Qt 5.4 on OS X (Qt 5.5 does not support OS X 10.7)
2015-07-28 15:47:21 +02:00
John Preston
31954f5266
stable version 0.8.21
2015-06-02 17:31:25 +03:00
John Preston
42122fdea0
added some stickers logging , 0.8.18 dev version ready
2015-06-01 13:58:46 +03:00
John Preston
1f7e39e184
version 0.7.21.dev prepared - replies, mentions
2015-03-19 12:18:19 +03:00
John Preston
6d8125be19
version 0.7.9
2015-01-23 18:24:36 +03:00
John Preston
1a8444740a
tray icon by libappindicator with gtk_status_icon fallback added, unity launcher count added
2015-01-15 17:22:15 +03:00
John Preston
27de201bda
telegram.me links supported in-app and in Windows
2014-12-03 16:10:32 +03:00
John Preston
7a600e03d0
update menu changed to restart if only restarting, header comment changed
2014-12-01 13:47:38 +03:00
John Preston
33aa925aa0
changed to official
2014-11-25 23:15:18 +03:00
John Preston
4bcfee22ef
icon changed in win version
2014-11-23 14:20:40 +03:00
John Preston
e0ef1d434d
version 0.6.7: invokeAfter, long messages split, protocol implementation improvements
2014-11-05 20:43:32 +03:00
John Preston
311292c3a3
version 0.6 prepared, changed "Win (Unofficial)" to "Desktop", photo loader animation, custom context menu, default Downloads folder, cyclic logs
2014-09-30 07:11:09 -07:00
John Preston
7759679ab1
using exe dir in debug and appdata dir in release in os x and linux
2014-07-26 13:57:07 +04:00
John Preston
e1f2886f9d
linux version stores data to home dir, fixed keyboard layout switch, fixed notify windows, version 0.5.10
2014-07-24 18:00:35 +02:00
John Preston
1ef1a7101d
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
...
merging with other platform changes
2014-07-08 14:25:17 +04:00
John Preston
da0f087404
first version ubuntu qt creator build
2014-07-08 14:24:21 +04:00
John Preston
1167117ee0
search merged to os x version, fixed some retina render, custom notifies code moved to window module
2014-07-06 07:32:21 +04:00
John Preston
0c7baa86a4
version 0.5.5 - first release build of os x version
2014-06-25 11:25:55 +04:00
John Preston
2b61046a75
show in finder done, open with custom dialog started for mac
2014-06-17 10:06:01 +04:00
John Preston
cace79bc18
xcode build support started
2014-06-14 23:32:11 +04:00
John Preston
4221fe666f
initial commit for 0.4.18 version of Telegram Desktop
2014-05-30 12:53:19 +04:00