John Preston
d9fc3619c2
Remove all signals from ConnectionPrivate.
2019-11-18 15:53:37 +03:00
John Preston
cfe12f773f
Move some modules to lib_mtproto.
2019-11-18 12:28:14 +03:00
John Preston
782025a0a6
Wrap 'divmodti4' the same as 'divmoddi4'.
2019-11-18 12:10:52 +03:00
John Preston
a05e2f0d8d
Use 'uname -m' instead of 'uname -p'.
2019-11-18 12:10:31 +03:00
John Preston
50b2b6c5b1
Use installed opus on non-Windows.
2019-11-18 11:52:06 +03:00
John Preston
1afae74d1e
Remove libdee from linking.
2019-11-18 10:52:45 +03:00
John Preston
da4120bddd
Fix building without glib.
2019-11-18 10:52:32 +03:00
John Preston
c961acabbc
Include private header only if needed.
2019-11-18 10:52:08 +03:00
John Preston
7b6fcb467a
Move common code to cmake_helpers.
2019-11-18 00:34:34 +03:00
John Preston
e5bd187d4d
Use precompiled header from cmake 3.16.
2019-11-18 00:29:03 +03:00
John Preston
90c6475c8c
Closed alpha version 1.9.1.1: Fix build on macOS.
2019-11-15 17:11:05 +03:00
John Preston
8fa9172818
Closed alpha version 1.9.1.1.
2019-11-15 16:16:33 +03:00
John Preston
cfcd12e879
Several spellchecker fixes.
2019-11-15 16:16:33 +03:00
23rd
1ef877d9a5
Fixed moving cursor to begin/end when using reply shortcuts for macOS.
2019-11-15 16:16:33 +03:00
John Preston
be06d68468
Don't lock whole key creation by a mutex.
2019-11-15 16:16:33 +03:00
John Preston
055b99f5b0
Don't use shared_ptr for Dcenters.
2019-11-15 16:16:33 +03:00
John Preston
f37ab6e38e
Remove checked key property.
2019-11-15 16:16:33 +03:00
John Preston
fe1e627cac
Improve working with sessions.
2019-11-15 16:16:33 +03:00
John Preston
1e252a6505
Remove old debug information.
2019-11-15 16:16:32 +03:00
John Preston
3a7faffa3a
Use thread_local counter in logs for thread index.
2019-11-15 16:16:32 +03:00
John Preston
8b14249cd2
Move DumpToText from Telegram to lib_mtproto.
2019-11-15 16:16:32 +03:00
John Preston
7243fb52ad
Check keys that receive -404 error codes.
2019-11-15 16:16:32 +03:00
John Preston
1524b4a930
Allow creating temporary keys.
2019-11-15 16:16:32 +03:00
John Preston
08bfe6f1c1
Extract mtproto key generation code.
2019-11-15 16:16:32 +03:00
John Preston
70dbd9e5b4
Add base::expected.
2019-11-15 16:16:26 +03:00
John Preston
2577bedeac
Remove mtproto/facade.h from main pch.
2019-11-13 11:31:12 +03:00
Christian Hesse
0c0c8f3584
libnotify: capabilities are not exclusive
...
Capabilities "actions" and "body-markup" can be available at the
same time.
Signed-off-by: Christian Hesse <mail@eworm.de>
2019-11-13 11:22:08 +03:00
John Preston
3b1fd9e45a
Fix travis build.
2019-11-13 11:21:39 +03:00
Nicholas Guriev
793862bee6
Fix -Wredundant-move and -Wdeprecated-copy warnings ( #6663 )
...
* Do not move result at end of function
This makes GCC 9.1.2 happy with the active -Wredundant-move warning.
Indeed, such moving of local variables or local arguments before
returning is unnecessary and prevents the compiler from copy elision
optimization.
2019-11-12 18:15:34 +03:00
RadRussianRus
a196b0aba7
Fixed animated stickers cache
2019-11-11 19:46:33 +03:00
John Preston
61723bd794
Initial Windows Debug build with cmake.
2019-11-11 13:39:48 +03:00
John Preston
85060cd655
Compile all code with cmake.
2019-11-09 19:06:00 +03:00
John Preston
c4da31c213
Add lib_storage as submodule.
2019-11-08 15:00:15 +03:00
John Preston
a18baaae2c
Add all code generation targets.
2019-11-08 14:08:40 +03:00
John Preston
02a71d745d
Build lib_ui with cmake.
2019-11-08 13:05:59 +03:00
John Preston
b7fed0377c
Build codegen utils with cmake.
2019-11-08 11:30:20 +03:00
Sean Wei
325e4af356
Fix building instruction of macOS (crashpad)
2019-11-07 14:21:22 +03:00
John Preston
6a668fc171
'TDESKTOP_DISABLE_CRASH_REPORTS' => 'DESKTOP_APP_DISABLE_..'
2019-11-07 13:53:55 +03:00
John Preston
35befb2b3c
Fix snapcraft build.
2019-11-07 13:11:47 +03:00
John Preston
86695f60a3
Fix selected text colors on macOS.
2019-11-07 13:11:40 +03:00
John Preston
4e1e7a5a9c
Beta version 1.9.1: gyp fixes.
2019-11-06 19:44:50 +03:00
John Preston
2677a86ffd
Beta version 1.9.1.
...
- Bug fixes and other minor improvements.
2019-11-06 19:32:29 +03:00
John Preston
a293018a87
Fix travis build.
2019-11-06 19:25:47 +03:00
John Preston
c8a98b6429
Fix appveyor build.
2019-11-06 19:25:46 +03:00
23rd
16d06527be
Updated lib_spellcheck.
...
- Fixed #6756 .
2019-11-06 15:45:03 +03:00
23rd
c867727e1c
Removed spellcheck setting for OS X 10.10/10.11 version.
2019-11-06 15:31:41 +03:00
John Preston
1a4c1cbbf4
Link xkbcommon-x11 and build Qt with XCB XKB.
...
Fixes #6754 .
2019-11-06 12:03:54 +03:00
John Preston
c1a241c7e7
Upload full source tarballs to assets.
2019-11-06 11:11:16 +03:00
RadRussianRus
1368d6e7db
Fix build instructions for Linux (Breakpad)
2019-11-06 09:16:43 +03:00
RadRussianRus
908b513601
Fix build instructions for Windows (ThirdParty/patches and zlib)
2019-11-06 09:16:43 +03:00