23rd
85e2d54a05
Split out settings_common module into td_ui and non-td_ui variants.
2023-11-15 03:30:04 +03:00
23rd
f6cb9072d2
Moved AddSkip and AddDivier from Settings namespace to separate module.
2023-11-15 03:30:04 +03:00
23rd
4150cdff86
Moved out badge for giveaway list to td_ui.
2023-11-08 15:22:48 +03:00
23rd
36a91dd32b
Moved out giveaway styles to separated file.
2023-11-04 21:24:01 +04:00
23rd
2d097ca9ae
Added box for selecting countries.
2023-11-04 21:24:01 +04:00
23rd
67bbb477c7
Added ability to select users for awarding in giveaway box.
2023-11-04 21:24:01 +04:00
23rd
f775670938
Moved out some classes for widgets in statistical info to directory.
2023-10-12 16:51:13 +03:00
23rd
fc3acff5d6
Added support of percentages display to details widget.
2023-10-11 22:12:34 +04:00
23rd
f081917cd0
Improved style of rulers on charts in statistics.
2023-10-11 22:12:34 +04:00
23rd
af0e11a1aa
Moved out to td_ui all classes related to statistics.
2023-10-11 22:12:33 +04:00
23rd
8ac6aca315
Split out data for statistics and for charts.
2023-10-11 22:12:33 +04:00
23rd
4c02d19a51
Added implementation of buttons container to filter chart lines.
2023-10-11 22:12:29 +04:00
23rd
ec8d604db7
Added initial widget implementation of point details in charts.
2023-10-11 22:12:29 +04:00
John Preston
785014f7b7
Extract premium layer top bar widget.
2023-09-28 23:51:29 +04:00
John Preston
1c2951598b
Handle t.me/channel?boost links.
2023-09-22 09:43:32 +04:00
Ilya Fedin
1bde096417
Minimize amount of code to rebuild when switching options
2023-09-22 09:14:01 +04:00
23rd
9d4b8bb9b0
Introduced new struct to dialogs style for icons.
2023-08-30 16:46:19 +03:00
John Preston
5f4dcc5eb6
Show segments in expanded stories list.
2023-07-20 07:20:57 +04:00
John Preston
1d27c8c940
Paint nice stories userpics in chats list.
2023-07-20 07:20:08 +04:00
John Preston
77939ae9bd
Add more-chats-added bar to cloud folders.
2023-04-11 19:17:38 +04:00
John Preston
0faadc8fa0
Implement folder link add / join design.
2023-04-11 19:17:38 +04:00
John Preston
1eff68813d
Reuse new speed change control for video.
2023-03-15 13:36:40 +04:00
John Preston
5ca7b95cdb
Implement new voice speed change control design.
2023-03-14 17:30:50 +04:00
John Preston
2a4c39b9d7
Implement some power saving options.
2023-03-01 09:12:02 +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
af8c1f77c7
Change td_ui to a static library.
...
This (temporarily) fixes LTCG linking on Windows 32 bit.
I hope this fixes #25832 .
2023-02-06 10:37:52 +04:00
23rd
4598fc3d53
Moved paint of toggle up-down arrow from main menu to td_ui.
2023-02-02 22:12:32 +04:00
John Preston
f5be551ff8
Add translation bar dropdown menu.
2023-02-02 22:12:32 +04:00
23rd
16f59eee5d
Removed colors palette class for userpic emoji builder.
2023-02-02 22:12:32 +04:00
23rd
607e79fca0
Added initial implementation of layer for userpic emoji builder.
2023-02-02 22:12:32 +04:00
23rd
177b9140d5
Added bubble wrap for layer of userpic builder.
2023-02-02 22:12:32 +04:00
23rd
d2e940f1ff
Added initial implementation of color chooser for userpic builder.
2023-02-02 22:12:32 +04:00
John Preston
e73dbf5f65
Implement emoji search / categories.
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
23rd
58ed30d30e
Moved constants of arc angles to td_ui.
2023-01-19 08:51:57 +03:00
23rd
b14ac5cafe
Moved Info::Profile::FloatingIcon to td_ui.
2023-01-09 12:34:44 +03:00
John Preston
9513aaa768
Allow accepting video userpic suggestions.
2022-12-26 14:24:07 +04:00
23rd
2a99046bbd
Added snowflakes effect.
2022-12-26 14:24:07 +04:00
John Preston
faf6c48f25
Remove ui/special_buttons module.
2022-12-26 14:24:06 +04:00
John Preston
54f697eba1
Selectively request LTCG on Windows 32 bit build.
2022-12-07 11:01:05 +04:00
John Preston
cb653df0f6
Support adaptive forum userpic rounding radius.
2022-12-05 16:18:10 +04:00
23rd
b2e9c4ab75
Moved Ui::EmptyUserpic to td_ui.
2022-12-04 03:46:44 +03:00
23rd
f16d30de37
Added initial implementation of loading element effect.
2022-11-22 00:26:49 +00:00
23rd
cf54d9fb12
Moved out glare effect to separate file.
2022-11-22 00:26:49 +00:00
Dragoon Aethis
9d59e42b52
Add an experimental "small message radius" toggle ( #25305 )
...
Add an experimental "small message radius" toggle.
This toggle allows switching to the pre-4.3.0, smaller message bubble
radius after an app restart. The message bubble radius styles now have
to be referenced via the Ui::BubbleRadius* and Ui::MsgFileThumbRadius*
wrappers to use the appropriate value.
2022-11-08 14:19:17 +04:00
John Preston
d5ea0149e8
Implement drag-n-drop to forum topics.
2022-11-01 19:25:44 +04:00
John Preston
ae3496d6a4
Update API scheme on layer 148: Topic icons.
2022-11-01 19:25:36 +04:00
23rd
35c59ad35a
Moved out util function for contrast calculation between 2 colors.
2022-09-02 21:14:32 +04:00
John Preston
ed3f246510
Use FrameGenerator-based AnimatedIcon for reactions.
2022-09-02 21:14:32 +04:00
23rd
fc759ac688
Renamed GiftOption to SubscriptionOption.
2022-09-02 21:14:31 +04:00