Commit Graph

20720 Commits

Author SHA1 Message Date
John Preston d14c8f4036 Fit 8 emoji per row in IV editor column 2026-07-02 17:49:02 +04:00
John Preston e3f0a36bba Fix possible crash in paid reactions. 2026-07-02 17:49:02 +04:00
John Preston b0c4f29401 [ai] Add -testagent for silent crashes. 2026-07-02 17:49:02 +04:00
John Preston 8c054dc144 Fix pullquote width remeasure 2026-07-02 17:49:02 +04:00
John Preston dc3211f166 Make IV editor toolbar pill buttons clickable 2026-07-02 17:49:02 +04:00
John Preston 86ee3ce150 Keep IV toolbar pills non-overlapping at min width 2026-07-02 17:49:02 +04:00
John Preston 75a57cda4a Anchor IV editor toolbar pills to the article column
Lay out the toolbar pills with even skips at minimal width and keep the undo/redo and controls group on the article's left edge while the emoji pill tracks its right edge.
2026-07-02 17:49:02 +04:00
John Preston 0eec90b5fb Add live preview to the IV formula editor 2026-07-02 17:49:02 +04:00
John Preston 0da98406b9 Add IV editor attach, link and formula button behaviors 2026-07-02 17:49:01 +04:00
John Preston a36e7e6741 Make IV editor table toolbar button context-aware 2026-07-02 17:49:01 +04:00
John Preston c89afaaa19 Make IV editor toolbar style menus context-aware 2026-07-02 17:49:01 +04:00
John Preston 0a0f56df09 Add floating close button over IV emoji column 2026-07-02 17:49:01 +04:00
John Preston 224b7409b2 Shadow IV emoji column and toggle emoji button state 2026-07-02 17:49:01 +04:00
John Preston 5af16f9e53 Scroll IV editor content under the top pills with a fade 2026-07-02 17:49:01 +04:00
John Preston 9e1715f71e Lay out IV editor top toolbar as pill groups 2026-07-02 17:49:01 +04:00
John Preston cc192fdc16 Lay out IV editor top toolbar as pill groups 2026-07-02 17:49:01 +04:00
John Preston 039367f6e1 Lay out IV editor top toolbar as pill groups 2026-07-02 17:49:01 +04:00
John Preston 19e759b55e Add pill-group background for toolbar buttons 2026-07-02 17:49:01 +04:00
John Preston 90d1dd39ab Add three-state editor toolbar button helper 2026-07-02 17:49:01 +04:00
John Preston eecda90901 Make pullquote edits resize live 2026-07-02 17:49:01 +04:00
John Preston af71b4c1c7 Redesign rendered pullquotes 2026-07-02 17:49:01 +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 31d1cb7b6c Improve selection by keyboard. 2026-07-02 17:48:58 +04:00
John Preston 60cd89484b Fix copy of codeblock from rich message. 2026-07-02 17:48:58 +04:00
John Preston 348f916d53 Correct handling monospace/codeblock shortcuts. 2026-07-02 17:48:58 +04:00
John Preston c0cb8896a2 Improve block creation / wrapping. 2026-07-02 17:48:58 +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 282d6470cf Support nice ordered list editing. 2026-07-02 17:48:57 +04:00
John Preston 748bc8236a Allow drag-n-drop of blocks selections. 2026-07-02 17:48:57 +04:00
John Preston 2027d358b6 Improve arrows navigation through text nodes. 2026-07-02 17:48:57 +04:00
John Preston 8d42262fd8 Implement some media management. 2026-07-02 17:48:57 +04:00
John Preston 05455fb5ba Fix incorrect scroll jumps and block selections. 2026-07-02 17:48:57 +04:00
John Preston 8b73413454 Improve inter-blocks navigation. 2026-07-02 17:48:45 +04:00
John Preston 6508c989c8 Improve icons in the editor. 2026-07-02 17:48:45 +04:00
John Preston b6672283a7 Improve undo/redo and single-block Ctrl+A. 2026-07-02 17:48:45 +04:00
John Preston 732df97eb8 Improve emoji toggle, italic icon. 2026-07-02 17:48:45 +04:00
John Preston 6b970dfee9 Improve math formula edit with a box. 2026-07-02 17:48:45 +04:00
John Preston 388da4b189 Improve editor top bar controls. 2026-07-02 17:48:45 +04:00
John Preston a47aad46ac Close editors on session destructions. 2026-07-02 17:48:45 +04:00
John Preston f7c2ff3896 Support Ctrl+X to cut block selections. 2026-07-02 17:48:45 +04:00
John Preston 869941c053 Check for changes in rich message. 2026-07-02 17:48:45 +04:00
John Preston 673d3d37dd Revert "Disable IV editor for now."
This reverts commit 9a234182e1.
2026-07-02 17:48:45 +04:00
John Preston 8457d13aa7 Fix escaping in HTML export of keyboards. 2026-07-02 17:48:45 +04:00
23rd e2a6a086f5 Fixed profile scroll bar sliding under flexible top bar scroll. 2026-07-01 13:41:36 +03:00
23rd 94af158923 Fixed extra empty space below short member lists in info profiles. 2026-07-01 13:41:30 +03:00
23rd abf77d7a4f Replaced flattened table rows with label in rich reply previews. 2026-07-01 13:41:30 +03:00