<pre style='margin:0'>
Andrea D'Amore (anddam) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/eb318efab6ce493951cb5c0566c3e13a664316cd">https://github.com/macports/macports-ports/commit/eb318efab6ce493951cb5c0566c3e13a664316cd</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit eb318efab6ce493951cb5c0566c3e13a664316cd
</span>Author: Marko Käning <mk@macports.org>
AuthorDate: Sun Dec 11 12:35:31 2016 +0100

<span style='display:block; white-space:pre;color:#404040;'>    qtcurve: New subport qtcurve-extra + patch for KCM
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Upstreamed patch to prevent the killTimer warning when changing styles via
</span><span style='display:block; white-space:pre;color:#404040;'>    the styles KCM.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixed the GTk2 theme upstream. Ship Mac-appropriate kdeglobals file for
</span><span style='display:block; white-space:pre;color:#404040;'>    this theme.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Code cleanup & introduction of a libcxx variant for 10.6 (and earlier).
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    qtcurve{,-qt5,-gtk2}: revive function that scans for system-wide config
</span><span style='display:block; white-space:pre;color:#404040;'>    file.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    qtcurve-extra: install a system-wide config file (stylerc) that provides
</span><span style='display:block; white-space:pre;color:#404040;'>    a Mac-like look.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Deactivate config pages that don't make sense on OS X and/or don't work
</span><span style='display:block; white-space:pre;color:#404040;'>    properly anywhere.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    qtcurve-qt5: Adapt to the new cmake.install_rpath syntax.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    qtcurve : Add a setting to use a non-native ("in-window") menubar with
</span><span style='display:block; white-space:pre;color:#404040;'>    select applications; incorporated upstream.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    qtcurve(-qt5): Implements qt4 & qt5 UIs and previews for the
</span><span style='display:block; white-space:pre;color:#404040;'>    onlyTicksInMenu feature which was incorporated upstream. Another upstreamed
</span><span style='display:block; white-space:pre;color:#404040;'>    fix that prevents the well-known menu-rendering glitch under Qt4
</span><span style='display:block; white-space:pre;color:#404040;'>    (happened also with qtcurve when popup menus were rounded). D-Bus
</span><span style='display:block; white-space:pre;color:#404040;'>    patching.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The Qt5 subport is "KF5-ready" but will install as +qtonly by default until
</span><span style='display:block; white-space:pre;color:#404040;'>    the required KF5 dependencies are available in MacPorts.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/46507
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: #7
</span>---
 kde/qtcurve/Portfile                               | 266 ++++++++++++++++-----
 ...{QtCurveOSX.colors => OxygenOSXGraphite.colors} |  44 ++--
 kde/qtcurve/files/QtCurveOSX.colors                |  40 ++--
 kde/qtcurve/files/kdeglobals                       | 158 ++++++++++++
 .../files/patch-deactivate-config-page.diff        |  28 +++
 .../files/patch-deactivate-config-pages.diff       |  35 +++
 .../files/patch-qt5-dbus-fixes-by-debian.diff      | 184 ++++++++++++++
 .../files/patch-qtc-no-qtc-activewin-events.diff   |  85 +++++++
 kde/qtcurve/files/patch-systemconfig-support.diff  |  64 +++++
 kde/qtcurve/files/qtc_qtcurve-osxgraphite.themerc  | 180 ++++++++++++++
 kde/qtcurve/files/stylerc                          |  72 ++++++
 11 files changed, 1060 insertions(+), 96 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/qtcurve/Portfile b/kde/qtcurve/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 550fb0e..c9b828a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/kde/qtcurve/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/qtcurve/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,86 +1,244 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# $Id$
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# kde/libkgapi/Portfile
</span> 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           kde4 1.1
</span> 
 fetch.type          git
 git.url             git://anongit.kde.org/qtcurve.git
<span style='display:block; white-space:pre;background:#ffe0e0;'>-git.branch          660f859556471f13834ef4fb095816639aa85014
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                QtCurve
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.8.18
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                qtcurve
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set qtc_version     1.8.18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq "${name}-gtk2"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # the GTk2 branch barely evolves at all so QtCurve-gtk2 doesn't need to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # be updated every time the Qt version is updated.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    git.branch      438553dfa702c43240257fe61935c9ab10563cc2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version         ${qtc_version}.263
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    git.branch      110a3d3b1f60fa151768de766b65d59d56925f5b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version         ${qtc_version}.269
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-categories          kde kde4
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description         A set of widget styles for Qt4/KDE4 based apps.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         A set of widget styles for Qt4/KDE4, Qt5/KF5 and/or GTk2 based apps.
</span> 
 platforms           darwin
 license             LGPL-2+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         gmail.com:rjvbertin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         gmail.com:rjvbertin mk
