Bug 279694

Summary: Kexi does not obey color scheme selection for KDE
Product: [Applications] KEXI Reporter: Dimitrios T Tanis <dimitrios.tanis>
Component: GeneralAssignee: Kexi Bugs <kexi-bugs>
Status: CONFIRMED ---    
Severity: minor CC: adam, inksi, staniek
Priority: NOR Flags: staniek: Usability+
Version: 2.4 rc1 (Calligra 2.4 rc1)   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Dimitrios T Tanis 2011-08-08 21:25:06 UTC
Version:           2.4 alpha3 (Calligra 2.4 alpha3) (using KDE 4.6.0) 
OS:                Linux

When changing KDE's color scheme, Kexi doesn't follow. It just keeps the default Oxygen colors.

Reproducible: Always

Steps to Reproduce:
Change KDE's color scheme.
Open Kexi.

Actual Results:  
Kexi doesn't follow KDE's color scheme.

Expected Results:  
Kexi should follow KDE's color scheme.
Comment 1 Jarosław Staniek 2011-12-03 23:50:22 UTC
Present in RC1 too. To fix LATER.
Comment 2 Jarosław Staniek 2011-12-11 20:23:23 UTC
Git commit 95f512455b4dcd665123a0a0f295e79ed428c771 by Jaroslaw Staniek.
Committed on 10/12/2011 at 22:19.
Pushed by staniek into branch 'master'.

Table View: Make Kexi obey color scheme selection for KDE
*Table view color support improved for dark schemes
*More fixes like this possible elsewhere

CCBUG:279694

M  +2    -2    kexi/widget/tableview/kexitableview.cpp
M  +5    -2    kexi/widget/utils/kexidisplayutils.cpp

http://commits.kde.org/calligra/95f512455b4dcd665123a0a0f295e79ed428c771
Comment 3 Jarosław Staniek 2011-12-13 20:22:25 UTC
After recent fixes (post-beta4) table view looks as follows (dark, light style):

http://kexi-project.org/pics/2.4/rc1/kexi-2.4-calligra-branding-dark.png

http://kexi-project.org/pics/2.4/rc1/kexi-2.4-calligra-branding.png

Currently major issue still missing: table view needs re-opening to update changed palette (should react to palette change event). Also sidebars close buttons have strange colors when switching from dark mode to light but this may be not related to Kexi.

I see no issues when running the 'Change KDE's color scheme. Open Kexi.' sequence.