Hello community,

here is the log from the commit of package mate-panel for openSUSE:Factory 
checked in at 2018-06-08 23:15:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mate-panel (Old)
 and      /work/SRC/openSUSE:Factory/.mate-panel.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mate-panel"

Fri Jun  8 23:15:25 2018 rev:29 rq:614404 version:1.20.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/mate-panel/mate-panel.changes    2018-04-13 
12:50:31.621907186 +0200
+++ /work/SRC/openSUSE:Factory/.mate-panel.new/mate-panel.changes       
2018-06-08 23:15:31.691928178 +0200
@@ -1,0 +2,29 @@
+Thu Jun  5 11:44:33 UTC 2018 - sor.ale...@meowr.ru
+
+- Update to version 1.20.2:
+  * Convert launcher icons to cairo surfaces.
+  * Fix rendering and removal of in-process applets on unexpanded
+    panel.
+  * Limit size of panel-hide-button.
+  * clock: Fix copy/paste error which caused use-after-free.
+  * fish: Install fish animations in fish-specific directory.
+  * fish: Drop wanda image from gresource.
+  * css: Use parsing-error signal to warn on bad css file or image.
+  * css: Convert to GResource.
+  * na-tray: Convert to GResource.
+  * wncklet: Convert to GResource.
+  * panel: Convert to GResource.
+  * clock: Use new GdkPixbuf API to load resources.
+  * clock: Convert to GResource.
+  * fish: Convert to GResource.
+  * libpanel-applet: Add panel_applet_setup_menu_from_resource() API.
+  * Theme: Consistant theming for applet drag handles in all themes.
+  * Revert "panel-toplevel: Remove pointer boundary check in
+    panel_toplevel_queue_auto_hide()"
+  * Accessibility: White/black applet handles in GNOME high
+    contrast themes.
+  * Theme: show applet handles on non-MATE themes.
+  * Update translations.
+- Rebase mate-panel-gtk-3.20.patch.
+
+-------------------------------------------------------------------

Old:
----
  mate-panel-1.20.1.tar.xz

New:
----
  mate-panel-1.20.2.tar.xz

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

Other differences:
------------------
++++++ mate-panel.spec ++++++
--- /var/tmp/diff_new_pack.KV7r2r/_old  2018-06-08 23:15:32.363903909 +0200
+++ /var/tmp/diff_new_pack.KV7r2r/_new  2018-06-08 23:15:32.367903764 +0200
@@ -21,7 +21,7 @@
 %define typelib typelib-1_0-MatePanelApplet-4_0
 %define _version 1.20
 Name:           mate-panel
-Version:        1.20.1
+Version:        1.20.2
 Release:        0
 Summary:        MATE Desktop Panel
 License:        GPL-2.0-or-later

++++++ mate-panel-1.20.1.tar.xz -> mate-panel-1.20.2.tar.xz ++++++
++++ 300560 lines of diff (skipped)

++++++ mate-panel-gtk-3.20.patch ++++++
--- /var/tmp/diff_new_pack.KV7r2r/_old  2018-06-08 23:15:33.855850025 +0200
+++ /var/tmp/diff_new_pack.KV7r2r/_new  2018-06-08 23:15:33.855850025 +0200
@@ -1,6 +1,6 @@
 --- a/applets/clock/clock.c
 +++ b/applets/clock/clock.c
-@@ -874,9 +874,17 @@ position_calendar_popup (ClockData *cd)
+@@ -874,9 +874,17 @@
          screen = gtk_window_get_screen (GTK_WINDOW (cd->calendar_popup));
          display = gdk_screen_get_display (screen);
  
@@ -20,7 +20,7 @@
                          found_monitor = TRUE;
 --- a/applets/clock/clock-utils.c
 +++ b/applets/clock/clock-utils.c
