Commit Graph

37 Commits

Author SHA1 Message Date
John Preston ed2d8f5947 Sync drafts correctly on rich editor close. 2026-07-11 15:34:05 +04:00
John Preston 9f74be2e17 Correctly decide if send is locked. 2026-07-11 00:16:59 +04:00
John Preston 58a3969c56 Keep rich messages when a lossless text form isn't possible. 2026-07-10 14:04:31 +04:00
John Preston a0fd43642a Update API scheme on layer 228. 2026-07-10 14:04:27 +04:00
John Preston 340eb6a9f4 Gate flatten offer on lossless rich drafts 2026-07-02 20:40:19 +04:00
John Preston 802beabc9e Show loading dots for thinking-only rich drafts 2026-07-02 17:49:09 +04:00
John Preston 74075ae38e Keep non-premium formatting when flattening rich sends 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 9e6b5d7a7a Keep plain lines together when migrating field to editor 2026-07-02 17:49:07 +04:00
John Preston 7e3ab2e280 Strip blockquote and code wrappers when splitting draft 2026-07-02 17:49:07 +04:00
John Preston 20d5499b54 Carry the field draft into the editor on Article 2026-07-02 17:49:07 +04:00
John Preston 90fbd23788 Send simple rich messages as normal text without premium 2026-07-02 17:49:07 +04:00
John Preston 142265fbf7 Fix crash in table deselection. 2026-07-02 17:49:06 +04:00
John Preston ec7e0566a7 Improve rich messages serialization. 2026-07-02 17:48:58 +04:00
John Preston 282d6470cf Support nice ordered list editing. 2026-07-02 17:48:57 +04:00
John Preston 869941c053 Check for changes in rich message. 2026-07-02 17:48:45 +04:00
23rd abf77d7a4f Replaced flattened table rows with label in rich reply previews. 2026-07-01 13:41:30 +03:00
John Preston b94f7da463 Replace [OBJ] with explicit TeX in flattened text. 2026-06-10 18:37:05 +04:00
John Preston f8d91f1dfb Fix no-text rich messages. 2026-06-10 10:05:13 +04:00
John Preston 0b23be8184 Fix build with GCC. 2026-06-09 22:21:08 +04:00
John Preston 8552f0a0b6 Support limits checking in tables. 2026-06-09 14:28:11 +04:00
John Preston b2a6cebad3 Edit tables from context menu. 2026-06-09 14:28:11 +04:00
John Preston 8b8b3ebc09 Support server-provided limits for rich messages. 2026-06-09 14:28:11 +04:00
John Preston 2d372c29cc Support IV-specific tags in the editor. 2026-06-09 14:28:11 +04:00
John Preston 6baa2fc1f5 Support most blocks on save in editor. 2026-06-09 14:28:11 +04:00
John Preston 29a93b1260 Make block Code allowing of RichText. 2026-06-09 14:28:10 +04:00
John Preston 051763ebf6 Initial attempt to send articles. 2026-06-09 14:28:10 +04:00
John Preston e5c6823fd4 Accept any photos in IV. 2026-06-09 14:28:10 +04:00
John Preston a9a21140c3 Unify MTP page parsing. 2026-06-09 14:28:10 +04:00
John Preston f83e91ce35 Update API scheme on layer 227. 2026-06-09 14:28:10 +04:00
John Preston a5b9a14280 Support rich messages in inline bots. 2026-06-09 14:28:10 +04:00
John Preston 9849406690 Support blockquotes with a block list inside. 2026-06-09 14:28:10 +04:00
John Preston d20bd0a53f Support animated Thinking block. 2026-06-09 14:28:09 +04:00
John Preston 2325662d31 Ignore Thinking block for rich text flattening. 2026-06-09 14:28:09 +04:00
John Preston a4ce226baf Update API scheme layer on 227. 2026-06-09 14:28:09 +04:00
John Preston 615abf6ef3 Keep webpage_id inside CustomUrl entity data. 2026-06-09 14:27:37 +04:00
John Preston 5c825f352f Support basic display of IV in messages. 2026-06-09 14:27:37 +04:00