23rd
50848533bf
Added premium offer spec to top bar suggestion table.
2026-05-17 13:36:16 +03:00
23rd
c1bf7a2665
Added birthday setup spec to top bar suggestion table.
2026-05-17 13:36:16 +03:00
23rd
86134e3326
Added birthday contacts spec to top bar suggestion table.
2026-05-17 13:36:04 +03:00
23rd
4f7ef0c2d1
Added low credits subscription spec to top bar suggestion table.
2026-05-17 08:52:52 +03:00
23rd
f60e6acb86
Added premium grace spec to top bar suggestion table.
2026-05-17 08:52:52 +03:00
23rd
36d13e1d6a
Added custom promo spec to top bar suggestion table.
2026-05-17 08:52:35 +03:00
23rd
9a23dcdc23
Added gift auctions spec to top bar suggestion table.
2026-05-17 08:52:34 +03:00
23rd
7d86b5abf5
Added unreviewed auth spec to top bar suggestion table.
2026-05-17 08:52:34 +03:00
23rd
f8f77af67e
Added top bar suggestion spec types.
2026-05-17 08:52:34 +03:00
23rd
00dfc72ce4
Moved auth-denied confirmation box into its own boxes file.
2026-05-16 10:30:39 +03:00
23rd
1c69103fc8
Froze top bar suggestion content during child-list collapse animation.
2026-05-16 10:17:08 +03:00
23rd
14f92613a9
Replaced top bar suggestion left padding with leading widget slot.
2026-05-16 09:23:04 +03:00
23rd
8e2782d3e0
Removed unused desiredHeight tracker on top bar suggestion content.
2026-05-16 09:14:37 +03:00
23rd
04f4bd3b02
Moved top bar suggestion child-list collapse inside the content.
2026-05-16 09:13:20 +03:00
23rd
bd8f32320d
Computed top bar suggestion height in resize, not in paint.
2026-05-16 09:07:37 +03:00
John Preston
b215e5353a
Extract chats list accessibility, fix build.
2026-05-14 17:27:03 +04:00
Reza Bakhshi Laktasaraei
dd98fd67d3
feat(accessibility): add screen reader support for chat list
...
Expose painted dialog rows as virtual accessibility children so
screen readers can navigate the chat list.
Each row reports: chat type, name, badges, status, last message
preview, delivery status, reactions, stories, and more.
Multi-column sub-items provide structured per-field access.
2026-05-14 14:02:40 +04:00
John Preston
2a2c499b06
Collapse stories on search in chat.
2026-05-11 13:17:21 +04:00
John Preston
dfaf378ab8
Fix possible glitch in chats list typing animation.
2026-05-07 18:32:50 +04:00
John Preston
20089537bd
Scale bot verification down a bit.
2026-05-06 17:44:18 +04:00
John Preston
be90ed8ef3
Show bot as non-forum if no topics.
2026-05-06 13:46:28 +04:00
GitHub Action
313f2de762
Removed 114 unused style entries.
2026-05-04 11:32:33 +07:00
23rd
f396a5499c
Fixed multiline reply layout for poll and story messages.
2026-04-28 19:27:23 +03:00
23rd
3cd2246a51
Replaced unread voice dot indicator with svg.
...
Related commit: f4cbbb251f .
2026-04-23 22:51:01 +03:00
John Preston
e3a34eae29
Cache date string in dialog rows.
2026-04-16 21:24:39 +07:00
John Preston
59e64f56fa
Fix possible crash in chats list.
2026-04-14 13:41:51 +07:00
23rd
f4cbbb251f
Moved unread voice dot indicator next to media label in dialog list.
...
Related commit: 9febcd88d4 .
2026-04-11 09:11:16 +03:00
23rd
88404cfddb
Removed unused private fields.
2026-04-09 12:36:51 +03:00
23rd
494833236f
Defaulted RoundButton text transform to no-transform.
2026-04-06 16:58:16 +03:00
23rd
7c26a251cf
Added text transform to RoundButton as mandatory argument.
2026-04-06 16:58:15 +03:00
John Preston
beeb4663c4
Add 'x' button to AI Tools info toast.
2026-04-03 00:47:46 +07:00
23rd
9febcd88d4
Added unread media dot indicator for voice messages to dialog list.
2026-04-02 19:58:57 +03:00
23rd
ca63b12670
Restored circle-backed unread icon badges in narrow type of dialogs.
2026-04-01 04:38:00 +03:00
23rd
3e6da6210e
Added to dialogs mute icon near name behind new experimental option.
2026-03-30 13:42:23 +03:00
John Preston
5472f97797
Fix many touchscreen-related problems.
2026-03-28 22:45:39 +07:00
23rd
a29acd4882
Brought non-sprite shadows revolution.
2026-03-28 11:50:50 +03:00
23rd
db8878932f
Replaced badge-based dialogs icons with standalone colored icons.
2026-03-28 10:29:12 +03:00
23rd
ab1af9371e
Added poll vote badge to dialogs.
2026-03-28 10:29:09 +03:00
23rd
f055478b6e
Moved out ttl icon from dialogs row to separated file.
2026-03-28 10:29:09 +03:00
23rd
c24a58672b
Slightly refactored userpics stripe to deduplicate userpic dirty checks.
2026-03-28 10:29:08 +03:00
John Preston
c57e40620b
Make chats list a bit less freezing.
2026-03-25 15:58:00 +07:00
Reza Bakhshi Laktasaraei
dc2d6e9d12
feat(accessibility): use ButtonMenu role for main menu buttons
...
Set ButtonMenu role on main menu toggle buttons in dialogs and
filters menu since they open navigation menus.
2026-03-14 21:54:51 +04:00
23rd
a61334247d
Fixed ratio of icon in update button from dialogs widget.
...
Related commit: c6bf905253 .
2026-03-12 12:59:49 +04:00
John Preston
09f9819233
Fix reorder freeze in chats list.
2026-03-11 15:54:08 +04:00
futpib
5f1121123c
Freeze chat list order while mouse hovers over it
...
When subscribed to many active chats, the list reorders too quickly,
causing misclicks. Freeze the visual order while the mouse is over the
chat list and replay deferred reorderings when the mouse leaves or
after 5 seconds of inactivity.
Fixes #1504 .
2026-03-06 23:16:40 +04:00
John Preston
a58047e88a
Fix some regressions in accessibility commit.
2026-02-28 19:07:12 +04:00
John Preston
d88f817874
Fix highlight issue in messages search results.
2026-02-28 19:07:09 +04:00
mukthar777
17db3361d3
Add labels to buttons in dialog widget
2026-02-28 06:41:25 +04:00
Reza Bakhshi Laktasaraei
827bd7c9a9
feat(accessibility): add accessible name to search button in narrow layout
...
The search icon button shown when the filters sidebar is active had no
accessible name, making it appear as an unnamed button to screen readers.
2026-02-27 23:42:27 +04:00
23rd
8c86a6e55e
Disabled dialogs drag to filters while dragging among pinned dialogs.
2026-02-15 09:59:05 +03:00