Commit Graph

395 Commits

Author SHA1 Message Date
John Preston 4200a27cc4 Fix build with GCC. 2026-07-03 07:00:35 +04:00
John Preston 4be2bc7ee4 Insert empty paragraph on Up key in the start. 2026-07-02 22:31:56 +04:00
John Preston db5f1078f3 Improve divider insertion. 2026-07-02 22:10:33 +04:00
John Preston 9101d41e18 Fix premium markings in text style buttons. 2026-07-02 22:04:37 +04:00
John Preston 2509a3c17d Show premium required toast instead of promo. 2026-07-02 21:05:12 +04:00
John Preston 3738d58697 Fix problems with paywalls in rich messages. 2026-07-02 20:40:19 +04:00
John Preston 3664506886 Keep a following list intact when replacing blocks 2026-07-02 20:40:19 +04:00
John Preston 340eb6a9f4 Gate flatten offer on lossless rich drafts 2026-07-02 20:40:19 +04:00
John Preston bd4a6b4fe3 Restyle the send-without-formatting box 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 b2f324c74b Nudge editor toolbar premium stars inward 2026-07-02 18:21:37 +04:00
John Preston 802beabc9e Show loading dots for thinking-only rich drafts 2026-07-02 17:49:09 +04:00
John Preston eeef96eb05 Request IV media images at zoomed pixel size 2026-07-02 17:49:08 +04:00
John Preston 8099f5de6b Zoom the IV article on Ctrl+wheel 2026-07-02 17:49:08 +04:00
John Preston 13b61fc5c8 Add IV triple-click paragraph selection 2026-07-02 17:49:08 +04:00
John Preston 86b9b426e5 Keep IV word selection across text nodes 2026-07-02 17:49:08 +04:00
John Preston 2b6f26c77f Use normal font size for IV quote author label 2026-07-02 17:49:08 +04:00
John Preston 8f4bd0e24a Trim the IV link/text context menu 2026-07-02 17:49:08 +04:00
John Preston dcb1fa96d6 Lock scroll axis for IV touchpad gestures 2026-07-02 17:49:08 +04:00
John Preston a0b8267043 Hide IV jump-to-top button near the very bottom 2026-07-02 17:49:08 +04:00
John Preston 6b4fdb623a Keep IV selection visible while window is inactive 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 b72f7a1603 Hide rich messages editor behind an option. 2026-07-02 17:49:08 +04:00
John Preston a3b1e8faa3 Fix possible crash in tooltip show. 2026-07-02 17:49:08 +04:00
John Preston 74075ae38e Keep non-premium formatting when flattening rich sends 2026-07-02 17:49:08 +04:00
John Preston bcddeadc0f Show premium stars in place of style menu shortcuts 2026-07-02 17:49:08 +04:00
John Preston 102665ced6 Show premium stars on rich-only toolbar buttons 2026-07-02 17:49:08 +04:00
John Preston 7a56e1065e Offer to send a rich draft without formatting 2026-07-02 17:49:08 +04:00
John Preston 45adb8fde4 Mark rich-formatted drafts with a Send-button lock badge 2026-07-02 17:49:08 +04:00
John Preston d15a500258 Restore hover tooltips on the IV editor top toolbar 2026-07-02 17:49:08 +04:00
John Preston 6e2397c1e3 Show shortcuts and active-color marking in style menus 2026-07-02 17:49:08 +04:00
John Preston 382e173e97 Swap table title and first-cell backspace boundary 2026-07-02 17:49:08 +04:00
John Preston ae57ec48c4 Re-add the divider insert entry to the block menu 2026-07-02 17:49:08 +04:00
John Preston 8584f292bc Recover cleanly when rich submit is empty or rejected 2026-07-02 17:49:08 +04:00
John Preston 71ea71b13e Drop author-only quotes that the server rejects 2026-07-02 17:49:08 +04:00
John Preston 7a2555abd9 Drop empty rich blocks and gate semi-empty on send 2026-07-02 17:49:08 +04:00
John Preston 3a4f39eb0e Reflect the current cell selection in the top table button
On selection change the top bar derives its active block and menu from the live article selection instead of the previously edited node, so a multi-cell table rectangle always lights the table button and its menu offers Unite cells.
2026-07-02 17:49:07 +04:00
John Preston 399b973440 Fix some editor bugs. 2026-07-02 17:49:07 +04:00
John Preston 051bc0dcf0 Refresh rich-draft media references from the server draft 2026-07-02 17:49:07 +04:00
John Preston cc247cca45 Reveal the spoiler on first click for grouped media 2026-07-02 17:49:07 +04:00
John Preston 7a67710094 Keep the slideshow active slide stable across edits 2026-07-02 17:49:07 +04:00
John Preston 162abf9cea Upload the edited photo from the rich editor 2026-07-02 17:49:07 +04:00
John Preston 9e6b5d7a7a Keep plain lines together when migrating field to editor 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 96b631e28f Give each ordered-list type its own list-menu glyph 2026-07-02 17:49:07 +04:00
John Preston 91f50c407d Fix IV editor discard/cancel glyph size and placement 2026-07-02 17:49:07 +04:00
John Preston fff550c4e4 Show nearest drop line for external file drag in editor 2026-07-02 17:49:07 +04:00