Sophie Herold
3c72786116
cargo: Force gufo-exif 0.3.1
...
This fixes incomplete user comments.
2025-12-07 21:09:10 +01:00
Sophie Herold
f2dbee5ef8
image_view: Make space for always on scrollbars
...
Increase the margin of the overlay if scrollbars are set to always
visible.
Fixes #528
2025-12-04 21:33:19 +01:00
Sophie Herold
89b4e7a082
news.d: Add is-hidden property fix
2025-12-04 15:59:35 +01:00
Sophie Herold
3aba04abef
news.d: Add datetime without timezone fix
2025-12-04 15:53:34 +01:00
Sophie Herold
71351a0c03
file_model: Improve sort key performance
...
Don't query for the actual GFile in the list, because we already have
the information from the iterator. Cache the other path segments since
they are likely to be repeated.
On a local SMB share folder with 10,000 images and 4 path segments, this
reduces the loading time from 30 seconds to 1 second.
Fixes #534
2025-12-04 00:10:06 +01:00
Sophie Herold
3b11b0534e
metadata: Drop unreliable mime-type
...
Only use a reliable mime-type. This requires that we load images earlier
in the pipe.
This also fixes warnings about mime types not being available on network
drives like SMB.
Fixes #513
Issue #534
2025-12-03 22:41:24 +01:00
Sophie Herold
c6022e7b97
NEWS: Generate
2025-10-21 22:58:17 +02:00
Sophie Herold
934e9f5332
news: Add entry for 300% zoom
2025-10-21 22:54:37 +02:00
Sophie Herold
c4f77462e6
Bump to 49.1
2025-10-21 22:53:24 +02:00
Sophie Herold
246c4a6bcc
editing: Correctly detect if trash is supported
...
Don't activate "Replace Original" action, if trashing of the original
file is not supported.
Closes #509
2025-10-21 22:49:54 +02:00
Sophie Herold
4177492348
Release 49.0
2025-09-12 13:18:32 +02:00
Sophie Herold
77312b21cd
Release 49.rc
2025-08-28 12:27:05 +02:00
Sophie Herold
688419bbe5
Prepare 49.beta
2025-08-01 21:07:21 +02:00
Sophie Herold
c227d02def
Prepare 49.alpha
2025-07-02 20:49:00 +02:00
Sophie Herold
254e90a14c
Add newlines to end of all files
2025-04-18 02:40:39 +02:00
Sophie Herold
c1dc54c6f5
news: Fix naming convention
2025-04-11 15:05:11 +02:00
Sophie Herold
08b4702558
Prepare 48.1
2025-04-11 14:49:48 +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
a49096ffde
image/printing: Use cairo renderer for texture
...
On some systems, to_node -> render_texture generates empty or garbled
textures since GTK 4.18 GNOME/gtk#7464. This does not happen when using the cairo
renderer.
Closes #488
2025-04-10 15:58:16 +02:00
Sophie Herold
5055eddda0
image_window: Don't rely on root existing
...
This fixes a single case of root being access from the control hide
animation. Apparently it's possible that the widget is unparented from
the window and unmaped but not yet unrefed?
Fixes #473
2025-03-29 19:57:36 +00:00
Sophie Herold
7aa46fd6b6
Prepare 48.0
2025-03-14 13:47:58 +01:00
Sophie Herold
8983f61558
edit/crop: Select correct orientation on open
...
Closes #468
2025-03-05 23:35:07 +01:00
Sophie Herold
5b6a46aeca
NEWS: Generate
2025-02-28 16:04:36 +01:00
Sophie Herold
11551456e9
NEWS: Add missing entries
2025-02-27 22:16:44 +01:00
Sophie Herold
1d40a28b54
editing: Decide editable based on true mime type
...
Previously it was decided on the early unreliable mime type.
Fixes #449
2025-02-19 11:51:18 +01:00
Sophie Herold
bb72324a64
error_details: Set description instead of title
2025-02-13 22:08:13 +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
1565fab160
Prepare 48.beta
2025-01-31 14:11:28 +01:00
Sophie Herold
06a8474207
edit: Disable save actions
2025-01-31 14:01:33 +01:00
Sophie Herold
8bb6f8da88
edit_window: Add save and cancel shortcuts
2025-01-31 13:49:39 +01:00
Sophie Herold
11553bdab0
NEWS: Add missing entries
2025-01-31 13:17:43 +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
0208f40d9d
NEWS: Add several missing entries
2025-01-27 12:38:26 +01:00
Sophie Herold
2a5ca41991
NEWS: Fix 47.3 being released as 47.4
2025-01-13 23:01:53 +01:00
Sophie Herold
273b8231d5
print: Fix SVG previews sometimes failing to load
...
This is a workaround. It is still not clear why the loading can fail.
Fix #422
2025-01-13 14:23:07 +01:00
Sophie Herold
b01b834c45
Release 48.alpha
2025-01-07 22:41:14 +01:00
Sophie Herold
258a27df11
Prepare 48.alpha
2025-01-07 16:52:54 +01:00
Sophie Herold
18ddc1cb5e
news: Add image editing
2025-01-02 00:47:04 +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
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
c5c2dce069
application: Call style_manager from startup
...
It was called from app constructed before. That's too early since since
GTK/Adw is not initialized yet. This is treated as an error in GTK
4.17.0 and terminates the app on startup.
Closes #423
2024-11-11 17:10:12 +01:00
Sophie Herold
cdc1b0f70f
news: Add 47.1 release date
2024-10-17 23:56:44 +02:00
Sophie Herold
fa46c76af4
propertiesView: Retrive host path via portal
...
This way we should always be able to get the correct folder name if
xdg-desktop-portal > 0.19.
2024-10-16 19:24:22 +00:00
Sophie Herold
71f6ee8ece
appstream: Add branding colors
...
Closes #406
2024-09-23 13:27:46 +02:00
Sophie Herold
9d54420bae
cargo: Require glycin 2.0.1 to get SVGZ support
2024-09-23 13:12:02 +02:00
Sophie Herold
625247b30c
NEWS: Make string translatable
2024-09-23 13:04:53 +02:00
Sophie Herold
0b4c69459f
ui: Non-circular overlays and less buttons
...
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/450 >
2024-09-16 16:01:50 +02:00
Sophie Herold
7da25da289
Release 47.0
2024-09-13 13:40:16 +02:00
Sophie Herold
1f28884847
image/zoom: Fix forcing center aim not working
2024-09-11 10:31:51 +00:00