gtk3-engine-oxygen - Oxygen GTK 3.x Theme Engine

Distribution: openSUSE 13.2
Repository: openSUSE KDE Extra all
Package name: gtk3-engine-oxygen
Package version: 1.4.1
Package release: 17.2
Package architecture: i586
Package type: rpm
Installed size: 1.26 MB
Download size: 360.47 KB
Official Mirror:
Oxygen-Gtk3 is a port of the KDE Oxygen widget theme to Gtk 3.x. It's primary goal is to ensure visual consistency between Gtk-based and Qt-based applications running under KDE. A secondary objective is to also have a stand-alone nice looking gtk theme that would behave well on other Desktop Environments. Unlike other attempts made to port the KDE oxygen theme to gtk, this attempt does not depend on Qt (via some Qt to Gtk conversion engine), nor does render the widget appearance via hard coded pixmaps, which otherwise breaks everytime some setting is changed in KDE. This package contains the Oxygen Gtk 3.x theme engine.


  • gtk3-engine-oxygen = 1.4.1-17.2
  • gtk3-engine-oxygen(x86-32) = 1.4.1-17.2

    Install Howto

    1. Add the openSUSE KDE Extra repository:
      # zypper addrepo opensuse-kde-extra
    2. Install gtk3-engine-oxygen rpm package:
      # zypper install gtk3-engine-oxygen


    • /usr/lib/gtk-3.0/3.0.0/theming-engines/
    • /usr/share/doc/packages/gtk3-engine-oxygen/AUTHORS
    • /usr/share/doc/packages/gtk3-engine-oxygen/COPYING
    • /usr/share/doc/packages/gtk3-engine-oxygen/README
    • /usr/share/doc/packages/gtk3-engine-oxygen/TODO


    2015-08-04 - - Use %cmake marco. - Add qt-config-path.patch: search Qt (oxygen-qt5) config paths. - Switch to TS_PLAIN tabstyles as oxygen-qt5 did. - Prettify description. - Require Gtk 3.14 or earlier: Gtk 3.15+ breaks non-CSS themes.

    2014-10-29 - - Update to version 1.4.1 * Properly handle GTK_STATE_FLAG_CHECKED when rendering check buttons or radio buttons (kde#338538) * Fixed progressbars rendering * Changed AnimationType::None into AnimationType::NoAnimation due to possible conflict with X11 None. * Disconnect old button if already set (kde#339174) * Fixed decoColor consistently with Qt

    2014-07-05 - - Update to 1.4.0 * New upstream release, no changelog provided from upstream

    2014-04-13 - - Update to 1.3.5 * made more widgets 'transparent' via css, to get the proper background gradient behind * fix crash with menubar animations when invalid menubar was passed * fixed updates for treeviews embedded in scrolled-windows * added (still not perfect) support for firefox compiled against gtk3 - Drop 0001-make-sure-parent-is-registered-to-innerShadowEngine-.patch, merged upstream

    2014-03-18 - - Added crashfix from upstream: 0001-make-sure-parent-is-registered-to-innerShadowEngine-.patch, kde#331879

    2014-03-08 - - Update to version 1.3.4 * Bugfix release, no changelog provided from upstream

    2014-01-24 - - Update to version 1.3.3 * Bugfix release, no changelog provided from upstream

    2013-12-16 - - Update to version 1.3.1 * Bugfix release, no changelog provided from upstream - Adjust Source URL (ftp will soon no longer be used on KDE's mirrors) - Bump minimal pkgconfig(gtk+-3.0) BuildRequires to >= 3.10.0

    2013-08-29 - - Update to version 1.2.0 * Bugfix release, no changelog provided from upstream

    2013-05-31 - - Update to version 1.1.4 * Use popen instead of g_spawn_command_line_sync() (kde#318891) * Make sure that 'runCommand' reads the full output of the command (kde#318891) * Fix command output reading for multi-read case * Re-added x2 size increment in case of overflow * Check event mask for all GtkWindow and GtkViewport before enabling window drag