Commit Graph

22208 Commits

Author SHA1 Message Date
John Preston
de211ffd50 Fix build on MSVC. 2026-08-18 18:15:11 +04:00
John Preston
3667c0e7ae Attribute poll vote notifications to the voted message
Task: 2026/08/18/attribute-poll-vote-notifications-to-voted-message
2026-08-18 18:15:11 +04:00
John Preston
d23928eefa Share the notification gate with the poll scheduler
Task: 2026/08/18/share-notification-gate-predicate-with-scheduler
2026-08-18 18:15:11 +04:00
23rd
c2dac6689f Added ripple and hover highlighting of profile actions and music line. 2026-08-18 16:01:05 +03:00
23rd
8515b858d9 Added ripple and hover highlighting of profile top bar buttons. 2026-08-18 16:01:05 +03:00
23rd
d835cd6b03 Fixed layer profile top bar using non-layer button metrics. 2026-08-18 16:01:05 +03:00
23rd
f967d0b616 Fixed light gift backdrops leaving actions and music unreadable. 2026-08-18 16:01:05 +03:00
23rd
e8b39d3360 Fixed gift backdrops leaving top bar icons unreadable. 2026-08-18 16:01:05 +03:00
John Preston
45e41b8873 Report WEB proxy failure reason to the log. 2026-08-18 16:05:51 +04:00
John Preston
7ba755855c Put the new WEB proxy as last one. 2026-08-18 16:05:51 +04:00
John Preston
2cf236e8c4 Prepare WEB proxy for release. 2026-08-18 16:05:51 +04:00
John Preston
19a1352627 Restricted origin for WEB proxy. 2026-08-18 16:05:51 +04:00
John Preston
ac4fc116b5 Don't test WEB proxies in the list. 2026-08-18 16:05:51 +04:00
John Preston
979e116a23 Implement PoC webview-based WEB transport. 2026-08-18 16:05:51 +04:00
John Preston
359e533b2a Show stats in WEB proxy page. 2026-08-18 16:05:51 +04:00
John Preston
96d63afc3f Initial WEB proxy implementation. 2026-08-18 16:05:50 +04:00
23rd
0178322588 Fixed crash in peer gifts list with visible area past loaded rows.
Regression was introduced in 7f346ef606.
2026-08-18 13:22:12 +03:00
23rd
bba3d28dc4 Added painting of docked filler by active profile tab. 2026-08-18 13:22:12 +03:00
23rd
f037f1aaae Added melting of docked filler in profile tabs host on scroll up. 2026-08-18 13:22:12 +03:00
23rd
326d8b4da5 Removed bottom alignment from short saved and polls tab lists. 2026-08-18 13:22:12 +03:00
John Preston
fd3518a591 Scope shared media count drops to the owning lists
Task: 2026/08/18/scope-shared-media-count-drops-to-owning-lists
2026-08-18 11:40:55 +04:00
John Preston
33a26ebd82 Clip the unique gift pattern to the card silhouette
Task: 2026/08/17/extend-unique-gift-pattern-to-card-height
2026-08-18 11:40:55 +04:00
John Preston
aba27c4e88 Extend the unique gift pattern to the card height
Task: 2026/08/17/extend-unique-gift-pattern-to-card-height
2026-08-18 11:40:55 +04:00
John Preston
d3586dded2 Skip the notification clear for non-history items
Task: 2026/08/17/skip-notification-clear-on-non-history-items
2026-08-18 11:40:55 +04:00
John Preston
d7a6184776 [ai] Add a regular service-message fixture to the harness
Task: 2026/08/17/inject-regular-service-messages-in-harness
2026-08-18 11:40:55 +04:00
John Preston
29e9d23775 Fix some legacy-mode regressions. 2026-08-18 11:17:58 +04:00
John Preston
5ff163caf3 Count local unread from messages only in the modern view. 2026-08-18 11:17:58 +04:00
John Preston
d5a8343c27 Keep a bot start token when leaving over a section. 2026-08-18 11:17:58 +04:00
John Preston
7561f72d84 Fall back to the legacy chat when a section skips an action. 2026-08-18 11:17:58 +04:00
John Preston
2a5bb6c68b Drop a duplicate media edit repaint subscription. 2026-08-18 11:17:58 +04:00
John Preston
5fe78273d5 Use the plain field placeholder inside a topic. 2026-08-18 11:17:58 +04:00
John Preston
cdf3408675 Keep the topic reopen bar stable across show animations. 2026-08-18 11:17:57 +04:00
John Preston
f2a4195bdf Fix select-up-to skipping scheduled and other messages. 2026-08-18 11:17:57 +04:00
John Preston
98ad12e3b4 Edit the hovered album part when outside a selection. 2026-08-18 11:17:57 +04:00
John Preston
113f3f97d8 Show report selection in the legacy view for threads. 2026-08-18 11:17:57 +04:00
John Preston
cce7140a83 Keep replies inside the viewed topic in modern chat. 2026-08-18 11:17:57 +04:00
John Preston
75e9c610d2 Hide the bottom controls bar when it holds no button. 2026-08-18 11:17:57 +04:00
John Preston
e9aecf90b5 Drop the link preview when draft handling is bypassed
Task: 2026/07/26/drop-link-preview-on-bypassed-cancel
2026-08-18 11:17:57 +04:00
John Preston
df66d38486 Keep the list anchored on replies bar swaps in top controls 2026-08-18 11:17:57 +04:00
John Preston
15c96aca7c Reset the edit state before applying drafts on cancel
Task: 2026/07/25/align-cancel-edit-with-legacy-ordering
2026-08-18 11:17:57 +04:00
John Preston
792209e32f Keep the list pinned on bar swaps during a bounce
Task: 2026/07/25/make-replies-bar-swap-overscroll-tolerant
2026-08-18 11:17:57 +04:00
John Preston
31984e012a Clear the composer field when draft handling is bypassed
Task: 2026/07/25/clear-field-when-draft-handling-bypassed
2026-08-18 11:17:57 +04:00
John Preston
331d0084ca Fix at-bottom checks during an overscroll bounce
Task: 2026/07/25/fix-at-bottom-checks-during-overscroll
2026-08-18 11:17:57 +04:00
John Preston
6250c8279e Announce first messages in the new message list
Task: 2026/07/25/announce-first-messages-to-screen-readers
2026-08-18 11:17:57 +04:00
John Preston
3166e7db44 Autoplay animated emoji in the new message list
Task: 2026/07/25/autoplay-animated-emoji-in-message-list
2026-08-18 11:17:57 +04:00
John Preston
8967698828 Fix empty keyboard reserve in new chat view. 2026-08-18 11:17:57 +04:00
John Preston
93e3ba47ab Fix incorrect skip in bottom controls. 2026-08-18 11:17:57 +04:00
John Preston
eeadf8c02a Skip painting the modern chat under covering compose panels 2026-08-18 11:17:57 +04:00
John Preston
d608de3f68 Cancel reply or suggest on Escape only when field is empty 2026-08-18 11:17:57 +04:00
John Preston
d8c34067f9 Port fast-buttons mode 1-9 keys to modern chat view 2026-08-18 11:17:57 +04:00