John Preston
12e0399cf4
Add tgcalls library.
2020-08-11 18:21:40 +04:00
John Preston
71040464c5
Request camera permissions on macOS.
2020-08-11 18:21:40 +04:00
John Preston
6d36176a8d
Add test implementation of webrtc calls.
2020-08-11 18:21:40 +04:00
f633857744
Updated TDesktop sources to 2.1.17 beta
2020-07-03 04:39:44 +03:00
John Preston
eb1845e33b
Fix crash in session destruction.
...
Also use rpl::event_stream for downloaderTaskFinished.
2020-07-01 12:26:29 +04:00
9953c875f3
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-07-01 05:43:07 +03:00
46d4b02941
Temporary initialization fix for VS Preview
2020-06-27 14:58:31 +03:00
John Preston
79a361ba43
Move call management to Core::App.
2020-06-25 21:57:36 +04:00
John Preston
83538675ce
Move a lot of settings to Core::Settings.
2020-06-23 21:53:42 +04:00
John Preston
4d6cc58f0d
Move session settings to main_session_settings.
2020-06-23 21:53:42 +04:00
John Preston
357caf8007
Keep separate MTP::Config's for separate accounts.
2020-06-23 21:53:41 +04:00
John Preston
6fc5e22882
Allow several accounts in Core::App.
2020-06-23 21:53:40 +04:00
John Preston
3c4e959468
Replace observer_peer with rpl interface.
2020-06-23 21:53:40 +04:00
John Preston
b0f9ad71dd
Check some more App::main()s.
2020-06-23 21:53:40 +04:00
John Preston
0ad7dcaef9
Remove MTP::MainInstance() global access point.
2020-06-23 21:53:40 +04:00
John Preston
7f09da9e32
Use MTP::Sender in Intro.
2020-06-23 21:53:39 +04:00
ed5085d494
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-06-03 11:58:08 +03:00
Ilya Fedin
be96bf2812
Set parent for dialogs only on Wayland
2020-06-01 18:09:34 +04:00
John Preston
36fbdfb380
Simplify Image, remove ImageSource.
2020-06-01 18:09:33 +04:00
John Preston
6513422e40
Remove legacy image-related code.
2020-06-01 18:09:33 +04:00
John Preston
f066e0f05a
Use Data::CloudImage for userpics.
2020-06-01 18:09:33 +04:00
John Preston
e27d2bc2d5
Move photo data to Data::PhotoMedia.
2020-06-01 18:09:32 +04:00
John Preston
ea4044e38c
Use TgVoip interface instead of VoIPController.
2020-06-01 18:09:31 +04:00
d0fd79001d
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-05-25 11:49:04 +03:00
Ilya Fedin
bdf28370f9
Fix call window size on Sway
2020-05-25 09:29:15 +04:00
9e0e5b8f66
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-05-13 00:49:52 +03:00
Ilya Fedin
9cbe899688
Fix call window hiding when compositing is not supported
2020-05-12 09:17:27 +04:00
f0ebf2f255
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-05-01 18:02:14 +03:00
e7eb585475
Merge prepare: revert bot privacy status
2020-05-01 17:10:49 +03:00
ca49e74b6f
Show bot privacy status
2020-05-01 12:10:32 +04:00
9ed04afee8
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-03-28 05:05:42 +03:00
John Preston
ed715fb810
Update API scheme to layer 111.
2020-03-27 20:36:01 +04:00
6f036ab3c8
Fix missing override
2020-03-15 01:41:39 +03:00
6aa631cba9
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-02-26 02:22:54 +03:00
John Preston
6f672ecdc3
Request history parts through Histories.
2020-02-21 18:48:30 +04:00
af09efeeb2
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-02-06 10:58:45 +03:00
John Preston
4d737b35da
Fix PiP window on macOS.
2020-02-05 18:39:47 +04:00
72a6fd4dd8
Confirm before calling
2020-02-03 08:05:14 +03:00
2b77ec69f0
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-01-18 18:26:29 +03:00
John Preston
e943264823
Pass MTP::Instance to MTP::Sender.
2019-11-29 15:36:05 +03:00
John Preston
cfe12f773f
Move some modules to lib_mtproto.
2019-11-18 12:28:14 +03:00
John Preston
08bfe6f1c1
Extract mtproto key generation code.
2019-11-15 16:16:32 +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
5407d411df
Merge remote-tracking branch 'tdesktop/dev' into dev
2019-11-06 15:13:32 +03:00
John Preston
a6c84c36c0
Use layers and boxes from lib_ui.
2019-10-19 12:27:52 +04:00
John Preston
246c45ce0e
Use lib_ui from submodule.
2019-10-19 12:27:28 +04:00
dc13f5fb76
Updated app name in locale
2019-10-19 08:43:46 +03:00
John Preston
849deb57e2
Move many widget classes to lib_ui.
2019-10-01 23:59:46 +03:00
John Preston
c5845f17ae
Remove twidget header.
2019-10-01 23:59:46 +03:00
John Preston
0c713a930a
Remove app.h / facades.h from precompiled header.
2019-10-01 23:59:46 +03:00