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
23rd
0426e192e1
Fixed quick-action icon loss after swipe returns to origin in dialogs.
2026-07-01 13:41:30 +03:00
23rd
7bc0e17680
Removed dead deep copy of reactions in unread lookup.
2026-07-01 13:41:30 +03:00
Ilya Fedin
84b0f73f25
Preserve window icon name on Wayland
2026-07-01 12:35:13 +04:00
Ilya Fedin
09459d1e95
CreateOfficialIcon -> CreateSupportIcon
...
That better fits the current meaning
2026-07-01 12:35:13 +04:00
Ilya Fedin
fa3948d365
Use theme change event from qApp
2026-07-01 12:35:13 +04:00
GitHub Action
cf661e5f81
Update User-Agent for DNS to Chrome 149.0.0.0.
2026-07-01 10:15:59 +03:00
GitHub Action
aad218abfb
Removed 4 unused style entries.
2026-07-01 10:15:33 +03:00
23rd
85c94951ab
Added keyboard extension of message text selection to history sections.
2026-06-30 13:29:25 +04:00
23rd
14909bc83b
Fixed display of sticker-set and favorite actions for sending stickers.
2026-06-30 13:29:25 +04:00
23rd
f362c16106
Fixed instant Cmd+Up/Down reply in sections with compose controls.
2026-06-30 13:29:25 +04:00
23rd
40b3f62813
Added swipe-back gesture to info profile section.
2026-06-30 13:29:25 +04:00
23rd
43b2110f56
Added metadata of media view video playback to system media controls.
2026-06-30 13:29:25 +04:00
23rd
55b7484f16
Added media view video as system media controls source.
2026-06-30 13:29:25 +04:00
23rd
3a90101c94
Added refresh of loaded userpics over cached peer list rows.
2026-06-30 13:29:25 +04:00
23rd
89b4a78b7c
Allowed emoji status animation over cached peer list rows.
2026-06-30 13:29:25 +04:00
23rd
1fb28f6c27
Added separate painting of peer list row emoji status to peer list.
2026-06-30 13:29:25 +04:00
23rd
fe8ca5a544
Added separate painting of peer badge emoji status to peer list.
2026-06-30 13:29:25 +04:00
23rd
ffa63860e2
Cached peer list rows into opaque images while scrolling.
2026-06-30 13:29:25 +04:00
23rd
a4ed19ffd1
Extended regular scroll processing to stories section.
2026-06-30 13:29:25 +04:00
23rd
76120b7135
Replaced custom scroll processing in profile top bar with regular one.
2026-06-30 13:29:25 +04:00
23rd
a5142b9535
Slightly improved filling of swipe-next-channel gesture.
2026-06-30 13:29:25 +04:00
23rd
12ce38fddf
Fixed editing of selected caption in album to target its own media.
2026-06-30 13:29:25 +04:00
Denys Melnyk
24ccd1c92e
Fix crash when finishing the appearing text animation
...
textAppearCheckLine() runs synchronously from inside the width and
height animation tick callbacks (textAppearWidthCallback /
textAppearHeightCallback). Calling RemoveComponents(TextAppearing::Bit())
there destroys those very animations (and their Ui::Animations::Simple
data) while the animations manager is still iterating them, leading to a
use-after-free / null _data dereference in Simple::value().
Defer the component removal to the next main loop iteration so the
running tick can unwind first.
2026-06-30 12:09:52 +04:00
gearonixx
5e1a05f12c
Fix crash when removing pinned chats during folder changes.
2026-06-30 11:20:05 +04:00
Ilya Fedin
d6f2e4cafe
Simplify the use of new ffmpeg thread option
2026-06-30 10:57:38 +04:00
Ilya Fedin
734d709522
Allow to override ffmpeg thread count for debugging purposes
2026-06-30 09:10:02 +04:00
Ilya Fedin
4943c41f77
Get rid of new Q_OS_LINUX
2026-06-30 09:08:05 +04:00
John Preston
1c1a5386ee
Fix accessible focus on filters refresh.
2026-06-26 17:11:25 +04:00
23rd
84a4eeec29
Added blur to poll attached media while loading.
2026-06-26 15:22:29 +03:00
23rd
cb1d81fd76
Added group emoji badge to emoji list widget.
2026-06-26 15:22:28 +03:00
23rd
c255a97f9b
Added a shadow to the action buttons in the profile top bar.
2026-06-26 15:22:28 +03:00
23rd
cfc99e4678
Added support of zoom in shared media for photos.
2026-06-26 15:22:28 +03:00
23rd
ff3eb41541
Added file preview to shared media drag.
2026-06-26 15:22:28 +03:00
23rd
8fa4ccb9f9
Added support for dragging files out of shared media.
2026-06-26 15:22:28 +03:00
23rd
5ed4e438ec
Added animated icons to sticker set install and copy toasts.
2026-06-26 15:22:28 +03:00
23rd
6ecdee2345
Added animated icon to premium purchased toast.
2026-06-26 15:22:28 +03:00
23rd
8901dba7fd
Added animated icon to chat archiving toast.
2026-06-26 15:22:28 +03:00
23rd
39cfbeaffa
Added animated icons to shared media and group call pin toasts.
2026-06-26 15:22:28 +03:00
23rd
bbcc5fc68f
Added animated icons to mute and pin quick action toasts.
2026-06-26 15:22:28 +03:00
23rd
145e580b52
Added animated icons to copy-to-clipboard toasts.
2026-06-26 15:22:28 +03:00
23rd
e4fa0727b4
Added animated icons to media saving toasts.
2026-06-26 15:22:28 +03:00
Reza Bakhshi Laktasaraei
54b9a6b41e
Restore Home/End navigation in the chat list
...
Home/End jumped to the first/last chat until InnerWidget's key handling
was rewritten from a switch into an if/else chain (in 'Extract chats list
accessibility, fix build'), which carried over only Up/Down and Page
Up/Down and dropped the Home/End cases.
Re-add them, skipping by the actual total row count (which selectSkip()
clamps) instead of the previous 1<<20 constant, so it lands on the first
or last row in both the default list and the filtered/search results.
2026-06-26 15:39:43 +04:00