5082 Commits

Author SHA1 Message Date
23rd 1ac44b87e1 Bound compose AI shortcut to in-place tone apply. 2026-05-26 21:44:44 +03:00
John Preston b09327e476 Workaround MSVC ARM codegen bug. 2026-05-26 16:35:04 +04:00
John Preston 3ea799391a Fix name overlapping emoji status. 2026-05-26 11:43:46 +04:00
John Preston 12582da1b8 Attempt to fix crash in grouped edit apply. 2026-05-25 17:07:09 +04:00
Mukthar 9245d88a7d Accessibility: Use Unpin instead of Cancel for pinned message bar close button 2026-05-25 14:44:46 +04:00
23rd 6c88a90d28 [thanos] Broadcast item-about-to-destroy on TTL and clear paths too. 2026-05-22 14:02:40 +03:00
cumdev1337 ea1ea65f6d fix: clickable timestamps in blockquote 2026-05-22 06:37:02 +04:00
23rd d46067afea Added initial support of drag-and-drop of for photos. 2026-05-21 21:23:48 +04:00
John Preston ca9c236d5a Allow up to 1920x1920 videos playback in IV. 2026-05-19 14:29:23 +04:00
John Preston e384a287dc Refresh direct-messages button when viewing channel. 2026-05-19 13:50:49 +04:00
John Preston d6f3ff14cd Show miniapp icon for link-buttons to miniapps. 2026-05-19 13:43:27 +04:00
John Preston e7bc456974 Improve design of IV parts. 2026-05-19 12:49:08 +04:00
John Preston c34d1104a4 Support photo/video display using messages. 2026-05-19 12:49:08 +04:00
John Preston 0270f7e3a1 Fix possible crash in quit-with-forward-toast. 2026-05-19 12:35:31 +04:00
John Preston 00f2eab6f7 Expand to bottom, so Saved Messages link is available. 2026-05-19 12:35:31 +04:00
John Preston f5dfa9a511 Add link to Saved Messages in toast. 2026-05-19 12:35:31 +04:00
John Preston b6f647945e Hide topic-root-reply in reply options. 2026-05-19 12:35:31 +04:00
John Preston a22b22d0e8 Spoiler our codes at least 5 digits. 2026-05-19 12:35:31 +04:00
Жора Змейкин d8dc10876c Fixed swipe reply target in grouped media. 2026-05-19 09:56:00 +03:00
23rd 795dafe36d Replaced positional swipe init args with typed data struct. 2026-05-19 09:56:00 +03:00
John Preston 87ee04c62b Basic support for screen readers in comments. 2026-05-18 22:36:42 +04:00
John Preston 247c198ad8 Simplify chats list accessibility a bit. 2026-05-18 22:36:42 +04:00
Reza Bakhshi Laktasaraei 4e4eeeefb9 feat(accessibility): add screen reader support for message list 2026-05-18 22:36:24 +04:00
John Preston 1aa7b725ee Always choose Original if it's downloaded. 2026-05-18 12:19:58 +04:00
23rd f5ecb1ebc5 [thanos] Stabilized collapse animation for bulk deletions. 2026-05-18 10:36:53 +03:00
23rd 6211d9a312 [thanos] Used incremental gap tracking in enumerateItems. 2026-05-18 10:36:53 +03:00
23rd 2b75b48919 [thanos] Added scrollToY delegate callback for synthetic scroll support. 2026-05-18 10:36:53 +03:00
23rd f33dc62f5f [thanos] Replaced Assert with skip for gap-expanded search edge cases. 2026-05-18 10:36:53 +03:00
23rd d7a9e49c65 [thanos] Fixed userpic and date jump during collapse gap animation. 2026-05-18 10:36:53 +03:00
23rd 9409b40c01 [thanos] Added enabled flag, disabled for scheduled and pinned. 2026-05-18 10:36:53 +03:00
23rd e4585a303e [thanos] Wired up ThanosEffectController in ListWidget sections. 2026-05-18 10:36:53 +03:00
23rd aa38704e7f [thanos] Added collapse gap rendering support to ListWidget. 2026-05-18 10:36:53 +03:00
23rd 8d0e1ab2ee [thanos] Migrated history inner widget to ThanosEffectController. 2026-05-18 10:36:53 +03:00
23rd 3e416e0bf6 [thanos] Used originalHeight for merge adjacency and ordered insertion. 2026-05-18 10:36:53 +03:00
23rd e3e2d8ba56 [thanos] Added scroll compensation for multi-gap collapse animation. 2026-05-18 10:36:53 +03:00
23rd ccc91b1e00 [thanos] Tracked original gap height to fix post-deletion gap positions. 2026-05-18 10:36:52 +03:00
23rd 64a23b38db [thanos] Deferred collapse gap creation to individual view removal step. 2026-05-18 10:36:52 +03:00
23rd e1ed49e16c [thanos] Fixed gap merge and removed scroll adjustment. 2026-05-18 10:36:52 +03:00
23rd f43a28e791 [thanos] Replaced single collapse gap with independent multi-gap system. 2026-05-18 10:36:52 +03:00
23rd 1167523f4a [thanos] Pre-captured snapshots before batch destruction via event. 2026-05-18 10:36:52 +03:00
23rd e81fd09fed [thanos] Forced re-layout and clipping for snapshots with stale height. 2026-05-18 10:36:52 +03:00
23rd 82f6590593 [thanos] Fixed snapshot rendering of pattern bubble with chat theme. 2026-05-18 10:36:52 +03:00
23rd 3bfe2e520f [thanos] Excluded selection checks from snapshots in message deletes. 2026-05-18 10:36:52 +03:00
23rd 54a401446d [thanos] Clipped snapshot capture to visible scroll viewport bounds. 2026-05-18 10:36:52 +03:00
23rd f8f615da5a [thanos] Adjusted capture position to account for active collapse gap. 2026-05-18 10:36:52 +03:00
23rd df10d6182b [thanos] Added merging of simultaneous collapsing with adaptive time. 2026-05-18 10:36:52 +03:00
23rd b52e4f6d61 [thanos] Improved collapse animation with position-aware gap. 2026-05-18 10:36:52 +03:00
23rd d7737d557f [thanos] Added collapsing to close gap after message dissolution. 2026-05-18 10:36:52 +03:00
23rd b593fc7ebf [thanos] Fixed scroll-relative coordinate mapping and Y-axis flip. 2026-05-18 10:36:52 +03:00
23rd d93e093fc7 [thanos] Reparented surface to top widget and tuned particle physics. 2026-05-18 10:36:52 +03:00