John Preston
2732749b8b
Use menu undo/redo icons in editors
2026-07-02 17:49:06 +04:00
John Preston
e4cde250df
Fix build with Qt 5.
2026-06-24 15:09:52 +04:00
23rd
5ba77ac708
[img-editor] Added pinch zoom gesture support.
2026-06-23 22:59:58 +03:00
23rd
6d887eff7b
Accelerated photo editor mode transition with eased animation.
2026-06-10 18:42:45 +04:00
GitHub Action
313f2de762
Removed 114 unused style entries.
2026-05-04 11:32:33 +07:00
23rd
c8f316302b
[img-editor] Split crop shape role into visual hint and output mask.
2026-04-28 18:16:19 +07:00
23rd
35fa80d446
[img-editor] Fixed crash when closing editor with active text tool.
2026-04-28 18:16:19 +07:00
23rd
812eddb807
[img-editor] Fixed text orientation after rotating media.
2026-04-28 18:16:19 +07:00
23rd
b21ab20252
[img-editor] Changed text style cycling to trigger on single click.
2026-04-28 18:16:19 +07:00
23rd
f02d7cc120
[img-editor] Improved visibility of brush size control.
2026-04-28 18:16:19 +07:00
23rd
b2febf5234
[img-editor] Improved sticker rounded quality by masking after upscale.
2026-04-28 18:16:19 +07:00
23rd
91c4b045b8
[img-editor] Enabled left-click cropping in sticker creator.
2026-04-28 18:16:19 +07:00
Sergey A. Osokin
e019851344
Fix warnings.
2026-04-26 11:08:28 +07:00
23rd
7e6abebf9e
[img-editor] Added 3:4 aspect ratio to crop options.
2026-04-24 11:23:55 +03:00
23rd
fdf75eebf3
[img-editor] Restyled popups and sticker panel as mediaview dark theme.
2026-04-23 21:10:16 +03:00
23rd
47489fd513
[img-editor] Added corner rounding level picker for sticker creation.
2026-04-23 21:09:43 +03:00
23rd
876117bbf4
[img-editor] Fixed possible crash on exit with text item selected.
2026-04-23 21:09:43 +03:00
23rd
092f81dad6
[img-editor] Added icons for text style options in context menu.
2026-04-23 21:09:43 +03:00
John Preston
c0bcdc3829
Fix build with MSVC.
2026-04-20 22:08:24 +07:00
23rd
640d1f459b
[img-editor] Fixed wheel delta with pressed Shift while zoom canvas.
2026-04-20 16:32:45 +03:00
23rd
d7cfa68a3f
[img-editor] Added wheel zoom and middle-button panning for scene items.
2026-04-20 13:55:23 +03:00
23rd
58c7467720
[img-editor] Locked crop frame as stencil and clipped output by shape.
2026-04-20 13:55:23 +03:00
23rd
e99442cb1c
[img-editor] Fixed contrast text color in edit proxy for framed type.
2026-04-20 12:54:18 +03:00
23rd
085f139abd
[img-editor] Clamped text width to prevent negative layout constraints.
2026-04-20 12:54:18 +03:00
23rd
f616d19a4e
[img-editor] Fixed emoji drawing in text wrapped across line boundaries.
2026-04-20 12:54:18 +03:00
23rd
61cf3a960c
[img-editor] Ignored stale deferred text edit callbacks from prior edit.
2026-04-20 12:54:18 +03:00
23rd
f94ec5a8a9
[img-editor] Added text editing state flow to keep palette consistent.
2026-04-20 12:54:18 +03:00
23rd
a2f228e74d
[img-editor] Fixed text selection color sync and isolated from brush.
2026-04-20 12:54:18 +03:00
23rd
3ec1ff8c7e
[img-editor] Synced palette color and tool selection with text focus.
2026-04-20 12:54:18 +03:00
23rd
631fe4f362
[img-editor] Improved color handling in text items.
2026-04-20 12:54:18 +03:00
23rd
6153480e43
[img-editor] Fixed text wrapping, spacing, and geometry in editor items.
2026-04-20 12:54:17 +03:00
23rd
e1789d40d4
[img-editor] Added auto-fitting width for text editing overlay.
2026-04-20 12:54:17 +03:00
23rd
0fff162c65
[img-editor] Added emoji support in photo editor text items.
2026-04-20 12:54:17 +03:00
23rd
0b70be9a9b
[img-editor] Added styled text items.
2026-04-20 12:54:17 +03:00
23rd
90ec66c34c
[img-editor] Added simple implementations of blur brush.
2026-04-03 12:59:54 +03:00
23rd
1fa0a8e7ee
[img-editor] Removed built-in palette color when width is too small.
2026-04-03 08:25:29 +03:00
23rd
f62ae325df
[img-editor] Added aspect ratio presets menu to crop tool.
2026-03-31 07:40:24 +03:00
23rd
bd6c50c4c2
[img-editor] Dropped saved brush sizes.
2026-03-30 11:01:56 +03:00
John Preston
87ebd2720f
Send high quality as first-class option.
2026-03-25 13:08:50 +07:00
23rd
f1117b0071
[img-editor] Improved crop overlay with 3x3 grid.
2026-03-16 14:11:52 +03:00
23rd
921d5a62d2
[img-editor] Fixed first-stroke jump from invalidated refs.
...
The interpolation loop kept references to _currentStroke.back()
while pushing into the same vector.
Vector reallocation could invalidate these references
and create random first-segment jumps,
so lastPos/lastPressure are now copied before the loop.
Related commit: d581bdcf56 .
2026-03-15 08:05:54 +03:00
23rd
2cce6ddb3e
[img-editor] Fixed brush crash by clamping content rect within scene.
2026-03-15 08:05:54 +03:00
23rd
7d1a7c2b6c
[img-editor] Updated color button with rainbow gradient ring.
2026-03-12 12:20:42 +03:00
23rd
d581bdcf56
[img-editor] Fixed initial brush stroke on start paint.
2026-03-12 12:59:50 +04:00
23rd
cf7ebb0f4a
[img-editor] Refined control islands with pill bars.
2026-03-12 12:59:50 +04:00
23rd
a242e76f26
[img-editor] Added simple animation to current color on change color.
2026-03-12 12:59:50 +04:00
23rd
380c333185
[img-editor] Added simple animation to size control.
2026-03-12 12:59:50 +04:00
23rd
02eac1ee14
[img-editor] Added ability to save tool size and color separately.
2026-03-12 12:59:49 +04:00
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