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 <step...@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 <step...@stephenbrandt.com>
+# Copyright (c) 2013-2024 Stephen Brandt <step...@stephenbrandt.com>
 # Copyright (c) 2018 Alexei Podvalsky <avvi...@yandex.by>
 # Copyright (c) 2010-2012 Adam Mizerski <a...@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)

Reply via email to