commit muffin for openSUSE:Factory

2020-09-21 Thread root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2020-09-21 17:35:19

Comparing /work/SRC/openSUSE:Factory/muffin (Old)
 and  /work/SRC/openSUSE:Factory/.muffin.new.4249 (New)


Package is "muffin"

Mon Sep 21 17:35:19 2020 rev:22 rq:835492 version:4.6.3

Changes:

--- /work/SRC/openSUSE:Factory/muffin/muffin.changes2020-03-19 
19:54:11.480277450 +0100
+++ /work/SRC/openSUSE:Factory/.muffin.new.4249/muffin.changes  2020-09-21 
17:42:26.096857149 +0200
@@ -1,0 +2,14 @@
+Fri Sep 18 18:57:44 UTC 2020 - andy great 
+
+- Update to version 4.6.3.
+  * screen.c: Check for MetaMonitorInfo being non-null before 
+attempting to access it.
+  * Remove 0001-fix-warnings-when-compiling.patch
+  
+---
+Mon Aug  3 12:58:02 UTC 2020 - Aaron Stern 
+
+- Update to version 4.6.2
+  * Fallback WM theme - ensure dialogs such as nemo preferences have titlebar 
buttons
+  
+---
@@ -10,2 +23,0 @@
-
-

Old:

  0001-fix-warnings-when-compiling.patch
  muffin-4.4.2.tar.gz

New:

  muffin-4.6.3.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.6iZwRG/_old  2020-09-21 17:42:27.584858551 +0200
+++ /var/tmp/diff_new_pack.6iZwRG/_new  2020-09-21 17:42:27.588858555 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package muffin
 #
-# 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
@@ -21,7 +21,7 @@
 %define typelib typelib-1_0-Muffin-0_0
 %define _lto_cflags %{nil}
 Name:   muffin
-Version:4.4.2
+Version:4.6.3
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0-or-later AND MIT
@@ -30,8 +30,6 @@
 Source: 
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE muffin-svid-default-source.patch marguer...@opensuse.org 
-- Change _SVID_SOURCE to _DEFAULT_SOURCE.
 Patch0: %{name}-svid-default-source.patch
-# PATCH-FIX-UPSTREAM 0001-fix-warnings-when-compiling.patch 
leigh123li...@googlemail.com -- don't treat Gi warnings as error
-Patch1: 0001-fix-warnings-when-compiling.patch
 BuildRequires:  autoconf
 BuildRequires:  autoconf-archive
 BuildRequires:  automake

++ muffin-4.4.2.tar.gz -> muffin-4.6.3.tar.gz ++
 1662 lines of diff (skipped)




commit muffin for openSUSE:Factory

2020-03-19 Thread root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2020-03-19 19:50:43

Comparing /work/SRC/openSUSE:Factory/muffin (Old)
 and  /work/SRC/openSUSE:Factory/.muffin.new.3160 (New)


Package is "muffin"

Thu Mar 19 19:50:43 2020 rev:21 rq:786349 version:4.4.2

Changes:

--- /work/SRC/openSUSE:Factory/muffin/muffin.changes2019-12-02 
11:35:45.926432803 +0100
+++ /work/SRC/openSUSE:Factory/.muffin.new.3160/muffin.changes  2020-03-19 
19:54:11.480277450 +0100
@@ -1,0 +2,11 @@
+Wed Mar 18 12:03:33 UTC 2020 - Aaron Stern 
+
+- Update to version 4.4.2
+  * meta-window-actor.c: Make sure to remove any existing desaturate effect 
when the window no longer has a shadow.
+  * src/ui/theme.c: Use a simpler method for getting an image file's 
dimensions before scaling it for hidpi.
+  * meta-window-actor.c: Detach after redirecting, not before unredirecting.
+  * MetaWindow: clear the cached window icon when _NET_WM_ICON changes, to 
force a regen the next time the icon is requested for the window.
+
+
+
+---

Old:

  muffin-4.4.1.tar.gz

New:

  muffin-4.4.2.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.QNsuKZ/_old  2020-03-19 19:54:12.104277473 +0100
+++ /var/tmp/diff_new_pack.QNsuKZ/_new  2020-03-19 19:54:12.108277473 +0100
@@ -21,7 +21,7 @@
 %define typelib typelib-1_0-Muffin-0_0
 %define _lto_cflags %{nil}
 Name:   muffin
-Version:4.4.1
+Version:4.4.2
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0-or-later AND MIT

++ muffin-4.4.1.tar.gz -> muffin-4.4.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-4.4.1/configure.ac 
new/muffin-4.4.2/configure.ac
--- old/muffin-4.4.1/configure.ac   2019-11-22 10:46:43.0 +0100
+++ new/muffin-4.4.2/configure.ac   2019-12-28 12:54:21.0 +0100
@@ -2,7 +2,7 @@
 
 m4_define([muffin_major_version], [4])
 m4_define([muffin_minor_version], [4])
-m4_define([muffin_micro_version], [1])
+m4_define([muffin_micro_version], [2])
 
 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-4.4.1/debian/changelog 
