Commit Graph

597 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 afbffbc324 Delete cleared layout rows synchronously 2026-07-10 14:04:32 +04:00
John Preston 67a8dbc114 Gray out disabled Hide Sender Name icon 2026-07-10 14:04:32 +04:00
John Preston 094cd594e8 Raise compose panels above the rich draft preview 2026-07-10 14:04:31 +04:00
John Preston 2fb7f4b220 Make rich editor survive its opening window 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
23rd c057c9fc98 Switched compose search list to custom peer list row painting. 2026-07-10 14:04:31 +04:00
John Preston cb3d4fffc5 Cut out an outline around editor premium stars 2026-07-10 14:04:30 +04:00
John Preston a745cd3019 Hide Send-as-file while editing scheduled messages 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
John Preston 96efc907ac Restore the Ai button star blink and enlarge the pill icon 2026-07-10 14:04:29 +04:00
John Preston 1ada3384f4 Give the Ai pill premium gradient stars 2026-07-10 14:04:29 +04:00
John Preston 2edcbd25ad Fix fade to bg in rich message drafts. 2026-07-02 22:17:47 +04:00
John Preston 1820743fb6 Base rich-draft preview fade on line height 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 8e535a2a60 Drop the rich-messages-editor experimental flag 2026-07-02 20:40:19 +04:00
John Preston 8d26202965 Fix Escape in sections with compose controls.
Regression from f362c16106: moving the key event filter from the
InputField to its raw QTextEdit made the Escape branch consume the key
before InputField::keyPressEventInner could fire cancelled(), so
sections like scheduled messages no longer went back on Escape with a
focused field. Keep the Cmd+Up/Down handling on the raw text edit and
suppress the propagated Escape in a separate filter on the field.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 17:49:09 +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 b72f7a1603 Hide rich messages editor behind an option. 2026-07-02 17:49:08 +04:00
John Preston 2abc55e1d0 Fade the clipped rich-draft preview bottom 2026-07-02 17:49:08 +04:00
John Preston 929fbf29af Show grayed Hide-from-name for non-premium forwards 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 f6137ced1b Switch between composing and editing rich messages 2026-07-02 17:49:06 +04:00
John Preston 88517356ca Apply edit drafts while IV editor owns thread draft 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 ff86735953 Normalize rich draft compose controls 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 f362c16106 Fixed instant Cmd+Up/Down reply in sections with compose controls. 2026-06-30 13:29:25 +04:00
23rd d0dba2eb4d Added text transfer between message field and gif caption box. 2026-06-22 11:51:50 +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 9bec144f76 Disable forward without sender for rich pages. 2026-06-09 14:28:12 +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
23rd 1ac44b87e1 Bound compose AI shortcut to in-place tone apply. 2026-05-26 21:44:44 +03:00
John Preston b6f647945e Hide topic-root-reply in reply options. 2026-05-19 12:35:31 +04:00
John Preston f5288c8b0f Don't show can drop names info if can't. 2026-05-11 17:58:38 +04:00