Sophie Herold
|
0a3a6efa02
|
edit_window: Always use .suggested-action style
|
2025-01-16 12:18:52 +01:00 |
|
Sophie Herold
|
bbc61a3215
|
edit_window: Disable "Done" if image is unchanged
|
2025-01-15 21:29:47 +00:00 |
|
Sophie Herold
|
84e58f28df
|
edit_window: Add "Replace Original" option
|
2025-01-15 21:29:47 +00:00 |
|
Sophie Herold
|
507b7b24f9
|
edit_window: Add "Done" menu replacing "Save" button
|
2025-01-15 21:29:47 +00:00 |
|
Sophie Herold
|
bbf9534bdd
|
editing: Only enable editing action if available
|
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
|
05dbee6a0b
|
editing: Add save edited file
|
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
|
f5660ba83e
|
widgets: Rename Window* to *Window
|
2024-12-22 20:27:33 +01:00 |
|