Hello community,

here is the log from the commit of package xapps for openSUSE:Factory checked 
in at 2020-02-03 11:12:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xapps (Old)
 and      /work/SRC/openSUSE:Factory/.xapps.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xapps"

Mon Feb  3 11:12:27 2020 rev:9 rq:766546 version:1.6.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/xapps/xapps.changes      2019-07-29 
17:28:50.930247629 +0200
+++ /work/SRC/openSUSE:Factory/.xapps.new.26092/xapps.changes   2020-02-03 
11:12:42.449826409 +0100
@@ -1,0 +2,86 @@
+Fri Jan 17 15:38:06 UTC 2020 - Maurizio Galli <maurizio.ga...@gmail.com>
+
+- Update to version 1.6.10
+  * xapp-status-icon.c: Sync the visible state of the fallback 
+    GtkStatusIcon when it is first created.
+  * xapp-status-icon.c: Fix the timeout duration for 
+    xapp_status_icon_any_monitors.
+- Changes in previous versions since 1.4.8
+  * xapp-icon-chooser-dialog.c: fix hidpi icon rendering and spacing.
+  * xapp-status-icon.c: Allow a primary-click to activate appindicator 
+    icons when they have set a 'secondary activate' target.  Otherwise, 
+    have primary open the menu as it ordinarily would.
+  * xapp-status-icon.c: Reposition the menu when part of it would end 
+    up below the workarea of the monitor.
+  * mate-xapp-status-applet.py: Call widget.show_all() before binding 
+    to the proxy's visible property.  The binding is one way only - 
+    local changes can override the state initially set by the proxy.
+  * mate-xapp-status-applet.py: Add a small margin at either end of 
+    the applet, and allow ctrl-right-clicks anywhere on it, so the user 
+    can bring up the About menu.
+  * mate-xapp-status-applet.py: Hardcode symbolic icons to 22px.
+  * Mate applet: Don't use a handle
+  * mate applet: fix configuring
+  * mate applet: fix regression in install location
+  * debian: fixup changed file locations
+  * mate-xapp-status-applet.py: handle a null icon name correctly.
+  * test-scripts: have xapp-status-applet sort icons in the same manner 
+    the real applets do (symbolic to the right, then by alpha process name).
+  * xapp-status-icon.c: Keep an account of button presses so an orphan 
+    release doesn't activate or pop up a menu.
+  * xapp-status-icon: Track and notify changes in types of support for 
+    the icon - notify when a status icon is picked up by a native applet, 
+    a traditional system tray, or is not being picked up by anything.
+  * xapp-status-icon.c: Replace g_enum_to_string with a custom function, 
+    this isn't available with lmde's glib.
+  * xapp-status-icon: Add a function to check for the existence of any 
+    active status applets.
+  * Implement XAppStatusIcon (gh#linuxmint/xapps#67)
+  * libxapp: cleanup compile warnings (gh#linuxmint/xapps#69)
+  * status icons: Add a monitor class for applets - XAppStatusIconMonitor, 
+    (gh#linuxmint/xapps#70)
+  * test-scripts: add a status-icon-via-libappindicator script.
+  * xapp-status-icon.c: Remove leftover debug line
+  * xapp-status-icon: When a menu is provided to XAppStatusIcon, handle 
+    positioning and showing it internally instead of requiring the application 
+    to do it.
+  * xapp-status-icon.c: Use G_ class macros to cleanup header file, fix 
+    xapp_status_icon_get_menu()  (copy/paste error).
+  * Add some useful build C-flags, fix test script exec bit.
+  * Add API reference in docs/reference/
+  * Set theme jekyll-theme-architect
+  * README: Add link to API reference
+  * xapp-status-icon.c: Emit 'activate' during fallback status icon activation.
+  * docs: Generate html automatically
+  * xapp-icon-chooser-dialog.c: Remove unused variable
+  * icon chooser dialog: add default_icon property
+  * icon chooser dialog: add *_add_custom_category () function
+  * Add a Mate status applet (gh#linuxmint/xapps#72)
+  * xapp-status-icon.c: Refactor event handling.
+  * xapp-icon-chooser-dialog.c: prevent segfault on non-existent icon name 
+    (gh#linuxmint/xapps#76)
+  * IconChooserButton: Add the ability to set the default category 
+    (gh#linuxmint/xapps#77)
+  * xapp-icon-chooser-button.c: add missing dispose method 
(gh#linuxmint/xapps#78)
+  * mate-xapp-status-applet.py: Make improvements to event handling and widget 
+    appearance during clicks.
+  * Add a custom install script for installing the generated header file.
+  * Add i18n for the mate applet.
+  * mate applet: Add an about window, use more appropriate install locations, 
move 
+    build replacement strings to a separate imported file.
+  * xapp-status-icon.c: During async ops, when checking for cancellation, use 
the 
+    error code, as the cancellable may have reset in the interim, but the code 
will
+    be correct.
+  * status icons: Support multiple icons from the same process.
+  * Revert "docs: Generate html automatically"
+  * Add a makedoc script to update docs/reference
+  * Update reference docs
+  * xapp-icon-chooser-dialog.c: color the symbolic icons properly and fix 
hidpi 
+    (gh#linuxmint/xapps#79)
+  * Update translations
+
+- Rebased xapps-void-return-no-return.patch
+- Added mate subpackage for new mate xapp applet
+
+
+-------------------------------------------------------------------

Old:
----
  xapps-1.4.8.tar.gz

New:
----
  xapps-1.6.10.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xapps.spec ++++++
--- /var/tmp/diff_new_pack.Gk6XUG/_old  2020-02-03 11:12:46.181828294 +0100
+++ /var/tmp/diff_new_pack.Gk6XUG/_new  2020-02-03 11:12:46.185828297 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xapps
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define soname  libxapp
 %define sover   1
 Name:           xapps
-Version:        1.4.8
+Version:        1.6.10
 Release:        0
 Summary:        XApp library and common files
 License:        GPL-3.0-or-later
@@ -100,11 +100,19 @@
 This package includes files that are shared between several XApp
 applications (i18n files and configuration schemas).
 
+%package        mate
+Summary:        Mate status applet with HIDPI support
+License:        GPL-3.0-or-later
+Group:          System/GUI/Other
+Requires:       %{soname}%{sover} = %{version}
+
+%description    mate
+Mate status applet with HIDPI support
+
 %lang_package -n %{name}-common
 
 %prep
-%setup -q
-%patch0 -p1
+%autosetup -p1
 
 %build
 %meson \
@@ -163,6 +171,13 @@
 %{_datadir}/icons/hicolor/*/categories/*.*
 %{_datadir}/glib-2.0/schemas/org.x.apps.*.xml
 
+%files mate
+%dir %{_datadir}/mate-panel/
+%dir %{_datadir}/mate-panel/applets/
+%{_prefix}/lib/xapps/
+%{_datadir}/dbus-1/services/org.mate.panel.applet.MateXAppStatusAppletFactory.service
+%{_datadir}/mate-panel/applets/org.x.MateXAppStatusApplet.mate-panel-applet
+
 %files common-lang -f xapp.lang
 
 %changelog

++++++ xapps-1.4.8.tar.gz -> xapps-1.6.10.tar.gz ++++++
++++ 22064 lines of diff (skipped)

++++++ xapps-void-return-no-return.patch ++++++
--- /var/tmp/diff_new_pack.Gk6XUG/_old  2020-02-03 11:12:46.289828349 +0100
+++ /var/tmp/diff_new_pack.Gk6XUG/_new  2020-02-03 11:12:46.293828351 +0100
@@ -1,10 +1,31 @@
+From b62a9cca1d00699366373f7c0a490237622f8a7e Mon Sep 17 00:00:00 2001
+From: Maurizio Galli <maurizio.ga...@gmail.com>
+Date: Sat, 18 Jan 2020 16:19:15 +0800
+Subject: [PATCH] add return to satisfy rpmlint checks
+
+---
+ libxapp/xapp-icon-chooser-dialog.c | 1 +
+ libxapp/xapp-status-icon.c         | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/libxapp/xapp-icon-chooser-dialog.c 
b/libxapp/xapp-icon-chooser-dialog.c
+index 21f0fce..6cc3cca 100644
 --- a/libxapp/xapp-icon-chooser-dialog.c
 +++ b/libxapp/xapp-icon-chooser-dialog.c
-@@ -1884,6 +1884,8 @@ on_select_event (XAppIconChooserDialog *
-     {
-         xapp_icon_chooser_dialog_close (dialog, GTK_RESPONSE_OK);
-     }
-+
+@@ -2036,4 +2036,5 @@ on_default_button_clicked (GtkButton *button,
+ 
+     gtk_entry_set_text (GTK_ENTRY (priv->search_bar), priv->default_icon);
+ 
++    return TRUE;
+ }
+diff --git a/libxapp/xapp-status-icon.c b/libxapp/xapp-status-icon.c
+index 9feb622..c284133 100644
+--- a/libxapp/xapp-status-icon.c
++++ b/libxapp/xapp-status-icon.c
+@@ -564,6 +564,7 @@ on_gtk_status_icon_button_press (GtkStatusIcon 
*status_icon,
+                    button,
+                    _time,
+                    orientation);
 +    return TRUE;
  }
  


Reply via email to