diff --git a/Cargo.lock b/Cargo.lock index 90317f5..ae9de20 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2015,7 +2015,7 @@ dependencies = [ [[package]] name = "songrec" -version = "0.4.2" +version = "0.4.3" dependencies = [ "app_dirs", "base64 0.12.3", diff --git a/Cargo.toml b/Cargo.toml index 6b83167..f75f9fa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ repository = "https://github.com/marin-m/SongRec" readme = "README.md" keywords = ["shazam", "audio", "audio-fingerprinting"] categories = ["multimedia::audio", "command-line-utilities"] -version = "0.4.2" +version = "0.4.3" authors = ["marin-m"] edition = "2018" diff --git a/packaging/ppa/build_binary_package.sh b/packaging/ppa/build_binary_package.sh index e57d57f..df70c6f 100755 --- a/packaging/ppa/build_binary_package.sh +++ b/packaging/ppa/build_binary_package.sh @@ -17,9 +17,9 @@ trap cleanup_dirs INT TERM rm -rf ../../target/ ../../vendor/ ../../.flatpak-builder ../flatpak/.flatpak-builder ../../repo -cp -ra ../../ "${temp_dir}/songrec-0.4.2" +cp -ra ../../ "${temp_dir}/songrec-0.4.3" -cd "${temp_dir}/songrec-0.4.2" +cd "${temp_dir}/songrec-0.4.3" mkdir -p .cargo cargo vendor --locked vendor | sed 's/^directory = ".*"/directory = "vendor"/g' > .cargo/config.toml diff --git a/packaging/ppa/debian/changelog b/packaging/ppa/debian/changelog index cdcdc5b..595801a 100644 --- a/packaging/ppa/debian/changelog +++ b/packaging/ppa/debian/changelog @@ -1,3 +1,17 @@ +songrec (0.4.3) bionic; urgency=low + + * Prevent mission application icon when running (PR #163 thanks to @heldderarbeit) + * Quit the application when doing Ctrl+Q (issue #181) + * Change the Flatpak permission from --device=dri to --device=all, because --device=dri made it impossible to change the audio input source to monitor mode on certain recent Flatpak/PipeWire combinations (issue #177) + * Fix usage of the Context menu in the Favourites window (PR #179 from @damonhayhurst and issue #178) + * Minor code refactoring (PR #153 from @dotX12) and bug fixes, including with building in --debug mode (issue #159) + * Remove the "Play Shazam lure" button, as it is no more functional with recent Shazam versions (issue #170) + * Update Slovak translation from issue #23 (thanks to @dodog) + * Update Portuguese translation from PR #172 (thanks to @marcelocripe) + * Update the `rodio` crate dependency to drop the requirement on the `minimp3` library, that prevented building on certain platforms + + -- Marin Sun, 29 Sep 2024 14:38:07 +0200 + songrec (0.4.2) bionic; urgency=low * Add a Catalan translation (thanks to @pgiuli in issue #23) diff --git a/packaging/ppa/upload_source_package.sh b/packaging/ppa/upload_source_package.sh index 66ad6d6..2fbe4a1 100755 --- a/packaging/ppa/upload_source_package.sh +++ b/packaging/ppa/upload_source_package.sh @@ -17,13 +17,13 @@ function cleanup_dirs { trap cleanup_dirs INT TERM -for version in bionic focal jammy lunar mantic noble; do +for version in bionic focal jammy lunar mantic noble oracular; do rm -rf ../../target/ ../../vendor/ ../../.flatpak-builder ../flatpak/.flatpak-builder ../../repo ../../.cargo - cp -ra ../../ "${temp_dir}/songrec-0.4.2${version}" + cp -ra ../../ "${temp_dir}/songrec-0.4.3${version}" - cd "${temp_dir}/songrec-0.4.2${version}" + cd "${temp_dir}/songrec-0.4.3${version}" mkdir -p .cargo cargo vendor --locked vendor | sed 's/^directory = ".*"/directory = "vendor"/g' > .cargo/config.toml @@ -49,11 +49,11 @@ for version in bionic focal jammy lunar mantic noble; do # Push to Launchpad - dput ppa:marin-m/songrec "../../songrec_0.4.2${version}_source.changes" + dput ppa:marin-m/songrec "../../songrec_0.4.3${version}_source.changes" cd "${ORIG_DIR}" - rm -rf "${temp_dir}/songrec-0.4.2${version}" + rm -rf "${temp_dir}/songrec-0.4.3${version}" done diff --git a/packaging/rootfs/usr/share/metainfo/com.github.marinm.songrec.metainfo.xml b/packaging/rootfs/usr/share/metainfo/com.github.marinm.songrec.metainfo.xml index 1208487..87f80cc 100644 --- a/packaging/rootfs/usr/share/metainfo/com.github.marinm.songrec.metainfo.xml +++ b/packaging/rootfs/usr/share/metainfo/com.github.marinm.songrec.metainfo.xml @@ -27,6 +27,19 @@ https://hughsie.github.io/oars/index.html --> + + +

Prevent mission application icon when running (PR #163 thanks to @heldderarbeit)

+

Quit the application when doing Ctrl+Q (issue #181)

+

Change the Flatpak permission from --device=dri to --device=all, because --device=dri made it impossible to change the audio input source to monitor mode on certain recent Flatpak/PipeWire combinations (issue #177)

+

Fix usage of the Context menu in the Favourites window (PR #179 from @damonhayhurst and issue #178)

+

Minor code refactoring (PR #153 from @dotX12) and bug fixes, including with building in --debug mode (issue #159)

+

Remove the "Play Shazam lure" button, as it is no more functional with recent Shazam versions (issue #170)

+

Update Slovak translation from issue #23 (thanks to @dodog)

+

Update Portuguese translation from PR #172 (thanks to @marcelocripe)

+

Update the `rodio` crate dependency to drop the requirement on the `minimp3` library, that prevented building on certain platforms

+
+

Add a Catalan translation (thanks to @pgiuli in issue #23)

diff --git a/src/gui/interface.glade b/src/gui/interface.glade index 2457889..8d1bd10 100644 --- a/src/gui/interface.glade +++ b/src/gui/interface.glade @@ -224,7 +224,7 @@ dialog window SongRec - 0.4.2 + 0.4.3 https://github.com/marin-m/SongRec © Marin Moulinier Contributors https://github.com/marin-m/SongRec/graphs/contributors diff --git a/src/main.rs b/src/main.rs index e270832..76e59d9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -62,7 +62,7 @@ use clap::{App, Arg}; macro_rules! base_app { () => { App::new("SongRec") - .version("0.4.2") + .version("0.4.3") .about(gettext("An open-source Shazam client for Linux, written in Rust.").as_str()) .subcommand( App::new("listen")