Commit Graph

563 Commits

Author SHA1 Message Date
23rd
a5bedcd73d Slightly reduced duration of chats filter switching animation.
Related commit: f5f460da36.
2026-09-13 10:05:37 +03:00
23rd
f5f460da36 Added slide animation for chats filter switching. 2026-09-10 15:03:52 +04:00
Ilya Fedin
8e19eada5c Mirror the chats list quick action visuals, not its direction.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-09 11:09:57 +04:00
Ilya Fedin
b65cd9496a Follow the scroll direction in swipe gestures.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-04 10:14:19 +04:00
Reza Bakhshi Laktasaraei
bcf085bb6c Mark the floating jump buttons as overlays in the Tab chain 2026-08-21 15:56:36 +04:00
Reza Bakhshi Laktasaraei
4fc925acd7 Order the chat list scroll up button visually in the Tab chain 2026-08-21 15:56:36 +04:00
alina sireneva
3e87da7ccd fix gap above dialog search results 2026-08-21 15:43:02 +04:00
23rd
90c89dcde9 Added missing const to local references in some files. 2026-08-12 13:36:02 +03:00
23rd
90ca232bff Added external task entries to downloads manager. 2026-08-05 15:46:56 +03:00
John Preston
175f7fcb7c Populate community hashtag search on first click
Task: 2026/08/03/populate-community-hashtag-search-on-first-click
2026-08-04 13:08:46 +04:00
23rd
edec595dc5 Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
23rd
9dcffe9712 Fixed chat filters strip animation on search close. 2026-07-24 07:41:31 +03:00
John Preston
a2f57ae990 Refresh top bars before finalizing suggestions hide
Task: 2026/07/23/fix-community-open-transition-frame
2026-07-23 15:07:02 +04:00
John Preston
bc614d0600 Fix incoming slide frame when opening a community
Task: 2026/07/23/fix-community-open-transition-frame
2026-07-23 15:07:02 +04:00
alina sireneva
f4b2261423 Collapse stories smoothly when switching chats 2026-07-23 12:13:03 +04:00
John Preston
9d00f110f0 Show plain topics list for forum opened in community. 2026-07-19 00:44:19 +04:00
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