Commit graph

85 commits

Author SHA1 Message Date
Sophie Herold
eaaf8b8994 flatpak: Update glycin version for raw loaders 2026-06-29 13:28:52 +02:00
Sophie Herold
6e70cfa5ea flatpak: Update libgweahter 2026-03-18 16:21:05 +01:00
Sophie Herold
5365029591 flatpak: Update glycin-loaders 2026-01-30 22:29:14 +01:00
Sophie Herold
b59a69b2cc flatpak: Only build RAW and JPEG 2000 loaders 2025-10-09 21:14:26 +02:00
Sophie Herold
ad088ede2a flatpak: Update glycin loaders 2025-09-01 22:57:26 +02:00
Sophie Herold
d50cdc20b6 flatpak: Enable experimental loaders 2025-09-01 21:33:43 +02:00
Sophie Herold
1b0b68c773 CI: Updates to newer extensions 2025-07-03 23:52:39 +02:00
Sophie Herold
020ea74ba9 Use glycin 3.0 so work with 2+ loaders 2025-06-18 20:30:29 +02:00
Sophie Herold
ef5f94859b editing: Fix preroateted images
Editing does not work correctly if PNGs or JPEGs are already rotated via
an Exif orientation entry before editing. This needs the glycin-image-rs
1.2.1 loader to work correctly.

Closes #481
2025-04-11 14:48:50 +02:00
Sophie Herold
e0c150a36b cargo: Update glycin 2025-03-14 14:26:06 +01:00
Sophie Herold
6ddfd01c49 flatpak: Update to released glycin loaders 2025-02-28 16:43:59 +01:00
Sophie Herold
94c87bb40e cargo: Update glycin 2025-02-27 23:05:08 +01:00
Sophie Herold
38e02c6241 cargo: Update dependencies 2025-02-27 22:34:42 +01:00
Sophie Herold
341aef672e image: Use convention that rotations is always CCW 2025-02-24 14:08:56 +00:00
Sophie Herold
7d3cdb93b9 edit_window: Don't show error for canceled loader 2025-02-13 22:43:03 +01:00
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
9d0f7c5bfa cargo: Update dependencies 2025-01-31 20:12:32 +01:00
Sophie Herold
e28a113cad cargo: Update dependencies 2025-01-06 23:24:50 +01:00
Sophie Herold
85fa5ba43f cargo: Update glycin to support jpeg editing 2025-01-01 14:36:43 +01:00
Sophie Herold
5c31272605 edit/crop: Support vertical mirroring 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
7253be8905 Update glycin URLs so GNOME/ 2024-12-17 01:17:04 +01:00
Sophie Herold
c5c59546b9 cargo: Update glycin to CICP supporting version 2024-11-25 22:23:17 +01:00
Sophie Herold
689401dffc metadata: Support XMP metadata from glycin 2024-11-15 00:26:19 +01:00
Sophie Herold
31d1353be9 flatpak: Enable raw support
sophie-h/glycin#27
2024-11-04 14:56:20 +00:00
Sophie Herold
f6b7ae7567 meson: Don't mangle profile and app id suffix 2024-09-27 21:22:52 +02:00
Sophie Herold
e5930b134c cargo: Update glycin 2024-09-16 12:27:29 +02:00
Sophie Herold
3a680e657b flatpak: Use ffmpeg-full instead of manual extension
Freedesktop 24.08 provides libheif with a heic extension in ffmpeg-full
extension.
2024-09-12 01:42:17 +00:00
Sophie Herold
4a58d2f8b2 flatpak: Update glycin loaders 2024-08-02 22:20:43 +02:00
Sophie Herold
c2df5586c1 tiling: Don't completely empty buffer in animation
Previously, this would lead to flickering if the decoder was too slow.
Now, the last frame will be shown until a new one is available.

Closes #382
2024-07-17 14:01:37 +02:00
Sophie Herold
cad4f379ac Wip/sophie h/update deps3 2024-07-16 21:58:31 +00:00
Sophie Herold
1b70686105 Use glycin devel env auto detection
We don't need to disable the sandbox for development environments
manually anymore. Glycin should take care of that now.
2024-07-05 22:29:06 +02:00
Sophie Herold
4a282d0007 cargo: Update glycin 2024-07-04 22:32:12 +02:00
Sophie Herold
19fa9644cb main: Enable tracing via RUST_LOG as well 2024-07-04 19:52:59 +02:00
Sophie Herold
6385658169 flatpak: Update to llvm18 2024-07-03 00:26:50 +02:00
Sophie Herold
a071f5fd83 cargo: Update glycin 2024-07-02 23:51:16 +02:00
Sophie Herold
2a0da9716d cargo: Update dependencies 2024-06-28 22:32:07 +02:00
Sophie Herold
afcc24e235 editor: Apply rotation to files 2024-06-21 13:11:29 +02:00
Sophie Herold
e129e842a6 imagePage: Make error output look better
Make the errors on the status page translatable. Hide detailed errors
behind an extra error dialog that can be opened.
2024-05-09 14:25:06 +02:00
Sophie Herold
7b9691ab6a cargo: Update glycin 2024-03-02 23:10:41 +01:00
Sophie Herold
7d98210cff flatpak: Update libraries 2024-02-22 22:24:31 +01:00
Sophie Herold
006d3dc5b4 cargo: Update to glycin 1.0.beta.2 2024-02-22 20:55:38 +00:00
Sophie Herold
0e6e9dcca8 flatpak: Update glycin-loaders 2024-02-18 22:54:58 +01:00
Sophie Herold
2f6f8f176a cargo: Update deps
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/374>
2024-02-11 15:26:56 +00:00
Sophie Herold
617e38dfed flatpak: Update glycin loaders 2024-01-29 22:35:51 +01:00
Sophie Herold
619b4f8150 cargo: Update glycin 2024-01-23 21:03:22 +01:00
Sophie Herold
f3b39bd470 flatpak: Update glycin version 2024-01-23 11:38:25 +00:00
Sophie Herold
bee10be168 flatpak: Update glycin loaders 2024-01-02 00:16:45 +01:00
Sophie Herold
f14cb540eb decoder: Use glycin 1.0 2023-12-29 20:10:04 +01:00
Sophie Herold
01e43a8680 flatpak: Enable frame pointers for rust builds 2023-12-07 13:52:48 +01:00