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.changes    2019-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 <i...@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.000000000 +0200
+++ new/muffin-4.2.2/configure.ac       2019-07-25 10:27:05.000000000 +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.000000000 +0200
+++ new/muffin-4.2.2/debian/changelog   2019-07-25 10:27:05.000000000 +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 <r...@linuxmint.com>  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.000000000 +0200
+++ new/muffin-4.2.2/src/core/window.c  2019-07-25 10:27:05.000000000 +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.000000000 
+0200
+++ new/muffin-4.2.2/src/core/workspace.c       2019-07-25 10:27:05.000000000 
+0200
@@ -699,7 +699,10 @@
    meta_screen_free_workspace_layout (&layout1);
    meta_screen_free_workspace_layout (&layout2);
 
-   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


Reply via email to