</span> 
 homepage            http://kde-look.org/content/show.php?content=40492
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        http://quickgit.kde.org/?p=qtcurve.git \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    http://craigd.wikispaces.com/file/view/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#distname            ${name}-KDE4-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        http://quickgit.kde.org/?p=qtcurve.git
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type      regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url       http://quickgit.kde.org/?p=qtcurve.git
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex     (\\d+(\\.\\d+)+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type      none
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  port:gtk2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:kdelibs4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:qt4-mac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+worksrcdir          ${name}-${qtc_version}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DQTC_QT4_STYLE_SUPPORT:BOOL=OFF -DENABLE_QT5:BOOL=OFF \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -DQTC_QT4_ENABLE_KWIN:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           muniversal 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant x11 description {build x11 support} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if { [variant_isset x11] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-append port:xorg-libX11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append -DQTC_ENABLE_X11:BOOL=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append -DQTC_ENABLE_X11:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run            yes
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gtk2 description {build the gtk2 plugin} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if { [variant_isset gtk2] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-append port:gtk2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append -DENABLE_GTK2:BOOL=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append -DENABLE_GTK2:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This is a guard against installing a port variant for the still uncommitted KF5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq "${name}-qt5"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {![variant_isset qtonly]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        default_variants +qtonly
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant qt5 description {build for qt5 too} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if { [variant_isset qt5] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-append port:qt5-mac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # default for ENABLE_QT5=on:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-delete -DENABLE_QT5:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-qt5 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {![variant_isset qtonly]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        long_description        A highly configurable widget style for Qt5/KF5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        long_description        A highly configurable widget style for Qt5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant devel description {Prevent stripping of binaries} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if { [variant_isset devel] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-delete -DCMAKE_BUILD_TYPE=Release
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo -DCMAKE_STRIP:FILEPATH=/bin/echo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} <= 10} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     variant libcxx description {build against libc++ (untested)} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#         PortGroup           cxx11 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {![variant_exists libcxx] || ![variant_isset libcxx]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-delete    port:clang-3.4 port:clang-3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_msg "This port only builds with configure.compiler=macports-gcc-4.7 (from port:gcc47) or newer on OS X 10.6"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant qtonly description {Build only Qt style support, for installations without KDE} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if { [variant_isset qtonly] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-delete    port:kdelibs4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  configure.args-append -DQTC_QT_ONLY:BOOL=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append -DQTC_QT4_ENABLE_KDE:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-gtk2 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup               cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    long_description        The GTk2 version of the highly configurable QtCurve widget style for Qt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # QtCurve-gtk2 has pure and optional runtime dependencies on KDE4 (and KF5)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace "s|kde4-config|${prefix}/bin/kde4-config|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            ${worksrcpath}/gtk2/style/qt_settings.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # standard post-arg, where to find the primary CMakeLists.txt file.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default configure.post_args {../${worksrcdir}}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default configure.dir       {${workpath}/build}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default build.dir           {${workpath}/build}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant LTO description {Build with Link-Time Optimisation (LTO)} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.cflags-append     -flto
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.cxxflags-append   -flto
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.objcflags-append  -flto
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.objcxxflags-append  -flto
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.ldflags-append    -flto
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # assume any compiler not clang will be gcc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {![string match "*clang*" ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            configure.cflags-append         -fuse-linker-plugin -ffat-lto-objects
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            configure.cxxflags-append       -fuse-linker-plugin -ffat-lto-objects
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            configure.objcflags-append      -fuse-linker-plugin -ffat-lto-objects
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            configure.objcxxflags-append    -fuse-linker-plugin -ffat-lto-objects
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            configure.ldflags-append        -fuse-linker-plugin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:gtk2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run-append      port:perl5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-delete   -DQTC_ENABLE_X11:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   -DENABLE_GTK2:BOOL=ON -DQTC_ENABLE_X11:BOOL=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DENABLE_QT4:BOOL=OFF -DENABLE_QT5:BOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DQTC_QT4_ENABLE_KDE:BOOL=OFF -DQTC_QT5_ENABLE_KDE:BOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            -DQTC_UTILSLIB_INFIX:STRING="-gtk2"
</span>     post-destroot {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        # impose Mac-like defaults
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 644 ${filespath}/kdeglobals ${destroot}${prefix}/share/themes/QtCurve/gtk-2.0/kdeglobals
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-extra {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    long_description        Installs the Mac-specific default configuration plus additional \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            configuration presets and colour palettes for QtCurve
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version                 ${qtc_version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision                2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    epoch                   2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_configure           no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    installs_libs           no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    supported_archs         noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run-append      port:ciment-icons
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    fetch {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksum {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    extract {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 755 -d ${destroot}/${prefix}/share/apps/kstyle/themes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 755 -d ${destroot}/${prefix}/share/apps/color-schemes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 755 -d ${destroot}/${prefix}/etc/xdg/qtcurve
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 644 ${filespath}/stylerc ${destroot}/${prefix}/etc/xdg/qtcurve/
</span>         xinstall -m 644 ${filespath}/qtc_qtcurve-rjvb.themerc ${destroot}/${prefix}/share/apps/kstyle/themes/
         xinstall -m 644 ${filespath}/qtc_qtcurve-osx.themerc ${destroot}/${prefix}/share/apps/kstyle/themes/
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 644 ${filespath}/qtc_qtcurve-osxgraphite.themerc ${destroot}/${prefix}/share/apps/kstyle/themes/
</span>         xinstall -m 644 ${filespath}/QtCurveOSX.colors ${destroot}/${prefix}/share/apps/color-schemes/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -d -m 755 ${destroot}${prefix}/share/qt4/plugins
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        system "ln -s ${prefix}/lib/kde4/plugins/styles ${destroot}${prefix}/share/qt4/plugins"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 644 ${filespath}/OxygenOSXGraphite.colors ${destroot}/${prefix}/share/apps/color-schemes/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} ne "${name}-extra"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run-append      port:${name}-extra
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append       patch-systemconfig-support.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # deactivate config page(s) that don't make sense on OS X and/or don't work properly anywhere
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append       patch-deactivate-config-page.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -W ${worksrcpath} "s|@@PREFIX@@|${prefix}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            qt5/common/config_file.cpp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            qt4/common/config_file.cpp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            gtk2/common/config_file.cpp
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-notes-append "To access QtCurve and other KDE styles from pure Qt4 applications, execute
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ln -s ${prefix}/lib/kde4/plugins/styles ${prefix}/share/qt4/plugins
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- with the appropriate privileges"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {(${subport} ne "${name}-gtk2") && (${subport} ne "${name}-extra")} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append       patch-qtc-no-qtc-activewin-events.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            patch-qt5-dbus-fixes-by-debian.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${subport} eq "${name}-qt5"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        categories              kde kf5 qt5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {![variant_isset qtonly]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            PortGroup               kf5 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            long_description        A highly configurable widget style for Qt5/KF5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            depends_build-append    port:gettext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                    ${kf5::pythondep}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            kf5.depends_frameworks  karchive kconfig kconfigwidgets \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                    ki18n kdelibs4support kguiaddons kio \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                    kiconthemes kwidgetsaddons kxmlgui
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            configure.args-append   -DPYTHON_EXECUTABLE=${prefix}/bin/python${kf5::pyversion} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                    -DQTC_QT5_ENABLE_KDE:BOOL=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            if {![variant_isset devel]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                kf5.allow_docs_generation no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                notes-append        "Install port:kf5-osx-integration and set KDE_SESSION_VERSION to 5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                    (launchctl setenv KDE_SESSION_VERSION 5 and the equivalent expr. in your login script) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                    in order to use this or any other KDE theme automatically in Qt5 and KF5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                    applications."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            platform linux {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                    -DQTC_QT5_ENABLE_KWIN:BOOL=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            PortGroup               cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # Prefer port:qt5-kde if the user hasn't installed a Qt5 port yet.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # This *is* a KDE style after all.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            set qt5.prefer_kde      1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            PortGroup               qt5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            long_description        A highly configurable widget style for Qt5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            cmake.install_rpath-prepend \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                    ${qt_libs_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            configure.args-append   -DQTC_QT5_ENABLE_KDE:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # CMake will look for automoc4, but will of course not use it.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append   -DENABLE_QT4:BOOL=OFF -DENABLE_QT5:BOOL=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                -DQTC_QT4_ENABLE_KDE:BOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                -DQTC_UTILSLIB_INFIX:STRING="-qt5"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        categories              kde kde4 qt4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if { [variant_isset qtonly] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            PortGroup           qt4 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            PortGroup           cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            long_description    A highly configurable widget style for Qt4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            PortGroup           kde4 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            depends_lib-append  port:kdelibs4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            long_description    A highly configurable widget style for Qt4/KDE4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append   -DENABLE_QT4:BOOL=ON -DENABLE_QT5:BOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                -DQTC_QT5_ENABLE_KDE:BOOL=OFF -DQTC_UTILSLIB_INFIX:STRING="-qt4"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        notes-append "To access QtCurve and other KDE styles from pure Qt4 applications, execute
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         ln -s ${prefix}/lib/kde4/plugins/styles ${prefix}/share/qt4/plugins
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         with the appropriate privileges"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append       -DQTC_QT4_STYLE_SUPPORT:BOOL=OFF -DQTC_QT4_ENABLE_KWIN:BOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                -DQTC_ENABLE_PO:BOOL=ON -DENABLE_GTK2:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.platform} eq "darwin"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append   -DQTC_ENABLE_X11:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant qtonly description {Build only Qt style support, for installations without KDE} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if { [variant_isset qtonly] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append   -DQTC_QT4_ENABLE_KDE:BOOL=OFF -DQTC_QT5_ENABLE_KDE:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-delete   -DQTC_QT4_ENABLE_KDE:BOOL=ON -DQTC_QT5_ENABLE_KDE:BOOL=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            if {${subport} eq "${name}-qt5"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                xinstall -d -m 755 ${destroot}${prefix}/share/qt4/plugins
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                if {[file exists ${qt_plugins_dir}] && ![file exists ${qt_plugins_dir}/styles]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    system "ln -s ${prefix}/lib/kde4/plugins/styles ${destroot}${qt_plugins_dir}/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# never strip binaries for more useful backtraces
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append           -DCMAKE_STRIP:FILEPATH=/bin/echo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# kate: backspace-indents true; indent-pasted-text true; indent-width 4; keep-extra-spaces true; remove-trailing-spaces modified; replace-tabs true; replace-tabs-save true; syntax Tcl/Tk; tab-indents true; tab-width 4;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/qtcurve/files/QtCurveOSX.colors b/kde/qtcurve/files/OxygenOSXGraphite.colors
</span>similarity index 74%
copy from kde/qtcurve/files/QtCurveOSX.colors
copy to kde/qtcurve/files/OxygenOSXGraphite.colors
<span style='display:block; white-space:pre;color:#808080;'>index eaa3cbc..5f388b9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/kde/qtcurve/files/QtCurveOSX.colors
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/qtcurve/files/OxygenOSXGraphite.colors
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,7 +10,7 @@ IntensityEffect=2
</span> [ColorEffects:Inactive]
 ChangeSelectionColor=true
 Color=112,111,110
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ColorAmount=0.025
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ColorAmount=0.075
</span> ColorEffect=2
 ContrastAmount=0.1
 ContrastEffect=2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,18 +19,18 @@ IntensityAmount=0
</span> IntensityEffect=0
 
 [Colors:Button]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-BackgroundAlternate=224,223,222
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-BackgroundNormal=248,248,248
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundAlternate=212,208,200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundNormal=234,234,234
</span> DecorationFocus=0,140,0
 DecorationHover=99,128,0
 ForegroundActive=179,0,0
 ForegroundInactive=136,135,134
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundLink=0,87,174
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span> ForegroundNegative=191,3,3
 ForegroundNeutral=176,128,0
 ForegroundNormal=20,19,18
 ForegroundPositive=0,110,40
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundVisited=69,40,134
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span> 
 [Colors:Selection]
 BackgroundAlternate=62,138,204
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,67 +39,67 @@ DecorationFocus=1,160,41
</span> DecorationHover=99,128,0
 ForegroundActive=179,0,0
 ForegroundInactive=165,193,228
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundLink=0,49,110
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span> ForegroundNegative=156,14,14
 ForegroundNeutral=163,159,99
 ForegroundNormal=89,0,0
 ForegroundPositive=60,121,60
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundVisited=69,40,134
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span> 
 [Colors:Tooltip]
 BackgroundAlternate=196,224,255
<span style='display:block; white-space:pre;background:#ffe0e0;'>-BackgroundNormal=255,255,191
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundNormal=255,255,220
</span> DecorationFocus=0,140,0
 DecorationHover=99,128,0
 ForegroundActive=179,0,0
 ForegroundInactive=96,112,128
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundLink=0,87,174
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span> ForegroundNegative=191,3,3
 ForegroundNeutral=176,128,0
 ForegroundNormal=20,19,18
 ForegroundPositive=0,110,40
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundVisited=69,40,134
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span> 
 [Colors:View]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-BackgroundAlternate=196,196,196
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundAlternate=233,231,227
</span> BackgroundNormal=255,255,255
 DecorationFocus=0,140,0
 DecorationHover=99,128,0
 ForegroundActive=179,0,0
 ForegroundInactive=136,135,134
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundLink=0,87,174
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span> ForegroundNegative=211,3,3
 ForegroundNeutral=163,159,99
 ForegroundNormal=20,19,18
 ForegroundPositive=0,110,40
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundVisited=69,40,134
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span> 
 [Colors:Window]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-BackgroundAlternate=218,217,216
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-BackgroundNormal=248,248,248
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundAlternate=191,191,191
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundNormal=232,232,232
</span> DecorationFocus=0,140,0
 DecorationHover=99,128,0
 ForegroundActive=179,0,0
 ForegroundInactive=136,135,134
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundLink=0,87,174
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span> ForegroundNegative=191,3,3
 ForegroundNeutral=176,128,0
 ForegroundNormal=20,19,18
 ForegroundPositive=0,110,40
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundVisited=69,40,134
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span> 
 [General]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ColorScheme=QtCurve-OSX
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Name=QtCurve-OSX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ColorScheme=Oxygen-OSX-Graphite
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Name=Oxygen-OSX-Graphite
</span> shadeSortColumn=true
 
 [KDE]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-contrast=5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+contrast=4
</span> 
 [WM]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-activeBackground=193,193,193
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+activeBackground=209,209,209
</span> activeBlend=2,2,2
 activeForeground=1,1,1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-inactiveBackground=224,223,222
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+inactiveBackground=221,221,221
</span> inactiveBlend=141,145,145
 inactiveForeground=141,145,145
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/qtcurve/files/QtCurveOSX.colors b/kde/qtcurve/files/QtCurveOSX.colors
</span><span style='display:block; white-space:pre;color:#808080;'>index eaa3cbc..f6c7ee1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/kde/qtcurve/files/QtCurveOSX.colors
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/qtcurve/files/QtCurveOSX.colors
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,7 +10,7 @@ IntensityEffect=2
</span> [ColorEffects:Inactive]
 ChangeSelectionColor=true
 Color=112,111,110
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ColorAmount=0.025
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ColorAmount=0.075
</span> ColorEffect=2
 ContrastAmount=0.1
 ContrastEffect=2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,18 +19,18 @@ IntensityAmount=0
</span> IntensityEffect=0
 
 [Colors:Button]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-BackgroundAlternate=224,223,222
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-BackgroundNormal=248,248,248
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundAlternate=231,231,231
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundNormal=234,234,234
</span> DecorationFocus=0,140,0
 DecorationHover=99,128,0
 ForegroundActive=179,0,0
 ForegroundInactive=136,135,134
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundLink=0,87,174
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span> ForegroundNegative=191,3,3
 ForegroundNeutral=176,128,0
 ForegroundNormal=20,19,18
 ForegroundPositive=0,110,40
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundVisited=69,40,134
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span> 
 [Colors:Selection]
 BackgroundAlternate=62,138,204
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,54 +39,54 @@ DecorationFocus=1,160,41
</span> DecorationHover=99,128,0
 ForegroundActive=179,0,0
 ForegroundInactive=165,193,228
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundLink=0,49,110
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span> ForegroundNegative=156,14,14
 ForegroundNeutral=163,159,99
 ForegroundNormal=89,0,0
 ForegroundPositive=60,121,60
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundVisited=69,40,134
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span> 
 [Colors:Tooltip]
 BackgroundAlternate=196,224,255
<span style='display:block; white-space:pre;background:#ffe0e0;'>-BackgroundNormal=255,255,191
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundNormal=255,255,220
</span> DecorationFocus=0,140,0
 DecorationHover=99,128,0
 ForegroundActive=179,0,0
 ForegroundInactive=96,112,128
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundLink=0,87,174
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span> ForegroundNegative=191,3,3
 ForegroundNeutral=176,128,0
 ForegroundNormal=20,19,18
 ForegroundPositive=0,110,40
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundVisited=69,40,134
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span> 
 [Colors:View]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-BackgroundAlternate=196,196,196
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundAlternate=245,246,248
</span> BackgroundNormal=255,255,255
 DecorationFocus=0,140,0
 DecorationHover=99,128,0
 ForegroundActive=179,0,0
 ForegroundInactive=136,135,134
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundLink=0,87,174
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span> ForegroundNegative=211,3,3
 ForegroundNeutral=163,159,99
 ForegroundNormal=20,19,18
 ForegroundPositive=0,110,40
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundVisited=69,40,134
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span> 
 [Colors:Window]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-BackgroundAlternate=218,217,216
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-BackgroundNormal=248,248,248
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundAlternate=231,231,231
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundNormal=239,239,239
</span> DecorationFocus=0,140,0
 DecorationHover=99,128,0
 ForegroundActive=179,0,0
 ForegroundInactive=136,135,134
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundLink=0,87,174
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span> ForegroundNegative=191,3,3
 ForegroundNeutral=176,128,0
 ForegroundNormal=20,19,18
 ForegroundPositive=0,110,40
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ForegroundVisited=69,40,134
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span> 
 [General]
 ColorScheme=QtCurve-OSX
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -94,12 +94,12 @@ Name=QtCurve-OSX
</span> shadeSortColumn=true
 
 [KDE]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-contrast=5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+contrast=4
</span> 
 [WM]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-activeBackground=193,193,193
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+activeBackground=209,209,209
</span> activeBlend=2,2,2
 activeForeground=1,1,1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-inactiveBackground=224,223,222
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+inactiveBackground=221,221,221
</span> inactiveBlend=141,145,145
 inactiveForeground=141,145,145
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/qtcurve/files/kdeglobals b/kde/qtcurve/files/kdeglobals
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..d841afd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/qtcurve/files/kdeglobals
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,158 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Edit this file to change the default KDE4 settings of QtCurve
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[ColorEffects:Disabled]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Color=56,56,56
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ColorAmount=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ColorEffect=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ContrastAmount=0.65
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ContrastEffect=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+IntensityAmount=0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+IntensityEffect=2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[ColorEffects:Inactive]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Color=112,111,110
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ColorAmount=0.075
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ColorEffect=-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ContrastAmount=0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ContrastEffect=-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Enable=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+IntensityAmount=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+IntensityEffect=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[Colors:Button]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundAlternate=231,231,231
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundNormal=234,234,234
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DecorationFocus=0,140,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DecorationHover=99,128,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundActive=179,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundInactive=136,135,134
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNegative=191,3,3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNeutral=176,128,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNormal=20,19,18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundPositive=0,110,40
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[Colors:Selection]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundAlternate=62,138,204
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundNormal=200,224,139
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DecorationFocus=1,160,41
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DecorationHover=99,128,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundActive=179,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundInactive=165,193,228
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNegative=156,14,14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNeutral=163,159,99
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNormal=89,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundPositive=60,121,60
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[Colors:Tooltip]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundAlternate=196,224,255
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundNormal=255,255,220
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DecorationFocus=0,140,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DecorationHover=99,128,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundActive=179,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundInactive=96,112,128
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNegative=191,3,3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNeutral=176,128,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNormal=20,19,18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundPositive=0,110,40
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[Colors:View]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundAlternate=245,246,248
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundNormal=255,255,255
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DecorationFocus=0,140,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DecorationHover=99,128,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundActive=179,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundInactive=136,135,134
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNegative=211,3,3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNeutral=163,159,99
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNormal=20,19,18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundPositive=0,110,40
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[Colors:Window]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundAlternate=231,231,231
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BackgroundNormal=239,239,239
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DecorationFocus=0,140,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DecorationHover=99,128,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundActive=179,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundInactive=136,135,134
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundLink=88,51,172
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNegative=191,3,3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNeutral=176,128,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundNormal=20,19,18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundPositive=0,110,40
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ForegroundVisited=60,35,117
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[General]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fixed=Monaco,10,-1,5,50,0,0,0,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+font=Lucida Grande,13,-1,5,50,0,0,0,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menuFont=Lucida Grande,13,-1,5,50,0,0,0,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+smallestReadableFont=Lucida Grande,8,-1,5,50,0,0,0,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+toolBarFont=Lucida Grande,11,-1,5,50,0,0,0,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+shadeSortColumn=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[Icons]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Theme=Ciment
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[KDE]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+AutoSelectDelay=-1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ChangeCursor=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ColorScheme=Mac OS X Graphite
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DoubleClickInterval=400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ShowDeleteCommand=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ShowIconsInMenuItems=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ShowIconsOnPushButtons=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+SingleClick=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+SmoothScroll=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+StartDragDist=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+StartDragTime=500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+WheelMouseZooms=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+WheelScrollLines=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+contrast=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+widgetStyle=qtcurve
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[MainToolbarIcons]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ActiveColor=169,156,255
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ActiveColor2=0,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ActiveEffect=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ActiveSemiTransparent=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ActiveValue=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Animated=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DefaultColor=144,128,248
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DefaultColor2=0,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DefaultEffect=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DefaultSemiTransparent=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DefaultValue=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DisabledColor=34,202,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DisabledColor2=0,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DisabledEffect=togray
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DisabledSemiTransparent=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DisabledValue=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Size=16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[SmallIcons]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ActiveColor=169,156,255
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ActiveColor2=0,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ActiveEffect=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ActiveSemiTransparent=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ActiveValue=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Animated=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DefaultColor=144,128,248
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DefaultColor2=0,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DefaultEffect=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DefaultSemiTransparent=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DefaultValue=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DisabledColor=34,202,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DisabledColor2=0,0,0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DisabledEffect=togray
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DisabledSemiTransparent=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+DisabledValue=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Size=16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[Toolbar style]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ToolButtonStyle=TextUnderIcon
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/qtcurve/files/patch-deactivate-config-page.diff b/kde/qtcurve/files/patch-deactivate-config-page.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..6f156c8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/qtcurve/files/patch-deactivate-config-page.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,28 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git qt5/config/qtcurveconfig.cpp qt5/config/qtcurveconfig.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index df8ce89..41b9c86 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- qt5/config/qtcurveconfig.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ qt5/config/qtcurveconfig.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1697,10 +1697,12 @@ void QtCurveConfig::setupStack()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         kwin->setNote(i18n("<p><b>NOTE:</b><i>The settings here affect the borders drawn around application windows and dialogs - and "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            "not internal (or MDI) windows. Therefore, these settings will <b>not</b> be reflected in the Preview "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            "page.</i></p>"));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef Q_OS_OSX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         connect(qtcSlot(kwin, changed), qtcSlot(this, updateChanged));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     stack->insertWidget(i, kwin);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    new CStackItem(stackList, i18n("Window Manager"), i++);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    CStackItem *winManager = new CStackItem(stackList, i18n("Window Manager"), i++);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     new CStackItem(stackList, i18n("Window buttons"), i++);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     new CStackItem(stackList, i18n("Window button colors"), i++);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1718,6 +1720,9 @@ void QtCurveConfig::setupStack()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     stackList->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::MinimumExpanding);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     stackList->setSelectionMode(QAbstractItemView::SingleSelection);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     first->setSelected(true);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef Q_OS_OSX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    winManager->setDisabled(true);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     connect(qtcSlot(stackList, itemSelectionChanged),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             qtcSlot(this, changeStack));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/qtcurve/files/patch-deactivate-config-pages.diff b/kde/qtcurve/files/patch-deactivate-config-pages.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..da9ac41
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/qtcurve/files/patch-deactivate-config-pages.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,35 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git qt5/config/qtcurveconfig.cpp qt5/config/qtcurveconfig.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index df8ce89..b1f4655 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- qt5/config/qtcurveconfig.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ qt5/config/qtcurveconfig.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1697,13 +1697,15 @@ void QtCurveConfig::setupStack()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         kwin->setNote(i18n("<p><b>NOTE:</b><i>The settings here affect the borders drawn around application windows and dialogs - and "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            "not internal (or MDI) windows. Therefore, these settings will <b>not</b> be reflected in the Preview "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            "page.</i></p>"));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef Q_OS_OSX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         connect(qtcSlot(kwin, changed), qtcSlot(this, updateChanged));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     stack->insertWidget(i, kwin);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    new CStackItem(stackList, i18n("Window Manager"), i++);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    CStackItem *winManager = new CStackItem(stackList, i18n("Window Manager"), i++);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     new CStackItem(stackList, i18n("Window buttons"), i++);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    new CStackItem(stackList, i18n("Window button colors"), i++);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    CStackItem *winButtonColours = new CStackItem(stackList, i18n("Window button colors"), i++);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     new CStackItem(stackList, i18n("Menubars"), i++);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     new CStackItem(stackList, i18n("Popup menus"), i++);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     new CStackItem(stackList, i18n("Toolbars"), i++);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1718,6 +1720,11 @@ void QtCurveConfig::setupStack()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     stackList->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::MinimumExpanding);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     stackList->setSelectionMode(QAbstractItemView::SingleSelection);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     first->setSelected(true);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef Q_OS_OSX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    winManager->setDisabled(true);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    // disable this page for now: it doesn't work properly
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    winButtonColours->setDisabled(true);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     connect(qtcSlot(stackList, itemSelectionChanged),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             qtcSlot(this, changeStack));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/qtcurve/files/patch-qt5-dbus-fixes-by-debian.diff b/kde/qtcurve/files/patch-qt5-dbus-fixes-by-debian.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..68c082f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/qtcurve/files/patch-qt5-dbus-fixes-by-debian.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,184 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git qt5/style/qtcurve.cpp qt5/style/qtcurve.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index ce15754..bba2c3d 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- qt5/style/qtcurve.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ qt5/style/qtcurve.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21,7 +21,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  *****************************************************************************/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "qtcurve_p.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "qtcurve_plugin.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <qtcurve-utils/qtprops.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <QDBusConnection>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -347,7 +346,7 @@ Style::Style() :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     m_windowManager(new WindowManager(this)),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     m_blurHelper(new BlurHelper(this)),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     m_shortcutHandler(new ShortcutHandler(this)),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    m_dbusConnected(nullptr)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    m_dbusConnected(false)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     const char *env = getenv(QTCURVE_PREVIEW_CONFIG);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef QTC_QT5_ENABLE_KDE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -666,9 +665,7 @@ void Style::connectDBus()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (m_dbusConnected)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         return;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    m_dbusConnected = registerCleanup([] (void *data) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-            reinterpret_cast<Style*>(data)->disconnectDBus();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        }, this);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    m_dbusConnected = true;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     auto bus = QDBusConnection::sessionBus();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     bus.connect(QString(), "/KGlobalSettings", "org.kde.KGlobalSettings",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 "notifyChange", this, SLOT(kdeGlobalSettingsChange(int, int)));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -695,23 +692,28 @@ void Style::disconnectDBus()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (!m_dbusConnected)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         return;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    void *cb = m_dbusConnected;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    m_dbusConnected = nullptr;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    unregisterCleanup(cb);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    m_dbusConnected = false;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     auto bus = QDBusConnection::sessionBus();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     bus.disconnect(QString(), "/KGlobalSettings", "org.kde.KGlobalSettings",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    "notifyChange",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    this, SLOT(kdeGlobalSettingsChange(int, int)));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     bus.disconnect("org.kde.kwin", "/KWin", "org.kde.KWin", "compositingToggled",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    this, SLOT(compositingToggled()));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    bus.disconnect("org.kde.kwin", "/QtCurve", "org.kde.QtCurve",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                   "borderSizesChanged", this, SLOT(borderSizesChanged()));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    bus.disconnect("org.kde.kwin", "/QtCurve", "org.kde.QtCurve",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                   "toggleMenuBar",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                   this, SLOT(toggleMenuBar(unsigned int)));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    bus.disconnect("org.kde.kwin", "/QtCurve", "org.kde.QtCurve",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                   "toggleStatusBar",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                   this, SLOT(toggleStatusBar(unsigned int)));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    if (!qApp || qApp->arguments()[0] != "kwin") {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        bus.disconnect("org.kde.kwin", "/QtCurve", "org.kde.QtCurve",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                    "borderSizesChanged", this, SLOT(borderSizesChanged()));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        if (opts.menubarHiding & HIDE_KWIN)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            bus.disconnect("org.kde.kwin", "/QtCurve", "org.kde.QtCurve",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                           "toggleMenuBar",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                           this, SLOT(toggleMenuBar(unsigned int)));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        if (opts.statusbarHiding & HIDE_KWIN) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            bus.disconnect("org.kde.kwin", "/QtCurve", "org.kde.QtCurve",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                           "toggleStatusBar",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                           this, SLOT(toggleStatusBar(unsigned int)));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Style::~Style()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git qt5/style/qtcurve.h qt5/style/qtcurve.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index f4d5b0a..fb6d15c 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- qt5/style/qtcurve.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ qt5/style/qtcurve.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -515,7 +515,6 @@ private:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                       const QStyleOption *option,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                       QPainter *painter,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                       const QWidget *widget) const;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    static void dbusCleanupCallback(void*);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ private:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     mutable Options opts;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -566,7 +565,7 @@ private:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     WindowManager *m_windowManager;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     BlurHelper *m_blurHelper;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     ShortcutHandler *m_shortcutHandler;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    void *m_dbusConnected;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    bool m_dbusConnected;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef QTC_QT5_ENABLE_KDE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     KSharedConfigPtr m_configFile;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     KSharedConfigPtr m_kdeGlobals;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git qt5/style/qtcurve_plugin.cpp qt5/style/qtcurve_plugin.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index b8c76ce..500a3ff 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- qt5/style/qtcurve_plugin.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ qt5/style/qtcurve_plugin.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27,7 +27,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <qtcurve-utils/qtprops.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <qtcurve-utils/x11shadow.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <qtcurve-utils/x11blur.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <qtcurve-utils/log.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <QApplication>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -44,49 +43,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ namespace QtCurve {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-// Using a `std::set` somehow result in a segfault in glibc (maybe realated to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-// this function being called in the exit handler?) so use a home made solution
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-// instead...
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-struct CleanupCallback {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    void (*func)(void*);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    void *data;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    CleanupCallback *next;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    CleanupCallback **prev;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-static CleanupCallback *cleanup_callbacks = nullptr;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-registerCleanup(void (*func)(void*), void *data)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    auto cb = new CleanupCallback{func, data, cleanup_callbacks,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                                  &cleanup_callbacks};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    if (cleanup_callbacks)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        cleanup_callbacks->prev = &cb->next;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    cleanup_callbacks = cb;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    return cb;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-unregisterCleanup(void *_cb)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    auto cb = (CleanupCallback*)_cb;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    if (cb->next)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        cb->next->prev = cb->prev;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    *cb->prev = cb->next;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    delete cb;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-static void
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-runAllCleanups()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    while (cleanup_callbacks) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        auto func = cleanup_callbacks->func;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        auto data = cleanup_callbacks->data;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        func(data);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ __attribute__((hot)) static void
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ polishQuickControl(QObject *obj)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -164,7 +120,6 @@ StylePlugin::create(const QString &key)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ StylePlugin::~StylePlugin()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    runAllCleanups();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     QInternal::unregisterCallback(QInternal::EventNotifyCallback,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                   qtcEventCallback);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -185,5 +140,4 @@ StylePlugin::init()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         });
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git qt5/style/qtcurve_plugin.h qt5/style/qtcurve_plugin.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index fc81107..95bbfed 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- qt5/style/qtcurve_plugin.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ qt5/style/qtcurve_plugin.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -36,10 +36,6 @@ private:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     void init();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     std::once_flag m_ref_flag;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void *registerCleanup(void (*func)(void*), void *data);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-void unregisterCleanup(void *handle);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/qtcurve/files/patch-qtc-no-qtc-activewin-events.diff b/kde/qtcurve/files/patch-qtc-no-qtc-activewin-events.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..b2ff363
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/qtcurve/files/patch-qtc-no-qtc-activewin-events.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,85 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git lib/utils/x11utils.cpp lib/utils/x11utils.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 40339e3..44e30df 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- lib/utils/x11utils.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ lib/utils/x11utils.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -67,7 +67,7 @@ static const struct {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     {&qtc_x11_qtc_menubar_size, "_QTCURVE_MENUBAR_SIZE_"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     {&qtc_x11_qtc_statusbar, "_QTCURVE_STATUSBAR_"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     {&qtc_x11_qtc_titlebar_size, "_QTCURVE_TITLEBAR_SIZE_"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    {&qtc_x11_qtc_active_window, "_QTCURVE_ACTIVE_WINDOW_"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    {&qtc_x11_qtc_active_window, "_NET_ACTIVE_WINDOW_"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     {&qtc_x11_qtc_toggle_menubar, "_QTCURVE_TOGGLE_MENUBAR_"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     {&qtc_x11_qtc_toggle_statusbar, "_QTCURVE_TOGGLE_STATUSBAR_"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     {&qtc_x11_qtc_opacity, "_QTCURVE_OPACITY_"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git qt4/kwin/qtcurveclient.cpp qt4/kwin/qtcurveclient.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 80855cf..3d1be06 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- qt4/kwin/qtcurveclient.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ qt4/kwin/qtcurveclient.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1120,6 +1120,7 @@ void QtCurveClient::deleteSizeGrip()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ void QtCurveClient::informAppOfBorderSizeChanges()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef X11_SEND_QTCURVE_SPECIFIC_EVENTS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     union {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         char _buff[32];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         xcb_client_message_event_t ev;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1131,6 +1132,7 @@ void QtCurveClient::informAppOfBorderSizeChanges()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     xev->type = qtc_x11_qtc_titlebar_size;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     xev->data.data32[0] = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     qtcX11SendEvent(false, windowId(), XCB_EVENT_MASK_NO_EVENT, xev);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     qtcX11Flush();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1138,6 +1140,7 @@ void QtCurveClient::informAppOfActiveChange()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (Handler()->wStyle()->pixelMetric(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             (QStyle::PixelMetric)QtC_ShadeMenubarOnlyWhenActive, nullptr, nullptr)) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef X11_SEND_QTCURVE_SPECIFIC_EVENTS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         union {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             char _buff[32];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             xcb_client_message_event_t ev;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1149,6 +1152,7 @@ void QtCurveClient::informAppOfActiveChange()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         xev->type = qtc_x11_qtc_active_window;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         xev->data.data32[0] = isActive() ? 1 : 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         qtcX11SendEvent(false, windowId(), XCB_EVENT_MASK_NO_EVENT, xev);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         qtcX11Flush();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git qt5/kwin/qtcurveclient.cpp qt5/kwin/qtcurveclient.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index d784bd4..821b587 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- qt5/kwin/qtcurveclient.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ qt5/kwin/qtcurveclient.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1121,6 +1121,7 @@ void QtCurveClient::deleteSizeGrip()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ void QtCurveClient::informAppOfBorderSizeChanges()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef X11_SEND_QTCURVE_SPECIFIC_EVENTS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     union {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         char _buff[32];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         xcb_client_message_event_t ev;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1132,6 +1133,7 @@ void QtCurveClient::informAppOfBorderSizeChanges()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     xev->type = qtc_x11_qtc_titlebar_size;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     xev->data.data32[0] = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     qtcX11SendEvent(false, windowId(), XCB_EVENT_MASK_NO_EVENT, xev);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     qtcX11Flush();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1139,6 +1141,7 @@ void QtCurveClient::informAppOfActiveChange()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (Handler()->wStyle()->pixelMetric(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             (QStyle::PixelMetric)QtC_ShadeMenubarOnlyWhenActive, nullptr, nullptr)) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef X11_SEND_QTCURVE_SPECIFIC_EVENTS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         union {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             char _buff[32];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             xcb_client_message_event_t ev;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1150,6 +1153,7 @@ void QtCurveClient::informAppOfActiveChange()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         xev->type = qtc_x11_qtc_active_window;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         xev->data.data32[0] = isActive() ? 1 : 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         qtcX11SendEvent(false, windowId(), XCB_EVENT_MASK_NO_EVENT, xev);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         qtcX11Flush();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/qtcurve/files/patch-systemconfig-support.diff b/kde/qtcurve/files/patch-systemconfig-support.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..50fdb57
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/qtcurve/files/patch-systemconfig-support.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,64 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git qt5/common/config_file.cpp qt5/common/config_file.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 7630f4e..afbc82b 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- qt5/common/config_file.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ qt5/common/config_file.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1432,10 +1432,8 @@ bool qtcReadConfig(const QString &file, Options *opts, Options *defOpts, bool ch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static const char * getSystemConfigFile()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     static const char * constFiles[]={
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        /*"/etc/qt4/" OLD_CONFIG_FILE,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          "/etc/qt/" OLD_CONFIG_FILE,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         "/etc/" OLD_CONFIG_FILE,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        "@@PREFIX@@/etc/xdg/qtcurve/" CONFIG_FILE,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         nullptr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1640,7 +1638,7 @@ void qtcDefaultSettings(Options *opts)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         systemFilename=getSystemConfigFile();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if(systemFilename)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        qtcReadConfig(systemFilename, opts, opts);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        qtcReadConfig(QFile::decodeName(systemFilename), opts, opts);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git qt4/common/config_file.cpp qt4/common/config_file.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 7a0a6bc..c6992d8 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- qt4/common/config_file.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ qt4/common/config_file.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1436,7 +1436,11 @@ bool qtcReadConfig(const QString &file, Options *opts, Options *defOpts, bool ch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static const char * getSystemConfigFile()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    static const char * constFiles[]={ /*"/etc/qt4/" OLD_CONFIG_FILE, "/etc/qt3/" OLD_CONFIG_FILE, "/etc/qt/" OLD_CONFIG_FILE,*/ "/etc/" OLD_CONFIG_FILE, nullptr };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    static const char * constFiles[]={
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        "/etc/" OLD_CONFIG_FILE,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        "@@PREFIX@@/etc/xdg/qtcurve/" CONFIG_FILE,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        nullptr
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     int i;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1639,7 +1643,7 @@ void qtcDefaultSettings(Options *opts)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         systemFilename=getSystemConfigFile();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if(systemFilename)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        qtcReadConfig(systemFilename, opts, opts);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        qtcReadConfig(QFile::decodeName(systemFilename), opts, opts);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git gtk2/common/config_file.cpp gtk2/common/config_file.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index ce83b07..8c453cf 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- gtk2/common/config_file.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ gtk2/common/config_file.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1577,6 +1577,7 @@ static const char * getSystemConfigFile()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            "/etc/qt3/"OLD_CONFIG_FILE,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            "/etc/qt/"OLD_CONFIG_FILE, */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         "/etc/" OLD_CONFIG_FILE,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++        "@@PREFIX@@/etc/xdg/qtcurve/" CONFIG_FILE,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         nullptr};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     for (int i = 0;constFiles[i];i++) {
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/qtcurve/files/qtc_qtcurve-osxgraphite.themerc b/kde/qtcurve/files/qtc_qtcurve-osxgraphite.themerc
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..5cf9e6e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/qtcurve/files/qtc_qtcurve-osxgraphite.themerc
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,180 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[KDE]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+WidgetStyle=qtc_qtcurve-osxgraphite
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[Misc]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Comment=QtCurve integration theme based on Agua and the OS X graphite appearance
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Name=QtCurve-OSX-Graphite
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[ActiveShadows]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Color=85,87,83
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ColorType=5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Size=15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[InactiveShadows]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Size=15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[KWin]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+BorderSize=2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+CustomShadows=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+InnerBorder=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+OuterBorder=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+RoundBottom=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[Settings]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+activeTabAppearance=gradient
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+animatedProgress=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+appearance=customgradient4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bgndAppearance=flat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bgndGrad=horiz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bgndImage=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bgndOpacity=100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+boldProgress=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+borderInactiveTab=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+borderMenuitems=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+borderProgress=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+borderSbarGroove=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+borderSelection=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+borderTab=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+buttonEffect=shadow
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+centerTabText=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+colorMenubarMouseOver=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+colorSelTab=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+colorSliderMouseOver=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+coloredMouseOver=glow
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+coloredTbarMo=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+comboBtn=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+comboSplitter=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+crButton=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+crColor=#D2D6E1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+crHighlight=3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+crSize=13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customAlphas=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customMenuNormTextColor=#000000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customMenuSelTextColor=#000000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customMenuTextColor=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customShades=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customgradient1=light,0,1.2,0.45,1,1,1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customgradient2=3d,0,0.75,0.3,0.9,1,1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customgradient3=none,0,1.1,0.99,0.94,1,0.75
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customgradient4=3d,0,1.3,0.4,1.2,0.9,0.97,1,1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+darkerBorders=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+defBtnIndicator=darken
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+dlgOpacity=100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+doubleGtkComboArrow=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+drawStatusBarFrames=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+dwtAppearance=darkinverted
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+dwtSettings=126
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+embolden=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+etchEntry=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+expanderHighlight=3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fadeLines=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fillProgress=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fillSlider=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+flatSbarButtons=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+focus=glow
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+forceAlternateLvCols=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gbFactor=-4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gbLabel=9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+glowProgress=end
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+grooveAppearance=inverted
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+groupBox=shaded
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gtkButtonOrder=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gtkComboMenus=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gtkScrollViews=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+handles=1dot
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+hideShortcutUnderline=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+highlightFactor=-8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+highlightScrollViews=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+highlightTab=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+inactiveTitlebarAppearance=customgradient3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+invertBotTab=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+lighterPopupMenuBgnd=2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+lvAppearance=agua
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+lvButton=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+lvLines=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mapKdeIcons=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menuBgndAppearance=flat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menuBgndGrad=horiz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menuBgndImage=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menuBgndOpacity=100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menuDelay=225
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menuIcons=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menuStripe=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menuStripeAppearance=darkinverted
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menubarAppearance=flat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menubarApps=VirtualBox,smplayer,amarok,arora,kcalc,kaffeine
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menubarHiding=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menubarMouseOver=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menuitemAppearance=soft
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+noBgndGradientApps=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+noBgndImageApps=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+noBgndOpacityApps=dragon,smplayer,vmplayer,vmware,inkscape,totem,kaffeine,kscreenlocker,sonata
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+noMenuBgndOpacityApps=vmplayer,vmware,inkscape,gtk,totem,sonata
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+noMenuStripeApps=soffice.bin,gtk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+passwordChar=9679
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+popupBorder=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+progressAppearance=agua
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+progressColor=#D0D3DE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+progressGrooveAppearance=inverted
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+progressGrooveColor=background
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+reorderGtkButtons=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+round=slight
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+roundAllTabs=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+roundMbTopOnly=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sbarBgndAppearance=bevelled
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+scrollbarType=kde
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+selectionAppearance=flat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+shadeCheckRadio=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+shadeMenubarOnlyWhenActive=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+shadeMenubars=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+shadePopupMenu=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+shadeSliders=#BFBFBF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+shading=hsl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sliderAppearance=dullglass
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sliderFill=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sliderStyle=triangular
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sliderThumbs=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sliderWidth=11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+smallRadio=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sortedLv=#D2D6E1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+splitterHighlight=3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+splitters=dots
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+square=1039
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+statusbarApps=kde
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+statusbarHiding=2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+stdBtnSizes=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+stdSidebarButtons=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+stripedProgress=fade
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+stripedSbar=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sunkenAppearance=agua
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+tabAppearance=soft
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+tabBgnd=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+tabMouseOver=glow
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+tbarBtnAppearance=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+tbarBtnEffect=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+tbarBtns=standard
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+thin=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+thinSbarGroove=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+titlebarAlignment=center-full
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+titlebarAppearance=customgradient3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+titlebarButtonAppearance=agua
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+titlebarButtonColors=#D2D6E1,#D2D6E1,#D2D6E1,#D2D6E1,#D2D6E1,#D6D5D1,#D6D5D1,#D6D5D1,#D6D5D1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+titlebarButtons=3092
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+titlebarEffect=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+titlebarIcon=menu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+toolbarAppearance=flat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+toolbarBorders=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+toolbarSeparators=sunken
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+toolbarTabs=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+tooltipAppearance=gradient
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+unifyCombo=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+unifySpin=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+unifySpinBtns=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+useHighlightForMenu=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+useQtFileDialogApps=googleearth-bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+vArrows=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version=1.8.18-247-gd126bd5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+windowBorder=32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+windowDrag=3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+xCheck=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+xbar=true
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/kde/qtcurve/files/stylerc b/kde/qtcurve/files/stylerc
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..7c5020c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/kde/qtcurve/files/stylerc
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,72 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[Settings]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+activeTabAppearance=gradient
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+appearance=customgradient4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+boldProgress=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+crColor=#D2D6E1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+crHighlight=3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+crSize=13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customAlphas=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customMenuSelTextColor=#FFFFFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customShades=0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customgradient1=light,0,1.2,0.45,1,1,1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customgradient2=3d,0,0.75,0.3,0.9,1,1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customgradient3=none,0,1.1,0.99,0.94,1,0.75
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+customgradient4=3d,0,1.3,0.4,1.2,0.9,0.97,1,1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+darkerBorders=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+defBtnIndicator=darken
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+doubleGtkComboArrow=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+dwtAppearance=customgradient3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+dwtSettings=122
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fillProgress=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+forceAlternateLvCols=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gbFactor=-4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+glowProgress=end
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+groupBox=shaded
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gtkScrollViews=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+highlightFactor=-8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+inactiveTitlebarAppearance=customgradient3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+lighterPopupMenuBgnd=100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+lvAppearance=agua
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+lvLines=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menuDelay=150
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menuIcons=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menubarApps=kdevelop,kate,kdevelop.bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menubarHiding=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menubarMouseOver=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+menuitemAppearance=flat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+noBgndOpacityApps=dragon,smplayer,vmplayer,vmware,inkscape,totem,kaffeine,kscreenlocker,sonata
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+noMenuBgndOpacityApps=vmplayer,vmware,inkscape,gtk,totem,sonata
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+nonnativeMenubarApps=kdevelop,kate,kdevelop.bin,khelpcenter
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+progressAppearance=agua
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+progressColor=#D0D3DE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+progressGrooveColor=background
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+reorderGtkButtons=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+round=slight
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sbarBgndAppearance=bevelled
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+selectionAppearance=flat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+shadeSliders=#BFBFBF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sliderAppearance=dullglass
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sliderStyle=triangular
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sliderThumbs=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sliderWidth=11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sortedLv=#D2D6E1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+splitters=dots
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+square=13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+statusbarHiding=2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+stdBtnSizes=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+stdSidebarButtons=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+stripedProgress=fade
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+sunkenAppearance=agua
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+thin=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+thinSbarGroove=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+titlebarAppearance=customgradient3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+titlebarButtonAppearance=agua
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+titlebarButtonColors=#D2D6E1,#D2D6E1,#D2D6E1,#D2D6E1,#D2D6E1,#D6D5D1,#D6D5D1,#D6D5D1,#D6D5D1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+titlebarButtons=3092
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+titlebarEffect=none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+titlebarIcon=menu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+unifyCombo=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+useQtFileDialogApps=googleearth-bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version=1.8.18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+windowBorder=32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+windowDrag=3
</span></pre><pre style='margin:0'>

</pre>