John Preston
cad87f6818
Update to WebRTC M108.
2022-12-08 14:22: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
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
Ilya Fedin
fc4682d77e
Get rid of TDESKTOP_LAUNCHER_BASENAME
...
This key was mainly used to let flatpak and snap provide right desktop file name.
Now, we can compute it from the environment in runtime for both flatpak and snap.
There's no more need in this option. Desktop filename override by downstreams is highly discouraged.
2022-11-07 13:47:58 +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
Ilya Fedin
eab41d272b
Fix various spaces on end of lines
2022-09-02 21:27:41 +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
23rd
65ad8e6ac1
Moved out class for colored ministars to separate file.
2022-09-02 21:14:31 +04:00
Ilya Fedin
8fe48f3ca2
Use cmake_dependent_option to better declare variables that relate on other variables
2022-08-11 09:07:15 +03:00
23rd
38322dc998
Fixed display of quiz solution in sections.
2022-07-26 20:12:10 +03:00
23rd
032372f150
Added stars animation to box for premium gifts.
2022-07-26 20:12:09 +03:00
23rd
99676c4cf8
Moved some premium styles to separate file.
2022-07-26 20:12:09 +03:00
John Preston
3c01bb5a4a
Add support for static and webm custom emoji.
2022-07-26 20:12:08 +03:00
John Preston
9d280da80b
Start optimized custom emoji, show path thumbnail.
2022-07-26 20:12:08 +03:00
John Preston
df17f20a47
Support attach bot menu / reload / settings.
2022-06-03 20:07:33 +04:00
23rd
c138c74ab3
Moved out some ui effects to td_ui.
2022-06-02 01:22:16 +03:00
23rd
bc5c85655d
Added animated bubble for premium boxes.
2022-05-20 13:18:22 +03:00
23rd
8e80b9cb06
Moved out gradient round button to td_ui.
2022-05-20 13:18:22 +03:00
John Preston
739123dedc
Implement simple premium limits boxes.
2022-05-19 17:27:02 +04:00
John Preston
84af084a3b
Update tg_owt to WebRTC M101.
2022-05-03 23:09:26 +04:00
John Preston
276fe2169a
Use SeparatePanel / ShowMultilineToast from lib_ui.
2022-05-03 14:52:08 +04:00
23rd
a994c9f017
Moved EditPeerHistoryVisibilityBox to td_ui.
2022-04-25 22:35:02 +04:00
23rd
2f8efb5ce6
Moved out setup of top and bottom scroll shadows to separated file.
2022-04-13 14:26:11 +03:00
John Preston
43ddb856c1
Don't build InstanceV2ReferenceImpl yet.
2022-04-13 15:06:24 +04:00
John Preston
2b5d61ad36
Update tgcalls library.
...
Fixes #24173 .
2022-04-07 16:49:38 +04:00
23rd
209e09ab66
Moved box with vertical drum picker for time to separated module.
2022-04-01 19:15:10 +03:00
23rd
67d8a7e106
Moved out peer menu callback and its creation to separated files.
2022-04-01 15:53:58 +04:00
23rd
fb750b69e3
Added vertical drum picker.
2022-04-01 15:53:58 +04:00
23rd
fc71a640a6
Added implementation of menu for auto-delete settings.
2022-04-01 15:53:57 +04:00
23rd
ae25804d83
Moved widget for time choosing to td_ui.
2022-04-01 15:53:57 +04:00
23rd
73b4a8b75a
Added special field for time input with placeholder.
2022-04-01 15:53:57 +04:00
23rd
7bebe699f6
Moved special fields to separated folder.
2022-04-01 15:53:57 +04:00
John Preston
1d8aac26ce
Proof of concept webview attach menu support.
2022-03-30 12:23:05 +04:00
23rd
51cb234b37
Moved menu item with check to td_ui.
2022-03-27 17:59:50 +03:00
23rd
964b0f4f79
Moved MultiSelect to td_ui.
2022-03-20 10:24:10 +03:00
23rd
0e6c036fa2
Moved Ui::SelectScrollManager to lib_ui.
2022-03-15 18:02:30 +03:00
John Preston
1aa8029a8a
Improve notification preview settings design.
2022-03-08 15:24:02 +04:00
John Preston
aa012b6d0b
Update tgcalls.
2022-02-27 20:26:50 +03:00
John Preston
45398bb54e
Update tgcalls with streams support.
2022-02-25 19:41:15 +03:00
John Preston
1a664edd39
Initial implementation of download progress bar.
2022-02-25 14:14:43 +03:00
John Preston
e4a7c01541
Move window_outdated_bar to td_ui subproject.
2022-02-25 14:14:43 +03:00
John Preston
ae5e7d641a
Build on macOS with WebRTC M98.
2022-01-29 14:06:55 +03:00