Commit Graph

19279 Commits

Author SHA1 Message Date
23rd d0d1d91ef3 [img-editor] Added simple highlight of selected tool. 2026-03-12 12:59:49 +04:00
23rd 91df896f8e [img-editor] Refined eraser brush algorithm. 2026-03-12 12:59:49 +04:00
23rd 537375b92b [img-editor] Added simple modes of brush for arrow / marker / eraser. 2026-03-12 12:59:49 +04:00
23rd a5a43dcc7f [img-editor] Added tool buttons in paint mode. 2026-03-12 12:59:49 +04:00
23rd d189b1966e [img-editor] Added simple palette with buttons. 2026-03-12 12:59:49 +04:00
23rd 55649cba30 Fixed selection display of ColorSample on non-solid background. 2026-03-12 12:59:49 +04:00
23rd 4b521e687e [img-editor] Removed combined control for size and color. 2026-03-12 12:59:49 +04:00
23rd 6ed80c9706 [img-editor] Added dedicated brush size control. 2026-03-12 12:59:49 +04:00
23rd 898eebbf4b [img-editor] Fixed non-clickable bottom area by masking editor controls. 2026-03-12 12:59:49 +04:00
23rd c4847e752c [img-editor] Expanded paint canvas to fill editor window during zoom. 2026-03-12 12:59:49 +04:00
23rd 8aa09d32dc [img-editor] Fixed brush stroke start offset and spacing at high zoom.
Related commit: 7ce7b88a40.
2026-03-12 12:59:49 +04:00
23rd 00ef43657e [img-editor] Fixed crash on close by detaching viewport event filter. 2026-03-12 12:59:49 +04:00
23rd 7c5475e62a [img-editor] Added wheel zoom and middle-button pan for paint canvas. 2026-03-12 12:59:49 +04:00
23rd 8256ebd5aa Added simple icon to button for bot settings from profile actions. 2026-03-12 12:59:49 +04:00
23rd 38f059cfb2 Increased maximum speed of auto-scroll mode. 2026-03-12 12:59:49 +04:00
23rd fca5b6f378 Handled any mouse press to exit middle-click auto-scroll mode. 2026-03-12 12:59:49 +04:00
23rd 57b8740adf Replaced import/export of experimental settings with compact format. 2026-03-12 12:59:49 +04:00
23rd c86d2c6986 Added simple implementation of import/export for experimental settings. 2026-03-12 12:59:49 +04:00
23rd ccb563eff1 Moved out dock menu from obj-c implementation to Qt implementation.
This allows to remove
the `NSApplicationDelegate::applicationDockMenu` patch for Qt.
2026-03-12 12:59:49 +04:00
23rd e0d28a580c Slightly improved code style in mtproto translate provider. 2026-03-12 12:59:49 +04:00
Ilya Fedin f85da1ad12 Use streaming batch translation in chat tracker
Co-Authored-By: Codex <codex@openai.com>
2026-03-12 12:59:49 +04:00
Ilya Fedin 87ef5d06df Use translation providers for chat translation with parallel requests
Co-Authored-By: Codex <codex@openai.com>
2026-03-12 12:59:49 +04:00
Ilya Fedin f0a47c8769 Allow Linux TranslateProvider re-use 2026-03-12 12:59:49 +04:00
Ilya Fedin 27080d4b96 Fix include in Linux translate provider 2026-03-12 12:59:49 +04:00
23rd a61334247d Fixed ratio of icon in update button from dialogs widget.
Related commit: c6bf905253.
2026-03-12 12:59:49 +04:00
23rd f5281b7418 Fixed compose search list freeze by resetting merged search state flags. 2026-03-12 12:59:49 +04:00
23rd 08be7f1960 Enabled ability to open full checked moderate box for channel senders.
Related commit: 9b483c390d.
2026-03-12 12:59:49 +04:00
23rd 5e44170091 Added initial ability to trim recorded voice messages. 2026-03-12 12:59:49 +04:00
23rd ff3dc8987d Implemented Opus audio trimming and concatenation with waveform. 2026-03-12 12:59:49 +04:00
23rd f4a2be34ea Clamped experimental sticker size override to a safe scaled range. 2026-03-12 12:59:48 +04:00
linux 5521ff621a Add accessible names to pinned and contact status bar buttons. 2026-03-12 12:49:58 +04:00
linux 37037d0713 Add accessible names to Compose Controls buttons 2026-03-12 12:49:58 +04:00
linux 9672c147e2 Fix top bar action buttons focus on selection cancel 2026-03-12 12:35:32 +04:00
Ilya Fedin b7d3aa4b07 Fix missing QFile::open result check in logs 2026-03-11 17:01:20 +04:00
John Preston 09f9819233 Fix reorder freeze in chats list. 2026-03-11 15:54:08 +04:00
John Preston cf2a44792f Add member tag ripple. 2026-03-10 22:48:42 +04:00
John Preston c61c249405 Ripple effects for links. 2026-03-10 21:34:10 +04:00
John Preston aa582be321 Fix possible crash in streamed-reply-drafts. 2026-03-10 19:03:13 +04:00
John Preston 4dff43a65e Improve code-spoilering regular expression. 2026-03-10 17:14:18 +04:00
John Preston 97345dbd59 Fix "Deleted Message" reply in streamed drafts. 2026-03-10 15:55:38 +04:00
John Preston 6564a42f21 Fix saved music shuffled playing.
Fixes https://bugs.telegram.org/c/60020
2026-03-10 15:50:53 +04:00
John Preston f7679c50d8 Always spoiler codes in notifications. 2026-03-10 15:31:17 +04:00
John Preston dbb7e34950 Fix editing of checklist in Saved Messages. 2026-03-10 15:01:38 +04:00
Ilya Fedin 34f0d7026e Open photos with external media viewer
Co-Authored-By: GLM-5 <contact@zhipuai.cn>
2026-03-10 12:40:17 +04:00
Ilya Fedin 59ecfd67f0 Add location tracking to PhotoData
Add persistent file location storage for downloaded photos,
similar to DocumentData. This allows the app to remember
where a photo was saved and reuse that path.

Co-Authored-By: GLM-5 <contact@zhipuai.cn>
2026-03-10 12:40:17 +04:00
Ilya Fedin 6acc2633a5 Open any document type via external media viewer 2026-03-10 12:40:17 +04:00
Ilya Fedin 07649b3c16 External video player -> External media viewer 2026-03-10 12:40:17 +04:00
Ilya Fedin a2c268c923 Don't require second click to open cached videos in external viewer 2026-03-10 12:40:17 +04:00
Ilya Fedin 0b98b88dfc Support file saving for streaming videos with external video player 2026-03-10 12:40:17 +04:00
Ilya Fedin c2f64700c1 Move external video player option handling to SessionController::openDocument 2026-03-10 12:40:17 +04:00