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 - [email protected]
+
+- 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 <[email protected]>)
+==================================================================
+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 <[email protected]>)
==================================================================
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)