new/muffin-4.4.2/debian/changelog
--- old/muffin-4.4.1/debian/changelog   2019-11-22 10:46:43.0 +0100
+++ new/muffin-4.4.2/debian/changelog   2019-12-28 12:54:21.0 +0100
@@ -1,3 +1,13 @@
+muffin (4.4.2) tricia; urgency=medium
+
+  [ Michael Webster ]
+  * meta-window-actor.c: Make sure to remove any existing desaturate effect 
when the window no longer has a shadow.
+  * src/ui/theme.c: Use a simpler method for getting an image file's 
dimensions before scaling it for hidpi.
+  * meta-window-actor.c: Detach after redirecting, not before unredirecting.
+  * MetaWindow: clear the cached window icon when _NET_WM_ICON changes, to 
force a regen the next time the icon is requested for the window.
+
+ -- Clement Lefebvre   Sat, 28 Dec 2019 11:54:02 +
+
 muffin (4.4.1) tricia; urgency=medium
 
   * meta-shadow-factory: Fix terminal shadows (#540)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-4.4.1/src/compositor/meta-window-actor.c 
new/muffin-4.4.2/src/compositor/meta-window-actor.c
--- old/muffin-4.4.1/src/compositor/meta-window-actor.c 2019-11-22 
10:46:43.0 +0100
+++ new/muffin-4.4.2/src/compositor/meta-window-actor.c 2019-12-28 
12:54:21.0 +0100
@@ -328,7 +328,7 @@
   MetaWindowActor *window = META_WINDOW_ACTOR (actor);
   MetaWindowActorPrivate *priv = window->priv;
 
-  if (!priv->should_have_shadow)
+  if (!priv->should_have_shadow && !priv->has_desat_effect)
 return;
 
   guint8 opacity = clutter_actor_get_opacity (actor);
@@ -1600,11 +1600,11 @@
   if (state)
 {
   XCompositeRedirectWindow (xdisplay, xwin, CompositeRedirectManual);
+  meta_window_actor_detach (self);
   priv->unredirected = FALSE;
 }
   else
 {
-  meta_window_actor_detach (self);
   XCompositeUnredirectWindow (xdisplay, xwin, CompositeRedirectManual);
   priv->repaint_scheduled = TRUE;
   priv->unredirected = TRUE;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-4.4.1/src/core/window-private.h 
new/muffin-4.4.2/src/core/window-private.h
--- old/muffin-4.4.1/src/core/window-private.h  2019-11-22 10:46:43.0 
+0100
+++ new/muffin-4.4.2/src/core/window-private.h  2019-12-28 12:54:21.0 
+0100
@@ -842,4 

commit muffin for openSUSE:Factory

2019-12-02 Thread root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2019-12-02 11:31:17

Comparing /work/SRC/openSUSE:Factory/muffin (Old)
 and  /work/SRC/openSUSE:Factory/.muffin.new.4691 (New)


Package is "muffin"

Mon Dec  2 11:31:17 2019 rev:20 rq:752548 version:4.4.1

Changes:

--- /work/SRC/openSUSE:Factory/muffin/muffin.changes2019-11-07 
23:16:33.948537359 +0100
+++ /work/SRC/openSUSE:Factory/.muffin.new.4691/muffin.changes  2019-12-02 
11:35:45.926432803 +0100
@@ -1,0 +2,7 @@
+Sun Nov 24 17:24:05 UTC 2019 - Aaron Stern 
+
+- Update to version 4.4.1
+  * meta-shadow-factory: Fix terminal shadows
+  * window.c: Fix regression on window move
+  
+---

Old:

  muffin-4.2.2.tar.gz

New:

  muffin-4.4.1.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.n0uMbW/_old  2019-12-02 11:35:46.426432555 +0100
+++ /var/tmp/diff_new_pack.n0uMbW/_new  2019-12-02 11:35:46.426432555 +0100
@@ -21,7 +21,7 @@
 %define typelib typelib-1_0-Muffin-0_0
 %define _lto_cflags %{nil}
 Name:   muffin
-Version:4.2.2
+Version:4.4.1
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0-or-later AND MIT

++ muffin-4.2.2.tar.gz -> muffin-4.4.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-4.2.2/configure.ac 
new/muffin-4.4.1/configure.ac
--- old/muffin-4.2.2/configure.ac   2019-07-25 10:27:05.0 +0200
+++ new/muffin-4.4.1/configure.ac   2019-11-22 10:46:43.0 +0100
@@ -1,8 +1,8 @@
 AC_PREREQ(2.50)
 
 m4_define([muffin_major_version], [4])
-m4_define([muffin_minor_version], [2])
-m4_define([muffin_micro_version], [2])
+m4_define([muffin_minor_version], [4])
+m4_define([muffin_micro_version], [1])
 
 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-4.2.2/debian/changelog 
new/muffin-4.4.1/debian/changelog
--- old/muffin-4.2.2/debian/changelog   2019-07-25 10:27:05.0 +0200
+++ new/muffin-4.4.1/debian/changelog   2019-11-22 10:46:43.0 +0100
@@ -1,3 +1,23 @@
+muffin (4.4.1) tricia; urgency=medium
+
+  * meta-shadow-factory: Fix terminal shadows (#540)
+  * window.c: Fix regression on window move (#541)
+
+ -- Clement Lefebvre   Fri, 22 Nov 2019 09:46:24 +
+
+muffin (4.4.0) tricia; urgency=medium
+
+  [ Michael Webster ]
+  * metacity themes: Fix layout of themes that used mini-icons and were 
affected by e252272477.
+  * window.c, workspace.c: Remove delayed emission of the 'window-added' 
signals.
+  * prefs: Add a method for cinnamon to set the ui_scale when it changes, and 
trigger the proper updates to ensure everything scales properly.
+
+  [ Simon Brown ]
+  * window.c: various minor tweaks, small speedup (#491)
+  * meta-shadow-factory: remove some deprecated cogl_set_source calls (#497)
+
+ -- Clement Lefebvre   Wed, 20 Nov 2019 16:50:26 +
+
 muffin (4.2.2) tina; urgency=medium
 
   [ Michael Webster ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/muffin-4.2.2/src/compositor/meta-shadow-factory-private.h 
new/muffin-4.4.1/src/compositor/meta-shadow-factory-private.h
--- old/muffin-4.2.2/src/compositor/meta-shadow-factory-private.h   
2019-07-25 10:27:05.0 +0200
+++ new/muffin-4.4.1/src/compositor/meta-shadow-factory-private.h   
2019-11-22 10:46:43.0 +0100
@@ -42,6 +42,7 @@
 voidmeta_shadow_unref   (MetaShadow*shadow);
 CoglTexture*meta_shadow_get_texture (MetaShadow*shadow);
 voidmeta_shadow_paint   (MetaShadow*shadow,
+ CoglFramebuffer   *framebuffer,
  intwindow_x,
  intwindow_y,
  intwindow_width,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-4.2.2/src/compositor/meta-shadow-factory.c 
new/muffin-4.4.1/src/compositor/meta-shadow-factory.c
--- old/muffin-4.2.2/src/compositor/meta-shadow-factory.c   2019-07-25 
10:27:05.0 +0200
+++ new/muffin-4.4.1/src/compositor/meta-shadow-factory.c   2019-11-22 
10:46:43.0 +0100
@@ -198,14 +198,16 @@
  * size needs to be passed in here.)
  */
 LOCAL_SYMBOL void
-meta_shadow_paint (MetaShadow *shadow,
-   int window_x,
- 

commit muffin for openSUSE:Factory

2019-11-07 Thread root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2019-11-07 23:16:24

Comparing /work/SRC/openSUSE:Factory/muffin (Old)
 and  /work/SRC/openSUSE:Factory/.muffin.new.2990 (New)


Package is "muffin"

Thu Nov  7 23:16:24 2019 rev:19 rq:745579 version:4.2.2

Changes:

--- /work/SRC/openSUSE:Factory/muffin/muffin.changes2019-07-29 
17:29:04.890242462 +0200
+++ /work/SRC/openSUSE:Factory/.muffin.new.2990/muffin.changes  2019-11-07 
23:16:33.948537359 +0100
@@ -1,0 +2,6 @@
+Wed Nov  6 04:00:02 UTC 2019 - Marguerite Su 
+
+- add 0001-fix-warnings-when-compiling.patch
+  * don't treat Gi warnings as error
+
+---

New:

  0001-fix-warnings-when-compiling.patch



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.exJ7w1/_old  2019-11-07 23:16:34.844538341 +0100
+++ /var/tmp/diff_new_pack.exJ7w1/_new  2019-11-07 23:16:34.860538358 +0100
@@ -30,6 +30,8 @@
 Source: 
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE muffin-svid-default-source.patch marguer...@opensuse.org 
-- Change _SVID_SOURCE to _DEFAULT_SOURCE.
 Patch0: %{name}-svid-default-source.patch
+# PATCH-FIX-UPSTREAM 0001-fix-warnings-when-compiling.patch 
leigh123li...@googlemail.com -- don't treat Gi warnings as error
+Patch1: 0001-fix-warnings-when-compiling.patch
 BuildRequires:  autoconf
 BuildRequires:  autoconf-archive
 BuildRequires:  automake

++ 0001-fix-warnings-when-compiling.patch ++
>From 9f380ffd93616832919ab45d9d5c24cb393d7df7 Mon Sep 17 00:00:00 2001
From: Leigh Scott 
Date: Fri, 27 Sep 2019 10:41:56 +0100
Subject: [PATCH] fix warnings when compiling

This reverts commit 312ab2bf6791fbad0a1b3139fc398d741ac4ed61.
---
 src/Makefile.am | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Makefile.am b/src/Makefile.am
index cbb5b3a..d2aa04f 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -281,7 +281,7 @@ Meta-$(api_version).gir: libmuffin.la
muffin-enum-types.h \
$(libmuffininclude_base_headers)\
$(filter %.c,$(libmuffin_la_SOURCES))
-@META_GIR@_SCANNERFLAGS = $(WARN_SCANNERFLAGS) --warn-all --warn-error
+@META_GIR@_SCANNERFLAGS = $(WARN_SCANNERFLAGS) --warn-all
 
 endif
 
-- 
2.21.0




commit muffin for openSUSE:Factory

2019-07-29 Thread root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2019-07-29 17:28:57

Comparing /work/SRC/openSUSE:Factory/muffin (Old)
 and  /work/SRC/openSUSE:Factory/.muffin.new.4126 (New)


Package is "muffin"

Mon Jul 29 17:28:57 2019 rev:18 rq:719318 version:4.2.2

Changes:

--- /work/SRC/openSUSE:Factory/muffin/muffin.changes2019-07-18 
15:23:25.256111928 +0200
+++ /work/SRC/openSUSE:Factory/.muffin.new.4126/muffin.changes  2019-07-29 
17:29:04.890242462 +0200
@@ -1,0 +2,9 @@
+Sun Jul 28 04:32:40 UTC 2019 - Marguerite Su 
+
+- Update to version 4.2.2
+  * src/core/workspace.c: Check for a compositor before
+attempting to use it when switching to a new workspace.
+  * src/core/window.c: remove extra conditions for showing
+the tiling hud.
+
+---

Old:

  muffin-4.2.1.tar.gz

New:

  muffin-4.2.2.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.hwr7fg/_old  2019-07-29 17:29:05.614242193 +0200
+++ /var/tmp/diff_new_pack.hwr7fg/_new  2019-07-29 17:29:05.618242191 +0200
@@ -21,7 +21,7 @@
 %define typelib typelib-1_0-Muffin-0_0
 %define _lto_cflags %{nil}
 Name:   muffin
-Version:4.2.1
+Version:4.2.2
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0-or-later AND MIT

++ muffin-4.2.1.tar.gz -> muffin-4.2.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-4.2.1/configure.ac 
new/muffin-4.2.2/configure.ac
--- old/muffin-4.2.1/configure.ac   2019-07-10 11:55:06.0 +0200
+++ new/muffin-4.2.2/configure.ac   2019-07-25 10:27:05.0 +0200
@@ -2,7 +2,7 @@
 
 m4_define([muffin_major_version], [4])
 m4_define([muffin_minor_version], [2])
-m4_define([muffin_micro_version], [1])
+m4_define([muffin_micro_version], [2])
 
 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-4.2.1/debian/changelog 
new/muffin-4.2.2/debian/changelog
--- old/muffin-4.2.1/debian/changelog   2019-07-10 11:55:06.0 +0200
+++ new/muffin-4.2.2/debian/changelog   2019-07-25 10:27:05.0 +0200
@@ -1,3 +1,11 @@
+muffin (4.2.2) tina; urgency=medium
+
+  [ Michael Webster ]
+  * src/core/workspace.c: Check for a compositor before attempting to use it 
when switching to a new workspace.
+  * src/core/window.c: remove extra conditions for showing the tiling hud.
+
+ -- Clement Lefebvre   Thu, 25 Jul 2019 10:26:34 +0200
+
 muffin (4.2.1) tina; urgency=medium
 
   [ Michael Webster ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-4.2.1/src/core/window.c 
new/muffin-4.2.2/src/core/window.c
--- old/muffin-4.2.1/src/core/window.c  2019-07-10 11:55:06.0 +0200
+++ new/muffin-4.2.2/src/core/window.c  2019-07-25 10:27:05.0 +0200
@@ -9334,9 +9334,6 @@
   if (dx == 0 && dy == 0)
 return;
 
-gboolean last_tile_mode_state = window->tile_mode;
-gboolean last_mouse_on_edge_state = window->mouse_on_edge;
-
   /* Originally for detaching maximized windows, but we use this
* for the zones at the sides of the monitor where trigger tiling
* because it's about the right size
@@ -9539,8 +9536,6 @@
   gboolean hminbad = FALSE;
   gboolean vminbad = FALSE;
 
-  if (window->tile_mode != last_tile_mode_state ||
-  window->mouse_on_edge != last_mouse_on_edge_state)
 {
   if (meta_prefs_get_edge_tiling ())
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-4.2.1/src/core/workspace.c 
new/muffin-4.2.2/src/core/workspace.c
--- old/muffin-4.2.1/src/core/workspace.c   2019-07-10 11:55:06.0 
+0200
+++ new/muffin-4.2.2/src/core/workspace.c   2019-07-25 10:27:05.0 
+0200
@@ -699,7 +699,10 @@
meta_screen_free_workspace_layout ();
meta_screen_free_workspace_layout ();
 
-   meta_compositor_switch_workspace (comp, screen, old, workspace, direction);
+   if (comp != NULL)
+ {
+   meta_compositor_switch_workspace (comp, screen, old, workspace, 
direction);
+ }
 
   /* This needs to be done after telling the compositor we are switching
* workspaces since focusing a window will cause it to be immediately




commit muffin for openSUSE:Factory

2018-06-19 Thread root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2018-06-19 12:04:05

Comparing /work/SRC/openSUSE:Factory/muffin (Old)
 and  /work/SRC/openSUSE:Factory/.muffin.new (New)


Package is "muffin"

Tue Jun 19 12:04:05 2018 rev:16 rq:617246 version:3.8.2

Changes:

--- /work/SRC/openSUSE:Factory/muffin/muffin.changes2018-05-11 
09:15:52.771722797 +0200
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2018-06-19 
12:04:07.537002535 +0200
@@ -1,0 +2,32 @@
+Sat Jun 16 15:48:41 UTC 2018 - sor.ale...@meowr.ru
+
+- Update to version 3.8.2:
+  * utils: Fix zenity dialogue - don't use monospace for the
+heading, don't italicise the info text, force a wider dialogue
+window.
+  * window.c: Change behaviour of meta_window_get_all_monitors()
+to return only those monitors of a fullscreen window that are
+completely covered by the window.
+  * screen.c: Ignore dock-type windows when determining fullscreen
+window coverage on a monitor.
+  * window.c: Queue a fullscreen check when a window leaves a
+monitor.
+  * window: Move legacy fullscreen workaround out of constraints
+and into meta_window_move_resize_request.
+  * window.c: Set the "saved_maximize" internal state based on the
+resulting state of the window after a maximize call, not the
+directions that were requested for the call.
+  * window.c: Always use the full window extents (including
+invisible) when running meta_window_get_all_monitors() on CSD
+windows.
+  * meta-window-actor.c: Default to using shadows on windows.
+  * Software rendering: Don't remove shadows.
+  * screen.c: Ignore transient windows when working through the
+stack figuring out if a monitor is fullscreened or not.
+  * window-props.c: When reloading the transient_for property, if
+the given window id is not found, search existing windows'
+client leader ids for a match, and assign the match's window as
+the transient parent instead (this seems to be typical for Qt
+applications).
+
+---

Old:

  muffin-3.8.1.tar.gz

New:

  muffin-3.8.2.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.wNBGpa/_old  2018-06-19 12:04:08.904951747 +0200
+++ /var/tmp/diff_new_pack.wNBGpa/_new  2018-06-19 12:04:08.908951597 +0200
@@ -20,7 +20,7 @@
 %define sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:   muffin
-Version:3.8.1
+Version:3.8.2
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0-or-later AND MIT

++ muffin-3.8.1.tar.gz -> muffin-3.8.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.8.1/configure.ac 
new/muffin-3.8.2/configure.ac
--- old/muffin-3.8.1/configure.ac   2018-05-06 16:14:22.0 +0200
+++ new/muffin-3.8.2/configure.ac   2018-06-08 12:50:55.0 +0200
@@ -2,7 +2,7 @@
 
 m4_define([muffin_major_version], [3])
 m4_define([muffin_minor_version], [8])
-m4_define([muffin_micro_version], [1])
+m4_define([muffin_micro_version], [2])
 
 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.8.1/debian/changelog 
new/muffin-3.8.2/debian/changelog
--- old/muffin-3.8.1/debian/changelog   2018-05-06 16:14:22.0 +0200
+++ new/muffin-3.8.2/debian/changelog   2018-06-08 12:50:55.0 +0200
@@ -1,3 +1,28 @@
+muffin (3.8.2) tara; urgency=medium
+
+  [ Michael Webster ]
+  * utils: Fix zenity dialog - don't use monospace for the heading, don't 
italicize the info text, force a wider dialog window.
+  * window.c: Change behavior of meta_window_get_all_monitors() to return only 
those monitors of a fullscreen window that are completely covered by the window.
+  * screen.c: Ignore dock-type windows when determining fullscreen window 
coverage on a monitor.
+
+  [ itzexor ]
+  * window.c: queue a fullscreen check when a window leaves a monitor
+
+  [ Michael Webster ]
+  * window: Move legacy fullscreen workaround out of constraints and into 
meta_window_move_resize_request.
+  * window.c: set the "saved_maximize" internal state based on the resulting 
state of the window after a maximize call, not the directions that were 
requested for the call.
+  * window.c: Always use the full window extents (including invisible) when 
running meta_window_get_all_monitors() on CSD windows.
+  * meta-window-actor.c: Default to using shadows on windows.
+
+  [ Clement Lefebvre ]
+  * Software rendering: Don't 

commit muffin for openSUSE:Factory

2018-05-11 Thread root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2018-05-11 09:15:40

Comparing /work/SRC/openSUSE:Factory/muffin (Old)
 and  /work/SRC/openSUSE:Factory/.muffin.new (New)


Package is "muffin"

Fri May 11 09:15:40 2018 rev:15 rq:605817 version:3.8.1

Changes:

--- /work/SRC/openSUSE:Factory/muffin/muffin.changes2018-04-26 
13:37:16.741734593 +0200
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2018-05-11 
09:15:52.771722797 +0200
@@ -1,0 +2,10 @@
+Thu May  8 20:40:20 UTC 2018 - sor.ale...@meowr.ru
+
+- Update to version 3.8.1:
+  * prefs: Fix introspection for meta_prefs_get_button_layout().
+  * Remove META_LAYER_FULLSCREEN.
+  * Make MetaButtonLayout usable from introspection.
+  * screen.c: Redefine a fullscreen monitor as one where there is a
+fullscreen window and that window is the topmost there.
+
+---

Old:

  muffin-3.8.0.tar.gz

New:

  muffin-3.8.1.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.hl7Nd9/_old  2018-05-11 09:15:53.407699757 +0200
+++ /var/tmp/diff_new_pack.hl7Nd9/_new  2018-05-11 09:15:53.411699612 +0200
@@ -20,7 +20,7 @@
 %define sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:   muffin
-Version:3.8.0
+Version:3.8.1
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0-or-later AND MIT

++ muffin-3.8.0.tar.gz -> muffin-3.8.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.8.0/.circleci/config.yml 
new/muffin-3.8.1/.circleci/config.yml
--- old/muffin-3.8.0/.circleci/config.yml   2018-04-20 13:16:00.0 
+0200
+++ new/muffin-3.8.1/.circleci/config.yml   2018-05-06 16:14:22.0 
+0200
@@ -46,11 +46,6 @@
 fi
 
 jobs:
-"mint18":
-<<: *shared
-docker:
-- image: linuxmintd/mint18-amd64
-
 "mint19":
 <<: *shared
 docker:
@@ -65,6 +60,5 @@
 version: 2
 build:
 jobs:
-- "mint18"
 - "mint19"
 - "lmde3"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.8.0/configure.ac 
new/muffin-3.8.1/configure.ac
--- old/muffin-3.8.0/configure.ac   2018-04-20 13:16:00.0 +0200
+++ new/muffin-3.8.1/configure.ac   2018-05-06 16:14:22.0 +0200
@@ -2,7 +2,7 @@
 
 m4_define([muffin_major_version], [3])
 m4_define([muffin_minor_version], [8])
-m4_define([muffin_micro_version], [0])
+m4_define([muffin_micro_version], [1])
 
 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.8.0/debian/changelog 
new/muffin-3.8.1/debian/changelog
--- old/muffin-3.8.0/debian/changelog   2018-04-20 13:16:00.0 +0200
+++ new/muffin-3.8.1/debian/changelog   2018-05-06 16:14:22.0 +0200
@@ -1,3 +1,27 @@
+muffin (3.8.1) tara; urgency=medium
+
+  [ Michael Webster ]
+  * prefs: Fix introspection for meta_prefs_get_button_layout()
+  * Remove META_LAYER_FULLSCREEN
+
+  [ Germán Franco ]
+  * Make MetaButtonLayout usable from introspection (#318)
+
+  [ Fabio Fantoni ]
+  * debian: wrap-and-sort -bst
+  * improve debian/control
+  * debian/rules: don't run configure twice
+  * add debian/not-installed
+  * circleci: remove mint18 job
+  * Bump debhelper build-dep and compat to 10
+  * update debian/copyright
+  * debian/rules: remove override_dh_installdocs
+
+  [ Michael Webster ]
+  * screen.c: Redefine a fullscreen monitor as one where there is a (#317)
+
+ -- Clement Lefebvre   Sun, 06 May 2018 15:13:58 +0100
+
 muffin (3.8.0) tara; urgency=medium
 
   [ Michael Webster ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.8.0/debian/compat 
new/muffin-3.8.1/debian/compat
--- old/muffin-3.8.0/debian/compat  2018-04-20 13:16:00.0 +0200
+++ new/muffin-3.8.1/debian/compat  2018-05-06 16:14:22.0 +0200
@@ -1 +1 @@
-9
+10
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.8.0/debian/control 
new/muffin-3.8.1/debian/control
--- old/muffin-3.8.0/debian/control 2018-04-20 13:16:00.0 +0200
+++ new/muffin-3.8.1/debian/control 2018-05-06 16:14:22.0 +0200
@@ -2,122 +2,123 @@
 Section: x11
 Priority: optional
 Maintainer: Linux Mint 
-Build-Depends: debhelper (>= 9),
-   dh-autoreconf,
-  

commit muffin for openSUSE:Factory

2018-04-26 Thread root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2018-04-26 13:37:16

Comparing /work/SRC/openSUSE:Factory/muffin (Old)
 and  /work/SRC/openSUSE:Factory/.muffin.new (New)


Package is "muffin"

Thu Apr 26 13:37:16 2018 rev:14 rq:599337 version:3.8.0

Changes:

--- /work/SRC/openSUSE:Factory/muffin/muffin.changes2017-11-10 
14:55:55.575270803 +0100
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2018-04-26 
13:37:16.741734593 +0200
@@ -1,0 +2,25 @@
+Thu Apr 19 20:07:54 UTC 2018 - sor.ale...@meowr.ru
+
+- Update to version 3.8.0:
+  * Remove gsettings key org.cinnamon.muffin button-layout.
+  * Fix an issue where window turns to a solid coloured rectangle
+during the destroy animation.
+  * window: Stop updating layers on focus changes.
+  * window: Do not unfocus on new window.
+  * window.c: always notify when tile-type property changes.
+  * Fixes workspace animation direction for grid systems.
+  * window-props.c: Don't scale GTK_FRAME_EXTENTS, it comes
+already-scaled from Gtk (as of GTK+ 3.15.1).
+  * MetaWindow: Support gtk edge constraints (restores csd-window
+resizing while tiled or snapped.)
+  * atomnames.h: Move xapp atoms to non-EWMH list (they're actually
+named wrong but it's sort of late now).
+  * window.c: catch X errors when setting gtk constraints.
+An error can occur when closing a tiled csd window.
+It's likely that because of how closing occurs on these type
+windows (we respond to it, we don't initiate it) that the XID
+may be invalid by the time we move to update its properties.
+  * meta-window-group: Report a paint volume.
+  * meta-background: Report a paint volume.
+
+---

Old:

  muffin-3.6.0.tar.gz

New:

  muffin-3.8.0.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.sSfvxR/_old  2018-04-26 13:37:17.437709086 +0200
+++ /var/tmp/diff_new_pack.sSfvxR/_new  2018-04-26 13:37:17.437709086 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package muffin
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,12 +20,12 @@
 %define sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:   muffin
-Version:3.6.0
+Version:3.8.0
 Release:0
 Summary:Cinnamon Desktop default window manager
-License:GPL-2.0+ AND MIT
+License:GPL-2.0-or-later AND MIT
 Group:  System/GUI/Other
-Url:https://github.com/linuxmint/muffin
+URL:https://github.com/linuxmint/muffin
 Source: 
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE muffin-svid-default-source.patch marguer...@opensuse.org 
-- Change _SVID_SOURCE to _DEFAULT_SOURCE.
 Patch0: %{name}-svid-default-source.patch
@@ -121,7 +121,7 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 %fdupes %{buildroot}
 
-%if 0%{?suse_version} <= 1320
+%if 0%{?suse_version} < 1500
 %post
 %glib2_gsettings_schema_post
 
@@ -134,7 +134,8 @@
 %postun -n %{soname}%{sover} -p /sbin/ldconfig
 
 %files
-%doc AUTHORS COPYING README README* rationales.txt debian/changelog
+%license COPYING
+%doc AUTHORS README README* rationales.txt debian/changelog
 %{_bindir}/%{name}*
 %{_libdir}/%{name}/
 %exclude %{_libdir}/%{name}/Meta-Muffin.0.typelib

++ muffin-3.6.0.tar.gz -> muffin-3.8.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.6.0/.circleci/config.yml 
new/muffin-3.8.0/.circleci/config.yml
--- old/muffin-3.6.0/.circleci/config.yml   1970-01-01 01:00:00.0 
+0100
+++ new/muffin-3.8.0/.circleci/config.yml   2018-04-20 13:16:00.0 
+0200
@@ -0,0 +1,70 @@
+version: 2.0
+
+shared: 
+
+steps:
+
+- checkout
+
+- run:
+name: Prepare environment
+command: apt-get update
+
+- run:
+name: Install dependencies
+command: |
+wget 
https://github.com/linuxmint/cinnamon-desktop/releases/download/master.${CIRCLE_JOB}/packages.tar.gz
 -O cinnamon-desktop.tar.gz
+ls *.tar.gz | xargs -i tar zxvf {}
+apt install --yes --allow-downgrades ./packages/*.deb
+rm -rf packages
+
+- run:
+name: Build project
+command: mint-build -i
+
+- run:
+name: Prepare packages
+

commit muffin for openSUSE:Factory

2017-11-10 Thread root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2017-11-10 14:55:54

Comparing /work/SRC/openSUSE:Factory/muffin (Old)
 and  /work/SRC/openSUSE:Factory/.muffin.new (New)


Package is "muffin"

Fri Nov 10 14:55:54 2017 rev:13 rq:538173 version:3.6.0

Changes:

--- /work/SRC/openSUSE:Factory/muffin/muffin.changes2017-08-22 
11:10:40.835487555 +0200
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2017-11-10 
14:55:55.575270803 +0100
@@ -1,0 +2,7 @@
+Sat Oct 28 19:57:36 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 3.6.0:
+  * x11/xprops: Plug a memory leak.
+  * Remove old things from the initial fork that seem not needed.
+
+---

Old:

  muffin-3.4.1.tar.gz

New:

  muffin-3.6.0.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.PGM05S/_old  2017-11-10 14:55:56.919222194 +0100
+++ /var/tmp/diff_new_pack.PGM05S/_new  2017-11-10 14:55:56.923222050 +0100
@@ -20,10 +20,10 @@
 %define sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:   muffin
-Version:3.4.1
+Version:3.6.0
 Release:0
 Summary:Cinnamon Desktop default window manager
-License:GPL-2.0+ and MIT
+License:GPL-2.0+ AND MIT
 Group:  System/GUI/Other
 Url:https://github.com/linuxmint/muffin
 Source: 
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
@@ -121,18 +121,19 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 %fdupes %{buildroot}
 
+%if 0%{?suse_version} <= 1320
 %post
 %glib2_gsettings_schema_post
 
 %postun
 %glib2_gsettings_schema_postun
+%endif
 
 %post -n %{soname}%{sover} -p /sbin/ldconfig
 
 %postun -n %{soname}%{sover} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc AUTHORS COPYING README README* rationales.txt debian/changelog
 %{_bindir}/%{name}*
 %{_libdir}/%{name}/
@@ -144,18 +145,14 @@
 %{_datadir}/glib-2.0/schemas/*.gschema.xml
 
 %files lang -f %{name}.lang
-%defattr(-,root,root)
 
 %files -n %{soname}%{sover}
-%defattr(-,root,root)
 %{_libdir}/%{soname}.so.%{sover}*
 
 %files -n typelib-1_0-MetaMuffin-0_0
-%defattr(-,root,root)
 %{_libdir}/%{name}/Meta-Muffin.0.typelib
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/%{name}/
 %{_libdir}/%{soname}.so
 %{_libdir}/pkgconfig/%{soname}.pc

++ muffin-3.4.1.tar.gz -> muffin-3.6.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.4.1/configure.ac 
new/muffin-3.6.0/configure.ac
--- old/muffin-3.4.1/configure.ac   2017-08-08 13:15:34.0 +0200
+++ new/muffin-3.6.0/configure.ac   2017-10-24 11:21:07.0 +0200
@@ -1,8 +1,8 @@
 AC_PREREQ(2.50)
 
 m4_define([muffin_major_version], [3])
-m4_define([muffin_minor_version], [4])
-m4_define([muffin_micro_version], [1])
+m4_define([muffin_minor_version], [6])
+m4_define([muffin_micro_version], [0])
 
 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.4.1/debian/changelog 
new/muffin-3.6.0/debian/changelog
--- old/muffin-3.4.1/debian/changelog   2017-08-08 13:15:34.0 +0200
+++ new/muffin-3.6.0/debian/changelog   2017-10-24 11:21:07.0 +0200
@@ -1,21 +1,12 @@
-muffin (3.4.1) sonya; urgency=medium
+muffin (3.6.0) sylvia; urgency=medium
 
-  [ leigh123linux ]
-  * remove aclocal from autogen.sh as autoreconf calls it (#285)
+  [ Simon Brown ]
+  * x11/xprops: Plug a memory leak (#298)
 
-  [ JosephMcc ]
-  * meta-background-actor: Fix a warning when dispose is run multiple times
+  [ Fabio Fantoni ]
+  * Remove old things from initial fork that seems not needed
 
-  [ Michael Webster ]
-  * core/util.c: Replace "Window manager" with "Cinnamon" for better logging 
clarity.
-  * add an issue template
-  * display.c: Re-set the button grabs on the frame xwindow as well as the 
client window, when the preferences change.
-  * window, window-props: Include window scale factor into a window's size 
hint sanity checks and the resize popup visibility check.
-
-  [ Jose Marino ]
-  * keybindings: fix erratic raise_or_lower behavior
-
- -- Clement Lefebvre   Tue, 08 Aug 2017 13:11:49 +0200
+ -- Clement Lefebvre   Sat, 02 Sep 2017 16:56:12 -0400
 
 muffin (3.4.0) sonya; urgency=medium
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.4.1/debian/muffin-common.catalog 
new/muffin-3.6.0/debian/muffin-common.catalog
--- 

commit muffin for openSUSE:Factory

2017-08-22 Thread root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2017-08-22 11:10:35

Comparing /work/SRC/openSUSE:Factory/muffin (Old)
 and  /work/SRC/openSUSE:Factory/.muffin.new (New)


Package is "muffin"

Tue Aug 22 11:10:35 2017 rev:12 rq:518001 version:3.4.1

Changes:

--- /work/SRC/openSUSE:Factory/muffin/muffin.changes2017-05-27 
13:14:47.821770850 +0200
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2017-08-22 
11:10:40.835487555 +0200
@@ -1,0 +2,16 @@
+Sun Aug 20 16:09:40 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 3.4.1:
+  * Allow keyboard window switching (alt-Tab) during drag-and-drop.
+  * Don't add invisible resize borders to fullscreen windows.
+  * Fix a crash when toplevel windows were set to unexpected
+window types.
+  * Correct problems with windows moving when restarting or
+switching window managers.
+  * Fix interaction of tiled windows with multiple monitors.
+  * Make meta_display_unmanage_screen() public.
+  * Fix a problem with turning off window decorations on the fly.
+  * Fix spurious assertion failures with themes such as Nodoka.
+  * Misc. bug fixes.
+
+---

Old:

  muffin-3.4.0.tar.gz

New:

  muffin-3.4.1.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.DvZVRd/_old  2017-08-22 11:10:42.171299465 +0200
+++ /var/tmp/diff_new_pack.DvZVRd/_new  2017-08-22 11:10:42.179298339 +0200
@@ -20,7 +20,7 @@
 %define sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:   muffin
-Version:3.4.0
+Version:3.4.1
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0+ and MIT

++ muffin-3.4.0.tar.gz -> muffin-3.4.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.4.0/.github/ISSUE_TEMPLATE.md 
new/muffin-3.4.1/.github/ISSUE_TEMPLATE.md
--- old/muffin-3.4.0/.github/ISSUE_TEMPLATE.md  1970-01-01 01:00:00.0 
+0100
+++ new/muffin-3.4.1/.github/ISSUE_TEMPLATE.md  2017-08-08 13:15:34.0 
+0200
@@ -0,0 +1,21 @@
+
+```
+ * muffin version (muffin --version or 'dpkg --list | grep libmuffin0' for 
Mint/Ubuntu)
+ * Distribution - (Mint 17.2, Arch, Fedora 25, etc...)
+ * Graphics hardware *and* driver used
+ * 32 or 64 bit
+ ```
+
+**Issue**
+
+
+
+**Steps to reproduce**
+
+
+
+**Expected behaviour**
+
+
+
+**Other information**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.4.0/autogen.sh new/muffin-3.4.1/autogen.sh
--- old/muffin-3.4.0/autogen.sh 2017-05-03 14:37:30.0 +0200
+++ new/muffin-3.4.1/autogen.sh 2017-08-08 13:15:34.0 +0200
@@ -22,7 +22,8 @@
 echo "" >&2
 fi
 
-aclocal --install || exit 1
+mkdir -p m4
+
 glib-gettextize --force --copy || exit 1
 gtkdocize --copy || exit 1
 intltoolize --force --copy --automake || exit 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.4.0/configure.ac 
new/muffin-3.4.1/configure.ac
--- old/muffin-3.4.0/configure.ac   2017-05-03 14:37:30.0 +0200
+++ new/muffin-3.4.1/configure.ac   2017-08-08 13:15:34.0 +0200
@@ -2,7 +2,7 @@
 
 m4_define([muffin_major_version], [3])
 m4_define([muffin_minor_version], [4])
-m4_define([muffin_micro_version], [0])
+m4_define([muffin_micro_version], [1])
 
 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.4.0/debian/changelog 
new/muffin-3.4.1/debian/changelog
--- old/muffin-3.4.0/debian/changelog   2017-05-03 14:37:30.0 +0200
+++ new/muffin-3.4.1/debian/changelog   2017-08-08 13:15:34.0 +0200
@@ -1,3 +1,22 @@
+muffin (3.4.1) sonya; urgency=medium
+
+  [ leigh123linux ]
+  * remove aclocal from autogen.sh as autoreconf calls it (#285)
+
+  [ JosephMcc ]
+  * meta-background-actor: Fix a warning when dispose is run multiple times
+
+  [ Michael Webster ]
+  * core/util.c: Replace "Window manager" with "Cinnamon" for better logging 
clarity.
+  * add an issue template
+  * display.c: Re-set the button grabs on the frame xwindow as well as the 
client window, when the preferences change.
+  * window, window-props: Include window scale factor into a window's size 
hint sanity checks and the resize popup visibility check.
+
+  [ Jose Marino ]
+  * keybindings: fix erratic raise_or_lower behavior
+
+ -- Clement Lefebvre   Tue, 08 Aug 2017 13:11:49 +0200
+
 muffin (3.4.0) sonya; urgency=medium
 
   [ 

commit muffin for openSUSE:Factory

2017-05-27 Thread root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2017-05-27 13:14:45

Comparing /work/SRC/openSUSE:Factory/muffin (Old)
 and  /work/SRC/openSUSE:Factory/.muffin.new (New)


Package is "muffin"

Sat May 27 13:14:45 2017 rev:11 rq:493340 version:3.4.0

Changes:

--- /work/SRC/openSUSE:Factory/muffin/muffin.changes2017-01-09 
11:03:06.769061874 +0100
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2017-05-27 
13:14:47.821770850 +0200
@@ -1,0 +2,10 @@
+Wed May  4 17:44:11 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 3.4.0:
+  * Change to sys/wait.h
+  * Make meta_workspace_get_work_area_for_monitor public and
+introspectable.
+  * Fix meta_screen_get_monitor_geometry override redirect
+(gh#linuxmint#muffin#283).
+
+---

Old:

  muffin-3.2.2.tar.gz

New:

  muffin-3.4.0.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.TFYp4U/_old  2017-05-27 13:14:48.445682643 +0200
+++ /var/tmp/diff_new_pack.TFYp4U/_new  2017-05-27 13:14:48.449682077 +0200
@@ -20,7 +20,7 @@
 %define sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:   muffin
-Version:3.2.2
+Version:3.4.0
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0+ and MIT

++ muffin-3.2.2.tar.gz -> muffin-3.4.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.2.2/configure.ac 
new/muffin-3.4.0/configure.ac
--- old/muffin-3.2.2/configure.ac   2017-01-08 16:18:11.0 +0100
+++ new/muffin-3.4.0/configure.ac   2017-05-03 14:37:30.0 +0200
@@ -1,8 +1,8 @@
 AC_PREREQ(2.50)
 
 m4_define([muffin_major_version], [3])
-m4_define([muffin_minor_version], [2])
-m4_define([muffin_micro_version], [2])
+m4_define([muffin_minor_version], [4])
+m4_define([muffin_micro_version], [0])
 
 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.2.2/debian/changelog 
new/muffin-3.4.0/debian/changelog
--- old/muffin-3.2.2/debian/changelog   2017-01-08 16:18:11.0 +0100
+++ new/muffin-3.4.0/debian/changelog   2017-05-03 14:37:30.0 +0200
@@ -1,3 +1,19 @@
+muffin (3.4.0) sonya; urgency=medium
+
+  [ leigh123linux ]
+  * change to sys/wait.h
+
+  [ JosephMcc ]
+  * Make meta_workspace_get_work_area_for_monitor public and introspectable
+  * keybindings: Remove redundant function declarations
+  * window: Remove duplicate function declarations
+  * workspace: Remove duplicate function declaration
+
+  [ Rowan Thorpe ]
+  * Fix meta_screen_get_monitor_geometry override redirect (#283)
+
+ -- Clement Lefebvre   Wed, 03 May 2017 13:36:53 +0100
+
 muffin (3.2.2) serena; urgency=medium
 
   [ Michael Webster ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.2.2/src/core/keybindings-private.h 
new/muffin-3.4.0/src/core/keybindings-private.h
--- old/muffin-3.2.2/src/core/keybindings-private.h 2017-01-08 
16:18:11.0 +0100
+++ new/muffin-3.4.0/src/core/keybindings-private.h 2017-05-03 
14:37:30.0 +0200
@@ -55,10 +55,6 @@
 void meta_display_shutdown_keys (MetaDisplay *display);
 void meta_screen_grab_keys  (MetaScreen  *screen);
 void meta_screen_ungrab_keys(MetaScreen  *screen);
-gboolean meta_screen_grab_all_keys  (MetaScreen  *screen,
- guint32  timestamp);
-void meta_screen_ungrab_all_keys(MetaScreen  *screen, 
- guint32  timestamp);
 void meta_window_grab_keys  (MetaWindow  *window);
 void meta_window_ungrab_keys(MetaWindow  *window);
 gboolean meta_window_grab_all_keys  (MetaWindow  *window,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.2.2/src/core/main.c 
new/muffin-3.4.0/src/core/main.c
--- old/muffin-3.2.2/src/core/main.c2017-01-08 16:18:11.0 +0100
+++ new/muffin-3.4.0/src/core/main.c2017-05-03 14:37:30.0 +0200
@@ -62,7 +62,7 @@
 
 #include 
 #include 
-#include 
+#include 
 #include 
 #include 
 #include 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.2.2/src/core/screen.c 
new/muffin-3.4.0/src/core/screen.c
--- old/muffin-3.2.2/src/core/screen.c  2017-01-08 16:18:11.0 +0100
+++ 

commit muffin for openSUSE:Factory

2016-11-28 Thread h_root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2016-11-28 15:07:00

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.changes2016-11-15 
18:00:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2016-11-28 
15:07:01.0 +0100
@@ -1,0 +2,6 @@
+Thu Nov 24 10:25:32 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 3.2.1:
+  * window groups: Don't assign IM popups to META_WINDOW_POPUP_MENU.
+
+---

Old:

  muffin-3.2.0.tar.gz

New:

  muffin-3.2.1.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.HyBLca/_old  2016-11-28 15:07:02.0 +0100
+++ /var/tmp/diff_new_pack.HyBLca/_new  2016-11-28 15:07:02.0 +0100
@@ -20,7 +20,7 @@
 %define sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:   muffin
-Version:3.2.0
+Version:3.2.1
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0+ and MIT

++ muffin-3.2.0.tar.gz -> muffin-3.2.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.2.0/configure.ac 
new/muffin-3.2.1/configure.ac
--- old/muffin-3.2.0/configure.ac   2016-11-07 11:53:02.0 +0100
+++ new/muffin-3.2.1/configure.ac   2016-11-23 13:16:51.0 +0100
@@ -2,7 +2,7 @@
 
 m4_define([muffin_major_version], [3])
 m4_define([muffin_minor_version], [2])
-m4_define([muffin_micro_version], [0])
+m4_define([muffin_micro_version], [1])
 
 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.2.0/debian/changelog 
new/muffin-3.2.1/debian/changelog
--- old/muffin-3.2.0/debian/changelog   2016-11-07 11:53:02.0 +0100
+++ new/muffin-3.2.1/debian/changelog   2016-11-23 13:16:51.0 +0100
@@ -1,3 +1,9 @@
+muffin (3.2.1) serena; urgency=medium
+
+  * window groups: Don't assign IM popups to META_WINDOW_POPUP_MENU
+
+ -- Clement Lefebvre   Wed, 23 Nov 2016 12:16:25 +
+
 muffin (3.2.0) serena; urgency=medium
 
   [ itzexor ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.2.0/src/core/window.c 
new/muffin-3.2.1/src/core/window.c
--- old/muffin-3.2.0/src/core/window.c  2016-11-07 11:53:02.0 +0100
+++ new/muffin-3.2.1/src/core/window.c  2016-11-23 13:16:51.0 +0100
@@ -8108,19 +8108,6 @@
 }
 }
 
-static gboolean
-is_ime_popup (MetaWindow *window)
-{
-const gchar *icon = window->icon_name;
-const gchar *wc_name = meta_window_get_wm_class (window);
-gboolean is_target_name = g_strcmp0 (wc_name, "Main.py") == 0 ||
-  g_strcmp0 (wc_name, "Ibus-ui-gtk3") == 0;
-
-gboolean deco = meta_window_get_frame (window) != NULL;
-
-return !deco && (icon == NULL) && is_target_name;
-}
-
 LOCAL_SYMBOL void
 meta_window_recalc_window_type (MetaWindow *window)
 {
@@ -8211,10 +8198,6 @@
 {
 /* Decorated types */
 case META_WINDOW_NORMAL:
-  if (is_ime_popup (window)) {
-window->type = META_WINDOW_POPUP_MENU;
-break;
-  }
 case META_WINDOW_DIALOG:
 case META_WINDOW_MODAL_DIALOG:
 case META_WINDOW_MENU:




commit muffin for openSUSE:Factory

2016-11-15 Thread h_root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2016-11-15 18:00:31

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.changes2016-06-25 
02:24:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2016-11-15 
18:00:33.0 +0100
@@ -1,0 +2,42 @@
+Tue Nov  8 13:01:41 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 3.2.0:
+  * meta-window-actor: Fix unredirect heuristic Damage coordinates
+are relative to the drawable not to the screen. So we have to
+check whether x and y are 0 and not window_rect.x/y otherwise
+the herustic will never trigger for windows on monitors whos x
+and y are not 0.
+  * meta-window-actor: Consider needs_destroy in is_destroyed().
+According to the documentation, the method returns "whether the
+X window that the actor was displaying has been destroyed" -
+that is very much true when we delay the actual actor
+destruction for a destroy animation, so update the method
+accordingly.
+  * meta-window-actor: Do not request unredirection when destroyed
+WindowActors can outlive their corresponding window to animate
+unmap. Unredirecting the actor does not make sense in that
+case, so make sure to not request it.
+  * window-actor: Skip frame-sync when the corresponding window
+is gone.
+  * Migrate away from gnome-common deprecated vars and macros.
+  * meta-window-actor: Change unredirection hints to match spec
+changes.
+  * x11/window-props: Initialise the bypass compositor hint.
+  * backgrounds: Add a simple crossfade effect on bg transitions,.
+  * backgrounds: Clean up a couple things.
+  * compositor: Clean up a bunch of deprecated clutter
+functionality.
+  * wm-tester: Clean up gtk deprecations.
+  * Remove old references to tooltips.
+  * frames: Remove expose_delayed.
+  * Don't remove client-side frame extents when maximizing
+(gh#linuxmint/Cinnamon#5343).
+  * Add screen signal for skip_taskbar window hint changes.
+This is needed by the window list applet in Cinnamon to know
+when to remove (or add) an item in the window list.
+  * cogl-utils.c: Don't skip error parameters.
+  * meta-window-actor.c: Only override the unredirect heuristic
+with our unredirect-fullscreen-windows preference.
+  * Make AX_ macros optional.
+
+---

Old:

  muffin-3.0.5.tar.gz

New:

  muffin-3.2.0.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.GkYrW4/_old  2016-11-15 18:00:34.0 +0100
+++ /var/tmp/diff_new_pack.GkYrW4/_new  2016-11-15 18:00:34.0 +0100
@@ -20,18 +20,22 @@
 %define sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:   muffin
-Version:3.0.5
+Version:3.2.0
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0+ and MIT
 Group:  System/GUI/Other
-Url:https://github.com/linuxmint/muffin/tags
+Url:https://github.com/linuxmint/muffin
 Source: 
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE muffin-svid-default-source.patch marguer...@opensuse.org 
-- Change _SVID_SOURCE to _DEFAULT_SOURCE.
 Patch0: %{name}-svid-default-source.patch
+BuildRequires:  autoconf
+BuildRequires:  autoconf-archive
+BuildRequires:  automake
 BuildRequires:  fdupes
-BuildRequires:  gnome-common
 BuildRequires:  gtk-doc
+BuildRequires:  intltool
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  zenity
@@ -43,7 +47,7 @@
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(gnome-doc-utils)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.9.12
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.10.0
 BuildRequires:  pkgconfig(libcanberra-gtk3) >= 0.26
 BuildRequires:  pkgconfig(libstartup-notification-1.0) >= 0.7
 BuildRequires:  pkgconfig(pango) >= 1.14.0
@@ -103,12 +107,12 @@
 %patch0 -p1
 
 %build
-NOCONFIGURE=1 gnome-autogen.sh
+NOCONFIGURE=1 ./autogen.sh
 %configure \
   --disable-static  \
   --disable-schemas-install \
   --enable-gtk-doc
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %install
 %make_install
@@ -128,7 +132,7 @@
 %postun -n %{soname}%{sover} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root,-)
+%defattr(-,root,root)
 %doc AUTHORS COPYING README README* rationales.txt debian/changelog
 %{_bindir}/%{name}*
 %{_libdir}/%{name}/

++ 

commit muffin for openSUSE:Factory

2016-06-24 Thread h_root
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.changes2016-05-23 
16:40:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2016-06-25 
02:24:00.0 +0200
@@ -1,0 +2,11 @@
+Thu Jun 23 18:43:19 UTC 2016 - sor.ale...@meowr.ru
+
+- 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.0 +0200
+++ /var/tmp/diff_new_pack.iZ113o/_new  2016-06-25 02:24:01.0 +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.0 +0200
+++ new/muffin-3.0.5/configure.ac   2016-06-23 14:38:11.0 +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.0 +0200
+++ new/muffin-3.0.5/debian/changelog   2016-06-23 14:38:11.0 +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   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.c2016-05-20 
14:10:58.0 +0200
+++ new/muffin-3.0.5/src/compositor/cogl-utils.c2016-06-23 
14:38:11.0 +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.0 
+0200
+++ new/muffin-3.0.5/src/core/keybindings.c 2016-06-23 14:38:11.0 
+0200
@@ -38,6 +38,7 @@
 #include "keybindings-private.h"
 #include "workspace-private.h"
 #include 
+#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 = >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' 

commit muffin for openSUSE:Factory

2016-05-23 Thread h_root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2016-05-23 16:39:58

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.changes2016-05-13 
09:24:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2016-05-23 
16:40:10.0 +0200
@@ -1,0 +2,11 @@
+Sun May 22 15:13:43 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 3.0.4:
+  * Use g_clear_pointer to clean up finalisation code.
+  * window-actor: Remove custom region destruction methods with
+g_clear_pointer.
+  * constraints.c: Ignore snapped windows whe maximising desktop
+windows.
+  * window-actor: Fix leaked frame list.
+
+---

Old:

  muffin-3.0.3.tar.gz

New:

  muffin-3.0.4.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.BLfd6d/_old  2016-05-23 16:40:11.0 +0200
+++ /var/tmp/diff_new_pack.BLfd6d/_new  2016-05-23 16:40:11.0 +0200
@@ -20,7 +20,7 @@
 %define sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:   muffin
-Version:3.0.3
+Version:3.0.4
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0+ and MIT

++ muffin-3.0.3.tar.gz -> muffin-3.0.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.3/configure.ac 
new/muffin-3.0.4/configure.ac
--- old/muffin-3.0.3/configure.ac   2016-05-11 15:15:55.0 +0200
+++ new/muffin-3.0.4/configure.ac   2016-05-20 14:10:58.0 +0200
@@ -2,7 +2,7 @@
 
 m4_define([muffin_major_version], [3])
 m4_define([muffin_minor_version], [0])
-m4_define([muffin_micro_version], [3])
+m4_define([muffin_micro_version], [4])
 
 m4_define([muffin_version],
   [muffin_major_version.muffin_minor_version.muffin_micro_version])
@@ -413,9 +413,6 @@
CFLAGS="$CFLAGS -g -O"
 fi
 
-# For fix-meta-rectangle.py
-AM_PATH_PYTHON([2.5])
-
 # Use gnome-doc-utils:
 GNOME_DOC_INIT([0.8.0])
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.3/debian/changelog 
new/muffin-3.0.4/debian/changelog
--- old/muffin-3.0.3/debian/changelog   2016-05-11 15:15:55.0 +0200
+++ new/muffin-3.0.4/debian/changelog   2016-05-20 14:10:58.0 +0200
@@ -1,3 +1,26 @@
+muffin (3.0.4) sarah; urgency=medium
+
+  [ brownsr ]
+  * remove unnecessary check 
https://github.com/GNOME/mutter/commit/9ca00d5cce2c5783c377b4df8b3f6820f9f357b0
+  * remove unused variable 
https://github.com/GNOME/mutter/commit/a6f206f07cf2fe7bc0c71ca5e571345f848efdbc#diff-5d2e6395ac2f32aae711a05663b64d18
+  * remove unused field 
https://github.com/GNOME/mutter/commit/73dbb4b9a52c651868057590e71616e8a5b726b2#diff-5d2e6395ac2f32aae711a05663b64d18
+  * remove unused description 
https://github.com/GNOME/mutter/commit/51acc3ee3178754b16b17362bb9b0395ef9a4e9b#diff-5d2e6395ac2f32aae711a05663b64d18
   please check to see this looks right for muffin.  No regressions seen
+
+  [ itzexor ]
+  * autoconf: remove unneeded check for python python has never been used in 
muffin, this is a remnant from a workaround that was introduced to mutter in 
2010, and removed before muffin was forked.
+
+  [ brownsr ]
+  * use g_clear_pointer to clean up finalization code 
https://github.com/GNOME/mutter/commit/079dd60e3d5cd6a6e1070f89f4f7277423bda727#diff-5d2e6395ac2f32aae711a05663b64d18
+  * window-actor: Remove custom region destruction methods with g_clear_p… 
…ointer 
https://github.com/GNOME/mutter/commit/53534b4ded26a392cce9b565de8b5d81cc904a0e#diff-5d2e6395ac2f32aae711a05663b64d18
+
+  [ Michael Webster ]
+  * constraints.c: ignore snapped windows whe maximizing desktop windows.
+
+  [ brownsr ]
+  * window-actor: fix leaked frame list 
https://github.com/GNOME/mutter/commit/4d437e32e069d348e9ff55bdaf34cfec60b0c7e3
+
+ -- Clement Lefebvre   Fri, 20 May 2016 13:10:14 +0100
+
 muffin (3.0.3) sarah; urgency=medium
 
   [ Michael Webster ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.3/src/compositor/meta-window-actor.c 
new/muffin-3.0.4/src/compositor/meta-window-actor.c
--- old/muffin-3.0.3/src/compositor/meta-window-actor.c 2016-05-11 
15:15:55.0 +0200
+++ new/muffin-3.0.4/src/compositor/meta-window-actor.c 2016-05-20 
14:10:58.0 +0200
@@ -66,9 +66,6 @@
   Damagedamage;
 
   guint8opacity;
-  guint8shadow_opacity;
-
-  gchar *   

commit muffin for openSUSE:Factory

2016-05-13 Thread h_root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2016-05-13 09:24:22

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.changes2016-05-10 
09:27:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2016-05-13 
09:24:23.0 +0200
@@ -1,0 +2,14 @@
+Thu May 12 09:54:43 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 3.0.3 (changes since 3.0.1):
+  * window.c: Handle META_TILE_MAXIMIZE in update_tile_mode, and
+move its call to handle both moving and resizing. This
+prevents strange resize behaviour when you move a window to an
+upper tile region without tiling it. Its tile state becomes
+inconsistent, and an attempt to resize it vertically ends up
+resizing in the wrong (or both) directions.
+  * meta-window-actor.c: Put META_WINDOW_DND-type windows in the
+regular window group (xdndHandler.js in cinnamon expects it
+there).
+
+---

Old:

  muffin-3.0.1.tar.gz

New:

  muffin-3.0.3.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.KwEEOl/_old  2016-05-13 09:24:24.0 +0200
+++ /var/tmp/diff_new_pack.KwEEOl/_new  2016-05-13 09:24:24.0 +0200
@@ -20,7 +20,7 @@
 %define sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:   muffin
-Version:3.0.1
+Version:3.0.3
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0+ and MIT

++ muffin-3.0.1.tar.gz -> muffin-3.0.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.1/configure.ac 
new/muffin-3.0.3/configure.ac
--- old/muffin-3.0.1/configure.ac   2016-05-06 15:35:45.0 +0200
+++ new/muffin-3.0.3/configure.ac   2016-05-11 15:15:55.0 +0200
@@ -2,7 +2,7 @@
 
 m4_define([muffin_major_version], [3])
 m4_define([muffin_minor_version], [0])
-m4_define([muffin_micro_version], [1])
+m4_define([muffin_micro_version], [3])
 
 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.1/debian/changelog 
new/muffin-3.0.3/debian/changelog
--- old/muffin-3.0.1/debian/changelog   2016-05-06 15:35:45.0 +0200
+++ new/muffin-3.0.3/debian/changelog   2016-05-11 15:15:55.0 +0200
@@ -1,3 +1,17 @@
+muffin (3.0.3) sarah; urgency=medium
+
+  [ Michael Webster ]
+  * meta-window-actor.c: put META_WINDOW_DND-type windows in the regular 
window group (xdndHandler.js in cinnamon expects it there)
+
+ -- Clement Lefebvre   Wed, 11 May 2016 14:15:10 +0100
+
+muffin (3.0.2) sarah; urgency=medium
+
+  [ Michael Webster ]
+  * window.c: Handle META_TILE_MAXIMIZE in update_tile_mode, and move its call 
to handle both moving and resizing.  This prevents strange resize behavior when 
you move a window to an upper tile region without tiling it. Its tile state 
becomes inconsistent, and an attempt to resize it vertically ends up resizing 
in the wrong (or both) directions.
+
+ -- Clement Lefebvre   Tue, 10 May 2016 16:31:52 +0100
+
 muffin (3.0.1) sarah; urgency=medium
 
   [ Michael Webster ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.1/src/compositor/meta-window-actor.c 
new/muffin-3.0.3/src/compositor/meta-window-actor.c
--- old/muffin-3.0.1/src/compositor/meta-window-actor.c 2016-05-06 
15:35:45.0 +0200
+++ new/muffin-3.0.3/src/compositor/meta-window-actor.c 2016-05-11 
15:15:55.0 +0200
@@ -1694,7 +1694,9 @@
   /* Hang our compositor window state off the MetaWindow for fast retrieval */
   meta_window_set_compositor_private (window, G_OBJECT (self));
   
-  if (window->layer == META_LAYER_OVERRIDE_REDIRECT)
+  if (window->type == META_WINDOW_DND)
+window_group = info->window_group;
+  else if (window->layer == META_LAYER_OVERRIDE_REDIRECT)
 window_group = info->top_window_group;
   else if (window->type == META_WINDOW_DESKTOP)
 window_group = info->bottom_window_group;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.1/src/core/window.c 
new/muffin-3.0.3/src/core/window.c
--- old/muffin-3.0.1/src/core/window.c  2016-05-06 15:35:45.0 +0200
+++ new/muffin-3.0.3/src/core/window.c  2016-05-11 15:15:55.0 +0200
@@ -9944,6 +9944,7 @@
   case META_TILE_LRC:

commit muffin for openSUSE:Factory

2016-05-10 Thread h_root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2016-05-10 09:27:28

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.changes2016-04-30 
23:29:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2016-05-10 
09:27:30.0 +0200
@@ -1,0 +2,10 @@
+Sat May  7 07:12:54 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 3.0.1:
+  * display.c: Handle META_TILE_MAXIMIZE in
+meta_resize_gravity_from_tile_mode().
+  * tiling: Fix resizing of partially maximised windows.
+  * frames.c: Do not infinite loop on the variants GList.
+Make variable names less similar.
+
+---

Old:

  muffin-3.0.0.tar.gz

New:

  muffin-3.0.1.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.O4IheA/_old  2016-05-10 09:27:31.0 +0200
+++ /var/tmp/diff_new_pack.O4IheA/_new  2016-05-10 09:27:31.0 +0200
@@ -20,7 +20,7 @@
 %define sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:   muffin
-Version:3.0.0
+Version:3.0.1
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0+ and MIT

++ muffin-3.0.0.tar.gz -> muffin-3.0.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.0/configure.ac 
new/muffin-3.0.1/configure.ac
--- old/muffin-3.0.0/configure.ac   2016-04-24 13:25:12.0 +0200
+++ new/muffin-3.0.1/configure.ac   2016-05-06 15:35:45.0 +0200
@@ -2,7 +2,7 @@
 
 m4_define([muffin_major_version], [3])
 m4_define([muffin_minor_version], [0])
-m4_define([muffin_micro_version], [0])
+m4_define([muffin_micro_version], [1])
 
 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.0/debian/changelog 
new/muffin-3.0.1/debian/changelog
--- old/muffin-3.0.0/debian/changelog   2016-04-24 13:25:12.0 +0200
+++ new/muffin-3.0.1/debian/changelog   2016-05-06 15:35:45.0 +0200
@@ -1,3 +1,12 @@
+muffin (3.0.1) sarah; urgency=medium
+
+  [ Michael Webster ]
+  * display.c: handle META_TILE_MAXIMIZE in 
meta_resize_gravity_from_tile_mode().
+  * tiling: Fix resizing of partially maximized windows -
+  * frames.c: don't infinite loop on the variants GList.  Make variable names 
less similar.
+
+ -- Clement Lefebvre   Fri, 06 May 2016 14:34:44 +0100
+
 muffin (3.0.0) sarah; urgency=medium
 
   [ Michael Webster ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.0/src/core/display.c 
new/muffin-3.0.1/src/core/display.c
--- old/muffin-3.0.0/src/core/display.c 2016-04-24 13:25:12.0 +0200
+++ new/muffin-3.0.1/src/core/display.c 2016-05-06 15:35:45.0 +0200
@@ -4937,6 +4937,9 @@
   case META_TILE_LRC:
 gravity = SouthEastGravity;
 break;
+  case META_TILE_MAXIMIZE:
+gravity = CenterGravity;
+break;
   default:
 break;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.0/src/core/keybindings.c 
new/muffin-3.0.1/src/core/keybindings.c
--- old/muffin-3.0.0/src/core/keybindings.c 2016-04-24 13:25:12.0 
+0200
+++ new/muffin-3.0.1/src/core/keybindings.c 2016-05-06 15:35:45.0 
+0200
@@ -2690,11 +2690,21 @@
   action == META_KEYBINDING_ACTION_PUSH_SNAP_UP ||
   action == META_KEYBINDING_ACTION_PUSH_SNAP_DOWN;
 
-  MetaTileMode new_mode = get_new_tile_mode (mode, window->tile_mode);
+  MetaTileMode new_mode = get_new_tile_mode (mode, META_WINDOW_MAXIMIZED 
(window) ?
+   META_TILE_MAXIMIZE : 
window->tile_mode);
   if (new_mode == window->tile_mode)
 return;
 
-  meta_window_tile (window, new_mode, snap);
+  if (new_mode == META_TILE_MAXIMIZE)
+{
+  meta_window_maximize (window,
+META_MAXIMIZE_HORIZONTAL |
+META_MAXIMIZE_VERTICAL);
+}
+  else
+{
+  meta_window_tile (window, new_mode, snap);
+}
 }
 
 static void
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-3.0.0/src/core/window.c 
new/muffin-3.0.1/src/core/window.c
--- old/muffin-3.0.0/src/core/window.c  2016-04-24 13:25:12.0 +0200
+++ 

commit muffin for openSUSE:Factory

2016-04-30 Thread h_root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2016-04-30 23:29:21

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.changes2016-03-16 
10:35:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2016-04-30 
23:29:24.0 +0200
@@ -1,0 +2,39 @@
+Mon Apr 25 05:00:35 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 3.0.0:
+  * tiling: Wait to update window properties on tiled windows until
+after the window has been resized.
+  * tiling: Remove the tiling property when a window is no longer
+tiled.
+  * tiling: Remove a redundant check in the tiling keyboard handler.
+  * window.c: Fix maximisation state when using tile hotkeys, clean
+up tile flags fully when the window is restored to normal.
+  * tiling:  Fix mouse/keyboard resizing.
+  * Enable tiling from a non-drag-initiated mouse move (for
+instance, via hotkey or titlebar menu).
+  * keybindings.c: Get correct gravity during keyboard resize.
+  * window.c: Don't animate the end of a tile resizing.
+  * core: Assume we always have a compositor.
+  * muffin.c: Fix executable from crashing when x11 isn't
+explicitly set as the clutter backend. We do this for Cinnamon
+itself in Cinnamon's main.c - it needs to be set before
+g_type_init.
+  * theme.c: Get style context state instead of using
+GTK_STATE_FLAG_NORMAL, Gtk 3.20+ complains if the state passed
+doesn't match the context's current state. This quiets a lot of
+log spam when window focus changes.
+  * window.c: Don't send configure notifies for OR windows this
+causes popup placement issues with Gtk 3.20+, the assertion is
+left out, as we still need to send configure notifies for OR
+windows in other cases.
+  * prefs: Remove the live-hidden-windows preference.
+It's hardcoded to TRUE anyway.
+  * Pull some upstream changes for mapping and unmapping windows.
+  * compositor: Rework handling of our top_window_group.
+  * Improve tracking of fullscreen windows.
+  * Fix ppc64el packages build.
+  * Removed unneeded postinst and prerm files.
+- Rename and rebase muffin-2.4.0-SVID_SOURCE.patch to
+  muffin-svid-default-source.patch.
+
+---

Old:

  muffin-2.4.0-SVID_SOURCE.patch
  muffin-2.8.5.tar.gz

New:

  muffin-3.0.0.tar.gz
  muffin-svid-default-source.patch



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.zyMH8F/_old  2016-04-30 23:29:25.0 +0200
+++ /var/tmp/diff_new_pack.zyMH8F/_new  2016-04-30 23:29:25.0 +0200
@@ -20,18 +20,19 @@
 %define sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:   muffin
-Version:2.8.5
+Version:3.0.0
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0+ and MIT
 Group:  System/GUI/Other
 Url:https://github.com/linuxmint/muffin/tags
 Source: 
https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE muffin-2.4.0-SVID_SOURCE.patch marguer...@opensuse.org -- 
Change _SVID_SOURCE to _DEFAULT_SOURCE.
-Patch0: %{name}-2.4.0-SVID_SOURCE.patch
+# PATCH-FIX-OPENSUSE muffin-svid-default-source.patch marguer...@opensuse.org 
-- Change _SVID_SOURCE to _DEFAULT_SOURCE.
+Patch0: %{name}-svid-default-source.patch
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  gtk-doc
+BuildRequires:  pkg-config
 BuildRequires:  update-desktop-files
 BuildRequires:  zenity
 BuildRequires:  pkgconfig(cairo) >= 1.10.0

++ muffin-2.8.5.tar.gz -> muffin-3.0.0.tar.gz ++
 4061 lines of diff (skipped)

++ muffin-svid-default-source.patch ++
--- a/src/core/keybindings.c
+++ b/src/core/keybindings.c
@@ -32,7 +32,7 @@
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
-#define _SVID_SOURCE /* for putenv() */
+#define _DEFAULT_SOURCE /* for putenv() */
 
 #include 
 #include "keybindings-private.h"
--- a/src/core/main.c
+++ b/src/core/main.c
@@ -45,7 +45,7 @@
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
-#define _SVID_SOURCE /* for putenv() and some signal-related functions */
+#define _DEFAULT_SOURCE /* for putenv() and some signal-related functions */
 
 #include 
 #include 
--- a/src/core/window-props.c
+++ b/src/core/window-props.c
@@ -39,7 +39,7 @@
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
-#define _SVID_SOURCE /* for gethostname() */
+#define _DEFAULT_SOURCE /* for gethostname() */
 
 #include 
 #include "window-props.h"



commit muffin for openSUSE:Factory

2016-03-16 Thread h_root
Hello community,

here is the log from the commit of package muffin for openSUSE:Factory checked 
in at 2016-03-16 10:35:05

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.changes2016-01-22 
01:03:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes   2016-03-16 
10:35:07.0 +0100
@@ -1,0 +2,20 @@
+Wed Mar  9 18:09:32 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to 2.8.5:
+  * tiling: Account for gtk frame extents when evaluating whether a
+c-s-d window can be tiled or not.
+  * prefs.c: Update keybindings even when the new keybinding is
+empty - this prevents old built-in (muffin) keybindings from
+continuing to work even after they've been cleared.
+  * prefs: Don't attach modal dialogs by default.
+  * cogl wrappers: Perform a sanity check on the width/height
+request and clamp the sizes to a maximum of (x) screen size.
+  * display.c: prevent assertion errors when clicking out of
+window menus.
+  * Disable frame sync when used when OpenGL version used by the
+driver is < 3.0.
+  * meta-sync-ring.c: Simplify openGL version check to only check
+the major version number. Make the COGL_DRIVER_GL check a bit
+safer.
+
+---

Old:

  muffin-2.8.4.tar.gz

New:

  muffin-2.8.5.tar.gz



Other differences:
--
++ muffin.spec ++
--- /var/tmp/diff_new_pack.RQ6fJg/_old  2016-03-16 10:35:08.0 +0100
+++ /var/tmp/diff_new_pack.RQ6fJg/_new  2016-03-16 10:35:08.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package muffin
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # 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 sover   0
 %define typelib typelib-1_0-MetaMuffin-0_0
 Name:   muffin
-Version:2.8.4
+Version:2.8.5
 Release:0
 Summary:Cinnamon Desktop default window manager
 License:GPL-2.0+ and MIT

++ muffin-2.8.4.tar.gz -> muffin-2.8.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-2.8.4/configure.ac 
new/muffin-2.8.5/configure.ac
--- old/muffin-2.8.4/configure.ac   2015-11-20 18:26:31.0 +0100
+++ new/muffin-2.8.5/configure.ac   2016-03-07 18:14:38.0 +0100
@@ -2,7 +2,7 @@
 
 m4_define([muffin_major_version], [2])
 m4_define([muffin_minor_version], [8])
-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-2.8.4/debian/changelog 
new/muffin-2.8.5/debian/changelog
--- old/muffin-2.8.4/debian/changelog   2015-11-20 18:26:31.0 +0100
+++ new/muffin-2.8.5/debian/changelog   2016-03-07 18:14:38.0 +0100
@@ -1,3 +1,16 @@
+muffin (2.8.5) rosa; urgency=medium
+
+  [ Michael Webster ]
+  * tiling:  account for gtk frame extents when evaluating whether a c-s-d 
window can be tiled or not.
+  * prefs.c: Update keybindings even when the new keybinding is empty - this 
prevents old built-in (muffin) keybindings from continuing to work even after 
they've been cleared.
+  * prefs: don't attach modal dialogs by default
+  * cogl wrappers: Perform a sanity check on the width/height request and 
clamp the sizes to a maximum of (x) screen size.
+  * display.c: prevent assertion errors when clicking out of window menus.
+  * Disable frame sync when used when OpenGL version used by the driver is < 
3.0.
+  * meta-sync-ring.c: simplify openGL version check to only check the major 
version number. Make the COGL_DRIVER_GL check a bit safer.
+
+ -- Clement Lefebvre   Mon, 07 Mar 2016 17:13:48 +
+
 muffin (2.8.4) rosa; urgency=medium
 
   [ Michael Webster ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/muffin-2.8.4/src/compositor/cogl-utils.c 
new/muffin-2.8.5/src/compositor/cogl-utils.c
--- old/muffin-2.8.4/src/compositor/cogl-utils.c2015-11-20 
18:26:31.0 +0100
+++ new/muffin-2.8.5/src/compositor/cogl-utils.c2016-03-07 
18:14:38.0 +0100
@@ -25,6 +25,7 @@
 #include 
 #endif
 #include "cogl-utils.h"
+#include 
 
 /**
  * meta_create_color_texture_4ub:
@@ -118,6 +119,9 @@
 static CoglContext *cogl_context = NULL;
 static