John Preston
0ed200beee
Show / expand / collapse / hide reactions strip.
2023-07-20 07:20:10 +04:00
John Preston
7f8a985067
Start stories overview in profile / My Stories.
2023-07-20 07:20:10 +04:00
John Preston
d76c80bf0e
Show recent viewers in self stories.
2023-07-20 07:20:10 +04:00
John Preston
1d27c8c940
Paint nice stories userpics in chats list.
2023-07-20 07:20:08 +04:00
John Preston
a02876562a
Finish improved stories reply area theming.
2023-07-20 07:20:08 +04:00
John Preston
a745c9ff75
Display full caption if it doesn't fit.
2023-07-20 07:20:08 +04:00
John Preston
ae94cd2d42
Allow navigating to stories of sibling users.
2023-07-20 07:20:08 +04:00
John Preston
027bd89e5b
Apply geometry constraints in stories viewer.
2023-07-20 07:20:07 +04:00
John Preston
89ca38ed29
Start stories viewer with ComposeControls.
2023-07-20 07:20:07 +04:00
Ilya Fedin
2dfe858327
Support D-Bus activation
2023-07-01 21:05:42 +04:00
Ilya Fedin
8c38d31950
C++ify wl_registry
2023-05-30 20:55:15 +04:00
John Preston
04a3a50e74
Show error when trying change number from TDesktop.
2023-05-24 18:11:17 +04:00
John Preston
65afa2c402
Detach ComposeControls from SessionController.
2023-05-17 15:51:52 +04:00
Ilya Fedin
db60bee7dc
Implement screen locker monitor on Linux
2023-05-15 09:51:13 +04:00
Ilya Fedin
0a011db483
Get rid of DESKTOP_APP_DISABLE_DBUS_INTEGRATION
...
Desktop App Toolkit uses GLib as the D-Bus library for quite long time, but GLib is not only a D-Bus library, it's more a basic library providing native Linux APIs implementing various specs. The situation right now is that DESKTOP_APP_DISABLE_DBUS_INTEGRATION disables not only D-Bus code but all the native API integration such as MIME handling or .desktop file parsing. In other words, the option disables native Linux APIs on Linux what is absurd and doesn't have any sense.
2023-05-15 08:08:04 +04:00
23rd
ca2a0d41c9
Moved some app config values to separated file.
2023-04-11 19:17:42 +04:00
John Preston
b7d9d549ff
Start filter share links management.
2023-04-11 19:17:37 +04:00
Ilya Fedin
3064a41014
Try to restore updater-dependent binary path logic
...
Now that the file generating logic is simplier, it may be not that hard to maintain
2023-04-02 00:06:04 +04:00
John Preston
5ca7b95cdb
Implement new voice speed change control design.
2023-03-14 17:30:50 +04:00
John Preston
da7cd6291e
Proper check for atempo filter existance.
2023-03-10 11:13:44 +04:00
John Preston
af51307aa6
Implement opening of t.me/bot/app-s.
2023-03-07 08:42:29 +03:00
John Preston
aa9e56c633
Update icon on macOS, allow changing back.
2023-03-01 09:12:02 +04:00
John Preston
2a4c39b9d7
Implement some power saving options.
2023-03-01 09:12:02 +04:00
John Preston
2a1e3c4453
Initial implementation of windowed media viewer on macOS.
2023-02-18 15:10:13 +04:00
John Preston
84b4ab1c3c
Version 4.6.2: Re-enable global /LTCG on Windows.
...
With /LTCGOUT: empty path it should not try generating .iobj file,
and work on both 32 bit and 64 bit build with all static libs.
2023-02-08 13:20:01 +04:00
John Preston
f5be551ff8
Add translation bar dropdown menu.
2023-02-02 22:12:32 +04:00
John Preston
719466fcac
Initial chat-translation feature implementation.
2023-02-02 22:12:32 +04:00
23rd
a61c4f1813
Added initial implementation of gradient color editor.
2023-02-02 22:12:32 +04:00
23rd
2f7e4ae8fb
Moved out common structures for userpic emoji builder to single place.
2023-02-02 22:12:32 +04:00
23rd
9a717b885a
Moved out preview for userpic emoji builder to separated file.
2023-02-02 22:12:32 +04:00
23rd
cf6245af42
Added entry point for userpic emoji builder to userpic button.
2023-02-02 22:12:32 +04:00
23rd
9bc4c0a551
Added initial implementation of userpic emoji builder.
2023-02-02 22:12:32 +04:00
23rd
6c1e9b1387
Added initial implementation of inner widget of userpic emoji builder.
2023-02-02 22:12:32 +04:00
John Preston
809610817e
Initial request peer button implementation.
2023-02-02 22:12:31 +04:00
23rd
9390450049
Moved out color editor to td_ui.
2023-01-19 08:51:57 +03:00
Ilya Fedin
9b7826ea0d
Get GApplication out of experimental settings
...
GApplication will always be used on Linux now. GNotification gets a toggle instead.
2023-01-12 21:30:45 +04:00
23rd
b14ac5cafe
Moved Info::Profile::FloatingIcon to td_ui.
2023-01-09 12:34:44 +03:00
John Preston
ff331c040a
Allow huge range of interface scales.
2023-01-09 09:05:07 +04:00
23rd
aa8ca28f77
Added description to context menu for anonymous phone numbers.
2022-12-29 11:11:08 +03:00
John Preston
faf6c48f25
Remove ui/special_buttons module.
2022-12-26 14:24:06 +04:00
John Preston
af350e2daa
Allow hiding members list in groups.
2022-12-26 14:24:06 +04:00
John Preston
25746d195c
Support displaying of photo spoilers.
2022-12-26 14:24:05 +04:00
John Preston
48cf0a4382
Implement suggested profile photo message.
2022-12-26 14:24:05 +04:00
John Preston
1b73b34810
Make HistoryItem a final class.
2022-12-26 14:24:04 +04:00
John Preston
54f697eba1
Selectively request LTCG on Windows 32 bit build.
2022-12-07 11:01:05 +04:00
John Preston
a1faee285c
Use LTCG on Windows for two targets only.
2022-12-06 18:11:47 +04:00
23rd
b2e9c4ab75
Moved Ui::EmptyUserpic to td_ui.
2022-12-04 03:46:44 +03:00
23rd
4bd2091e6e
Added initial ability to enable anti-spam mode in megagroups.
2022-12-01 05:49:33 +03:00
John Preston
01139e1b04
Remove facades module.
2022-11-30 16:55:51 +04:00
23rd
d0ae07f3c2
Added initial implementation of global TTL settings.
2022-11-29 18:03:37 +03:00