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
|
367fdf207d
|
editing: Preview cropping/rotate/mirror operations
|
2024-12-22 20:27:33 +01:00 |
|
Sophie Herold
|
4370be282d
|
cargo: Drop two dependencies
|
2024-09-27 19:39:07 +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
|
8ddaf34e87
|
window: Prefer wide window over properties overlay
|
2024-08-05 23:37:10 +02: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
|
e08866a1da
|
image: Use enum for specific errors
|
2024-07-19 21:24:11 +00:00 |
|
Sophie Herold
|
0b33553144
|
util/gettext: Parse unicode escape sequences
Closes #351
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/426>
|
2024-07-17 19:33:52 +02:00 |
|
Fina Wilke
|
5956aa6460
|
code: clone macro: Use convenience attributes instead of upgrade_or_else
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/412>
|
2024-07-02 22:54:24 +00:00 |
|
Sophie Herold
|
afcc24e235
|
editor: Apply rotation to files
|
2024-06-21 13:11:29 +02:00 |
|
Sophie Herold
|
e9dc3d810c
|
code: Use new glib::clone! syntax
|
2024-06-18 00:37:38 +02:00 |
|
Sophie Herold
|
296817abe4
|
image/loading: Display first error, ignore second
Usually the first error is the relevant one. So show this one.
Why we get more than one error at all is a bit unclear.
|
2024-02-29 14:21:26 +01:00 |
|
Sophie Herold
|
fe43bc3a4c
|
metadata: Centralize many loose ends
|
2024-01-01 22:43:30 +01:00 |
|
Sophie Herold
|
db6a7e7f2a
|
image: Move most functions to imp module
|
2023-12-27 00:12:35 +01:00 |
|
Sophie Herold
|
6827a9c176
|
print: Use LpImage for preview
|
2023-12-26 21:51:39 +01:00 |
|
Sophie Herold
|
9c8d3dc63f
|
image/rendering: Do not config adj in snapshot
This caused warnings and scrollbars to disappear under certain
conditions.
|
2023-12-05 21:35:03 +01:00 |
|
Sophie Herold
|
3ab4d82d36
|
image: Reorganize into several sub-modules
|
2023-12-05 16:00:46 +01:00 |
|