John Preston
567216f41f
Fix crash in topic jump ripple animation.
...
Fixes #25500 .
2022-12-29 17:48:33 +04:00
23rd
d55d383627
Cached TTL badge in dialogs list.
2022-12-06 12:56:56 +03:00
23rd
e2205c7251
Fixed build on macOS.
2022-12-06 12:56:56 +03:00
John Preston
cb653df0f6
Support adaptive forum userpic rounding radius.
2022-12-05 16:18:10 +04:00
John Preston
1a9c6749ae
Correct pen width in TTL dialogs badge.
2022-12-02 20:51:06 +04:00
John Preston
a4e4681835
Add jump-to-topic panel in View as Messages.
2022-12-02 18:20:22 +04:00
23rd
92756f418b
Added TTL badge to dialogs list.
2022-12-02 00:28:19 +03:00
23rd
cbbbcd877c
Added support of switching between corner layers in dialogs list.
2022-12-02 00:25:23 +03:00
John Preston
f0b8ccbd71
Collapse forum row height in narrow layout.
2022-12-01 21:36:26 +04:00
John Preston
beaea9c57d
Update dialog row height on topic switch.
2022-11-29 23:13:51 +04:00
John Preston
561e3f4809
Handle clicks on topic jump area.
2022-11-22 00:26:48 +00:00
John Preston
ede34578da
Display jump to last topic message bubble.
2022-11-22 00:26:48 +00:00
John Preston
4c8187f623
Topics list in forum chats list entry.
2022-11-22 00:26:48 +00:00
John Preston
37308cde21
Support dialog rows with variable height.
2022-11-22 00:26:48 +00:00
John Preston
7384cd3463
Support sharing games by link to topics.
2022-11-01 19:25:44 +04:00
John Preston
bc96bdf7a9
Add video chat management menu items to forum.
2022-11-01 19:25:43 +04:00
John Preston
d6ee5b3456
Show forum messages search results with topics.
2022-11-01 19:25:42 +04:00
John Preston
ed895ace66
Track dialog row offline status by timer.
...
Fixes #6410 .
2022-11-01 19:25:41 +04:00
John Preston
4910a60499
Track mentions / reactions together with unread.
2022-11-01 19:25:40 +04:00
John Preston
08ba277327
Track forum unread state by topics inside.
2022-11-01 19:25:40 +04:00
John Preston
e5f2d83548
Support new rounding in bot inline keyboards.
2022-11-01 19:25:35 +04:00
John Preston
b13471672d
Move some chat styles from basic.style to chat.style.
2022-11-01 19:25:34 +04:00
John Preston
405d8c327d
Support different row styles in chats list.
2022-11-01 19:25:34 +04:00
John Preston
749fb52113
Implement animated spoilers.
2022-09-18 16:52:30 +04:00
John Preston
21fd381778
Show emoji status in chats list / top bar.
2022-09-02 21:14:28 +04:00
John Preston
8bc807dc40
Set name / phone texts on-demand.
2022-08-09 14:12:19 +03:00
John Preston
73bacfc650
Animate video userpics in chat history.
2022-05-19 17:27:03 +04:00
John Preston
201edb2e69
Play premium video avatars in chats list.
2022-05-19 17:27:03 +04:00
23rd
4ba4b77b95
Fixed formatting of text in entry of archived folder.
...
Fixed #23906 .
2022-01-17 10:12:18 +03:00
23rd
e1aa08b985
Removed text commands.
2022-01-12 11:54:24 +03:00
23rd
10df3dce7c
Removed text commands from dialogs row.
2022-01-12 11:54:24 +03:00
John Preston
8c21fad642
Move preview paint to Dialogs::Ui::MessageView.
2021-10-04 23:45:21 +04:00
Ilya Fedin
c0c10689a1
Get rid of deprecated ranges::view usage
2021-03-13 19:14:58 +03:00
John Preston
732bc38e8e
Show chats list badge only for non-empty calls.
2020-12-06 17:28:27 +04:00
John Preston
fdbe6bdeb2
Add voice chat indicator in the chats list.
2020-12-02 13:52:33 +03:00
John Preston
ae298818a8
Implement message bar with animations.
2020-10-30 18:32:17 +03:00
John Preston
f066e0f05a
Use Data::CloudImage for userpics.
2020-06-01 18:09:33 +04:00
John Preston
e27a8fe058
Support pinned locally in filters.
2020-03-27 20:36:03 +04:00
John Preston
38a744fe5b
Count unread messages in Dialogs::MainList.
2020-03-27 20:36:02 +04:00
John Preston
ca3419ef24
Make filtered lists independent from folders.
2020-03-27 20:36:02 +04:00
John Preston
0c713a930a
Remove app.h / facades.h from precompiled header.
2019-10-01 23:59:46 +03:00
John Preston
4917ca7b32
Remove all legacy global namespace langs.
2019-06-21 11:06:52 +02:00
John Preston
d0b86e1229
Optimize online dots + add animations.
2019-06-17 18:13:05 +02:00
John Preston
64dd5139da
Show unread archive chat names in bold.
2019-05-08 12:05:15 +03:00
John Preston
e55e46a0f0
Show last chats in archive dialog row.
2019-05-08 11:50:39 +03:00
John Preston
9ff02707bf
Improve archive chat list entry layout.
2019-05-01 16:11:38 +04:00
John Preston
99bb09374d
Use new animations engine everywhere.
2019-04-02 14:33:53 +04:00
John Preston
fe618bd652
Use crl::time/now instead of TimeMs/getms.
2019-02-19 11:06:33 +04:00
John Preston
dd81f5d59f
Replace base::lambda with shorter term.
...
base::lambda -> Fn (type alias for std::function).
base::lambda_once -> FnMut (type alias for base::unique_function).
base::lambda_guarded -> crl::guard.
base::lambda_call_type_t -> crl::deduced_call_type.
2018-06-04 18:38:27 +03:00
John Preston
0f775e1e66
Support feeds search display in dialogs list.
2018-02-14 23:18:21 +03:00