Commit Graph

1278 Commits

Author SHA1 Message Date
John Preston e8e9d8028b Don't leak field text into rich draft chats. 2026-07-11 15:34:05 +04:00
John Preston 542a953a68 Open never-read unread chats at the very top. 2026-07-11 15:10:15 +04:00
Reza Bakhshi Laktasaraei 1b7bcfb381 Add keyboard message selection for screen reader users 2026-07-10 22:29:32 +04:00
John Preston 2fb7f4b220 Make rich editor survive its opening window 2026-07-10 14:04:31 +04:00
John Preston 95b74ef5aa Forbid rich messages in reply to ephemeral messages 2026-07-10 14:04:31 +04:00
John Preston 256bc9e235 Hide star price in composer for ephemeral replies 2026-07-10 14:04:31 +04:00
John Preston 44fdd77ba6 Skip payment and restrictions for ephemeral sends 2026-07-10 14:04:31 +04:00
John Preston fefb03ecd3 Block polls and multi-file sends for ephemeral replies 2026-07-10 14:04:31 +04:00
23rd d5608c021a Gated history overscroll on load, removed ContinuousScroll. 2026-07-10 14:04:31 +04:00
23rd 57a4a08504 Rebuilt pull-to-next gesture on ElasticScroll overscroll observer. 2026-07-10 14:04:30 +04:00
23rd 85f3b08852 Migrated history scroll to ElasticScroll engine. 2026-07-10 14:04:30 +04:00
John Preston 8dda85f4f4 Send ephemeral replies for free in paid-message chats 2026-07-10 14:04:30 +04:00
John Preston f7570186cd Disable the send menu when replying to an ephemeral message 2026-07-10 14:04:30 +04:00
John Preston 5bfe964c34 Move compose Ai button above attach, expand above send 2026-07-10 14:04:29 +04:00
23rd c26ef5c5fe Added support of keyboard reply navigation for ephemeral messages. 2026-07-10 14:04:28 +04:00
23rd 112913cd53 Supported ephemeral media replies to bots. 2026-07-10 14:04:28 +04:00
23rd 7bcd14a2b9 Restricted replying to own ephemeral messages. 2026-07-10 14:04:28 +04:00
23rd bd957a3f02 Restricted ephemeral sending to immediate text with explaining toasts. 2026-07-10 14:04:28 +04:00
John Preston 2509a3c17d Show premium required toast instead of promo. 2026-07-02 21:05:12 +04:00
John Preston 340eb6a9f4 Gate flatten offer on lossless rich drafts 2026-07-02 20:40:19 +04:00
John Preston 90707a9f6c Corner-lock the send badge and gate rich send 2026-07-02 20:40:19 +04:00
John Preston 435482eece Open the editor in edit mode from Expand 2026-07-02 20:40:19 +04:00
John Preston dcb1fa96d6 Lock scroll axis for IV touchpad gestures 2026-07-02 17:49:08 +04:00
John Preston d499052ed1 Gate rich-message authoring on app config 2026-07-02 17:49:08 +04:00
John Preston 2779b2a68d Mark premium actions better. 2026-07-02 17:49:08 +04:00
John Preston fb6e0b9105 Attempt to fix overscroll for history up-loading. 2026-07-02 17:49:08 +04:00
John Preston aa66497dc4 Keep chat focus when rich-draft preview is shown 2026-07-02 17:49:08 +04:00
John Preston 399b973440 Fix some editor bugs. 2026-07-02 17:49:07 +04:00
John Preston 276dd14657 Show the Expand button only for multi-line drafts 2026-07-02 17:49:07 +04:00
John Preston 7f96642797 Clear the source field when content moves to rich editor 2026-07-02 17:49:07 +04:00
John Preston 2e72ebe2f2 Add Expand compose button to open the rich editor 2026-07-02 17:49:07 +04:00
John Preston 2606e4eee4 Fix build with Xcode. 2026-07-02 17:49:06 +04:00
John Preston 1f87c04dfc Send previewed rich drafts from compose 2026-07-02 17:49:01 +04:00
John Preston ec7e0566a7 Improve rich messages serialization. 2026-07-02 17:48:58 +04:00
John Preston 67f4756297 Improve draft preview, make it rich. 2026-07-02 17:48:58 +04:00
John Preston f68b30b96c Improve rich message draft preview. 2026-07-02 17:48:57 +04:00
John Preston 9dc4b8c8b8 Support rich messages drafts. 2026-07-02 17:48:57 +04:00
John Preston 673d3d37dd Revert "Disable IV editor for now."
This reverts commit 9a234182e1.
2026-07-02 17:48:45 +04:00
23rd a1f3ee5057 Added tooltip above link for hidden forwarded sender. 2026-06-22 20:27:09 +03:00
23rd 1ab859771f Added reverse iteration over pinned messages on right click. 2026-06-22 19:06:54 +03:00
23rd d0dba2eb4d Added text transfer between message field and gif caption box. 2026-06-22 11:51:50 +03:00
23rd 75491857bf Added bottom-up section slide for swipe-next-channel jump. 2026-06-22 11:51:49 +03:00
23rd a74ee601c1 Added initial support of swipe-next-channel. 2026-06-22 11:51:49 +03:00
23rd cf2e06b886 Added experimental macOS option for instant reply on Cmd + Up/Down. 2026-06-10 19:41:12 +03:00
23rd 8dc53fb50b Added new shortcut to toggle web page preview in messages field. 2026-06-10 18:42:45 +04:00
John Preston 9a234182e1 Disable IV editor for now. 2026-06-09 14:28:13 +04:00
John Preston 8b8b3ebc09 Support server-provided limits for rich messages. 2026-06-09 14:28:11 +04:00
John Preston 051763ebf6 Initial attempt to send articles. 2026-06-09 14:28:10 +04:00
John Preston 2a69915d95 Allow scheduling checklists. 2026-06-09 14:28:10 +04:00
John Preston 8008711db9 Style fixes and disable edit for now. 2026-06-09 14:28:09 +04:00