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.changes    2016-11-15 
18:00:33.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.muffin.new/muffin.changes       2016-11-28 
15:07:01.000000000 +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.000000000 +0100
+++ /var/tmp/diff_new_pack.HyBLca/_new  2016-11-28 15:07:02.000000000 +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.000000000 +0100
+++ new/muffin-3.2.1/configure.ac       2016-11-23 13:16:51.000000000 +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.000000000 +0100
+++ new/muffin-3.2.1/debian/changelog   2016-11-23 13:16:51.000000000 +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 <r...@linuxmint.com>  Wed, 23 Nov 2016 12:16:25 +0000
+
 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.000000000 +0100
+++ new/muffin-3.2.1/src/core/window.c  2016-11-23 13:16:51.000000000 +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:


Reply via email to