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;
