Ilya Fedin
9b59e74d66
Make native notifications setting tri-state
2021-01-28 11:44:43 +04:00
Ilya Fedin
ec8ddb047d
Use style::CheckScale when setting gtk scale factor
2021-01-28 11:43:17 +04:00
23rd
037506c0b7
Fixed local applying of mute participant state in group calls.
2021-01-28 03:52:53 +03:00
23rd
85b3672bc8
Reduced size of volume speaker in list of participants in group calls.
2021-01-28 02:59:47 +03:00
23rd
bf61f624c5
Added speaking status animation in list of participants in group calls.
2021-01-27 23:48:16 +03:00
John Preston
1baa833e8f
Improve selected state of volume changing item.
2021-01-27 23:16:21 +04:00
John Preston
bad2d8afd9
Fix frame rotation in calls from iOS.
2021-01-27 21:19:13 +04:00
23rd
6d5bf53dd1
Added animation of volume percents in menu of group calls.
2021-01-27 20:08:19 +03:00
23rd
3001ad4b89
Improved design of volume info in list of participants in group calls.
2021-01-27 20:05:09 +03:00
23rd
5a88b4f0b9
Added slider sticking to values for volume menu items in group calls.
2021-01-27 20:05:09 +03:00
23rd
71ee981371
Fixed volume percents painting in volume menu item in group calls.
2021-01-27 20:05:09 +03:00
John Preston
dd401a063b
Set preview as cancelled if no preview in editing message.
2021-01-27 20:26:27 +04:00
John Preston
61f6851486
Update settings and report phrases.
2021-01-26 16:33:12 +04:00
John Preston
7da224d725
Allow disabling calls on tdesktop device.
2021-01-26 15:58:30 +04:00
John Preston
ce5c19dfe9
Update API scheme for phone log clearing.
2021-01-26 14:28:25 +04:00
John Preston
52000566cf
Don't close calls log box after delete confirmation.
2021-01-26 12:41:52 +04:00
John Preston
fa8dd61b02
All invite links are permanent right now.
2021-01-26 12:24:54 +04:00
John Preston
0d0a79b0b5
Revert "Fixed adding caption to grouped files."
...
This reverts commit 5277080115
.
When sending an album of files each one of them can have its own
caption that will be shown below the file.
A caption for the whole album (in case of media albums) is added
to the first album item. In case of media albums this caption is
displayed under the whole album mosaic. But in case of an album
of files this caption will be displayed under the first file,
between the first and the second file of the album. This is not
what user can expect when he adds a caption for an album.
So we will send it as a separate comment, like it was done before.
2021-01-26 12:15:54 +04:00
John Preston
b22c65a8db
Fix build on Windows, add report Fake-s.
2021-01-26 12:15:00 +04:00
23rd
416489a84f
Added volume info to list of participants in group calls.
2021-01-25 19:16:57 +03:00
23rd
7424e6afcc
Fixed applying active participant state when changing local volume.
2021-01-25 19:16:57 +03:00
23rd
5d1f55e29d
Removed display of volume value in menu when participant is muted.
2021-01-25 19:16:57 +03:00
23rd
130b8bc83c
Changed slider colors from volume menu item in group calls.
2021-01-25 19:16:57 +03:00
23rd
ef1a4e4ce3
Moved adding volume and mute items in group calls to separate place.
2021-01-25 19:16:31 +03:00
23rd
9fed46fb6e
Removed draft volume items from menu in group calls.
2021-01-25 19:16:01 +03:00
23rd
50f87cce84
Added arcs animation to volume menu item in group calls.
2021-01-25 19:16:01 +03:00
23rd
833ffe1784
Added color animation to volume menu item in group calls.
2021-01-25 19:16:01 +03:00
23rd
1d3e76e1fe
Added resize handler of volume menu item in group calls.
2021-01-25 19:16:00 +03:00
23rd
1cbb217210
Added speaker icon to volume menu item in group calls.
2021-01-25 19:15:39 +03:00
23rd
70cdc05544
Fixed applying participant locally in group calls.
2021-01-25 19:15:19 +03:00
23rd
173564bcd5
Added initial implementation of volume menu item in group calls.
2021-01-25 19:15:19 +03:00
23rd
e12689c8c1
Added handler of state changes of other participants in group calls.
2021-01-25 19:05:03 +03:00
23rd
e1f5e10764
Added missed implementation of ContinuousSlider::value.
2021-01-25 19:05:03 +03:00
23rd
250add3a96
Added ability to apply volume and mute user in group calls locally only.
2021-01-25 19:05:03 +03:00
23rd
827c950468
Moved common GroupCall structs to separate file.
2021-01-25 19:05:03 +03:00
John Preston
36ad24bfcd
Update API scheme.
2021-01-25 17:42:02 +04:00
John Preston
7410c1fc73
Fix display of imported messages in private chats.
2021-01-25 16:50:59 +04:00
John Preston
b2c84d675c
Allow clearing calls log.
2021-01-25 16:50:59 +04:00
John Preston
ff9bf23461
Don't show checks for incoming service messages.
2021-01-25 16:50:59 +04:00
John Preston
417428b21d
Allow deleting small groups for everyone.
2021-01-25 16:50:59 +04:00
John Preston
58733ba6ea
Add support for FAKE badge.
2021-01-25 16:50:59 +04:00
John Preston
1774b21e88
Add ability to completely delete legacy group.
2021-01-25 16:50:58 +04:00
John Preston
19455d44db
Add support for imported messages.
2021-01-25 16:50:58 +04:00
John Preston
34f7391ec9
Update API scheme.
2021-01-25 16:50:58 +04:00
John Preston
274779c1c8
Fix build on macOS.
2021-01-25 16:50:58 +04:00
John Preston
50c07bfc98
Update API scheme, add view link box.
2021-01-25 16:50:58 +04:00
John Preston
819cd4a099
Allow deleting revoked invite links.
2021-01-25 16:50:58 +04:00
John Preston
144bad6c74
Update link rows in Manage Invite Links.
2021-01-25 16:50:58 +04:00
John Preston
97fb310f54
Move CalendarBox and ChooseDateTimeBox to td_ui.
2021-01-25 16:50:56 +04:00
John Preston
1cce383d15
Add a box to create / edit invite links.
2021-01-25 16:47:41 +04:00
John Preston
01ecf0ca93
Show invite links list with context menu.
2021-01-25 16:47:41 +04:00
John Preston
40e90af76d
Detect tablet mode on Windows 10.
2021-01-25 16:47:41 +04:00
John Preston
7fa342b487
Update API scheme.
2021-01-25 16:47:41 +04:00
John Preston
3862b3b90e
Make sharing invite links using ShareBox.
2021-01-25 16:47:41 +04:00
John Preston
5e10d97abe
Hide 'No one joined yet.' message.
2021-01-25 16:47:41 +04:00
John Preston
542abb26b9
Allow sharing link to chats.
2021-01-25 16:47:41 +04:00
John Preston
7132ab5bf4
Fix long content in group type box.
2021-01-25 16:47:41 +04:00
John Preston
c7b1a37722
Implement revoke of permanent link.
2021-01-25 16:47:41 +04:00
John Preston
be1afb4781
Show recently joined by permanent link userpics.
2021-01-25 16:47:41 +04:00
John Preston
8c7030378a
Add 'Copy Link' and 'Share Link' buttons.
2021-01-25 16:47:41 +04:00
John Preston
7e89ed48c2
Improve permanent link edit design.
2021-01-25 16:47:40 +04:00
John Preston
754dedc40e
Improve permanent link edit design.
2021-01-25 16:47:40 +04:00
John Preston
e5320b4b4e
Implement new permanent invite link management.
2021-01-25 16:47:40 +04:00
John Preston
02ad5f2772
Update API scheme and start invite links.
2021-01-25 16:47:40 +04:00
John Preston
b58a977029
Remove volume change on muted rows.
2021-01-25 16:47:40 +04:00
John Preston
40fda9503f
Apply mute by me / volume change locally.
2021-01-25 16:47:40 +04:00
John Preston
f63f0a7668
Mute by me / change participant volume.
2021-01-25 16:47:40 +04:00
John Preston
b396244606
Update API scheme to layer 123.
2021-01-25 16:47:40 +04:00
Ilya Fedin
b562a4a479
Fix path to libva.conf
2021-01-25 09:42:16 +04:00
Ilya Fedin
82d78e7c45
Decrease indentation in notification manager creation
2021-01-25 09:42:16 +04:00
Ilya Fedin
df0bca077e
Fix build with linked gtk
2021-01-25 09:42:16 +04:00
23rd
9b9531d279
Replaced icon color for songs with bright one.
2021-01-24 10:41:10 +03:00
23rd
d4bbbdb65c
Replaced rand_value util function with openssl::RandomValue.
2021-01-24 10:41:10 +03:00
23rd
c90258664d
Removed unused StaticNeverFreedPointer class from utils.
2021-01-24 10:41:10 +03:00
23rd
dd01ece14a
Replaced snap util function with std::clamp.
2021-01-24 10:41:10 +03:00
23rd
4895e5e110
Fixed possible crash on deleting messages.
2021-01-24 10:41:10 +03:00
Ilya Fedin
c21125f9f2
Don't log UnknownProperty error
...
When checking notification inhibition support
2021-01-24 08:51:19 +04:00
Ilya Fedin
8ed56bb4e4
Don't mess GTK scale factor with other scaling settings
...
Have this order for scaling settings:
1. devicePixelRatio
2. GTK
3. DPI
2021-01-23 21:55:33 +04:00
John Preston
0d1b778612
Beta version 2.5.6: Fix build on macOS.
2021-01-23 16:14:37 +04:00
Ilya Fedin
b919a0627a
Ensure GtkIntegration::load() is called only once
2021-01-23 16:14:22 +04:00
Ilya Fedin
6374d4eeda
Some cosmetic changes in settigs setters
2021-01-23 16:14:22 +04:00
Ilya Fedin
3967052375
Get scale factor from GTK on Linux
2021-01-23 16:14:22 +04:00
Ilya Fedin
89ccc95023
Fix early return from Platform::ThirdParty::start on Linux
2021-01-23 16:14:22 +04:00
John Preston
24f2ca7443
Beta version 2.5.6.
...
- Press Up arrow to edit your last sent comment.
- Add more information to date tooltips
in Recent Actions and channel comments.
- Bug and crash fixes.
2021-01-22 19:00:11 +04:00
John Preston
f90e13f8b1
Fix crash after account reset after QR login.
2021-01-22 18:19:27 +04:00
John Preston
606f5377d5
Cherry-pick fix for Pulseaudio OpenAL backend.
2021-01-22 18:08:49 +04:00
Ilya Fedin
5cb081ca9a
Fix build without dbus
2021-01-22 17:22:37 +04:00
Ilya Fedin
f1e0b36f61
Use operator-> for tray icon biggest size
2021-01-22 17:22:37 +04:00
Ilya Fedin
ea9813825d
Move EscapeShell to specific_linux
2021-01-22 17:22:37 +04:00
Ilya Fedin
36b6f70613
Get rid of unneeded includes in specific_linux
2021-01-22 17:22:37 +04:00
Ilya Fedin
5e60b87cf9
Remove platform_specific.h include from mainwindow.h
...
In order to avoid mass rebuilds on specific_*.h changing
2021-01-22 17:22:37 +04:00
Ilya Fedin
ada22ee6cc
Split GTK integration into a singleton
2021-01-22 17:22:37 +04:00
Ilya Fedin
bb016e1489
Restore frameless hint on showing to workaround a bug in Qt
2021-01-22 17:12:53 +04:00
Ilya Fedin
b115ea74d0
Set config dir for OpenSSL and disable OpenSSL DSO
...
System-provided engines may crash bundled OpenSSL
2021-01-22 17:12:18 +04:00
Ilya Fedin
1008774aef
Update vdpau to latest version
2021-01-22 17:12:18 +04:00
Ilya Fedin
73018ff958
Update libva to latest version
2021-01-22 17:12:18 +04:00
Ilya Fedin
e799fdaa3d
Update wayland-protocols to latest version
2021-01-22 17:12:18 +04:00
Ilya Fedin
7656a546b0
Update libxkbcommon to latest version
2021-01-22 17:12:18 +04:00
Ilya Fedin
57f9ae4b2a
Fix speed control support check
2021-01-22 17:10:22 +04:00
Ilya Fedin
cbdd86d398
Fix deadlock on OpenAL errors
2021-01-22 17:10:22 +04:00