From ff869412c31374a9a83d39deb686da7046f8652e Mon Sep 17 00:00:00 2001 From: Sophie Herold Date: Tue, 30 Jul 2024 19:19:48 +0200 Subject: [PATCH] data: Update for 47.beta Part-of: --- Cargo.lock | 2 +- Cargo.toml | 2 +- NEWS | 21 +++++++++++++++++++ data/org.gnome.Loupe.metainfo.xml.in.in | 2 +- meson.build | 2 +- .../changed-accent-colors-drag-and-drop | 1 + news.d/47.beta/changed-properties-widgets | 1 + .../47.beta/changed-show-spinner-after-delay | 1 + 8 files changed, 28 insertions(+), 4 deletions(-) create mode 100644 news.d/47.beta/changed-accent-colors-drag-and-drop create mode 100644 news.d/47.beta/changed-properties-widgets create mode 100644 news.d/47.beta/changed-show-spinner-after-delay diff --git a/Cargo.lock b/Cargo.lock index 0ad6bfc..ece5a1d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1365,7 +1365,7 @@ checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" [[package]] name = "loupe" -version = "47.0.0-alpha" +version = "47.0.0-beta" dependencies = [ "anyhow", "arc-swap", diff --git a/Cargo.toml b/Cargo.toml index 786df5b..d123435 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "loupe" -version = "47.0.0-alpha" +version = "47.0.0-beta" edition = "2021" rust-version = "1.76" license = "GPL-3.0-or-later" diff --git a/NEWS b/NEWS index 9096193..23cbc8e 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,24 @@ +## 47.beta (Unreleased) + +### Added + +- Add reload button to errors and F5 as reload shortcut + +### Fixed + +- Don't show error-screen if SVG has been loaded and only the rendering for tiles for other zoom levels fails. Instead, show the already loaded tiles. +- No longer empty the animation buffer if next frame isn't available yet. This removes flickering for larger and high FPS animations on slower systems. + +### Changed + +- Changed the drag and drop overlay to use accent colors instead of a fixed color. This also makes it follow the new adjustable accent colors. +- Don't emmediately show the spinner for loading images. This avoids fresh spinners showing up each time when switching through images very quickly via keyboard. +- Make strings that contain `\u{}` translatable +- No longer overwrite GTKs default renderer with 'gl'. The latest patches in GTK seem to make the Vulkan renderer work fine. +- The properties no longer use the deprecated AdwFlap widget. For very small windows, properties are now shown in an AdwBottomSheet. +- Use AdwSpinner when loading images. +- Use glycin's auto detection of development mode to disable sandbox. + ## 47.alpha (2024-06-28) ### Added diff --git a/data/org.gnome.Loupe.metainfo.xml.in.in b/data/org.gnome.Loupe.metainfo.xml.in.in index 6d29217..5ca114d 100644 --- a/data/org.gnome.Loupe.metainfo.xml.in.in +++ b/data/org.gnome.Loupe.metainfo.xml.in.in @@ -71,7 +71,7 @@ - +

Beginning with this release, rotating an image will write this change to image files. For now, this feature is only supported for JPEG files. Several user interface elements have been updated to more recent design patterns.

diff --git a/meson.build b/meson.build index afee232..6cf25b0 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'loupe', 'rust', - version: '47.alpha', + version: '47.beta', meson_version: '>= 0.59.0', default_options: [ 'warning_level=2', diff --git a/news.d/47.beta/changed-accent-colors-drag-and-drop b/news.d/47.beta/changed-accent-colors-drag-and-drop new file mode 100644 index 0000000..c55c839 --- /dev/null +++ b/news.d/47.beta/changed-accent-colors-drag-and-drop @@ -0,0 +1 @@ +Changed the drag and drop overlay to use accent colors instead of a fixed color. This also makes it follow the new adjustable accent colors. diff --git a/news.d/47.beta/changed-properties-widgets b/news.d/47.beta/changed-properties-widgets new file mode 100644 index 0000000..286da8f --- /dev/null +++ b/news.d/47.beta/changed-properties-widgets @@ -0,0 +1 @@ +The properties no longer use the deprecated AdwFlap widget. For very small windows, properties are now shown in an AdwBottomSheet. diff --git a/news.d/47.beta/changed-show-spinner-after-delay b/news.d/47.beta/changed-show-spinner-after-delay new file mode 100644 index 0000000..ad59259 --- /dev/null +++ b/news.d/47.beta/changed-show-spinner-after-delay @@ -0,0 +1 @@ +Don't emmediately show the spinner for loading images. This avoids fresh spinners showing up each time when switching through images very quickly via keyboard.