Commit Graph

83 Commits

Author SHA1 Message Date
John Preston 61c5b45d7a Select exception users in EditPrivacyBox. 2017-03-18 12:49:46 +03:00
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