Hello community,

here is the log from the commit of package compizconfig-settings-manager for 
openSUSE:Factory checked in at 2016-03-29 14:50:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/compizconfig-settings-manager (Old)
 and      /work/SRC/openSUSE:Factory/.compizconfig-settings-manager.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "compizconfig-settings-manager"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/compizconfig-settings-manager/compizconfig-settings-manager.changes
      2016-03-26 17:25:10.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.compizconfig-settings-manager.new/compizconfig-settings-manager.changes
 2016-03-29 14:50:42.000000000 +0200
@@ -1,0 +2,7 @@
+Mon Mar 28 19:52:19 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 0.8.12.3:
+  * Gtk3: Fix icons not loading properly on Gtk 3.16 and older.
+  * Gtk3: Fix high CPU load.
+
+-------------------------------------------------------------------

Old:
----
  ccsm-0.8.12.2.tar.xz

New:
----
  ccsm-0.8.12.3.tar.xz

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

Other differences:
------------------
++++++ compizconfig-settings-manager.spec ++++++
--- /var/tmp/diff_new_pack.SijirH/_old  2016-03-29 14:50:43.000000000 +0200
+++ /var/tmp/diff_new_pack.SijirH/_new  2016-03-29 14:50:43.000000000 +0200
@@ -18,7 +18,7 @@
 
 %define _name   ccsm
 Name:           compizconfig-settings-manager
-Version:        0.8.12.2
+Version:        0.8.12.3
 Release:        0
 Summary:        Settings Manager for Compiz (CCSM)
 License:        GPL-2.0+

++++++ ccsm-0.8.12.2.tar.xz -> ccsm-0.8.12.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ccsm-0.8.12.2/NEWS new/ccsm-0.8.12.3/NEWS
--- old/ccsm-0.8.12.2/NEWS      2016-03-24 20:37:19.000000000 +0100
+++ new/ccsm-0.8.12.3/NEWS      2016-03-29 00:31:23.000000000 +0200
@@ -1,3 +1,10 @@
+Release 0.8.12.3 (2016-03-28 Sorokin Alexei <sor.ale...@meowr.ru>)
+==================================================================
+COMPIZ-RELOADED
+
+Gtk3: Fix icons not loading properly on Gtk 3.16 and older.
+Gtk3: Fix high CPU load.
+
 Release 0.8.12.2 (2016-03-24 Sorokin Alexei <sor.ale...@meowr.ru>)
 ==================================================================
 COMPIZ-RELOADED
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ccsm-0.8.12.2/PKG-INFO new/ccsm-0.8.12.3/PKG-INFO
--- old/ccsm-0.8.12.2/PKG-INFO  2016-03-24 20:39:43.000000000 +0100
+++ new/ccsm-0.8.12.3/PKG-INFO  2016-03-29 00:34:04.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: ccsm
-Version: 0.8.12.2
+Version: 0.8.12.3
 Summary: CompizConfig Settings Manager
 Home-page: http://github.com/compiz-reloaded/ccsm
 Author: Patrick Niklaus
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ccsm-0.8.12.2/VERSION new/ccsm-0.8.12.3/VERSION
--- old/ccsm-0.8.12.2/VERSION   2016-03-24 20:30:38.000000000 +0100
+++ new/ccsm-0.8.12.3/VERSION   2016-03-29 00:31:29.000000000 +0200
@@ -1 +1 @@
-VERSION=0.8.12.2
+0.8.12.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ccsm-0.8.12.2/ccm/Constants.py 
new/ccsm-0.8.12.3/ccm/Constants.py
--- old/ccsm-0.8.12.2/ccm/Constants.py  2016-03-24 20:39:42.000000000 +0100
+++ new/ccsm-0.8.12.3/ccm/Constants.py  2016-03-29 00:34:03.000000000 +0200
@@ -71,7 +71,7 @@
 
 # Version
 #
-Version = "0.8.12.2"
+Version = "0.8.12.3"
 
 
 # Translation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ccsm-0.8.12.2/ccm/Widgets.py 
new/ccsm-0.8.12.3/ccm/Widgets.py
--- old/ccsm-0.8.12.2/ccm/Widgets.py    2016-03-24 20:30:22.000000000 +0100
+++ new/ccsm-0.8.12.3/ccm/Widgets.py    2016-03-29 00:27:39.000000000 +0200
@@ -1745,27 +1745,27 @@
         if width > rect.width:
             ncols -= 1
 
-        pos = 0
-        last_box = None
         children = self._box.get_children ()
+        real_len = 0
+        for box in self._boxes:
+            if len(box.get_plugins()) != 0:
+                real_len += 1
+        pos = 0
         for box in self._boxes:
-            plugins = box.get_plugins ()
-            if len (plugins) == 0:
+            if len(box.get_plugins()) == 0:
                 if box in children:
                     self._box.remove(box)
             else:
-                if last_box:
-                    last_box.show_separator (True)
-
                 if box not in children:
                     self._box.pack_start (box, False, False, 0)
                     self._box.reorder_child (box, pos)
                 box.rebuild_table (ncols)
-                box.show_separator (False)
+                if pos + 1 != real_len:
+                    box.show_separator(True)
+                else:
+                    box.show_separator(False)
                 pos += 1
 
-                last_box = box
-
     def get_categories (self):
         return list(self._categories)
 


Reply via email to