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
Martin
9feef50c01
Update Slovenian translation
2024-07-27 09:07:34 +00:00
Sophie Herold
b33943fbe2
imagePage: Show specific error for out of memory
...
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/435 >
2024-07-26 21:01:27 +00:00
AsciiWolf
9bd68cd8dd
Add Czech help translation
...
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/434 >
2024-07-26 20:09:41 +00: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
692997ff0e
cargo: Remove "backtrace" feature from "anyhow"
...
It hasn't been of any use since rust 1.65 due to native support.
2024-07-25 23:25:47 +02:00
Yosef Or Boczko
a9f66a2f3b
Update Hebrew translation
2024-07-24 16:12:09 +00:00
Artur S0
2d94daef94
Update Russian translation
2024-07-22 13:01:56 +00:00
Martin
25ccd12cc0
Update Slovenian translation
2024-07-20 10:54:13 +00:00
Sophie Herold
e08866a1da
image: Use enum for specific errors
2024-07-19 21:24:11 +00:00
Sophie Herold
134c488dbd
errorDetails: Redesign the dialog a bit
...
Closes #378
2024-07-19 21:24:11 +00:00
Yaron Shahrabani
21b501a9d9
Update Hebrew translation
2024-07-19 21:06:34 +00:00
Sophie Herold
cf30471e61
po: Update POTFILES
2024-07-19 15:47:40 +02:00
Sophie Herold
7ab4c66e1f
css: Rename bottom-properties class
2024-07-19 15:45:58 +02:00
Sophie Herold
ab83116fd8
docs: Update main widgets tree
2024-07-19 15:25:19 +02:00
Sophie Herold
f5cd2b822e
windowContent: Remove unneeded template child
2024-07-19 15:09:45 +02:00
Sophie Herold
6070939382
window: Let is_showing_image return false on error
2024-07-19 15:02:29 +02:00
Sophie Herold
cd72a30d5f
windowContents: Rename from fullscreenWidget
...
Also change some naming, comments, and bindings.
2024-07-19 14:31:36 +02:00
Christopher Davis
bb9b834a22
window: Rework properties adaptivity
...
Ports the sidebar to AdwOverlaySplitView, and uses AdwMultiLayoutView
to use a box at narrow sizes. A bottom sheet also
overlays the content when the window is both narrow and short.
2024-07-18 17:39:17 -04:00
Christopher Davis
230ffd5c77
general: Add fullscreen widget
2024-07-18 17:25:09 -04:00
Quentin PAGÈS
422750949c
Update Occitan translation
2024-07-18 19:12:37 +00:00
Martin
b04332bd3f
Update Slovenian translation
2024-07-18 11:17:23 +00:00
Sophie Herold
0811a14198
cargo: Update glycin
2024-07-18 01:51:51 +02:00
Sophie Herold
3f3f366819
NEWS: Add missing 47.beta items
2024-07-17 20:15:24 +02:00
Leônidas Araújo
7f9f0d2219
Add Brazilian Portuguese translation
2024-07-17 19:52:36 +02: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
Sophie Herold
3ad5560e2c
decoder: Increase animation buffer size to 10
2024-07-17 14:04:39 +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
9b56f30c3b
meson: Cleanups
2024-07-17 13:28:14 +02:00
Sophie Herold
895babbe82
meson: Require libadwaita 1.6 for new spinner
2024-07-17 13:26:01 +02:00
Christopher Davis
cd68778890
image_page: Use AdwSpinner
...
Depends on
https://gitlab.gnome.org/GNOME/libadwaita/-/merge_requests/1201/
AdwSpinner automatically handles pausing the animation
when unmapped.
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/420 >
2024-07-17 10:55:11 +00:00
Brage Fuglseth
4a1a4d270c
readme: Update Flathub badge
...
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/423 >
2024-07-16 22:25:44 +00:00
Sophie Herold
cad4f379ac
Wip/sophie h/update deps3
2024-07-16 21:58:31 +00:00
Scrambled 777
175ffa2efe
Update Hindi translation
2024-07-13 18:15:36 +00:00
Yosef Or Boczko
614dde576d
Update Hebrew translation
2024-07-10 21:21:31 +00:00
Quentin PAGÈS
a2a1ce264e
Update Occitan translation
2024-07-10 18:56:33 +00:00
Sophie Herold
ebbec6ed7f
cargo: Update glycin
2024-07-08 15:34:56 +02: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
ae74411983
cargo: Update dependencies
2024-07-05 12:53:57 +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
Artur S0
55f06db7c0
Update Russian translation
2024-07-03 11:45:17 +00:00
Lukáš Tyrychtr
ecc32af664
a11y: Ensure that the "Open containing folder" label is read
...
Just get rid of the in this case unwanted relations on the button.
Fixes #374 .
Part-of: <https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/413 >
2024-07-03 09:37:12 +00: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
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
798f2584ee
code: Update copyright headers
2024-06-28 23:00:14 +02:00
Sophie Herold
4c12ab8ea1
NEWS: Add missing items
2024-06-28 22:59:39 +02:00
Sophie Herold
6b8d540d6a
data: Add 47.alpha version
2024-06-28 22:40:30 +02:00