-@@ -73,8 +73,13 @@ clock_utils_display_help (GtkWidget  *wi
+@@ -73,8 +73,13 @@
        else
                uri = g_strdup_printf ("help:%s", doc_id);
  
@@ -36,7 +36,7 @@
        if (error &&
 --- a/applets/fish/fish.c
 +++ b/applets/fish/fish.c
-@@ -153,8 +153,13 @@ static void show_help(FishApplet* fish,
+@@ -154,8 +154,13 @@
        else
                uri = g_strdup_printf ("help:%s", FISH_HELP_DOC);
  
@@ -52,7 +52,7 @@
        if (error &&
 --- a/applets/notification_area/main.c
 +++ b/applets/notification_area/main.c
-@@ -111,7 +111,12 @@ static void help_cb(GtkAction* action, N
+@@ -111,7 +111,12 @@
        #define NA_HELP_DOC "mate-user-guide"
  
        uri = g_strdup_printf("help:%s/%s", NA_HELP_DOC, 
"panels-notification-area");
@@ -67,7 +67,7 @@
        if (error && g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
 --- a/applets/notification_area/status-notifier/sn-dbus-menu.c
 +++ b/applets/notification_area/status-notifier/sn-dbus-menu.c
-@@ -188,9 +188,11 @@ get_layout_cb (GObject      *source_obje
+@@ -188,9 +188,11 @@
    g_hash_table_remove_all (menu->items);
    layout_parse (menu, layout, GTK_MENU (menu));
  
@@ -81,7 +81,7 @@
  }
 --- a/applets/notification_area/status-notifier/sn-item.c
 +++ b/applets/notification_area/status-notifier/sn-item.c
-@@ -182,6 +182,49 @@ sn_item_get_action_coordinates (SnItem *
+@@ -182,6 +182,49 @@
      *x += width;
  }
  
@@ -131,7 +131,7 @@
  static gboolean
  sn_item_button_press_event (GtkWidget      *widget,
                              GdkEventButton *event)
-@@ -208,10 +251,16 @@ sn_item_button_press_event (GtkWidget
+@@ -208,10 +251,16 @@
      {
        if (priv->menu != NULL)
          {
@@ -148,7 +148,7 @@
            /*Fix positioning if size changed since last shown*/
            gtk_menu_reposition(priv->menu);
          }
-@@ -240,10 +289,26 @@ sn_item_popup_menu (GtkWidget *widget)
+@@ -240,10 +289,26 @@
  
    if (priv->menu != NULL)
      {
@@ -177,7 +177,7 @@
      }
 --- a/applets/wncklet/wncklet.c
 +++ b/applets/wncklet/wncklet.c
-@@ -49,8 +49,12 @@ void wncklet_display_help(GtkWidget* wid
+@@ -49,8 +49,12 @@
                uri = g_strdup_printf("help:%s/%s", doc_id, link_id);
        else
                uri = g_strdup_printf("help:%s", doc_id);
@@ -193,9 +193,9 @@
        if (error && g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
 --- a/configure.ac
 +++ b/configure.ac
-@@ -56,13 +56,13 @@ LT_LIB_M
+@@ -57,13 +57,13 @@
  LIBMATE_DESKTOP_REQUIRED=1.17.0
- GDK_PIXBUF_REQUIRED=2.7.1
+ GDK_PIXBUF_REQUIRED=2.25.2
  PANGO_REQUIRED=1.15.4
 -GLIB_REQUIRED=2.50.0
 +GLIB_REQUIRED=2.48.0
@@ -211,7 +211,7 @@
  
 --- a/mate-panel/libpanel-util/panel-show.c
 +++ b/mate-panel/libpanel-util/panel-show.c
-@@ -178,7 +178,11 @@ gboolean panel_show_uri(GdkScreen* scree
+@@ -178,7 +178,11 @@
                return panel_show_caja_search_uri(screen, uri, timestamp, 
error);
        }
  
@@ -223,7 +223,7 @@
  
        return _panel_show_handle_error(uri, screen, local_error, error);
  }
-@@ -283,7 +287,11 @@ panel_show_help (GdkScreen    *screen,
+@@ -283,7 +287,11 @@
        else
                uri = g_strdup_printf ("help:%s", doc);
  
@@ -237,7 +237,7 @@
        return _panel_show_help_handle_error (doc, screen, local_error, error);
 --- a/mate-panel/panel-multiscreen.c
 +++ b/mate-panel/panel-multiscreen.c
-@@ -89,7 +89,11 @@ panel_multiscreen_get_randr_monitors_for
+@@ -89,7 +89,11 @@
  {
  #ifdef HAVE_RANDR
        GdkDisplay         *display;
@@ -249,7 +249,7 @@
        Display            *xdisplay;
        Window              xroot;
        XRRScreenResources *resources;
-@@ -142,10 +146,17 @@ panel_multiscreen_get_randr_monitors_for
+@@ -142,10 +146,17 @@
  
        primary = XRRGetOutputPrimary (xdisplay, xroot);
        display = gdk_screen_get_display (screen);
@@ -267,7 +267,7 @@
  
        geometries = g_array_sized_new (FALSE, FALSE,
                                        sizeof (GdkRectangle),
-@@ -216,11 +227,19 @@ panel_multiscreen_get_gdk_monitors_for_s
+@@ -216,11 +227,19 @@
        int           i;
  
        display = gdk_screen_get_display (screen);
@@ -289,7 +289,7 @@
        *geometries_ret = geometries;
 --- a/mate-panel/xstuff.c
 +++ b/mate-panel/xstuff.c
-@@ -335,7 +335,11 @@ xstuff_zoom_animate (GtkWidget *widget,
+@@ -335,7 +335,11 @@
        GdkScreen *gscreen;
        GdkRectangle rect, dest;
        GtkAllocation allocation;
@@ -301,12 +301,11 @@
        GdkDisplay *display;
  
        if (opt_rect)
-@@ -359,10 +363,16 @@ xstuff_zoom_animate (GtkWidget *widget,
-                                               rect.width, rect.height,
-                                               pixbuf, orientation);
-       else {
-+#if GTK_CHECK_VERSION (3, 22, 0)
+@@ -365,9 +369,15 @@
+               g_object_unref (pixbuf);
+       } else {
                display = gdk_screen_get_display (gscreen);
++#if GTK_CHECK_VERSION (3, 22, 0)
                monitor = gdk_display_get_monitor_at_window (display,
                                                             
gtk_widget_get_window (widget));
                gdk_monitor_get_geometry (monitor, &dest);


Reply via email to