Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package haguichi for openSUSE:Factory checked in at 2024-08-01 22:04:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/haguichi (Old) and /work/SRC/openSUSE:Factory/.haguichi.new.7232 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "haguichi" Thu Aug 1 22:04:37 2024 rev:8 rq:1190797 version:1.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/haguichi/haguichi.changes 2023-05-01 18:51:18.673401519 +0200 +++ /work/SRC/openSUSE:Factory/.haguichi.new.7232/haguichi.changes 2024-08-01 22:05:07.914205075 +0200 @@ -1,0 +2,34 @@ +Sun Jul 21 14:51:53 UTC 2024 - Stephen Brandt <stephen@stephenbrandt.com> + +- update to 1.5.0 + * Redesigned user interface using GTK 4 and libadwaita: + - Implemented AdwOverlaySplitView to display the network list and sidebar side by side or as an overlay. + - Added support for color schemes offering dark, light or system preferred scheme. + - Ported the network list from deprecated GtkTreeView to GtkListView + - Rearranged "Add Network" and "Refresh" buttons as floating overlay buttons above the network list. + - Created new "Change Access" dialog for networks to set lock and approval mode combined. + - Improved sidebar layout based on AdwActionRows. + - Implemented AdwPreferencesWindow making all preferences searchable. + - Moved configuration and nickname settings to preferences window. + - Added support for drag and drop to reorder configured commands in preferences window. + - Added info button to the "Add Command" and "Edit Command" dialogs to show all available command variables in a popover. + - Now making use of Toasts for any in-app notifications. + - Utilized GtkBuilder UI definitions to describe nearly all interface objects and eliminate lots of boilerplate code. + * Improved network list search: + - Added support for multiple search terms by separating them using a "⎵" (space) or "+" (plus) to find only results matching both terms and by using a "," (comma) to find results matching either term. + - Now displays a message if there are no results found instead of showing an empty network list. + * Some miscellaneous quality of life enhancements: + - Online and total member count in sidebar now includes the client itself. + - Networks are now automatically selected immediately after you create or join them. + - Hamachi is now automatically restarted if the hamachi set-pass command hangs when changing the network password. + * Reimplemented indicator to communicate with the SNI D-Bus interface directly and drop dependency on appindicator libraries that don't support GTK 4. + * Implemented XdpPortal to request permission to run in the background and to set background status when doing so. + * Renamed --hidden command line option to --background or -b for short. + * Changed accelerator to open preferences to Control+, following the GNOME standard for keyboard shortcuts. + * Changed default network list update interval to 30 seconds. + * Added support for zstd compressed tar archives when saving and restoring configuration backups. + * Added line "StartupNotify=true" to .desktop file so that a spinning cursor is shown on launch. + * Now using standard GLib functions for message logging so that important errors are written to the system logs. + * Updated Brazilian Portuguese, Dutch, Japanese, Lithuanian, Spanish and Ukrainian translations. + +------------------------------------------------------------------- Old: ---- haguichi-1.4.6.tar.xz New: ---- haguichi-1.5.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ haguichi.spec ++++++ --- /var/tmp/diff_new_pack.GCvyRK/_old 2024-08-01 22:05:11.306344980 +0200 +++ /var/tmp/diff_new_pack.GCvyRK/_new 2024-08-01 22:05:11.306344980 +0200 @@ -1,7 +1,7 @@ # # spec file for package haguichi # -# Copyright (c) 2013-2023 Stephen Brandt <stephen@stephenbrandt.com> +# Copyright (c) 2013-2024 Stephen Brandt <stephen@stephenbrandt.com> # Copyright (c) 2018 Alexei Podvalsky <avvissu@yandex.by> # Copyright (c) 2010-2012 Adam Mizerski <adam@mizerski.pl> # @@ -20,22 +20,27 @@ %define rdnn com.github.ztefn.%{name} Name: haguichi -Version: 1.4.6 +Version: 1.5.0 Release: 0 Summary: Hamachi Network Manager License: GPL-3.0-or-later Group: Productivity/Networking/Other URL: https://haguichi.net -Source0: https://launchpad.net/haguichi/1.4/%{version}/+download/%{name}-%{version}.tar.xz +Source0: https://launchpad.net/haguichi/1.5/%{version}/+download/%{name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: hicolor-icon-theme -BuildRequires: meson >= 0.40 +BuildRequires: meson >= 1.3.0 BuildRequires: pkgconfig BuildRequires: update-desktop-files -BuildRequires: vala >= 0.30 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.18 +BuildRequires: vala >= 0.56 +BuildRequires: pkgconfig(gee-0.8) >= 0.20.6 +BuildRequires: pkgconfig(glib-2.0) >= 2.78 +BuildRequires: pkgconfig(gtk4) >= 4.12 +BuildRequires: pkgconfig(libadwaita-1) >= 1.4 +BuildRequires: pkgconfig(libportal) >= 0.7.1 +BuildRequires: pkgconfig(libportal-gtk4) >= 0.7.1 Recommends: %{name}-lang %glib2_gsettings_schema_requires @@ -51,7 +56,7 @@ %setup -q %build -%meson +%meson -Dc_args='-Wno-error' %meson_build %install @@ -65,7 +70,7 @@ %doc AUTHORS %{_bindir}/%{name} %dir %{_datadir}/metainfo -%{_datadir}/metainfo/%{rdnn}.appdata.xml +%{_datadir}/metainfo/%{rdnn}.metainfo.xml %{_datadir}/applications/%{rdnn}.desktop %{_datadir}/glib-2.0/schemas/%{rdnn}.gschema.xml %{_datadir}/icons/hicolor/*/*/*%{name}* ++++++ haguichi-1.4.6.tar.xz -> haguichi-1.5.0.tar.xz ++++++ ++++ 60586 lines of diff (skipped)