Sophie Herold
5706b2eaeb
edit: Stop saving operation on using "Cancel"
2025-01-29 14:25:19 +01:00
Sophie Herold
129d1cfc7a
edit/crop: Add keyboard shortcuts
...
Closes #442
2025-01-29 13:05:45 +01:00
Sophie Herold
d1a9d9dddc
edit/crop: Work around gesture bug
...
After clicking the "apply crop" button, the drag button to change the
selection is getting stuck. Adding manual claim for the click gesture
for the button early fixes this.
2025-01-29 01:26:13 +01:00
Sophie Herold
51883734f5
edit/crop: Enable reset and save on selection change
2025-01-29 00:20:03 +01:00
Sophie Herold
6fa42d542b
edit/crop: Update apply crop visibility in allocate
2025-01-28 23:58:10 +01:00
Sophie Herold
9fbe091f1a
edit: Use filename with (Edited) suffix for "Save As"
2025-01-28 23:45:46 +01:00
Sophie Herold
e2785d9154
edit/crop: Read rendered image size from selection
...
Closes #454
2025-01-27 19:15:51 +00:00
Sophie Herold
1f250b6465
edit/crop: Use manual allocation
...
Don't use a grid for the position of grayed out area and crop selection.
Fixes #454
2025-01-27 19:15:51 +00:00
Sophie Herold
9a5ec50f66
code: Fix clippy warnings
2025-01-27 12:38:26 +01:00
Sophie Herold
9c5600efb7
edit/crop: Allow draging from edges
2025-01-23 15:15:00 +01:00
Sophie Herold
29e807a7b0
edit/crop: Implement crop apply as overlay
2025-01-23 14:22:59 +01:00
Sophie Herold
9a5170de34
edit/crop: Apply crop via checkmark overlay
2025-01-22 22:19:10 +01:00
Sophie Herold
40d425ac80
edit: Visual feedback while saving image
...
Closes #441
2025-01-22 20:49:19 +01:00
Sophie Herold
729f5249ed
edit/crop: Apply crop on save
2025-01-22 15:10:16 +00:00
Sophie Herold
9cb08d288d
edit/crop: Apply crop on rotation and flip
2025-01-22 15:10:16 +00:00
Sophie Herold
e66203783e
edit/crop: Apply aspect ration change internally
2025-01-22 15:10:16 +00:00
Hubert Figuière
302139c5ce
edit/crop: Fix typo in name coordiantes -> coordinates
...
Signed-off-by: Hubert Figuière <hub@figuiere.net>
2025-01-19 00:30:15 -05:00
Sophie Herold
a2147bb8bd
edit/crop: Pre-select correct orientation
2025-01-17 16:51:06 +01:00
Sophie Herold
c97db38788
edit/crop: Add orientation toggles for desktop
2025-01-17 13:50:25 +01:00
Sophie Herold
c042f8ed41
edit/crop: Set aspect ratio to default on reset
2025-01-13 23:14:37 +01:00
Sophie Herold
2a5ca41991
NEWS: Fix 47.3 being released as 47.4
2025-01-13 23:01:53 +01:00
Sophie Herold
2adefc5241
code: Fix clippy warnings
2025-01-13 15:02:01 +01:00
Sophie Herold
f9f86e718f
editing: Fix wrong orientation for rotation
2025-01-01 15:30:21 +01:00
Sophie Herold
4a09750864
edit/crop: Add missing tooltips and mnemonics
2024-12-22 20:27:33 +01:00
Sophie Herold
7611b11b55
edit/crop: Track selection correctly on widget resize
2024-12-22 20:27:33 +01:00
Sophie Herold
5c31272605
edit/crop: Support vertical mirroring
2024-12-22 20:27:33 +01:00
Sophie Herold
df9589aa9a
clip: Remove 16:10 preset
2024-12-22 20:27:33 +01:00
Sophie Herold
a5e20baaa0
editing: Only show apply button if needed
2024-12-22 20:27:33 +01:00
Sophie Herold
cb31b93ee1
imageWindow: Fix shortcuts not always working
2024-12-22 20:27:33 +01:00
Sophie Herold
b9f22ebfc3
window: Don't store window to avoid ref cycles
...
Use root() instead and move one constructor to on root for having the
root available.
2024-12-22 20:27:33 +01:00
Sophie Herold
8345640757
editing: Handle errors
2024-12-22 20:27:33 +01:00
Sophie Herold
5b51237203
editing: Add error handling for saving files
2024-12-22 20:27:33 +01:00
Sophie Herold
59082b7314
edit/crop: Implement updated designs
...
These designs are different for mobile and desktop sizes.
2024-12-22 20:27:33 +01:00
Sophie Herold
05dbee6a0b
editing: Add save edited file
2024-12-22 20:27:33 +01:00
Sophie Herold
a2d5493714
editing: Use toolbar style
2024-12-22 20:27:33 +01:00
Sophie Herold
367fdf207d
editing: Preview cropping/rotate/mirror operations
2024-12-22 20:27:33 +01:00
Sophie Herold
e9869bcb40
edit: Use proper styling for toolbar
2024-12-22 20:27:33 +01:00
Sophie Herold
1fc9674cb8
edit: Init crop view with selecting complete image
2024-12-22 20:27:33 +01:00
Sophie Herold
5b184e6be9
edit: Scale cropping selection area with image
2024-12-22 20:27:33 +01:00
Sophie Herold
6867e0b13f
Add cropping
2024-12-22 20:27:33 +01:00