Hello community, here is the log from the commit of package kdelibs4 for openSUSE:Factory checked in at 2013-01-22 15:43:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdelibs4 (Old) and /work/SRC/openSUSE:Factory/.kdelibs4.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "kdelibs4", Maintainer is "kde-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/kdelibs4/kdelibs4-apidocs.changes 2013-01-19 16:37:54.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.kdelibs4.new/kdelibs4-apidocs.changes 2013-01-22 15:43:29.000000000 +0100 @@ -1,0 +2,6 @@ +Mon Jan 21 03:50:35 UTC 2013 - hrvoje.senjan@gmail.com + +- Added make-plasma-widgets-respect-plasma-button-colors.patch, + fixes kde#310389, kde#263979 + +------------------------------------------------------------------- kdelibs4.changes: same change New: ---- make-plasma-widgets-respect-plasma-button-colors.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdelibs4.spec ++++++ --- /var/tmp/diff_new_pack.W0FeAw/_old 2013-01-22 15:43:31.000000000 +0100 +++ /var/tmp/diff_new_pack.W0FeAw/_new 2013-01-22 15:43:31.000000000 +0100 @@ -111,6 +111,8 @@ Patch20: ignore-inline-menu.diff Patch24: ksuseinstall.diff Patch26: fix_kdeclarative_install_location.diff +# PATCH-FIX-OPENSUSE make-plasma-widgets-respect-plasma-button-colors.patch hrvoje.senjan@gmail.com -- Fixes Plasma::Checkox, so it uses plasma theme color (example - nm plasmoid) +Patch27: make-plasma-widgets-respect-plasma-button-colors.patch PreReq: permissions Requires: soprano >= %( echo `rpm -q --queryformat '%{VERSION}' libsoprano-devel`) Recommends: strigi >= %( echo `rpm -q --queryformat '%{VERSION}' strigi-devel`) @@ -179,6 +181,7 @@ %patch20 %patch24 %patch26 -p1 +%patch27 -p1 # # define KDE version exactly ++++++ make-plasma-widgets-respect-plasma-button-colors.patch ++++++
From 6820f05d48096398bb5c60ff6aaa2cacfe2d41c7 Mon Sep 17 00:00:00 2001 From: Hrvoje Senjan <hrvoje.senjan@gmail.com> Date: Mon, 21 Jan 2013 13:43:36 +0100 Subject: [PATCH 1/1] Fix
REVIEW: 108525 BUG: 310389 BUG: 263979 --- plasma/private/themedwidgetinterface.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plasma/private/themedwidgetinterface.cpp b/plasma/private/themedwidgetinterface.cpp index 399033c..c7b3e88 100644 --- a/plasma/private/themedwidgetinterface.cpp +++ b/plasma/private/themedwidgetinterface.cpp @@ -67,6 +67,10 @@ void PaletteHelper::generatePalettes() palette.setColor(QPalette::Normal, QPalette::ButtonText, buttonColor); palette.setColor(QPalette::Inactive, QPalette::ButtonText, buttonColor); + const QColor backgroundColor = Theme::defaultTheme()->color(Theme::ButtonBackgroundColor); + palette.setColor(QPalette::Normal, QPalette::Button, backgroundColor); + palette.setColor(QPalette::Inactive, QPalette::Button, backgroundColor); + //FIXME: hardcoded colors .. looks incorrect palette.setColor(QPalette::Normal, QPalette::Base, QColor(0,0,0,0)); palette.setColor(QPalette::Inactive, QPalette::Base, QColor(0,0,0,0)); @@ -74,6 +78,8 @@ void PaletteHelper::generatePalettes() buttonPalette = palette; buttonPalette.setColor(QPalette::Normal, QPalette::Text, buttonColor); buttonPalette.setColor(QPalette::Inactive, QPalette::Text, buttonColor); + buttonPalette.setColor(QPalette::Normal, QPalette::Base, backgroundColor); + buttonPalette.setColor(QPalette::Inactive, QPalette::Base, backgroundColor); emit palettesUpdated(); } -- 1.8.1.1 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org