Sophie Herold
|
e13874ced0
|
docs: Update widget tree
Closes #444
|
2025-01-02 00:41:26 +01:00 |
|
Sophie Herold
|
f9f86e718f
|
editing: Fix wrong orientation for rotation
|
2025-01-01 15:30:21 +01:00 |
|
Sophie Herold
|
85fa5ba43f
|
cargo: Update glycin to support jpeg editing
|
2025-01-01 14:36:43 +01:00 |
|
Sophie Herold
|
4a09750864
|
edit/crop: Add missing tooltips and mnemonics
|
2024-12-22 20:27:33 +01:00 |
|
Sophie Herold
|
a66565220d
|
window: Leave fullscreen when switching to editing
|
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
|
bbf9534bdd
|
editing: Only enable editing action if available
|
2024-12-22 20:27:33 +01:00 |
|
Sophie Herold
|
dfe71a61fc
|
code: Fix clippy lnt
|
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
|
2753447a0d
|
window: Animate between image and editing view
|
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
|
5ed026db29
|
po: Update POTFILES
|
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
|
b6bdc9398d
|
edit: Add Cancel button
|
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 |
|
Sophie Herold
|
4c2b72e0f9
|
window: Move into widgets
|
2024-12-22 20:27:33 +01:00 |
|
Sophie Herold
|
f5660ba83e
|
widgets: Rename Window* to *Window
|
2024-12-22 20:27:33 +01:00 |
|
Sophie Herold
|
4b0d5f7b6d
|
window: Add edit view
|
2024-12-22 20:27:33 +01:00 |
|
Sophie Herold
|
9205c93fae
|
Separate window show ui and code to enable editing
|
2024-12-22 20:27:33 +01:00 |
|
Sophie Herold
|
0012d807e3
|
window: Move to window_image for editing separation
|
2024-12-22 20:26:53 +01:00 |
|
Sophie Herold
|
7253be8905
|
Update glycin URLs so GNOME/
|
2024-12-17 01:17:04 +01:00 |
|
Jordi Mas i Hernandez
|
cd6e0d4f69
|
Update Catalan translation
|
2024-12-10 18:18:22 +00:00 |
|
Sophie Herold
|
c5c59546b9
|
cargo: Update glycin to CICP supporting version
|
2024-11-25 22:23:17 +01:00 |
|
Sophie Herold
|
514d8e3a12
|
cargo: Update deps
|
2024-11-25 13:26:31 +01:00 |
|
Yaron Shahrabani
|
e6a9cc4bb1
|
Update Hebrew translation
|
2024-11-25 09:23:47 +00:00 |
|
Quentin PAGÈS
|
ddfcd27e72
|
Update Occitan translation
|
2024-11-22 20:06:03 +00:00 |
|
Artur S0
|
110bbf2817
|
Update Russian translation
|
2024-11-21 17:20:56 +00:00 |
|
Sophie Herold
|
dca62a85df
|
fileModel: Use next_files_future instead of next
Fixes #429
|
2024-11-20 17:07:54 +01:00 |
|
Martin
|
9546def0fb
|
Update Slovenian translation
|
2024-11-18 20:13:38 +00:00 |
|
Sophie Herold
|
8e8751d41a
|
inputHandling: Claim double-click gesture
|
2024-11-18 14:47:21 +01:00 |
|
Sophie Herold
|
689401dffc
|
metadata: Support XMP metadata from glycin
|
2024-11-15 00:26:19 +01:00 |
|
Sophie Herold
|
3ed6c28a78
|
metadata: Rename exif to metadata
|
2024-11-15 00:26:02 +01:00 |
|
Sophie Herold
|
a351c7751e
|
propertiesView: Add User Comment
|
2024-11-13 17:32:27 +01:00 |
|
Sophie Herold
|
9156533fea
|
fileModel: Make file info queries async
We are not entirely sure if looking up the display name might do IO for
google drives.
|
2024-11-13 01:22:27 +01:00 |
|
Sophie Herold
|
400c7ac2c4
|
fileModel: Sort by display names
Previously, images were sorted by URI which didn't work well for
anything non-ascii etc.
Closes #399
|
2024-11-12 20:06:24 +01:00 |
|
Sophie Herold
|
5409203ec9
|
metadata: Use gufo instead of kamadak exif
A bunch of metadata code is now provided by gufo.
|
2024-11-12 01:12:21 +01:00 |
|
Sophie Herold
|
51b4ddbc5c
|
cargo: Update dependencies
|
2024-11-11 21:53:55 +01:00 |
|