John Preston
fe97939abf
Fix possible crash in call error handling.
2020-08-17 13:50:16 +04:00
John Preston
8ce798db12
Move incoming video to a separate widget.
2020-08-17 13:49:45 +04:00
John Preston
f801cb822e
Revert "Update ffmpeg to 4.3 in snap"
...
This reverts commit 6c52b4630c
.
2020-08-17 10:29:18 +04:00
Ilya Fedin
1dcbb103a8
Move gtk clibpboard to linux_libs
2020-08-15 17:43:28 +04:00
Ilya Fedin
d97880913c
Get rid of TDESKTOP_USE_PACKAGED_TGVOIP
2020-08-15 17:43:28 +04:00
Ilya Fedin
47673bba50
Move cExeName checks
2020-08-15 17:43:28 +04:00
Ilya Fedin
580e6baee6
Get rid of redudant fontconfig hack
2020-08-15 17:43:28 +04:00
Ilya Fedin
f56af090e0
Use GAppInfo instead of xdg-mime
...
This makes registering custom scheme distribution-compatible
2020-08-15 17:43:28 +04:00
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
23rd
bc7925985c
Added WebRTC building to Github CI.
2020-08-15 00:03:37 +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
13f2ceaf47
Update building docs.
2020-08-11 18:21:40 +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