Prepare 48.alpha

This commit is contained in:
Sophie Herold 2025-01-07 16:52:54 +01:00
parent e28a113cad
commit 258a27df11
7 changed files with 34 additions and 5 deletions

2
Cargo.lock generated
View file

@ -1465,7 +1465,7 @@ checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
[[package]] [[package]]
name = "loupe" name = "loupe"
version = "47.1.0" version = "48.0.0-alpha"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"arc-swap", "arc-swap",

View file

@ -1,6 +1,6 @@
[package] [package]
name = "loupe" name = "loupe"
version = "47.1.0" version = "48.0.0-alpha"
edition = "2021" edition = "2021"
rust-version = "1.80" rust-version = "1.80"
license = "GPL-3.0-or-later" license = "GPL-3.0-or-later"

23
NEWS
View file

@ -1,3 +1,26 @@
## 48.alpha (Unreleased)
### Added
- Display XMP metadata for JPEG images.
- Initial support for image editing of JPEGs and PNGs with crop, rotate, and flip.
- Show the correct folder name in the properties view inside flatpaks if the file is only accessible via portal.
- User comment field in metadata.
### Fixed
- The sort order is now also following the one found in Files (Nautilus) if the file name contains non-ascii characters.
### Changed
- The design of the overlay buttons, especially for zoom controls has been reworked. A new menu supports selecting from pre-defined zoom levels as well as entering a specific zoom level.
## 47.2 (2024-11-22)
### Fixed
- Don't call style manager in application constructor since this is too early. Do it in startup instead. Without this fix, GTK 4.17.0 will terminate the app on startup.
## 47.1 (2024-10-16) ## 47.1 (2024-10-16)
### Added ### Added

View file

@ -24,9 +24,9 @@ mime_types += [
'image/x-portable-graymap', 'image/x-portable-graymap',
'image/x-portable-pixmap', 'image/x-portable-pixmap',
'image/x-portable-anymap', 'image/x-portable-anymap',
# Qoi's MIME type is being worked on. # Both mime types exist in the wild
# See: https://github.com/phoboslab/qoi/issues/167
'image/x-qoi', 'image/x-qoi',
'image/qoi',
] ]
# SVG # SVG

View file

@ -76,6 +76,11 @@
</categories> </categories>
<releases> <releases>
<release version="48.alpha" date="2025-01-07">
<description>
<p>This new release adds image editing support for PNGs and JPEGs. Images can be cropped, rotated, and flipped. New zoom controls allow to set a specific zoom level and feature a more compact style. Support for additional metadata formats like XMP and new image information fields have been added as well.</p>
</description>
</release>
<release version="47.1" date="2024-10-16"> <release version="47.1" date="2024-10-16">
<description> <description>
<p>This release fixes issues withloading .svgz (compressed SVG) files.</p> <p>This release fixes issues withloading .svgz (compressed SVG) files.</p>

View file

@ -1,7 +1,7 @@
project( project(
'loupe', 'loupe',
'rust', 'rust',
version: '47.1', version: '48.alpha',
meson_version: '>= 0.59.0', meson_version: '>= 0.59.0',
default_options: [ default_options: [
'warning_level=2', 'warning_level=2',

1
news.d/47.2/released Normal file
View file

@ -0,0 +1 @@
2024-11-22