Hello community,

here is the log from the commit of package oxygen-gtk3 for openSUSE:Factory 
checked in at 2012-06-25 11:52:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/oxygen-gtk3 (Old)
 and      /work/SRC/openSUSE:Factory/.oxygen-gtk3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "oxygen-gtk3", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/oxygen-gtk3/oxygen-gtk3.changes  2012-05-15 
17:42:33.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.oxygen-gtk3.new/oxygen-gtk3.changes     
2012-06-25 11:53:01.000000000 +0200
@@ -1,0 +2,8 @@
+Mon Jun 18 16:42:04 UTC 2012 - [email protected]
+
+- Update to version 1.0.5:
+  Bugfix release. Fixes include:
+  * Several rendering issues with libre-office.
+  * Icon positionning in text entries.
+
+-------------------------------------------------------------------

Old:
----
  oxygen-gtk3-1.0.4.tar.bz2

New:
----
  oxygen-gtk3-1.0.5.tar.bz2

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

Other differences:
------------------
++++++ oxygen-gtk3.spec ++++++
--- /var/tmp/diff_new_pack.YNz3Ty/_old  2012-06-25 11:53:02.000000000 +0200
+++ /var/tmp/diff_new_pack.YNz3Ty/_new  2012-06-25 11:53:02.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           oxygen-gtk3
-Version:        1.0.4
+Version:        1.0.5
 Release:        0
 Summary:        A Port of the default KDE Widget Theme (Oxygen), to GTK 3.x
 License:        LGPL-2.1+

++++++ oxygen-gtk3-1.0.4.tar.bz2 -> oxygen-gtk3-1.0.5.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-gtk3-1.0.4/CMakeLists.txt 
new/oxygen-gtk3-1.0.5/CMakeLists.txt
--- old/oxygen-gtk3-1.0.4/CMakeLists.txt        2012-05-14 08:38:34.000000000 
+0200
+++ new/oxygen-gtk3-1.0.5/CMakeLists.txt        2012-06-15 08:46:03.000000000 
+0200
@@ -9,11 +9,11 @@
 set( CPACK_PACKAGE_NAME "oxygen-gtk3" )
 set( CPACK_SOURCE_PACKAGE_NAME "oxygen-gtk3" )
 set( CPACK_SOURCE_GENERATOR TBZ2 )
-set( CPACK_PACKAGE_DESCRIPTION_SUMMARY "Oxygen Gtk2 theme" )
+set( CPACK_PACKAGE_DESCRIPTION_SUMMARY "Oxygen Gtk3 theme" )
 set( CPACK_PACKAGE_VENDOR "[email protected]" )
 set( CPACK_PACKAGE_VERSION_MAJOR "1" )
 set( CPACK_PACKAGE_VERSION_MINOR "0" )
-set( CPACK_PACKAGE_VERSION_PATCH "4" )
+set( CPACK_PACKAGE_VERSION_PATCH "5" )
 set( CPACK_SOURCE_IGNORE_FILES "build" "^${PROJECT_SOURCE_DIR}.*/.git/" )
 
 ##################################
@@ -102,10 +102,10 @@
 find_package( X11 REQUIRED )
 
 # PKG_CONFIG
-find_package(PkgConfig REQUIRED )
+find_package( PkgConfig REQUIRED )
 
 # GTK
-pkg_check_modules( GTK REQUIRED gtk+-3.0 )
+pkg_check_modules( GTK REQUIRED gtk+-3.0>=3.2.0 )
 
 # Cairo
 pkg_check_modules( CAIRO REQUIRED cairo )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oxygen-gtk3-1.0.4/src/oxygenthemingengine.cpp 
new/oxygen-gtk3-1.0.5/src/oxygenthemingengine.cpp
--- old/oxygen-gtk3-1.0.4/src/oxygenthemingengine.cpp   2012-05-14 
08:38:34.000000000 +0200
+++ new/oxygen-gtk3-1.0.5/src/oxygenthemingengine.cpp   2012-06-15 
08:46:03.000000000 +0200
@@ -2572,7 +2572,7 @@
 
             // call parent method with stated pixbuf
             #if OXYGEN_DEBUG
-            std::cerr << "Calling parentClass()->render_icon()\n";
+            std::cerr << "Oxygen::render_icon - calling 
parentClass()->render_icon()\n";
             #endif
             ThemingEngine::parentClass()->render_icon( engine, context, 
stated, x, y );
 
@@ -2580,11 +2580,17 @@
             if( stated != pixbuf ) g_object_unref( stated );
             return;
 
+        } else if( gtk_widget_path_is_type( path, GTK_TYPE_ENTRY ) ) {
+
+            // call parent method with extra vertical offset due to gtk3 bug
+            ThemingEngine::parentClass()->render_icon( engine, context, 
pixbuf, x, y-2 );
+            return;
+
         } else {
 
             // call parent method
             #if OXYGEN_DEBUG
-            std::cerr << "Calling parentClass()->render_icon()\n";
+            std::cerr << "Oxygen::render_icon - calling 
parentClass()->render_icon()\n";
             #endif
             ThemingEngine::parentClass()->render_icon( engine, context, 
pixbuf, x, y );
             return;

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to