Commit graph

7 commits

Author SHA1 Message Date
Sophie Herold
f255af9f6a image/zoom: Keep best-fit zoom in gesture
Don't change the zoom in configure best fit if currently in gesture.
2025-12-10 22:19:37 +01:00
Sophie Herold
83b2c7cae1 util/root: Add window_show_error() to avoid unwrap
Fixes #553
2025-12-09 22:07:30 +01:00
Sophie Herold
3e69dc4c6f util/root: Log source location of call without root 2025-12-09 14:55:14 +01:00
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
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