Commit Graph

26232 Commits

Author SHA1 Message Date
23rd
cf948c50ef [img-editor] Fixed drag and drop over graphics view in paint widget. 2026-09-06 16:11:35 +03:00
John Preston
80158983db Beta version 7.2.6.
- Add text tool with fonts, alignment and styles to the image editor.
- Drop folders and file sets into a chat to send them as one archive.
- Edit GIFs before sending them with a caption.
- Rate a finished call with stars right in the call panel.
- Make custom emoji out of video stickers.
- Show a tooltip with the link for buttons in rich messages.
- Show estimated result size in the video editor timeline.
- Follow the scroll direction in swipe gestures.
- Fix self-destructing media in the external viewer and saved files.
- Fix long sender name hiding the via-bot name in a bubble.
- Fix GIF playback glitches in shared media and inline results.
- Fix a crash in the new chat view for bots with topics.
v7.2.6
2026-09-04 14:53:18 +04:00
John Preston
96db3c8aac Build OpenSSL 3.2.1 in the snap. 2026-09-04 14:53:18 +04:00
John Preston
a3992dfaa0 [ai] Use tasks for our AI tasks. 2026-09-04 14:53:18 +04:00
Polina Vishneva
99187a3075 Replace QScroller with KineticScroller 2026-09-04 12:18:08 +04:00
John Preston
5143200db7 Update submodules and patches, Qt to 6.11.2. 2026-09-04 10:56:38 +04:00
Ilya Fedin
9fbaa8942a Require pango 2026-09-04 10:14:19 +04:00
Ilya Fedin
e3b1aa88cd Tell the text engine where the fonts it unpacks may live. 2026-09-04 10:14:19 +04:00
Ilya Fedin
c4ce9a6420 Count a line of an article in Ui::Fixed instead of QFixed. 2026-09-04 10:14:19 +04:00
Ilya Fedin
0b6ba59713 Hand the touches of a popup selector to its widgets without private Qt API. 2026-09-04 10:14:19 +04:00
Ilya Fedin
9ea7bcab9f Remove never actually used private API use from macOS code
It was supposed to run on 6.5.x but the jump was directly 6.2 -> 6.11
2026-09-04 10:14:19 +04:00
Ilya Fedin
35f823bbdd Read images by the loaded size, not by the downloaded one.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-04 10:14:19 +04:00
Ilya Fedin
d12c9a15b3 Fixed word navigation splitting a word on an apostrophe. 2026-09-04 10:14:19 +04:00
Ilya Fedin
b65cd9496a Follow the scroll direction in swipe gestures.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-04 10:14:19 +04:00
Ilya Fedin
d99b56b5e0 Handle FFmpeg logging
Raise log level to warning as info is to verbose printing libvpx version on each file and log to our log file when debug logging is enabled just like we do with Qt
2026-09-04 10:14:19 +04:00
23rd
7d7fa972d6 Excluded self-destructing media from external media viewer.
Related commit: 154e45cb55.
2026-09-04 07:39:17 +03:00
23rd
893d5ea3df Excluded self-destructing media from saving selected files.
Related commit: 491e7725df.
2026-09-04 07:39:17 +03:00
23rd
3e77dd7324 Added plain text fallback to rich editor initial paste. 2026-09-04 07:39:17 +03:00
23rd
01c219c35d Fixed empty editor on restoring formatting of rich paste. 2026-09-04 07:39:17 +03:00
23rd
4ecde33dce Replaced pointer identity with origin stamp in rich clipboard. 2026-09-04 07:39:17 +03:00
23rd
d1c5c73ca1 [iv-editor] Added tooltip with URL to rich buttons. 2026-09-03 22:15:15 +03:00
23rd
e64d157091 Added tooltip with URL to buttons in rich message. 2026-09-03 22:15:15 +03:00
23rd
76b72791d6 [img-editor] Added plate split by empty lines in text items.
Related commit: 0fff162c65.
2026-09-03 22:02:09 +03:00
23rd
7751cdbd30 [img-editor] Removed vertical padding from text plate lines.
Related commit: 631fe4f362.
2026-09-03 22:02:09 +03:00
23rd
8b3e7d3964 [img-editor] Fixed glyph offset between text proxy and committed item.
Related commit: 6153480e43.
2026-09-03 22:02:09 +03:00
23rd
49c1c9d524 [img-editor] Added preserving of committed line breaks in text items. 2026-09-03 22:02:09 +03:00
23rd
c3e319f922 [img-editor] Added paste auto shrink to text session. 2026-09-03 22:02:09 +03:00
23rd
6895d8f158 [img-editor] Added placeholder to empty text proxy. 2026-09-03 22:02:09 +03:00
23rd
4ada83fbb6 [img-editor] Added persistence of last used text settings. 2026-09-03 22:02:09 +03:00
23rd
1c5ecd6de4 [img-editor] Added opaque background style to text tool. 2026-09-03 22:02:09 +03:00
23rd
3b8d13b88d [img-editor] Added alignment choice to text tool. 2026-09-03 22:02:09 +03:00
23rd
eff36df1cf [img-editor] Added typeface choice to text tool. 2026-09-03 22:02:09 +03:00
23rd
6776d68c4f [img-editor] Added baking of text scale after canvas item zoom. 2026-09-03 22:02:09 +03:00
23rd
259627cf51 [img-editor] Added baking of text scale into font size on resize finish. 2026-09-03 22:02:09 +03:00
23rd
bf3656dc02 [img-editor] Added redo steps guard for emoji replacement in text proxy.
Related commit: 6574c71bf0.
2026-09-03 22:02:09 +03:00
23rd
e67e0f8b47 [img-editor] Moved text edit controller and proxy to separated module. 2026-09-03 22:02:09 +03:00
23rd
6e16662fd4 [img-editor] Added style entries for text tool button size. 2026-09-03 22:02:09 +03:00
23rd
eb9969c34e [img-editor] Added style background plate to text editing proxy.
Related commit: e99442cb1c.
2026-09-03 22:02:09 +03:00
23rd
778759eb2b [img-editor] Extracted shared layout spec for text item and edit proxy. 2026-09-03 22:02:09 +03:00
23rd
2978ef4839 [img-editor] Moved text style enum to photo_editor_inner_common. 2026-09-03 22:02:09 +03:00
23rd
c659a09f07 [img-editor] Added unchanged width guards to text proxy relayout. 2026-09-03 22:02:09 +03:00
23rd
ae6057840d [img-editor] Added edit range limit to emoji replacement in text proxy. 2026-09-03 22:02:09 +03:00
23rd
c7dac424c4 [img-editor] Added smooth transform to text item painting. 2026-09-03 22:02:09 +03:00
23rd
a7c3804227 [img-editor] Removed mask pixmap from semi transparent text rendering.
Related commit: 0b70be9a9b.
2026-09-03 22:02:09 +03:00
23rd
56d6ddb572 [img-editor] Replaced inline contrast logic with text color helper.
Related commit: e99442cb1c.
2026-09-03 22:02:09 +03:00
23rd
6cc3445017 [img-editor] Removed duplicate layout pass from text item rendering. 2026-09-03 22:02:09 +03:00
23rd
0f56209564 [img-editor] Added equality guards to text item setters and restore. 2026-09-03 22:02:08 +03:00
23rd
78757b472c [img-editor] Fixed current style check display in text item menu.
Related commit: 092f81dad6.
2026-09-03 22:02:08 +03:00
23rd
e3b338e0db [img-editor] Added commit of active text editing on new text creation. 2026-09-03 22:02:08 +03:00
23rd
4856649622 [img-editor] Added format stripping for pasted rich text in text proxy. 2026-09-03 22:02:08 +03:00