Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2016-06-25 02:23:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/muffin (Old)
 and      /work/SRC/openSUSE:Factory/.muffin.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "muffin"

Changes:
--------
--- /work/SRC/openSUSE:Factory/muffin/muffin.changes    2016-05-23 
16:40:10.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes       2016-06-25 
02:24:00.000000000 +0200
@@ -1,0 +2,11 @@
+Thu Jun 23 18:43:19 UTC 2016 - [email protected]
+
+- Update to version 3.0.5:
+  * cogl-utils: Don't set such a tight restriction on texture sizes.
+  * keybindings.c: Fix alignment calculation for handle_move_to -
+    it was not accounting for GTK_FRAME_EXTENTS in the final x,y
+    position.
+  * window.c: Temporary workaround for gtk3 tooltip position bug
+    and Gtk 3.18.
+
+-------------------------------------------------------------------

Old:
----
  muffin-3.0.4.tar.gz

New:
----
  muffin-3.0.5.tar.gz

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

Other differences:
------------------
++++++ muffin.spec ++++++
--- /var/tmp/diff_new_pack.iZ113o/_old  2016-06-25 02:24:01.000000000 +0200
+++ /var/tmp/diff_new_pack.iZ113o/_new  2016-06-25 02:24:01.000000000 +0200
@@ -20,7 +20,7 @@
 %define sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:           muffin
-Version:        3.0.4
+Version:        3.0.5
 Release:        0
 Summary:        Cinnamon Desktop default window manager
 License:        GPL-2.0+ and MIT
@@ -32,7 +32,7 @@
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  gtk-doc
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  zenity
 BuildRequires:  pkgconfig(cairo) >= 1.10.0

++++++ muffin-3.0.4.tar.gz -> muffin-3.0.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.4/configure.ac 
new/muffin-3.0.5/configure.ac
--- old/muffin-3.0.4/configure.ac       2016-05-20 14:10:58.000000000 +0200
+++ new/muffin-3.0.5/configure.ac       2016-06-23 14:38:11.000000000 +0200
@@ -2,7 +2,7 @@
 
 m4_define([muffin_major_version], [3])
 m4_define([muffin_minor_version], [0])
-m4_define([muffin_micro_version], [4])
+m4_define([muffin_micro_version], [5])
 
 m4_define([muffin_version],
           [muffin_major_version.muffin_minor_version.muffin_micro_version])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.4/debian/changelog 
new/muffin-3.0.5/debian/changelog
--- old/muffin-3.0.4/debian/changelog   2016-05-20 14:10:58.000000000 +0200
+++ new/muffin-3.0.5/debian/changelog   2016-06-23 14:38:11.000000000 +0200
@@ -1,3 +1,14 @@
+muffin (3.0.5) sarah; urgency=medium
+
+  [ JosephMcc ]
+  * cogl-utils: Don't set such a tight restriction on texture sizes
+
+  [ Michael Webster ]
+  * keybindings.c: Fix alignment calculation for handle_move_to - it was not 
accounting for GTK_FRAME_EXTENTS in the final x,y position.
+  * window.c: temporary workaround for gtk3 tooltip position bug and gtk 3.18.
+
+ -- Clement Lefebvre <[email protected]>  Thu, 23 Jun 2016 13:37:13 +0100
+
 muffin (3.0.4) sarah; urgency=medium
 
   [ brownsr ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.4/src/compositor/cogl-utils.c 
new/muffin-3.0.5/src/compositor/cogl-utils.c
--- old/muffin-3.0.4/src/compositor/cogl-utils.c        2016-05-20 
14:10:58.000000000 +0200
+++ new/muffin-3.0.5/src/compositor/cogl-utils.c        2016-06-23 
14:38:11.000000000 +0200
@@ -147,8 +147,8 @@
         screen_height = gdk_screen_get_height (screen);
       }
 
-    *width = MIN (*width, screen_width);
-    *height = MIN (*height, screen_height);
+    *width = MIN (*width, screen_width * 2);
+    *height = MIN (*height, screen_height * 2);
 }
 
 /**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.4/src/core/keybindings.c 
new/muffin-3.0.5/src/core/keybindings.c
--- old/muffin-3.0.4/src/core/keybindings.c     2016-05-20 14:10:58.000000000 
+0200
+++ new/muffin-3.0.5/src/core/keybindings.c     2016-06-23 14:38:11.000000000 
+0200
@@ -38,6 +38,7 @@
 #include "keybindings-private.h"
 #include "workspace-private.h"
 #include <meta/errors.h>
+#include "window-private.h"
 #include "edge-resistance.h"
 #include "ui.h"
 #include "frame.h"
@@ -2456,6 +2457,13 @@
     new_y = outer.y;
   }
 
+  if (window->has_custom_frame_extents)
+    {
+      const GtkBorder *extents = &window->custom_frame_extents;
+      new_x -= extents->left;
+      new_y -= extents->top;
+    }
+
   meta_window_move_frame (window,
                           TRUE,
                           new_x,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.4/src/core/window.c 
new/muffin-3.0.5/src/core/window.c
--- old/muffin-3.0.4/src/core/window.c  2016-05-20 14:10:58.000000000 +0200
+++ new/muffin-3.0.5/src/core/window.c  2016-06-23 14:38:11.000000000 +0200
@@ -4760,6 +4760,11 @@
 
   if (window->sync_request_serial < window->sync_request_wait_serial)
     return TRUE;
+
+  if (window->type == META_WINDOW_TOOLTIP &&
+      window->rect.x == 0 &&
+      window->rect.y == 0)
+    return TRUE;
 #endif
 
   return FALSE;


Reply via email to