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
23rd
03d1a1d82a
Added refresh of loaded userpics over cached dialogs list rows.
2026-07-02 18:46:44 +03:00
23rd
ffeb5d41cd
Allowed live animations over cached dialogs list rows.
2026-07-02 18:46:44 +03:00
23rd
b3a2434abb
Cached dialogs list rows into opaque images while scrolling.
2026-07-02 18:46:44 +03:00
23rd
7c2725ff73
Moved peer list rows scroll cache to separate module.
2026-07-02 18:46:44 +03:00
23rd
9766019a58
Removed redundant background fill under opaque peer list rows.
2026-07-02 18:46:44 +03:00
23rd
7c2795da4d
Fixed dangling image reference in peer list rows scroll cache.
2026-07-02 18:46:44 +03:00
John Preston
b2f324c74b
Nudge editor toolbar premium stars inward
2026-07-02 18:21:37 +04:00
John Preston
ea0ba76035
Add a skip above rich messages.
2026-07-02 17:49:09 +04:00
John Preston
7b2754fbbb
Extract reusable top bar suggestion bubble mount.
...
Factor the floating cloud bubble's painting and scroll-mount wiring into shared helpers so the bubble content can be mounted standalone over any scrollable surface.
2026-07-02 17:49:09 +04:00
John Preston
802beabc9e
Show loading dots for thinking-only rich drafts
2026-07-02 17:49:09 +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
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
adc94bfdb3
Keep rich messages as text, not isolated emoji
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
c025334656
Stop overscroll if we have more to load.
2026-07-02 17:49:08 +04:00
John Preston
99d0cac218
Include core/version.h directly in Windows platform sources.
2026-07-02 17:49:08 +04:00
John Preston
9c226235e2
Add Rich Formatting premium-promo section
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
fd759d9048
Fix rich message re-layout.
...
Fixes #30906 .
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
aa66497dc4
Keep chat focus when rich-draft preview is shown
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
74075ae38e
Keep non-premium formatting when flattening rich sends
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
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
0da3e55cc0
Restore the rich draft via cloud draft on send fail
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