Ilya Fedin
95c0c400c7
Use QProcess instead of system()
...
Use g_get_home_dir since it already uses both $HOME and passwd
2020-08-15 17:43:28 +04:00
Ilya Fedin
170ec16f39
Remove outdated snap autostart hack
2020-08-15 17:43:28 +04:00
Ilya Fedin
786bedf271
Disable Qt's integration mechanism on GTK-based DE to avoid early GTK loading
...
This also removes TDESKTOP_USE_GTK_FILE_DIALOG since it doesn't forces GTK dialog for anyone and there is no reason to leave it
TDESKTOP_DISABLE_GTK_INTEGRATION can be also tested via action now
2020-08-15 17:43:28 +04:00
Ilya Fedin
1de1747c38
Fix length of some lines in specific_linux and main_window_linux
2020-08-15 17:43:28 +04:00
Ilya Fedin
7bb4e5e4a9
Reorder Linux libraries
2020-08-15 17:43:28 +04:00
Ilya Fedin
5dad293335
Add warnings about some build options and environment variables
2020-08-15 17:43:28 +04:00
Ilya Fedin
e4ac70090e
Use GDBus to send notifications to avoid Q_OBJECT
2020-08-15 17:43:28 +04:00
John Preston
a911f2c0c3
Improve build script.
2020-08-15 00:02:43 +04:00
John Preston
887b6629f6
Version 2.3: Fix emoji fingerprint on Retina.
2020-08-15 00:02:26 +04:00
John Preston
b6a66bbf1b
Version 2.3.
...
- Video Calls (alpha version).
2020-08-14 20:20:59 +04:00
John Preston
a0eb073728
Close call panel instead of hiding.
2020-08-14 19:59:24 +04:00
John Preston
34840766b2
Move fingerprint / signal bars to a separate widget.
2020-08-14 16:53:06 +04:00
John Preston
1aaf7df54a
Add labels to call buttons.
2020-08-14 16:53:06 +04:00
John Preston
1b60829da8
Add top window controls shadow.
2020-08-14 16:53:06 +04:00
John Preston
fbe02dbb8d
Add bottom shadow to the incoming video.
2020-08-14 16:53:06 +04:00
John Preston
cb18c9a9b3
Show remote audio muted tooltip.
2020-08-14 16:53:06 +04:00
John Preston
a106d80a41
Fix accept call button outer ripple.
2020-08-14 16:53:06 +04:00
John Preston
465c661c45
Show peer-s microphone mute state on userpic.
2020-08-14 16:53:06 +04:00
John Preston
8af40c22a4
Improve mute button styles.
2020-08-14 16:53:06 +04:00
John Preston
f1b6d1fdae
Improve top controls design on Windows.
2020-08-14 16:53:06 +04:00
John Preston
476b9c44c1
Closed alpha version 2.2.0.2.
2020-08-13 15:42:23 +04:00
John Preston
377ff2f421
Use expanding incoming frame scale if aspect is good.
2020-08-13 15:37:00 +04:00
John Preston
cdc87086f3
Add some paddings.
2020-08-13 15:16:39 +04:00
John Preston
99f3173ae6
Use smaller emoji.
2020-08-13 14:39:55 +04:00
John Preston
7de5cabd79
Add window controls to call panel on Windows.
2020-08-13 14:32:11 +04:00
John Preston
925f6df06a
Fix call panel behaviour on macOS.
2020-08-13 13:02:15 +04:00
John Preston
c93d3ae924
Toggle fullscreen by double click.
2020-08-12 20:58:24 +04:00
John Preston
537645c282
Hide window title for calls panel.
2020-08-12 20:58:05 +04:00
John Preston
38b9111bf5
Use Ui::Window for the Calls::Panel.
2020-08-12 17:35:31 +04:00
John Preston
79feb0c6d9
Show video icon in call bubble in history.
2020-08-12 12:47:19 +04:00
John Preston
97fe05c7ed
Mirror outgoing video horizontally.
2020-08-12 12:47:07 +04:00
John Preston
e01bf8e1cd
Closed alpha version 2.2.0.1.
2020-08-11 21:33:15 +04:00
John Preston
369ec46064
Allow building without WebRTC.
2020-08-11 21:33:15 +04:00
John Preston
eda22b925f
Fix build on Linux 64 bit.
2020-08-11 18:21:40 +04:00
John Preston
bd16708781
Update tgcalls library.
2020-08-11 18:21:40 +04:00
John Preston
38546c701a
Round outgoing video preview.
2020-08-11 18:21:40 +04:00
John Preston
4971e281fa
Improve design for all controls states.
2020-08-11 18:21:40 +04:00
John Preston
d4b8fa70a7
Extract Calls::Userpic and Calls::VideoBubble.
2020-08-11 18:21:40 +04:00
John Preston
95de762529
Support three-value VideoState.
2020-08-11 18:21:40 +04:00
John Preston
a89634b767
Start call panel redesign.
2020-08-11 18:21:40 +04:00
John Preston
4bf6550e24
Update API scheme to layer 117.
2020-08-11 18:21:40 +04:00
John Preston
83759adb5f
Start video call from video call service message.
2020-08-11 18:21:40 +04:00
John Preston
6f90e57523
Support special video calls service messages.
2020-08-11 18:21:40 +04:00
John Preston
aba8f72c36
Fix camera start.
2020-08-11 18:21:40 +04:00
John Preston
35dfb9fab3
Show outgoing video stream.
2020-08-11 18:21:40 +04:00
John Preston
b692242012
Allow reference tgcalls implementation.
2020-08-11 18:21:40 +04:00
John Preston
c1f727bde9
Update tgcalls to use new protocol.
2020-08-11 18:21:40 +04:00
John Preston
f3808bdc24
Start using webrtc::VideoTrack.
2020-08-11 18:21:40 +04:00
John Preston
16177eae2b
Simplify frame presentation.
2020-08-11 18:21:40 +04:00
John Preston
da3bbba497
Allow enable/disable video in a call.
2020-08-11 18:21:40 +04:00