23rd
4129c567af
Allowed expanding chats list by click on narrow top bar suggestion.
2026-07-17 17:48:07 +03:00
John Preston
f7ca3c4540
Reset both search restrictions in one pass.
2026-07-16 21:34:13 +04:00
John Preston
1ae9a821c2
Added 'From archive' filter to messages search.
2026-07-16 19:50:14 +04:00
alina sireneva
7bde317cbb
Configure macOS pull-to-action overscroll distances.
...
The chat list configures the stories strip height as the pull
distance, the chat history flags the bottom edge with a doubled
threshold whenever the pull to the next channel is available - the
macOS soft linear pull curve reaches a given stretch in about half
the finger travel of the log curve used on other platforms.
2026-07-16 16:56:48 +04:00
John Preston
92fb7c45d6
Show top chat filters strip inside a community.
2026-07-11 15:12:26 +04:00
23rd
ea6e47777b
Fixed chat filters strip leaking into opened community.
2026-07-11 08:17:46 +03:00
John Preston
2735ba68cf
Add stories title in archive.
2026-07-10 22:35:37 +04:00
John Preston
64b8f75b8e
Hide community chat bars while searching
2026-07-10 14:04:32 +04:00
John Preston
69208ae951
Close community list with the swipe-back gesture
2026-07-10 14:04:32 +04:00
John Preston
de7e9e5335
Handle community top bar in separate windows
2026-07-10 14:04:32 +04:00
John Preston
b4f2fed420
Add Search button to the community info page
2026-07-10 14:04:32 +04:00
John Preston
527cb34f0f
Add This Community tab to message search scopes
2026-07-10 14:04:32 +04:00
John Preston
1ae92b5fe8
Add three-dot menu with Search to community top bar
2026-07-10 14:04:32 +04:00
John Preston
9b72c0f819
Add Archive tab to message search scopes
2026-07-10 14:04:32 +04:00
John Preston
2a71ee1a59
Show archive stories in the top bar title slot
2026-07-10 14:04:31 +04:00
John Preston
f5c56ddfbe
Add three-dot menu with Search to archive top bar
2026-07-10 14:04:31 +04:00
John Preston
fec08174e0
Show the community arrow on linked bot rows.
2026-07-10 14:04:31 +04:00
John Preston
c43ce8b8dc
Fix possible crash in Dialogs::Widget::~Widget.
2026-07-10 14:04:29 +04:00
John Preston
9023691d81
Fix missing add chat button on narrow to wide resize
2026-07-10 14:04:28 +04:00
John Preston
a0526cb707
Make the narrow add-chat button match the wide height
2026-07-10 14:04:28 +04:00
John Preston
695b2ea48c
Thicken dialogs community fade, lift scroll bar
2026-07-10 14:04:28 +04:00
John Preston
7b38464ac3
Collapse community dialogs widgets in narrow mode
2026-07-10 14:04:28 +04:00
John Preston
025dd03a6a
Fade chat list under Add a Chat to Community button
2026-07-10 14:04:27 +04:00
John Preston
a5ac8e7789
Pin Add a Chat button at dialogs community bottom
2026-07-10 14:04:27 +04:00
John Preston
883046c0e9
Refine the dialogs community requests bubble
2026-07-10 14:04:27 +04:00
John Preston
4371e87212
Tune the dialogs community requests bubble layout
2026-07-10 14:04:27 +04:00
John Preston
7666df8457
Float pending-requests bubble over dialogs community
2026-07-10 14:04:27 +04:00
John Preston
eef22271e0
Support pin/folder actions for community.
2026-07-10 14:04:27 +04:00
John Preston
a0fd43642a
Update API scheme on layer 228.
2026-07-10 14:04:27 +04:00
John Preston
442c0a7313
Support opening a community in a separate window.
...
Open it in its own two-column window like Archive, triggered from the context menu or a Ctrl+Click on the grouped row.
2026-07-10 14:04:26 +04:00
John Preston
15df25d9bf
Open the community when clicking an ungrouped member chat's userpic.
2026-07-10 14:04:26 +04:00
John Preston
24c3a4b6c0
Open community chats inline in the dialogs list.
2026-07-10 14:04:26 +04:00
Reza Bakhshi Laktasaraei
ff355eb688
Focus chat list on launch in screen reader mode
...
Initial focus went to the unnamed Dialogs::Widget container, so NVDA
announced the raw Qt class chain. Focus the accessible chat list instead
so the list and its selected chat are announced.
2026-07-07 16:24:19 +04:00
Reza Bakhshi Laktasaraei
8f1f399a43
Hide the main menu hit-area button from screen readers
...
The invisible hit-area stacked under the main menu toggle duplicates the
toggle's action but has no label, so in screen reader mode it became a
second, unnamed Tab stop that read out the raw Qt class chain. Give it no
accessible role so it is skipped by keyboard/screen-reader navigation,
while mouse clicks still open the menu.
2026-07-07 16:01:03 +04:00
John Preston
7b2754fbbb
Extract reusable top bar suggestion bubble mount.
...
Factor the floating cloud bubble's painting and scroll-mount wiring into shared helpers so the bubble content can be mounted standalone over any scrollable surface.
2026-07-02 17:49:09 +04:00
John Preston
8997785d55
Enable jump-to-date in forum search.
2026-06-23 11:40:44 +04:00
Reza Bakhshi Laktasaraei
b9aad5d250
Engaged chat search on typing instead of focus in screen reader mode.
...
In screen reader mode, focusing the dialogs search field no longer opens
the suggestions panel or shows the cancel-search button. Search engages
only when the user types, stays engaged after clearing the query, and
disengages only on explicit Escape or the cancel-search button. Tab and
Backspace on an empty query no longer exit search in this mode.
Non-screen-reader behavior is unchanged.
2026-06-18 12:53:33 +04:00
Reza Bakhshi Laktasaraei
0152fa2aaa
Redirected chat list typing to search field in screen reader mode.
2026-06-18 08:57:21 +04:00
23rd
7b33e71269
Fixed chat closing on hiding filters sidebar in narrowed window.
...
Related commits: c0bbb669e0 , fd52b3c23b .
2026-06-11 09:04:25 +03:00
John Preston
2aa5795f56
Fix dialogs suggestions animation glitch.
2026-05-26 12:43:36 +04:00
John Preston
e76abf5776
Don't show full topics list for trivial searches.
2026-05-25 15:08:22 +04:00
23rd
795dafe36d
Replaced positional swipe init args with typed data struct.
2026-05-19 09:56:00 +03:00
23rd
f34961c111
Fixed unpainted gap during search suggestions open animation in dialogs.
2026-05-18 10:36:52 +03:00
23rd
83e249d576
Added test hotkeys for top bar suggestion pill.
2026-05-18 07:57:52 +03:00
23rd
e1c8fb084e
Added scroll bar inset below top bar suggestion pill.
2026-05-17 13:39:05 +03:00
23rd
b688da024d
Added floating overlay for top bar suggestion pill.
2026-05-17 13:36:16 +03:00
23rd
1c69103fc8
Froze top bar suggestion content during child-list collapse animation.
2026-05-16 10:17:08 +03:00
23rd
04f4bd3b02
Moved top bar suggestion child-list collapse inside the content.
2026-05-16 09:13:20 +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