Sophie Herold
|
828306c206
|
edit_window: Handle CancellableFuture errors
Ignore the cancellation and instead check for actual errors inside an
uncanceled operation.
|
2025-02-13 14:54:40 +01:00 |
|
Sophie Herold
|
729f5249ed
|
edit/crop: Apply crop on save
|
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 |
|
Sophie Herold
|
e4bb97140a
|
edit_window: Return to image view after saving
|
2025-01-17 12:35:43 +01:00 |
|
Sophie Herold
|
a66565220d
|
window: Leave fullscreen when switching to editing
|
2024-12-22 20:27:33 +01:00 |
|
Sophie Herold
|
dd359235cf
|
properties: Remove usage of breakpoints
|
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
|
3f82a5f435
|
window: Fix arrow key bindings not working
The actions for global accels have to be at window level.
|
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
|
b6bdc9398d
|
edit: Add Cancel button
|
2024-12-22 20:27:33 +01:00 |
|
Sophie Herold
|
6867e0b13f
|
Add cropping
|
2024-12-22 20:27:33 +01:00 |
|
Sophie Herold
|
4c2b72e0f9
|
window: Move into widgets
|
2024-12-22 20:27:33 +01:00 |
|