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
Sophie Herold
2412fb90ee
slidingView: Set current page before starting animation
...
If animations are disabled, the animation ends when calling play
returns. Therefore, everything has to be set before calling play when
animations can be disabled.
Closes #368
2024-09-04 20:38:52 +02:00
Sophie Herold
be32072d7a
image: Keep texture around until new is available
...
Keep previous texture around during image reloads to avoid flickering.
2024-08-16 13:30:18 +02:00
Sophie Herold
a9a5b9c874
Prepare 47.beta.1
2024-08-13 13:48:01 +02:00
Sophie Herold
d670bd7f0f
NEWS: Add missing entry
2024-08-13 01:56:45 +02:00
Sophie Herold
3910e307ea
NEWS: Move to beta.1
2024-08-13 01:55:13 +02:00
Sophie Herold
778f381892
NEWS: Add missing entry
2024-08-06 14:09:07 +02:00
Sophie Herold
ea3563493e
image/rotation: Fix issuing edit for 0deg rotation
...
Rotating by 0 degrees went through the complete rotation pipeline including a image reload. Now, 0 deg rotations are ignored.
2024-08-06 14:08:24 +02:00
Sophie Herold
f16bd898d6
image/zoom: No different callbacks for animation
...
We actually don't need different callbacks for zooms with different
targets anymore since the target is an object property anyways.
2024-08-06 14:02:46 +02:00
Sophie Herold
8ddaf34e87
window: Prefer wide window over properties overlay
2024-08-05 23:37:10 +02:00
Sophie Herold
eca7111f0f
NEWS: Update
2024-08-02 21:51:15 +02:00
Sophie Herold
c1e6ccedab
image/zoom: Use viewport center for buttons
...
Before, the image center was used, which would cause a jump if the
viewport was changed before.
Fixes #392
2024-08-01 01:18:05 +02:00
Sophie Herold
f75e64f73b
window: Disable more actions if error is shown
...
Many operations don't make sense while an image is loading or can't be
shown like zoom or print. In these cases the actions should now be
disabled.
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/440 >
2024-07-30 18:24:53 +00:00
Sophie Herold
ff869412c3
data: Update for 47.beta
...
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/439 >
2024-07-30 18:01:06 +00:00
Sophie Herold
053aa5da7e
window: Add reload button and F5 shortcut
...
Reloading makes sense for out of memory situations or filesystems that
don't support inotify.
2024-07-29 15:53:40 +02:00
Sophie Herold
c3547f82fc
svg: Handle errors for additional tiles gracefully
...
Some SVGs run into issues when zooming in due to memory limitations.
These errors are now ignored and the existing tiles are used.
Issue #358
2024-07-29 03:49:14 +02:00
Sophie Herold
aab0c711b6
gtk: No longer default to gl renderer
...
It looks like the Vulkan renderer has fixed is performance issues
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/428 >
2024-07-26 19:46:00 +00:00
Sophie Herold
3f3f366819
NEWS: Add missing 47.beta items
2024-07-17 20:15:24 +02:00
Sophie Herold
4c12ab8ea1
NEWS: Add missing items
2024-06-28 22:59:39 +02:00
Sophie Herold
7c8e9c1666
NEWS: Disable markup in property rows
2024-06-11 18:41:32 +00:00
Sophie Herold
d66dd0f16b
NEWS: Generate from news.d to avoid merge conflicts
2024-05-15 15:33:59 +02:00