summaryrefslogtreecommitdiffstats
path: root/kcontrol/krdb
diff options
context:
space:
mode:
authortoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
committertoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
commit4aed2c8219774f5d797760606b8489a92ddc5163 (patch)
tree3f8c130f7d269626bf6a9447407ef6c35954426a /kcontrol/krdb
downloadtdebase-4aed2c8219774f5d797760606b8489a92ddc5163.tar.gz
tdebase-4aed2c8219774f5d797760606b8489a92ddc5163.zip
Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kcontrol/krdb')
-rw-r--r--kcontrol/krdb/AUTHORS9
-rw-r--r--kcontrol/krdb/Makefile.am15
-rw-r--r--kcontrol/krdb/ad/AAAAAAGeneral.ad2
-rw-r--r--kcontrol/krdb/ad/AAAMotif.ad74
-rw-r--r--kcontrol/krdb/ad/AAATk.ad107
-rw-r--r--kcontrol/krdb/ad/AAAXaw.ad36
-rw-r--r--kcontrol/krdb/ad/AcroRead.ad8
-rw-r--r--kcontrol/krdb/ad/Editres.ad5
-rw-r--r--kcontrol/krdb/ad/Emacs.ad17
-rw-r--r--kcontrol/krdb/ad/GV.ad1
-rw-r--r--kcontrol/krdb/ad/ML.ad36
-rw-r--r--kcontrol/krdb/ad/Makefile.am13
-rw-r--r--kcontrol/krdb/ad/Nedit.ad2
-rw-r--r--kcontrol/krdb/ad/Netscape.ad25
-rw-r--r--kcontrol/krdb/ad/README63
-rw-r--r--kcontrol/krdb/ad/RVPlayer.ad40
-rw-r--r--kcontrol/krdb/ad/WPerfect.ad69
-rw-r--r--kcontrol/krdb/ad/XCalc.ad7
-rw-r--r--kcontrol/krdb/ad/XOsview.ad5
-rw-r--r--kcontrol/krdb/ad/XTerm.ad4
-rw-r--r--kcontrol/krdb/ad/XV.ad2
-rw-r--r--kcontrol/krdb/ad/Xawtv.ad10
-rw-r--r--kcontrol/krdb/ad/Xdvi.ad1
-rw-r--r--kcontrol/krdb/ad/Xpdf.ad3
-rwxr-xr-xkcontrol/krdb/ad/krdb4
-rw-r--r--kcontrol/krdb/kcmdisplayrc.upd7
-rw-r--r--kcontrol/krdb/kcs/AtlasGreen.kcsrc83
-rw-r--r--kcontrol/krdb/kcs/BeOS.kcsrc26
-rw-r--r--kcontrol/krdb/kcs/BlackOnWhite.kcsrc89
-rw-r--r--kcontrol/krdb/kcs/BlueSlate.kcsrc87
-rw-r--r--kcontrol/krdb/kcs/CDE.kcsrc26
-rw-r--r--kcontrol/krdb/kcs/DarkBlue.kcsrc98
-rw-r--r--kcontrol/krdb/kcs/DesertRed.kcsrc89
-rw-r--r--kcontrol/krdb/kcs/DigitalCDE.kcsrc69
-rw-r--r--kcontrol/krdb/kcs/EveX.kcsrc27
-rw-r--r--kcontrol/krdb/kcs/KDEOne.kcsrc30
-rw-r--r--kcontrol/krdb/kcs/KDETwo.kcsrc28
-rw-r--r--kcontrol/krdb/kcs/Keramik.kcsrc49
-rw-r--r--kcontrol/krdb/kcs/KeramikEmerald.kcsrc73
-rw-r--r--kcontrol/krdb/kcs/KeramikWhite.kcsrc91
-rw-r--r--kcontrol/krdb/kcs/Makefile.am12
-rw-r--r--kcontrol/krdb/kcs/MediaPeach.kcsrc60
-rw-r--r--kcontrol/krdb/kcs/Next.kcsrc53
-rw-r--r--kcontrol/krdb/kcs/PaleGray.kcsrc90
-rw-r--r--kcontrol/krdb/kcs/Plastik.kcsrc55
-rw-r--r--kcontrol/krdb/kcs/PointReyesGreen.kcsrc75
-rw-r--r--kcontrol/krdb/kcs/Pumpkin.kcsrc87
-rw-r--r--kcontrol/krdb/kcs/SolarisCDE.kcsrc38
-rw-r--r--kcontrol/krdb/kcs/Storm.kcsrc84
-rw-r--r--kcontrol/krdb/kcs/System.kcsrc99
-rw-r--r--kcontrol/krdb/kcs/WhiteOnBlack.kcsrc88
-rw-r--r--kcontrol/krdb/kcs/Windows2000.kcsrc36
-rw-r--r--kcontrol/krdb/kcs/Windows95.kcsrc33
-rw-r--r--kcontrol/krdb/kcs/WindowsXP.kcsrc36
-rw-r--r--kcontrol/krdb/kcs/YellowOnBlue.kcsrc89
-rw-r--r--kcontrol/krdb/krdb.cpp612
-rw-r--r--kcontrol/krdb/krdb.h33
-rw-r--r--kcontrol/krdb/pics/Makefile.am6
-rw-r--r--kcontrol/krdb/pics/lo-energy.pngbin0 -> 2253 bytes
-rw-r--r--kcontrol/krdb/pics/logo.pngbin0 -> 950 bytes
-rw-r--r--kcontrol/krdb/pics/mini-world.pngbin0 -> 1036 bytes
-rw-r--r--kcontrol/krdb/themes/HighContrastDark-big/HighContrastDark-big.preview.pngbin0 -> 8114 bytes
-rw-r--r--kcontrol/krdb/themes/HighContrastDark-big/HighContrastDark-big.xml158
-rw-r--r--kcontrol/krdb/themes/HighContrastDark-big/Makefile.am6
-rw-r--r--kcontrol/krdb/themes/HighContrastDark/HighContrastDark.preview.pngbin0 -> 6458 bytes
-rw-r--r--kcontrol/krdb/themes/HighContrastDark/HighContrastDark.xml158
-rw-r--r--kcontrol/krdb/themes/HighContrastDark/Makefile.am6
-rw-r--r--kcontrol/krdb/themes/HighContrastLight-big/HighContrastLight-big.preview.pngbin0 -> 50340 bytes
-rw-r--r--kcontrol/krdb/themes/HighContrastLight-big/HighContrastLight-big.xml158
-rw-r--r--kcontrol/krdb/themes/HighContrastLight-big/Makefile.am6
-rw-r--r--kcontrol/krdb/themes/HighContrastLight/HighContrastLight.preview.pngbin0 -> 48622 bytes
-rw-r--r--kcontrol/krdb/themes/HighContrastLight/HighContrastLight.xml158
-rw-r--r--kcontrol/krdb/themes/HighContrastLight/Makefile.am6
-rw-r--r--kcontrol/krdb/themes/KDE_Classic/KDE_Classic.preview.pngbin0 -> 41158 bytes
-rw-r--r--kcontrol/krdb/themes/KDE_Classic/KDE_Classic.xml124
-rw-r--r--kcontrol/krdb/themes/KDE_Classic/Makefile.am6
-rw-r--r--kcontrol/krdb/themes/Keramik/Keramik.preview.pngbin0 -> 44723 bytes
-rw-r--r--kcontrol/krdb/themes/Keramik/Keramik.xml124
-rw-r--r--kcontrol/krdb/themes/Keramik/Makefile.am6
-rw-r--r--kcontrol/krdb/themes/Makefile.am4
-rw-r--r--kcontrol/krdb/themes/Plastik/Makefile.am6
-rw-r--r--kcontrol/krdb/themes/Plastik/Plastik.preview.pngbin0 -> 40876 bytes
-rw-r--r--kcontrol/krdb/themes/Plastik/Plastik.xml124
-rw-r--r--kcontrol/krdb/themes/Platinum/Makefile.am6
-rw-r--r--kcontrol/krdb/themes/Platinum/Platinum.preview.pngbin0 -> 35500 bytes
-rw-r--r--kcontrol/krdb/themes/Platinum/Platinum.xml124
-rw-r--r--kcontrol/krdb/themes/Redmond/Makefile.am6
-rw-r--r--kcontrol/krdb/themes/Redmond/Redmond.preview.pngbin0 -> 34212 bytes
-rw-r--r--kcontrol/krdb/themes/Redmond/Redmond.xml124
-rw-r--r--kcontrol/krdb/themes/Sunshine/Makefile.am6
-rw-r--r--kcontrol/krdb/themes/Sunshine/Sunshine.preview.pngbin0 -> 32852 bytes
-rw-r--r--kcontrol/krdb/themes/Sunshine/Sunshine.xml124
-rw-r--r--kcontrol/krdb/themes/YellowOnBlue-big/Makefile.am6
-rw-r--r--kcontrol/krdb/themes/YellowOnBlue-big/YellowOnBlue-big.preview.pngbin0 -> 60912 bytes
-rw-r--r--kcontrol/krdb/themes/YellowOnBlue-big/YellowOnBlue-big.xml158
-rw-r--r--kcontrol/krdb/themes/YellowOnBlue/Makefile.am6
-rw-r--r--kcontrol/krdb/themes/YellowOnBlue/YellowOnBlue.preview.pngbin0 -> 58587 bytes
-rw-r--r--kcontrol/krdb/themes/YellowOnBlue/YellowOnBlue.xml158
98 files changed, 4784 insertions, 0 deletions
diff --git a/kcontrol/krdb/AUTHORS b/kcontrol/krdb/AUTHORS
new file mode 100644
index 000000000..e0808125b
--- /dev/null
+++ b/kcontrol/krdb/AUTHORS
@@ -0,0 +1,9 @@
+Display Configuration Modules:
+
+ Martin Jones (mjones@powerup.com.au)
+ Mark Donohoe (donohoe@kde.org)
+ Geert Jansen (g.t.jansen@stud.tue.nl)
+
+Conversion to kcontrol applet:
+
+ Matthias Hoelzer (hoelzer@physik.uni-wuerzburg.de)
diff --git a/kcontrol/krdb/Makefile.am b/kcontrol/krdb/Makefile.am
new file mode 100644
index 000000000..6bd22e322
--- /dev/null
+++ b/kcontrol/krdb/Makefile.am
@@ -0,0 +1,15 @@
+AM_CPPFLAGS = $(all_includes)
+
+SUBDIRS = . themes kcs ad pics
+
+
+noinst_LTLIBRARIES = libkrdb.la
+libkrdb_la_SOURCES = krdb.cpp
+libkrdb_la_LIBADD = $(LIB_KDECORE)
+libkrdb_la_LDFLAGS = -no-undefined $(all_libraries)
+
+messages:
+ $(XGETTEXT) *.cpp -o $(podir)/krdb.pot
+
+update_DATA = kcmdisplayrc.upd
+updatedir = $(kde_datadir)/kconf_update
diff --git a/kcontrol/krdb/ad/AAAAAAGeneral.ad b/kcontrol/krdb/ad/AAAAAAGeneral.ad
new file mode 100644
index 000000000..d398d410e
--- /dev/null
+++ b/kcontrol/krdb/ad/AAAAAAGeneral.ad
@@ -0,0 +1,2 @@
+*background: BACKGROUND
+*foreground: FOREGROUND
diff --git a/kcontrol/krdb/ad/AAAMotif.ad b/kcontrol/krdb/ad/AAAMotif.ad
new file mode 100644
index 000000000..af36763ef
--- /dev/null
+++ b/kcontrol/krdb/ad/AAAMotif.ad
@@ -0,0 +1,74 @@
+*XmScrollBar.background: BACKGROUND
+*XmScrollBar.foreground: FOREGROUND
+
+*XmSash.background: BACKGROUND
+*XmSash.foreground: FOREGROUND
+
+*XmLabel.background: BACKGROUND
+*XmLabel.foreground: FOREGROUND
+*XmLabelGadget.background: BACKGROUND
+*XmLabelGadget.foreground: FOREGROUND
+
+*XmCascadeButton.background: BACKGROUND
+*XmCascadeButton.foreground: FOREGROUND
+*XmCascadeButtonGadget.background: BACKGROUND
+*XmCascadeButtonGadget.foreground: FOREGROUND
+
+*XmToggleButton.background: BACKGROUND
+*XmToggleButton.foreground: FOREGROUND
+*XmToggleButtonGadget.background: BACKGROUND
+*XmToggleButtonGadget.foreground: FOREGROUND
+
+*XmPushButton.background: BACKGROUND
+*XmPushButton.foreground: FOREGROUND
+*XmPushButtonGadget.background: BACKGROUND
+*XmPushButtonGadget.foreground: FOREGROUND
+
+*XmSeparator.background: BACKGROUND
+*XmSeparator.foreground: FOREGROUND
+*XmSeparatorGadget.background: BACKGROUND
+*XmSeparatorGadget.foreground: FOREGROUND
+
+*XmTearOffButton.background: BACKGROUND
+*XmTearOffButton.foreground: FOREGROUND
+*XmTearOffButtonGadget.background: BACKGROUND
+*XmTearOffButtonGadget.foreground: FOREGROUND
+
+*XmMenuShell.background: BACKGROUND
+*XmMenuShell.foreground: FOREGROUND
+
+*XmDialogShell.background: BACKGROUND
+*XmDialogShell.foreground: FOREGROUND
+
+*XmFileSelectionBox.background: BACKGROUND
+*XmFileSelectionBox.foreground: FOREGROUND
+
+*XmSelectionBox.background: BACKGROUND
+*XmSelectionBox.foreground: FOREGROUND
+
+*XmMessageBox.background: BACKGROUND
+*XmMessageBox.foreground: FOREGROUND
+
+*XmRowColumn.background: BACKGROUND
+*XmRowColumn.foreground: FOREGROUND
+
+*XmFrame.background: BACKGROUND
+*XmFrame.foreground: FOREGROUND
+
+*XmForm.background: BACKGROUND
+*XmForm.foreground: FOREGROUND
+
+*XmScrolledWindow.background: BACKGROUND
+*XmScrolledWindow.foreground: FOREGROUND
+
+*XmPanedWindow.background: BACKGROUND
+*XmPanedWindow.foreground: FOREGROUND
+
+*XmText.background: WINDOW_BACKGROUND
+*XmText.foreground: WINDOW_FOREGROUND
+
+*XmTextField.background: WINDOW_BACKGROUND
+*XmTextField.foreground: WINDOW_FOREGROUND
+
+*XmList.background: WINDOW_BACKGROUND
+*XmList.foreground: WINDOW_FOREGROUND
diff --git a/kcontrol/krdb/ad/AAATk.ad b/kcontrol/krdb/ad/AAATk.ad
new file mode 100644
index 000000000..33a12009f
--- /dev/null
+++ b/kcontrol/krdb/ad/AAATk.ad
@@ -0,0 +1,107 @@
+*Toplevel.background: BACKGROUND
+*Toplevel.foreground: FOREGROUND
+*Toplevel.highlightBackground: BACKGROUND
+*Toplevel.highlightColor: FOREGROUND
+*Toplevel.activeBackground: BACKGROUND
+*Toplevel.activeForeground: FOREGROUND
+
+*Button.background: BACKGROUND
+*Button.foreground: FOREGROUND
+*Button.highlightBackground: BACKGROUND
+*Button.highlightColor: FOREGROUND
+*Button.activeBackground: BACKGROUND
+*Button.activeForeground: FOREGROUND
+
+*Menubutton.background: BACKGROUND
+*Menubutton.foreground: FOREGROUND
+*Menubutton.highlightBackground: BACKGROUND
+*Menubutton.highlightColor: FOREGROUND
+*Menubutton.activeBackground: BACKGROUND
+*Menubutton.activeForeground: FOREGROUND
+
+*Checkbutton.background: BACKGROUND
+*Checkbutton.foreground: FOREGROUND
+*Checkbutton.highlightBackground: BACKGROUND
+*Checkbutton.highlightColor: FOREGROUND
+*Checkbutton.activeBackground: BACKGROUND
+*Checkbutton.activeForeground: FOREGROUND
+
+*Radiobutton.background: BACKGROUND
+*Radiobutton.foreground: FOREGROUND
+*Radiobutton.highlightBackground: BACKGROUND
+*Radiobutton.highlightColor: FOREGROUND
+*Radiobutton.activeBackground: BACKGROUND
+*Radiobutton.activeForeground: FOREGROUND
+
+!*Label.background: BACKGROUND
+!*Label.foreground: FOREGROUND
+*Label.highlightBackground: BACKGROUND
+*Label.highlightColor: FOREGROUND
+*Label.activeBackground: BACKGROUND
+*Label.activeForeground: FOREGROUND
+
+*Menu.background: BACKGROUND
+*Menu.foreground: FOREGROUND
+*Menu.highlightBackground: BACKGROUND
+*Menu.highlightColor: FOREGROUND
+*Menu.activeBackground: BACKGROUND
+*Menu.activeForeground: FOREGROUND
+
+*Frame.background: BACKGROUND
+*Frame.foreground: FOREGROUND
+*Frame.highlightBackground: BACKGROUND
+*Frame.highlightColor: FOREGROUND
+*Frame.activeBackground: BACKGROUND
+*Frame.activeForeground: FOREGROUND
+
+!*Scrollbar.background: BACKGROUND
+!*Scrollbar.foreground: FOREGROUND
+*Scrollbar.highlightBackground: BACKGROUND
+*Scrollbar.highlightColor: FOREGROUND
+*Scrollbar.activeBackground: BACKGROUND
+*Scrollbar.activeForeground: FOREGROUND
+*Scrollbar.troughColor: BACKGROUND
+
+*Scale.background: BACKGROUND
+*Scale.foreground: FOREGROUND
+*Scale.highlightBackground: BACKGROUND
+*Scale.highlightColor: FOREGROUND
+*Scale.activeBackground: BACKGROUND
+*Scale.activeForeground: FOREGROUND
+*Scale.troughColor: BACKGROUND
+
+*Entry.background: WINDOW_BACKGROUND
+*Entry.foreground: WINDOW_FOREGROUND
+*Entry.highlightBackground: WINDOW_BACKGROUND
+*Entry.highlightColor: WINDOW_FOREGROUND
+*Entry.activeBackground: WINDOW_BACKGROUND
+*Entry.activeForeground: WINDOW_FOREGROUND
+*Entry.selectBackground: SELECT_BACKGROUND
+*Entry.selectForeground: SELECT_FOREGROUND
+
+!*Text.background: WINDOW_BACKGROUND
+!*Text.foreground: WINDOW_FOREGROUND
+*Text.highlightBackground: WINDOW_BACKGROUND
+*Text.highlightColor: WINDOW_FOREGROUND
+*Text.activeBackground: WINDOW_BACKGROUND
+*Text.activeForeground: WINDOW_FOREGROUND
+*Text.selectBackground: SELECT_BACKGROUND
+*Text.selectForeground: SELECT_FOREGROUND
+
+*Listbox.background: WINDOW_BACKGROUND
+*Listbox.foreground: WINDOW_FOREGROUND
+*Listbox.highlightBackground: WINDOW_BACKGROUND
+*Listbox.highlightColor: WINDOW_FOREGROUND
+*Listbox.activeBackground: WINDOW_BACKGROUND
+*Listbox.activeForeground: WINDOW_FOREGROUND
+*Listbox.selectBackground: SELECT_BACKGROUND
+*Listbox.selectForeground: SELECT_FOREGROUND
+
+*Canvas.background: WINDOW_BACKGROUND
+*Canvas.foreground: WINDOW_FOREGROUND
+*Canvas.highlightBackground: WINDOW_BACKGROUND
+*Canvas.highlightColor: WINDOW_FOREGROUND
+*Canvas.activeBackground: WINDOW_BACKGROUND
+*Canvas.activeForeground: WINDOW_FOREGROUND
+*Canvas.selectbackground: SELECT_BACKGROUND
+*Canvas.selectforeground: SELECT_FOREGROUND
diff --git a/kcontrol/krdb/ad/AAAXaw.ad b/kcontrol/krdb/ad/AAAXaw.ad
new file mode 100644
index 000000000..86848731f
--- /dev/null
+++ b/kcontrol/krdb/ad/AAAXaw.ad
@@ -0,0 +1,36 @@
+*beNiceToColormap: false
+*borderColor: black
+
+*MenuButton.background: BACKGROUND
+*Command.background: BACKGROUND
+*Toggle.background: BACKGROUND
+*Label.background: BACKGROUND
+*Scrollbar*background: BACKGROUND
+*SimpleMenu*background: BACKGROUND
+*Box.background: BACKGROUND
+*Form.background: BACKGROUND
+*Dialog.background: BACKGROUND
+*Text.background: WINDOW_BACKGROUND
+*List.background: WINDOW_BACKGROUND
+
+*MenuButton.foreground: FOREGROUND
+*Command.foreground: FOREGROUND
+*Toggle.foreground: FOREGROUND
+*Label.foreground: FOREGROUND
+*Scrollbar.foreground: FOREGROUND
+*SimpleMenu*foreground: FOREGROUND
+*Box.foreground: FOREGROUND
+*Form.foreground: FOREGROUND
+*Dialog.foreground: FOREGROUND
+*Text.foreground: WINDOW_FOREGROUND
+*List.foreground: WINDOW_FOREGROUND
+
+*ScrollbarBackground: BACKGROUND
+*Scrollbar*width: 15
+*Scrollbar*height: 15
+*Scrollbar*shadowWidth: 2
+*Scrollbar*cursorName: left_ptr
+*Scrollbar*pushThumb: false
+*ShapeStyle: Rectangle
+*SmeBSB*shadowWidth: 3
+*Scrollbar*Cursor: left_ptr
diff --git a/kcontrol/krdb/ad/AcroRead.ad b/kcontrol/krdb/ad/AcroRead.ad
new file mode 100644
index 000000000..dfd238123
--- /dev/null
+++ b/kcontrol/krdb/ad/AcroRead.ad
@@ -0,0 +1,8 @@
+nspluginviewer*lprCommand: kprinter
+acroread*lprCommand: kprinter
+Acroread.foreground: WINDOW_FOREGROUND
+Acroread.background: WINDOW_BACKGROUND
+AcroRead.borderColor: WINDOW_FOREGROUND
+AcroRead.XmScreen.background: WINDOW_BACKGROUND
+AcroRead.XmScreen.borderColor: WINDOW_FOREGROUND
+
diff --git a/kcontrol/krdb/ad/Editres.ad b/kcontrol/krdb/ad/Editres.ad
new file mode 100644
index 000000000..31ee2aa87
--- /dev/null
+++ b/kcontrol/krdb/ad/Editres.ad
@@ -0,0 +1,5 @@
+editres*Tree.Background: WINDOW_BACKGROUND
+editres*Tree.Foreground: WINDOW_FOREGROUND
+editres*Tree.Toggle.Foreground: FOREGROUND
+editres*Tree.Toggle.Background: BACKGROUND
+editres*Panner.Background: BACKGROUND
diff --git a/kcontrol/krdb/ad/Emacs.ad b/kcontrol/krdb/ad/Emacs.ad
new file mode 100644
index 000000000..c38a1094b
--- /dev/null
+++ b/kcontrol/krdb/ad/Emacs.ad
@@ -0,0 +1,17 @@
+Emacs.default.attributeForeground: WINDOW_FOREGROUND
+Emacs.default.attributeBackground: WINDOW_BACKGROUND
+
+Emacs*Foreground: WINDOW_FOREGROUND
+Emacs*Background: WINDOW_BACKGROUND
+Emacs*menubar*foreground: FOREGROUND
+Emacs*menubar*background: BACKGROUND
+Emacs*popup*Foreground: FOREGROUND
+Emacs*popup*Background: BACKGROUND
+Emacs*Dialog*foreground: FOREGROUND
+Emacs*Dialog*background: BACKGROUND
+Emacs*XlwScrollBar.Foreground: FOREGROUND
+Emacs*XlwScrollBar.Background: BACKGROUND
+Emacs*topToolBarShadowColor: BACKGROUND
+Emacs*bottomToolBarShadowColor: BACKGROUND
+Emacs*backgroundToolBarColor: BACKGROUND
+Emacs*toolBarShadowThickness: 0
diff --git a/kcontrol/krdb/ad/GV.ad b/kcontrol/krdb/ad/GV.ad
new file mode 100644
index 000000000..95707f559
--- /dev/null
+++ b/kcontrol/krdb/ad/GV.ad
@@ -0,0 +1 @@
+GV.printCommand: kprinter
diff --git a/kcontrol/krdb/ad/ML.ad b/kcontrol/krdb/ad/ML.ad
new file mode 100644
index 000000000..8c4482453
--- /dev/null
+++ b/kcontrol/krdb/ad/ML.ad
@@ -0,0 +1,36 @@
+ml*background: BACKGROUND
+ml*foreground: FOREGROUND
+ml*XmText*foreground: WINDOW_FOREGROUND
+ml*XmText*background: WINDOW_BACKGROUND
+ml*XmList*foreground: WINDOW_FOREGROUND
+ml*XmList*background: WINDOW_BACKGROUND
+!ml*XmLabel*foreground: FOREGROUND
+!ml*XmLabel*background: BACKGROUND
+ml*XmTextField*background: WINDOW_BACKGROUND
+ml*XmTextField*foreground: WINDOW_FOREGROUND
+ml*helpwin*textSW.text.background: WINDOW_BACKGROUND
+ml*helpwin*textSW.text.foreground: WINDOW_FOREGROUND
+ml*textSW.text.background: WINDOW_BACKGROUND
+ml*textSW.text.foreground: WINDOW_FOREGROUND
+ml*log*textSW.text.background: WINDOW_BACKGROUND
+ml*log*textSW.text.foreground: WINDOW_FOREGROUND
+ml*selectColor: BACKGROUND
+ml*highlightColor: BACKGROUND
+ml.form.height: 550
+ml.form.width: 650
+ml*focusPolicy: pointer
+ml*XmForm*verticalSpacing: 0
+ml*XmForm*topOffset: 0
+ml*XmForm*bottomOffset: 0
+ml*XmRowColumn*spacing: 0
+ml*XmRowColumn*marginHeight: 1
+ml*XmRowColumn.entryBorder: 0
+ml*XmCascadeButton.marginHeight: 2
+ml*XmCascadeButton.marginWidth: 8
+ml*XmToggleButton.marginHeight: 1
+ml*XmPushButton.marginHeight: 1
+ml*marginHeight: 2
+ml*marginWidth: 3
+ml*XmList*highlightThickness: 0
+ml*borderWidth: 0
+
diff --git a/kcontrol/krdb/ad/Makefile.am b/kcontrol/krdb/ad/Makefile.am
new file mode 100644
index 000000000..68b2fe2bb
--- /dev/null
+++ b/kcontrol/krdb/ad/Makefile.am
@@ -0,0 +1,13 @@
+
+AM_CPPFLAGS = $(all_includes)
+
+kdisplay_defaults_data_DATA = AAAAAAGeneral.ad AAAMotif.ad AAATk.ad AAAXaw.ad AcroRead.ad \
+ Editres.ad Emacs.ad GV.ad ML.ad Nedit.ad Netscape.ad RVPlayer.ad \
+ WPerfect.ad XCalc.ad Xawtv.ad Xdvi.ad XTerm.ad XOsview.ad XV.ad Xpdf.ad
+
+kdisplay_defaults_datadir = $(kde_datadir)/kdisplay/app-defaults
+
+EXTRA_DIST = $(kdisplay_defaults_data_DATA)
+
+bin_SCRIPTS = krdb
+
diff --git a/kcontrol/krdb/ad/Nedit.ad b/kcontrol/krdb/ad/Nedit.ad
new file mode 100644
index 000000000..6e3dc3b56
--- /dev/null
+++ b/kcontrol/krdb/ad/Nedit.ad
@@ -0,0 +1,2 @@
+nedit*background: BACKGROUND
+nedit*foreground: FOREGROUND
diff --git a/kcontrol/krdb/ad/Netscape.ad b/kcontrol/krdb/ad/Netscape.ad
new file mode 100644
index 000000000..890f37ecf
--- /dev/null
+++ b/kcontrol/krdb/ad/Netscape.ad
@@ -0,0 +1,25 @@
+Netscape*background: BACKGROUND
+Netscape*foreground: FOREGROUND
+Netscape*XmText*foreground: WINDOW_FOREGROUND
+Netscape*XmText*background: WINDOW_BACKGROUND
+Netscape*XmTextField*foreground: WINDOW_FOREGROUND
+Netscape*XmTextField*background: WINDOW_BACKGROUND
+Netscape*XmList*foreground: WINDOW_FOREGROUND
+Netscape*XmList*background: WINDOW_BACKGROUND
+Netscape*topShadowColor: HIGHLIGHT
+Netscape*bottomShadowColor: LOWLIGHT
+Netscape*urlText*foreground: WINDOW_FOREGROUND
+Netscape*urlText*background: WINDOW_BACKGROUND
+Netscape*XmLGrid.foreground: WINDOW_FOREGROUND
+Netscape*XmLGrid.background: BACKGROUND
+Netscape*urlLabel*foreground: WINDOW_FOREGROUND
+Netscape*urlLabel*background: WINDOW_BACKGROUND
+Netscape*thermo.slider.foreground: SELECT_BACKGROUND
+Netscape*thermo.slider.background: BACKGROUND
+Netscape*power.LED.foreground: SELECT_BACKGROUND
+Netscape*power.LED.background: BACKGROUND
+Netscape*defaultBackground: WINDOW_BACKGROUND
+Netscape*selectColor: BACKGROUND
+Netscape*highlightColor: BACKGROUND
+Netscape*selectForeground: SELECT_FOREGROUND
+Netscape*selectBackground: SELECT_BACKGROUND
diff --git a/kcontrol/krdb/ad/README b/kcontrol/krdb/ad/README
new file mode 100644
index 000000000..7dfbcbd8f
--- /dev/null
+++ b/kcontrol/krdb/ad/README
@@ -0,0 +1,63 @@
+KRDB V0.2
+
+CHANGES V0.2
+- use QFontInfo
+- general purpose files e.g. AAAMotif.ad thanks to Gerd
+ Knorr <kraxel@goldbach.isdn.cs.tu-berlin.de>
+
+The krdb utility provides a convenient way to manage the
+resources of legacy applications on your KDE desktop.
+Simply run krdb every time you want to update the resources
+of your supported apps.
+
+You can easily write application default files for your own
+applications. To see how, follow the example of the
+supplied application default file for XV which specifies
+
+xv*foreground: FOREGROUND
+xv*background: BACKGROUND
+xv*highlight: HIGHLIGHT
+xv*lowlight: LOWLIGHT
+xv*monofont: FIXED_FONT
+
+The applications resources assign variables which will be
+defined by krdb. The complete list of possible variables to
+choose from is
+
+FOREGROUND, BACKGROUND, HIGHLIGHT, LOWLIGHT,
+WINDOW_FOREGROUND, WINDOW_BACKGROUND, SELECT_FOREGROUND,
+SELECT_BACKGROUND, INACTIVE_FOREGROUND,
+INACTIVE_BACKGROUND, INACTIVE_BLEND, ACTIVE_FOREGROUND,
+ACTIVE_BACKGROUND, ACTIVE_BLEND, FONT, BOLD_FONT, ITALIC_FONT,
+FIXED_FONT, TITLE_FONT and FONTLIST.
+
+Their meaning should be obvious to anyone familiar with
+KDE's desktop wide resources. Install your application
+default file either in
+
+$(KDEDIR)/share/apps/kdisplay/app-defaults
+
+or
+
+$(HOME)/.kde/share/apps/kdisplay/app-defaults
+
+so that it is available to krdb for reading. If you want to
+override a system file simply copy it to your user
+directory and make amendments.
+
+The krdb utility works by putting your current KDE color
+and font scheme into preprocessor statements, concatenating
+the specially written application default files and using
+xrdb -merge to write to RESOURCE_MANAGER. Thus it gives a
+simple way to make non-KDE applications fit in with the
+desktop.
+
+krdb now comes with a set of general purpose configuration
+files for the Motif, Xaw and TK toolkits. How well these
+general purpose resources apply to specific applications
+will depend on what other application defaults are
+installed. If you want krdb general resource files to apply
+most generally you should not have application specific
+entries for similar resources in ~/.Xdefaults or in the
+system app-defaults directory e.g.
+/usr/lib/X11R6/app-defaults.
diff --git a/kcontrol/krdb/ad/RVPlayer.ad b/kcontrol/krdb/ad/RVPlayer.ad
new file mode 100644
index 000000000..10603c8d6
--- /dev/null
+++ b/kcontrol/krdb/ad/RVPlayer.ad
@@ -0,0 +1,40 @@
+*rvplayer*background: BACKGROUND
+*rvplayer*Label.BorderColor: WINDOW_FOREGROUND
+*rvplayer*Command.BorderColor: WINDOW_FOREGROUND
+*rvplayer*Command.background: BACKGROUND
+*rvplayer*Command.foreground: FOREGROUND
+*rvplayer*MenuButton.BorderColor: WINDOW_FOREGROUND
+*rvplayer*MenuButton.background: BACKGROUND
+*rvplayer*SimpleMenu.foreground: FOREGROUND
+*rvplayer*SimpleMenu.background: BACKGROUND
+*rvplayer*SimpleMenu.BorderColor: LOWLIGHT
+*rvplayer*SmeBSB*fgInsensitive: HIGHLIGHT
+*rvplayer*timeslider.foreground: BACKGROUND
+*rvplayer*timeslider.topShadowPixel: LOWLIGHT
+*rvplayer*timeslider.bottomShadowPixel: HIGHLIGHT
+*rvplayer*timeslider.thumbPixel: HIGHLIGHT
+*rvplayer*SepLine.topShadowPixel: LOWLIGHT
+*rvplayer*SepLine.bottomShadowPixel: HIGHLIGHT
+*rvplayer*SepLine.BorderColor: BACKGROUND
+*rvplayer*titletext.background: BACKGROUND
+*rvplayer*titletext.topShadowPixel: LOWLIGHT
+*rvplayer*titletext.bottomShadowPixel: HIGHLIGHT
+*rvplayer*authortext.background: BACKGROUND
+*rvplayer*authortext.topShadowPixel: LOWLIGHT
+*rvplayer*authortext.bottomShadowPixel: HIGHLIGHT
+*rvplayer*copyrighttext.background: BACKGROUND
+*rvplayer*copyrighttext.topShadowPixel: LOWLIGHT
+*rvplayer*copyrighttext.bottomShadowPixel: HIGHLIGHT
+*rvplayer*statustext.background: BACKGROUND
+*rvplayer*statustext.foreground: FOREGROUND
+*rvplayer*statusback.background: BACKGROUND
+*rvplayer*statusback.foreground: FOREGROUND
+*rvplayer*proptext.background: BACKGROUND
+*rvplayer*proptext.foreground: FOREGROUND
+*rvplayer*timeinfotext.topShadowPixel: LOWLIGHT
+*rvplayer*timeinfotext.bottomShadowPixel: HIGHLIGHT
+*rvplayer*timeinfotext.background: BACKGROUND
+*rvplayer*timeinfotext.foreground: FOREGROUND
+*rvplayer*volumeslider.topShadowPixel: LOWLIGHT
+*rvplayer*volumeslider.bottomShadowPixel: HIGHLIGHT
+*rvplayer*Vslider.thumbPixel: HIGHLIGHT
diff --git a/kcontrol/krdb/ad/WPerfect.ad b/kcontrol/krdb/ad/WPerfect.ad
new file mode 100644
index 000000000..f005d8452
--- /dev/null
+++ b/kcontrol/krdb/ad/WPerfect.ad
@@ -0,0 +1,69 @@
+XWp*XmDrawingArea.background: WINDOW_BACKGROUND
+XWp*XmList*background: WINDOW_BACKGROUND
+XWp*XmText*background: WINDOW_BACKGROUND
+XWp*XmTextField*background: #FFFFFFFFFFFF
+WPFMShell*XmDrawingArea*background: WINDOW_BACKGROUND
+WPFMShell*XmList*background: WINDOW_BACKGROUND
+WPFMShell*XmText*background: WINDOW_BACKGROUND
+WPFMShell*XmTextField*background: WINDOW_BACKGROUND
+XWp*XmDrawingArea.foreground: WINDOW_FOREGROUND
+XWp*XmList*foreground: WINDOW_FOREGROUND
+XWp*XmText*foreground: WINDOW_FOREGROUND
+XWp*XmTextField*foreground: WINDOW_FOREGROUND
+WPFMShell*XmDrawingArea*foreground: WINDOW_FOREGROUND
+WPFMShell*XmList*foreground: WINDOW_FOREGROUND
+WPFMShell*XmText*foreground: WINDOW_FOREGROUND
+WPFMShell*XmTextField*foreground: WINDOW_FOREGROUND
+XWp.mainWindowForm.mainWindowMenubar*background: BACKGROUND
+XWp*MenuBar*background: BACKGROUND
+XWp*menubar*background: BACKGROUND
+XWp*popmenu*background: BACKGROUND
+WPFMShell*MenuBar*background: BACKGROUND
+WPFMShell*menubar*background: BACKGROUND
+XWp.mainWindowForm.mainWindowMenubar*foreground: FOREGROUND
+XWp*MenuBar*foreground: FOREGROUND
+XWp*menubar*foreground: FOREGROUND
+XWp*popmenu*foreground: FOREGROUND
+WPFMShell*MenuBar*foreground: FOREGROUND
+WPFMShell*menubar*foreground: FOREGROUND
+XWp*XmDialogShell*foreground: FOREGROUND
+XWp*XmDialogShell*XmScrolledWindow*XmDrawingArea.foreground: FOREGROUND
+WPFMShell*XmDialogShell*foreground: FOREGROUND
+WPFMShell*XmDialogShell*XmScrolledWindow*XmDrawingArea.foreground: FOREGROUND
+XWp*XmDialogShell*XmDrawingArea.foreground: WINDOW_FOREGROUND
+XWp*XmDialogShell*XmList*foreground: WINDOW_FOREGROUND
+XWp*XmDialogShell*XmText*foreground: WINDOW_FOREGROUND
+XWp*XmDialogShell*XmTextField*foreground: WINDOW_FOREGROUND
+WPFMShell*XmDialogShell*XmDrawingArea*foreground: WINDOW_FOREGROUND
+WPFMShell*XmDialogShell*XmList*foreground: WINDOW_FOREGROUND
+WPFMShell*XmDialogShell*XmText*foreground: WINDOW_FOREGROUND
+WPFMShell*XmDialogShell*XmTextField*foreground: WINDOW_FOREGROUND
+XWp*XmDialogShell*background: BACKGROUND
+XWp*XmDialogShell*XmScrolledWindow*XmDrawingArea.background: WINDOW_BACKGROUND
+WPFMShell*XmDialogShell*background: WINDOW_BACKGROUND
+WPFMShell*XmDialogShell*XmScrolledWindow*XmDrawingArea.background:
+WINDOW_BACKGROUND
+XWp*XmDialogShell*XmDrawingArea.background: WINDOW_BACKGROUND
+XWp*XmDialogShell*XmList*background: WINDOW_BACKGROUND
+XWp*XmDialogShell*XmText*background: WINDOW_BACKGROUND
+XWp*XmDialogShell*XmTextField*background: WINDOW_BACKGROUND
+WPFMShell*XmDialogShell*XmDrawingArea*background: WINDOW_BACKGROUND
+WPFMShell*XmDialogShell*XmList*background: WINDOW_BACKGROUND
+WPFMShell*XmDialogShell*XmText*background: WINDOW_BACKGROUND
+WPFMShell*XmDialogShell*XmTextField*background: WINDOW_BACKGROUND
+XWp*background: BACKGROUND
+XWp*XmScrolledWindow*XmDrawingArea.background: BACKGROUND
+WPFMShell*background: BACKGROUND
+WPFMShell*XmScrolledWindow*XmDrawingArea.background: BACKGROUND
+XWp.form.rulerframe.ruler*background: BACKGROUND
+XWp.form.controlbar.menubar.CBHlpButton*background: BACKGROUND
+XWp*foreground: FOREGROUND
+XWp*XmScrolledWindow*XmDrawingArea.foreground: FOREGROUND
+WPFMShell*foreground: FOREGROUND
+WPFMShell*XmScrolledWindow*XmDrawingArea.foreground: FOREGROUND
+XWp.form.scrollbar0.background: BACKGROUND
+XWp.form.hscrollbar.background: BACKGROUND
+
+
+
+
diff --git a/kcontrol/krdb/ad/XCalc.ad b/kcontrol/krdb/ad/XCalc.ad
new file mode 100644
index 000000000..7f2ebcfac
--- /dev/null
+++ b/kcontrol/krdb/ad/XCalc.ad
@@ -0,0 +1,7 @@
+xcalc*background: BACKGROUND
+xcalc*foreground: FOREGROUND
+!xcalc*bevel.Background: LOWLIGHT
+!xcalc*bevel.screen*background: WINDOW_BACKGROUND
+!xcalc*bevel.screen*foreground: WINDOW_FOREGROUND
+xcalc*bevel.screen.LCD.background: WINDOW_BACKGROUND
+xcalc*bevel.screen.LCD.foreground: WINDOW_FOREGROUND
diff --git a/kcontrol/krdb/ad/XOsview.ad b/kcontrol/krdb/ad/XOsview.ad
new file mode 100644
index 000000000..b9a3c1619
--- /dev/null
+++ b/kcontrol/krdb/ad/XOsview.ad
@@ -0,0 +1,5 @@
+xosview*meterLabelColor: FOREGROUND
+xosview*usedLabelColor: FOREGROUND
+xosview*background: BACKGROUND
+xosview*foreground: FOREGROUND
+
diff --git a/kcontrol/krdb/ad/XTerm.ad b/kcontrol/krdb/ad/XTerm.ad
new file mode 100644
index 000000000..cf0e41c8e
--- /dev/null
+++ b/kcontrol/krdb/ad/XTerm.ad
@@ -0,0 +1,4 @@
+xterm*background: WINDOW_BACKGROUND
+xterm*foreground: WINDOW_FOREGROUND
+xterm.SimpleMenu*background: BACKGROUND
+xterm.SimpleMenu*foreground: FOREGROUND
diff --git a/kcontrol/krdb/ad/XV.ad b/kcontrol/krdb/ad/XV.ad
new file mode 100644
index 000000000..c9c288cb2
--- /dev/null
+++ b/kcontrol/krdb/ad/XV.ad
@@ -0,0 +1,2 @@
+!xv*highlight: HIGHLIGHT
+!xv*lowlight: LOWLIGHT
diff --git a/kcontrol/krdb/ad/Xawtv.ad b/kcontrol/krdb/ad/Xawtv.ad
new file mode 100644
index 000000000..4134464aa
--- /dev/null
+++ b/kcontrol/krdb/ad/Xawtv.ad
@@ -0,0 +1,10 @@
+Xawtv*foreground: FOREGROUND
+Xawtv*background: BACKGROUND
+TopLevelShell*foreground: FOREGROUND
+TopLevelShell*background: BACKGROUND
+Streamer*Text*background: BACKGROUND
+Config*Text*background: BACKGROUND
+Config*channel.background: BACKGROUND
+Config*key.background: BACKGROUND
+Config*list.background: BACKGROUND
+Xawtv*Dialog.value.background: BACKGROUND
diff --git a/kcontrol/krdb/ad/Xdvi.ad b/kcontrol/krdb/ad/Xdvi.ad
new file mode 100644
index 000000000..6b1848023
--- /dev/null
+++ b/kcontrol/krdb/ad/Xdvi.ad
@@ -0,0 +1 @@
+xdvi.background: white
diff --git a/kcontrol/krdb/ad/Xpdf.ad b/kcontrol/krdb/ad/Xpdf.ad
new file mode 100644
index 000000000..3109bbbd9
--- /dev/null
+++ b/kcontrol/krdb/ad/Xpdf.ad
@@ -0,0 +1,3 @@
+xpdf.urlCommand: kfmclient exec %s
+xpdf.foreground: FOREGROUND
+xpdf.background: BACKGROUND
diff --git a/kcontrol/krdb/ad/krdb b/kcontrol/krdb/ad/krdb
new file mode 100755
index 000000000..96ee9fc92
--- /dev/null
+++ b/kcontrol/krdb/ad/krdb
@@ -0,0 +1,4 @@
+#! /bin/sh
+
+kcminit style
+
diff --git a/kcontrol/krdb/kcmdisplayrc.upd b/kcontrol/krdb/kcmdisplayrc.upd
new file mode 100644
index 000000000..4d139ad2c
--- /dev/null
+++ b/kcontrol/krdb/kcmdisplayrc.upd
@@ -0,0 +1,7 @@
+# This is comment
+Id=kde3
+File=kcmdisplayrc
+Group=X11
+Options=copy
+Key=useResourceManager,exportKDEColors
+Key=useResourceManager,exportKDEFonts
diff --git a/kcontrol/krdb/kcs/AtlasGreen.kcsrc b/kcontrol/krdb/kcs/AtlasGreen.kcsrc
new file mode 100644
index 000000000..9ce3f6aff
--- /dev/null
+++ b/kcontrol/krdb/kcs/AtlasGreen.kcsrc
@@ -0,0 +1,83 @@
+# KDE Config File
+[Color Scheme]
+Name=Atlas Green
+Name[af]=Atlas Groen
+Name[ar]=أخضر أطلسي
+Name[az]=Atlas Yaşılı
+Name[bn]=অ্যাটলাস গ্রিন
+Name[bs]=Atlas zelena
+Name[ca]=Verd Atlas
+Name[cs]=Atlasově zelená
+Name[csb]=Atłasowô zelonosc
+Name[cy]=Gwyrdd Atlas
+Name[da]=Atlasgrøn
+Name[de]=Atlas-Grün
+Name[el]=Atlas πράσινο
+Name[eo]=Atlasa verdo
+Name[es]=Verde atlas
+Name[et]=Atlasroheline
+Name[eu]=Atlas berdea
+Name[fa]=سبز اطلس
+Name[fi]=Atlaksenvihreä
+Name[fr]=Atlas vert
+Name[fy]=Atlasgrien
+Name[gl]=Verde Atlas
+Name[he]=גווני ירוק
+Name[hi]=एटलस हरा
+Name[hr]=Atlas zelena
+Name[hu]=Atlaszzöld
+Name[is]=Atlasgrænn
+Name[it]=Atlante verde
+Name[ja]=アトラスグリーン
+Name[km]=Atlas បៃតង
+Name[lo]=ຂງວແຜນທີ່
+Name[lt]=Žalia atlasinė
+Name[lv]=Atlasa zaļš
+Name[mn]=Атлас-Ногоон
+Name[ms]=Hijau Lumut
+Name[mt]=Aħdar Atlas
+Name[nb]=Atlas grønn
+Name[nds]=Atlas-Gröön
+Name[ne]=एटलस हरियो
+Name[nl]=Atlasgroen
+Name[nn]=Atlas grøn
+Name[pa]=ਐਲਟਸ ਗਰੀਨ
+Name[pl]=Atłasowa zieleń
+Name[pt]=Verde Atlas
+Name[pt_BR]=Atlas
+Name[ro]=Verde Atlas
+Name[rw]=Icyatsi Atalasi
+Name[se]=Atlas ruoná
+Name[sk]=Atlasová zelená
+Name[sl]=Zeleni atlas
+Name[sr]=Атлас зелено
+Name[sr@Latn]=Atlas zeleno
+Name[sv]=Atlasgrön
+Name[ta]=பூமி பச்சை
+Name[te]=అట్లాస్ పచ్చ
+Name[tg]=Атласи сабз (Atlas Green)
+Name[tr]=Atlas Yeşili
+Name[uk]=Зелений атлас
+Name[uz]=Yashil atlas
+Name[uz@cyrillic]=Яшил атлас
+Name[ven]=Atlas Dala
+Name[vi]=Màu xanh Atlas
+Name[xh]=Okuluhlaza kwe Atlas
+Name[zh_CN]=地图绿
+Name[zh_TW]=Atlas 綠
+background=#afb49f
+buttonBackground=#afb49f
+buttonForeground=#000000
+selectBackground=#6f7a63
+foreground=#000000
+activeForeground=#ffffff
+inactiveBackground=#000000
+inactiveBlend=#afb49f
+activeBackground=#6f7a63
+activeBlend=#000000
+contrast=5
+inactiveForeground=#afb49f
+windowForeground=#000000
+windowBackground=#ffffff
+selectForeground=#ffffff
+alternateBackground=#EFF3E0
diff --git a/kcontrol/krdb/kcs/BeOS.kcsrc b/kcontrol/krdb/kcs/BeOS.kcsrc
new file mode 100644
index 000000000..a7ce7a86e
--- /dev/null
+++ b/kcontrol/krdb/kcs/BeOS.kcsrc
@@ -0,0 +1,26 @@
+# KDE Config File
+[Color Scheme]
+foreground=0,0,0
+selectForeground=0,0,0
+activeBlend=255,215,0
+selectBackground=168,168,168
+inactiveBackground=237,237,237
+Name=BeOS
+Name[af]=Beos
+Name[hi]=बीई-ओएस
+Name[id]=Beos
+Name[lo]=ລະບົບປະຕິບັດການ BeOS
+Name[te]=బిఓఎస్
+Name[tg]=Системаи омили Be
+Name[th]=ระบบปฏิบัติการ BeOS
+contrast=7
+background=217,217,217
+buttonBackground=217,217,217
+buttonForeground=0,0,0
+activeBackground=255,215,0
+inactiveBlend=237,237,237
+inactiveForeground=0,0,0
+activeForeground=0,0,0
+windowForeground=0,0,0
+windowBackground=255,255,255
+alternateBackground=255,252,235
diff --git a/kcontrol/krdb/kcs/BlackOnWhite.kcsrc b/kcontrol/krdb/kcs/BlackOnWhite.kcsrc
new file mode 100644
index 000000000..73e3be970
--- /dev/null
+++ b/kcontrol/krdb/kcs/BlackOnWhite.kcsrc
@@ -0,0 +1,89 @@
+[Color Scheme]
+Name=High Contrast Black Text
+Name[af]=Hoë kontras swart teks
+Name[ar]=نص أسود عالي التباين
+Name[be]=Высокакантрастная "Белае па чорным"
+Name[bn]=হাই কনট্রাস্ট কালো লেখা
+Name[bs]=Visoki kontrast, crni tekst
+Name[ca]=Text negre d'alt contrast
+Name[cs]=Vysoký kontrast, černý text
+Name[csb]=Kòntrastowi czôrny tekst
+Name[da]=Sort tekst med høj kontrast
+Name[de]=Hoher Kontrast, Schwarz auf Weiß
+Name[el]=Μαύρο κείμενο υψηλής αντίθεσης
+Name[eo]=Alt-kontrasta Nigra Teksto
+Name[es]=Texto negro de alto contraste
+Name[et]=Väga kontrastne must tekst
+Name[eu]=Kontraste handiko zuria beltzaren gainean
+Name[fa]=متن سیاه با سایه روشن بالا
+Name[fi]=Valkoista mustalla suurilla värivastakohdilla
+Name[fr]=Texte en noir avec contraste élevé
+Name[fy]=Heech kontrast swarte tekst
+Name[gl]=Texto Negro de Alto Contraste
+Name[he]=ניגודיות גבוהה טקסט שחור
+Name[hr]=Crni tekst visokog kontrasta
+Name[hu]=Erősen kontrasztos fekete szöveg
+Name[is]=Há birtuskila svartur texti
+Name[it]=Testo nero ad alto contrasto
+Name[ja]=ハイコントラストの黒いテキスト
+Name[ka]=კონტრასტული შავი ტექსტი
+Name[kk]=Контрастығы жоғары қара мәтін
+Name[km]=អត្ថបទ​ពណ៌​ខ្មៅ កម្រិត​ពណ៌​ខ្ពស់
+Name[lt]=Didelio kontrasto juodas tekstas
+Name[mk]=Црн текст со висок контраст
+Name[ms]=Teks Hitam Kontras Tinggi
+Name[nb]=Høykontrast svart tekst
+Name[nds]=Hogen Kontrast, swatt Text
+Name[ne]=उच्च व्यतिरेक कालो पाठ
+Name[nl]=Hoog contrast zwarte tekst
+Name[nn]=Høgkontrast svart tekst
+Name[pa]=ਜਿਆਦਾ ਗੂਡ਼ਾ ਕਾਲਾ ਪਾਠ
+Name[pl]=Kontrastowy czarny tekst
+Name[pt]=Alto Contraste Texto Preto
+Name[pt_BR]=Alto Contraste do Texto Preto
+Name[ro]=Contrast mare text negru
+Name[ru]=Высококонтрастный чёрный текст
+Name[rw]=Umwandiko w'Umukara Inyuranyamigaragarire yo Hejuru
+Name[se]=Alla vuostálasvuohta, čáhppes teaksta
+Name[sk]=Vysokokontrastný čierny text
+Name[sl]=Visoko kontrastno črno besedilo
+Name[sr]=Црни текст високог контраста
+Name[sr@Latn]=Crni tekst visokog kontrasta
+Name[sv]=Svart text med hög kontrast
+Name[ta]=அதிக மாறுபட்ட கறுப்பு மீது வெள்ளை உரை
+Name[tg]=Матни баландсифати сиёҳ
+Name[th]=อักษรดำคอนทราสสูง
+Name[tr]=Yüksek Kontrast Siyah Metin
+Name[tt]=Kisken Qara
+Name[uk]=Висококонтрастний чорний текст
+Name[uz]=Yuqori kontrastli qora matn
+Name[uz@cyrillic]=Юқори контрастли қора матн
+Name[vi]=Chữ đen trên nền trắng
+Name[wa]=Noer so blanc
+Name[zh_CN]=高对比黑字
+Name[zh_TW]=高對比黑色字
+activeBackground=165,165,255
+activeBlend=165,165,255
+activeForeground=0,0,0
+activeTitleBtnBg=0,0,0
+activeForeground=0,0,0
+alternateBackground=215,215,255
+background=255,255,255
+buttonBackground=255,255,255
+buttonForeground=0,0,0
+contrast=7
+foreground=0,0,0
+frame=122,122,255
+handle=122,122,255
+inactiveBackground=225,225,225
+inactiveBlend=225,225,225
+inactiveForeground=128,128,128
+inactiveFrame=225,225,225
+inactiveHandle=225,225,225
+inactiveTitleBtnBg=85,85,85
+linkColor=0,0,0
+selectBackground=165,165,255
+selectForeground=0,0,0
+visitedLinkColor=0,0,0
+windowBackground=255,255,255
+windowForeground=0,0,0
diff --git a/kcontrol/krdb/kcs/BlueSlate.kcsrc b/kcontrol/krdb/kcs/BlueSlate.kcsrc
new file mode 100644
index 000000000..f3682849c
--- /dev/null
+++ b/kcontrol/krdb/kcs/BlueSlate.kcsrc
@@ -0,0 +1,87 @@
+# KDE Config File
+[Color Scheme]
+Name=Blue Slate
+Name[af]=Blou Graniet
+Name[ar]=أزرق رخامي
+Name[az]=Mavi Səma
+Name[bn]=ব্লু স্লেট
+Name[br]=Stad glas
+Name[bs]=Plavi mermer
+Name[ca]=Blau pissarra
+Name[cs]=Modrá plískanice
+Name[csb]=Mòdrô dakówka
+Name[cy]=Llechfaen Glas
+Name[da]=Blå tavle
+Name[de]=Schieferblau
+Name[el]=Μπλε Slate
+Name[eo]=Blua ardezo
+Name[es]=Azul pizarra
+Name[et]=Sinine kivitahvel
+Name[eu]=Arbel urdina
+Name[fa]=تخته‌سنگ آبی
+Name[fi]=Sininen liuske
+Name[fr]=Ardoise bleue
+Name[fy]=Laaiblau
+Name[gl]=Azul Lousa
+Name[he]=צפחה כחולה
+Name[hi]=नीला स्लेट
+Name[hr]=Plavo-siva
+Name[hu]=Kékes árnyalat
+Name[is]=Bláar flögur
+Name[it]=Blu ardesia
+Name[ja]=ブルースレート
+Name[kk]=Көгілдір күй
+Name[km]=ខៀវ​ស្លេក
+Name[lo]=ເຈ້ຍສີຟ້າ
+Name[lt]=Pilkai mėlyna
+Name[lv]=Zils Šīferis
+Name[mn]=Хөх занар
+Name[ms]=Loh Biru
+Name[mt]=Tafal ikħal
+Name[nb]=Skiferblå
+Name[nds]=Blaag Schiefer
+Name[ne]=निलो स्लेट
+Name[nl]=Leisteenblauw
+Name[nn]=Blågrå
+Name[nso]=Seleiti se se tala
+Name[pa]=ਨੀਲਾ ਸਲਾਟੀ
+Name[pl]=Niebieska dachówka
+Name[pt]=Azul Forte
+Name[pt_BR]= Azul
+Name[ro]=Albastru de ardezie
+Name[rw]=Ubururu Ibuyebururu
+Name[se]=Alit-ránes
+Name[sk]=Modrá bridlica
+Name[sl]=Modri skril
+Name[sr]=Плави шкриљац
+Name[sr@Latn]=Plavi škriljac
+Name[sv]=Blå skiffer
+Name[ta]=நீல பலகை
+Name[te]=నీలపు పలక
+Name[tg]=Оби моил ба сиёҳ
+Name[th]=กระดานสีฟ้า
+Name[tr]=Mavi Tahta
+Name[tt]=Zäñgär-Sorı
+Name[uk]=Синій шифер
+Name[uz]=Koʻkish kul
+Name[uz@cyrillic]=Кўкиш кул
+Name[ven]=Tshileiti tsha lutombo
+Name[vi]=Xanh xám
+Name[wa]=Bleu estat
+Name[zh_CN]=蓝灰
+Name[zh_TW]=藍灰
+background=#9db9c8
+buttonBackground=#9db9c8
+buttonForeground=#000000
+selectBackground=#558097
+foreground=#000000
+activeForeground=#ffffff
+inactiveBackground=#9c9c9c
+inactiveBlend=#9db9c8
+activeBackground=#558097
+activeBlend=#9db9c8
+contrast=5
+inactiveForeground=#d6d6d6
+windowForeground=#000000
+windowBackground=#c3c3c3
+selectForeground=#ffffff
diff --git a/kcontrol/krdb/kcs/CDE.kcsrc b/kcontrol/krdb/kcs/CDE.kcsrc
new file mode 100644
index 000000000..ca219cb15
--- /dev/null
+++ b/kcontrol/krdb/kcs/CDE.kcsrc
@@ -0,0 +1,26 @@
+# KDE Config File
+[Color Scheme]
+Name=CDE
+Name[hi]=सीडीई
+Name[mn]=КДE
+Name[te]=సిడిఈ
+Name[tg]=Муҳити графикии муштарак (CDE)
+Name[th]=แบบ CDE
+background=#999999
+buttonBackground=#999999
+buttonForeground=#ffffff
+selectBackground=#326284
+foreground=#ffffff
+activeForeground=#ffffff
+activeBlend=#999999
+inactiveBackground=#818181
+inactiveBlend=#999999
+activeBackground=#326284
+contrast=7
+inactiveForeground=#ffffff
+windowForeground=#ffffff
+windowBackground=#818181
+selectForeground=#ffffff
+linkColor=#ffffc0
+visitedLinkColor=#c0ffc0
+alternateBackground=#929292
diff --git a/kcontrol/krdb/kcs/DarkBlue.kcsrc b/kcontrol/krdb/kcs/DarkBlue.kcsrc
new file mode 100644
index 000000000..fbdde7d63
--- /dev/null
+++ b/kcontrol/krdb/kcs/DarkBlue.kcsrc
@@ -0,0 +1,98 @@
+[Color Scheme]
+activeBackground=65,101,148
+activeBlend=0,40,74
+activeForeground=255,255,255
+activeTitleBtnBg=66,103,148
+activeTitleBtnBlend=
+activeTitleBtnFg=66,103,148
+alternateBackground=0,66,123
+background=66,103,148
+buttonBackground=66,103,148
+buttonForeground=255,255,255
+contrast=8
+foreground=255,255,255
+inactiveBackground=66,103,148
+inactiveBlend=74,113,164
+inactiveForeground=0,42,78
+inactiveTitleBtnBg=66,103,148
+inactiveTitleBtnBlend=0,112,182
+inactiveTitleBtnFg=66,103,148
+Name=Dark Blue
+Name[af]=Donker Blou
+Name[ar]=أزرق غامق
+Name[az]=Tünd Göy
+Name[be]=Цёмна-сіняя
+Name[bn]=গাঢ় নীল
+Name[br]=Glas teñval
+Name[bs]=Tamno plava
+Name[ca]=Blau fosc
+Name[cs]=Tmavě modrá
+Name[csb]=Cemnomòdri
+Name[cy]=Glas tywyll
+Name[da]=Mørkeblå
+Name[de]=Dunkelblau
+Name[el]=Σκούρο μπλε
+Name[eo]=Malhela bluo
+Name[es]=Azul oscuro
+Name[et]=Tumesinine
+Name[eu]=Urdin iluna
+Name[fa]=آبی تیره
+Name[fi]=Tummansininen
+Name[fr]=Bleu foncé
+Name[fy]=Tsjusterblau
+Name[ga]=Dúghorm
+Name[gl]=Azul Escuro
+Name[he]=כחול כהה
+Name[hi]=गहरा नीला
+Name[hr]=Tamno plava
+Name[hu]=Sötétkék
+Name[is]=Dökkblátt
+Name[it]=Blu scuro
+Name[ja]=ダークブルー
+Name[kk]=Кою көк
+Name[km]=ខៀវ​ស្រងាត់
+Name[lo]=ນໍ້າເງິນເຂັ້ມ
+Name[lt]=Tamsiai mėlyna
+Name[lv]=Tumši Zils
+Name[mk]=Темно сино
+Name[mn]=Хар хөх
+Name[ms]=Biru Tua
+Name[mt]=Ikħal skur
+Name[nb]=Mørkeblå
+Name[nds]=Düüster-Blaag
+Name[ne]=गाढा निलो
+Name[nl]=Donkerblauw
+Name[nn]=Mørkeblå
+Name[nso]=Botala bjo bo tsene letsego
+Name[pa]=ਗੂੜਾ ਨੀਲਾ
+Name[pl]=Ciemnoniebieski
+Name[pt]=Azul escuro
+Name[pt_BR]=Azul escuro
+Name[ro]=Albastru închis
+Name[rw]=Ubururu Bwijimye
+Name[se]=Sevdnjesalit
+Name[sk]=Tmavomodrá
+Name[sl]=Temna modrina
+Name[sr]=Тамно плава
+Name[sr@Latn]=Tamno plava
+Name[sv]=Mörkblå
+Name[te]=ముదురు నీలం
+Name[th]=น้ำเงินเข้ม
+Name[tr]=Koyu Mavi
+Name[tt]=Qara Zäñgär
+Name[uk]=Синя темрява
+Name[uz]=Toʻq koʻk
+Name[uz@cyrillic]=Тўқ кўк
+Name[ven]=Lutombo lwo nzwinzwimalaho
+Name[vi]=Màu xanh thẫm
+Name[wa]=Foncé bleu
+Name[xh]=Luhlaza buntsundu (okwesibhaka-bhaka)
+Name[zh_CN]=深蓝
+Name[zh_TW]=深藍
+Name[zu]=Okuluhlaza kakhulu
+selectBackground=92,179,255
+selectForeground=0,0,0
+windowBackground=0,42,78
+windowForeground=220,220,220
+linkColor=#00ffff
+visitedLinkColor=#c0c0ff
diff --git a/kcontrol/krdb/kcs/DesertRed.kcsrc b/kcontrol/krdb/kcs/DesertRed.kcsrc
new file mode 100644
index 000000000..6be73c2d7
--- /dev/null
+++ b/kcontrol/krdb/kcs/DesertRed.kcsrc
@@ -0,0 +1,89 @@
+# KDE Config File
+[Color Scheme]
+Name=Desert Red
+Name[af]=Woestyn Rooi
+Name[ar]=أحمر صحراوي
+Name[az]=Səhra Qırmızısı
+Name[be]=Пустынна-чырвоная
+Name[bn]=ডেসার্ট রেড
+Name[bs]=Pustinjski crvena
+Name[ca]=Roig del desert
+Name[cs]=Pouštní červená
+Name[csb]=Czerwionosc pùstini
+Name[cy]=Anialdir Coch
+Name[da]=Ørkenrød
+Name[de]=Wüstenrot
+Name[el]=Κόκκινο της ερήμου
+Name[eo]=Dezerta ruĝo
+Name[es]=Rojo desierto
+Name[et]=Kõrbepunane
+Name[eu]=Basamortu gorria
+Name[fa]=قرمز صحرایی
+Name[fi]=Aavikon punainen
+Name[fr]=Désert rouge
+Name[fy]=Woestynread
+Name[gl]=Vermello Deserto
+Name[he]=אדום מדברי
+Name[hi]=मरु लाल
+Name[hr]=Pustinjski crvena
+Name[hu]=Téglavörös
+Name[is]=Eyðimerkurrautt
+Name[it]=Rosso deserto
+Name[ja]=砂漠色
+Name[kk]=Қызыл шөл
+Name[km]=ក្រហម​ស្លេក
+Name[lo]=ແດງທະເລຊາຍ
+Name[lt]=Raudona dykumos
+Name[lv]=Tuksneša sarkans
+Name[mk]=Пустинско црвено
+Name[mn]=Говийн улаан
+Name[ms]=Merah Karat
+Name[mt]=Ramla l-ħamra
+Name[nb]=Ørkenrød
+Name[nds]=Wööst-Root
+Name[ne]=बलौटे रातो
+Name[nl]=Woestijnrood
+Name[nn]=Ørkenraud
+Name[nso]=Bohubedu bja Letanaga
+Name[pa]=ਮਾਰੂਥਲੀ ਲਾਲ
+Name[pl]=Czerwień pustyni
+Name[pt]=Vermelho Deserto
+Name[pt_BR]=Vermelho
+Name[ro]=Roșu deșert
+Name[rw]=Umutuku Ubutayu
+Name[se]=Saddoáhperuoksat
+Name[sk]=Púštna červená
+Name[sl]=Puščavska rdeča
+Name[sr]=Пустињско црвена
+Name[sr@Latn]=Pustinjsko crvena
+Name[sv]=Ökenröd
+Name[ta]=பாலைவன சிவப்பு
+Name[te]=ఎడారి ఎరుపు
+Name[th]=แดงทะเลทราย
+Name[tr]=Çöl Kırmızısı
+Name[uk]=Червона пустеля
+Name[uz]=Qizil choʻl
+Name[uz@cyrillic]=Қизил чўл
+Name[ven]=Vhutswuku ha muvhala wa soga
+Name[vi]=Đỏ sa mạc
+Name[wa]=Rodje do dezert
+Name[xh]=Bomvu Krwe
+Name[zh_CN]=沙漠红
+Name[zh_TW]=沙漠紅
+Name[zu]=Okubovu okogwadule
+background=214,205,187
+buttonBackground=214,205,187
+buttonForeground=0,0,0
+selectBackground=128,0,0
+foreground=0,0,0
+activeForeground=255,255,255
+inactiveBackground=0,0,0
+inactiveBlend=214,205,187
+activeBackground=128,0,0
+activeBlend=0,0,0
+contrast=3
+inactiveForeground=214,214,214
+windowForeground=0,0,0
+windowBackground=255,255,255
+selectForeground=255,255,255
+alternateBackground=255,246,230
diff --git a/kcontrol/krdb/kcs/DigitalCDE.kcsrc b/kcontrol/krdb/kcs/DigitalCDE.kcsrc
new file mode 100644
index 000000000..6e56c3b5a
--- /dev/null
+++ b/kcontrol/krdb/kcs/DigitalCDE.kcsrc
@@ -0,0 +1,69 @@
+# KDE Config File
+[Color Scheme]
+Name=Digital CDE
+Name[af]=Digitaal Cde
+Name[az]=Dijital CDE
+Name[be]=Лічбавая CDE
+Name[bn]=ডিজিটাল CDE
+Name[br]=CDE niverel
+Name[ca]=CDE digital
+Name[csb]=CDE firmë Digital
+Name[cy]=CDE Digidol
+Name[de]=Digital (DEC) CDE
+Name[el]=Ψηφιακό CDE
+Name[eo]=Digital-CDE
+Name[es]=CDE de Digital
+Name[eu]=Digital-en CDE
+Name[fa]=CDE رقمی
+Name[gl]=CDE Dixital
+Name[hi]=डिज़िटल सीडीई
+Name[hr]=Digitalni CDE
+Name[is]=Stafrænt CDE
+Name[km]=CDE ឌីជីថល
+Name[ko]=디지털 시계
+Name[lo]=ໂປຣແກຣມຈັດການຫນ້າຕ່າງ CDE
+Name[lt]=Skaitmeninis CDE
+Name[lv]=Ciparu CDE
+Name[mn]=Тоон (DEC) КДE
+Name[ms]=CDE Digital
+Name[ne]=डिजिटल CDE
+Name[nso]=CDE ya Dinomoro
+Name[pa]=ਡਿਜ਼ੀਟਲ CDE
+Name[pl]=CDE firmy Digital
+Name[pt]=CDE da Digital
+Name[pt_BR]=CDE Digital
+Name[ro]=CDE Digital
+Name[rw]=CDE Bimenyetsomibare
+Name[se]=Digitalálaš CDE
+Name[sk]=CDE od Digital
+Name[sl]=Digitalni CDE
+Name[ta]=டிஜிட்டல் CDE
+Name[te]=డిజిటల్ సిడిఈ
+Name[th]=แบบ Digital CDE
+Name[tr]=Dijital CDE
+Name[uz]=Raqamli CDE
+Name[uz@cyrillic]=Рақамли CDE
+Name[ven]=CDE ya Didzhithala
+Name[vi]=CDE số
+Name[wa]=Didjitå CDE
+Name[xh]=CDE Ebonisa Inani Ngalinye
+Name[zh_TW]=數位 CDE
+Name[zu]=I-CDE eyizinombolo
+background=#4b7b82
+buttonBackground=#4b7b82
+buttonForeground=#ffffff
+selectBackground=#526673
+alternateBackground=#304445
+foreground=#ffffff
+activeForeground=#ffffff
+inactiveBackground=#4b7b82
+inactiveBlend=#4b7b82
+activeBackground=#a47591
+activeBlend=#4b7b82
+contrast=7
+inactiveForeground=#ffffff
+windowForeground=#ffffff
+windowBackground=#374d4e
+selectForeground=#ffffff
+linkColor=#00ffff
+visitedLinkColor=#c0c0ff
diff --git a/kcontrol/krdb/kcs/EveX.kcsrc b/kcontrol/krdb/kcs/EveX.kcsrc
new file mode 100644
index 000000000..b63776fcf
--- /dev/null
+++ b/kcontrol/krdb/kcs/EveX.kcsrc
@@ -0,0 +1,27 @@
+[Color Scheme]
+Name=EveX
+Name[af]=Evex
+Name[hi]=एवेक्स
+Name[lo]=ແບບ EveX
+Name[pl]=WigiliaX
+Name[te]=ఈవెక్స్
+Name[th]=แบบ EveX
+activeBackground=233,233,233
+activeBlend=233,233,233
+activeForeground=2,2,2
+activeTitleBtnBg=220,220,220
+background=230,222,220
+buttonBackground=228,228,228
+buttonForeground=0,0,0
+contrast=7
+foreground=0,0,0
+inactiveBackground=150,167,202
+inactiveBlend=157,176,208
+inactiveForeground=93,112,145
+inactiveTitleBtnBg=220,220,220
+linkColor=0,0,192
+selectBackground=10,95,137
+selectForeground=255,255,255
+visitedLinkColor=128,0,128
+windowBackground=255,255,255
+windowForeground=0,0,0
diff --git a/kcontrol/krdb/kcs/KDEOne.kcsrc b/kcontrol/krdb/kcs/KDEOne.kcsrc
new file mode 100644
index 000000000..181047169
--- /dev/null
+++ b/kcontrol/krdb/kcs/KDEOne.kcsrc
@@ -0,0 +1,30 @@
+[Color Scheme]
+activeBackground=0,0,128
+activeBlend=0,0,0
+activeForeground=255,255,255
+activeTitleBtnBg=192,192,192
+background=192,192,192
+buttonBackground=192,192,192
+buttonForeground=0,0,0
+contrast=7
+foreground=0,0,0
+inactiveBackground=128,128,128
+inactiveBlend=192,192,192
+inactiveForeground=192,192,192
+inactiveTitleBtnBg=192,192,192
+linkColor=0,0,255
+Name=KDE 1
+Name[af]=Kde 1
+Name[bn]=কে.ডি.ই. ১
+Name[fa]=KDE ۱
+Name[hi]=केडीई 1
+Name[km]=KDE ១
+Name[lo]=ໂປຣແກຣມຈັດການຫນ້າຕ່າງ KDE 1
+Name[mn]=КДЭ 1
+Name[te]=కెడిఈ 1
+Name[th]=แบบ KDE 1
+selectBackground=0,0,128
+selectForeground=255,255,255
+visitedLinkColor=255,0,255
+windowBackground=255,255,255
+windowForeground=0,0,0
diff --git a/kcontrol/krdb/kcs/KDETwo.kcsrc b/kcontrol/krdb/kcs/KDETwo.kcsrc
new file mode 100644
index 000000000..ec128160f
--- /dev/null
+++ b/kcontrol/krdb/kcs/KDETwo.kcsrc
@@ -0,0 +1,28 @@
+[Color Scheme]
+activeBackground=10,95,137
+activeBlend=10,95,137
+activeForeground=255,255,255
+activeTitleBtnBg=192,192,192
+background=220,220,220
+buttonBackground=228,228,228
+buttonForeground=0,0,0
+contrast=7
+foreground=0,0,0
+inactiveBackground=220,220,220
+inactiveBlend=220,220,220
+inactiveForeground=0,0,0
+linkColor=0,0,192
+Name=KDE 2
+Name[bn]=কে.ডি.ই. ২
+Name[fa]=KDE ۲
+Name[hi]=केडीई 2
+Name[km]=KDE ២
+Name[lo]=KDE
+Name[mn]=КДЭ 2
+Name[te]=కెడిఈ 2
+Name[th]=แบบ KDE 2
+selectBackground=10,95,137
+selectForeground=255,255,255
+visitedLinkColor=128,0,128
+windowBackground=255,255,255
+windowForeground=0,0,0
diff --git a/kcontrol/krdb/kcs/Keramik.kcsrc b/kcontrol/krdb/kcs/Keramik.kcsrc
new file mode 100644
index 000000000..241d29f90
--- /dev/null
+++ b/kcontrol/krdb/kcs/Keramik.kcsrc
@@ -0,0 +1,49 @@
+[Color Scheme]
+Name=Keramik
+Name[ar]=قرميدي
+Name[be]=Кераміка
+Name[bn]=কেরামিক
+Name[cs]=Keramika
+Name[eo]=Ceramiko
+Name[fa]=کرامیک
+Name[fy]=Keramyk
+Name[hi]=के-रामिक
+Name[it]=Ceramica
+Name[lo]=ເຄຣາມິກ - K
+Name[lv]=Keramika
+Name[mk]=Керамик
+Name[mn]=Ваар
+Name[nb]=Keramikk
+Name[ne]=केरामिक
+Name[nn]=Keramikk
+Name[pa]=ਕੀਰਾਮਿਕ
+Name[se]=Bálseduodji
+Name[sr]=Керамика
+Name[sr@Latn]=Keramika
+Name[ta]=கெராமிக்
+Name[te]=కెరామిక్
+Name[th]=เครามิก
+Name[uk]=Керамік
+Name[uz]=Keramika
+Name[uz@cyrillic]=Керамика
+Name[vi]=Gốm
+activeBackground=62,145,235
+activeBlend=62,145,235
+activeForeground=255,255,255
+activeTitleBtnBg=220,220,220
+alternateBackground=238,246,255
+background=234,233,232
+buttonBackground=230,240,249
+buttonForeground=0,0,0
+contrast=7
+foreground=0,0,0
+inactiveBackground=175,214,255
+inactiveBlend=175,214,255
+inactiveForeground=255,255,255
+inactiveTitleBtnBg=220,220,220
+linkColor=0,0,192
+selectBackground=169,209,255
+selectForeground=3,3,3
+visitedLinkColor=128,0,128
+windowBackground=255,255,255
+windowForeground=0,0,0
diff --git a/kcontrol/krdb/kcs/KeramikEmerald.kcsrc b/kcontrol/krdb/kcs/KeramikEmerald.kcsrc
new file mode 100644
index 000000000..6ffbf9b51
--- /dev/null
+++ b/kcontrol/krdb/kcs/KeramikEmerald.kcsrc
@@ -0,0 +1,73 @@
+[Color Scheme]
+Name=Keramik Emerald
+Name[be]=Ізумрудная кераміка
+Name[bn]=কেরামিক এমারেল্ড
+Name[br]=Keramik emrodez
+Name[ca]=Keramik maragda
+Name[cs]=Keramika (emerald)
+Name[cy]=Keramik Emerallt
+Name[da]=Keramik-smaragd
+Name[de]=Porzellan-Smaragd
+Name[el]=Keramik σμαράγδι
+Name[eo]=Ceramika Bluo
+Name[es]=Esmeralda cerámica
+Name[et]=Sügavroheline Keramik
+Name[eu]=Keramik esmeralda
+Name[fa]=زمردی کرامیک
+Name[fi]=Keramik smaragdi
+Name[fr]=Keramik émeraude
+Name[fy]=Keramyk-Emerald
+Name[ga]=Iathghlas Keramik
+Name[gl]=Keramic Esmeralda
+Name[hi]=के-रामिक पन्ना
+Name[hu]=Keramik (kék)
+Name[it]=Ceramica smeraldo
+Name[km]=Keramik បៃតង​ឆើត
+Name[lo]=ເຄຣາມິກ - K
+Name[lt]=Keramik smaragdinis
+Name[lv]=Smaragda Keramika
+Name[mk]=Керамик смарагд
+Name[mn]=Ваар-Emerald
+Name[ms]=Zamrud Keramik
+Name[mt]=Keramik Żmeralda
+Name[nb]=Keramikk, smaragdgrønn
+Name[nds]=Keramik-Smaragd
+Name[ne]=केरामिक इमेरल्ड
+Name[nl]=Keramik-Emerald
+Name[nn]=Keramikk, smaragdgrøn
+Name[pa]=ਕੀਰਾਮਿਕ ਈਮੀਰਾਲਡ
+Name[pt]=Keramik Esmeralda
+Name[pt_BR]=Keramik Esmeralda
+Name[rw]=Ibuyecyatsi Keramik
+Name[se]=Bálseduoddji, smarágdalágan
+Name[sr]=Смарагдна керамика
+Name[sr@Latn]=Smaragdna keramika
+Name[sv]=Keramik smaragd
+Name[ta]=கெராமிக் எமரால்ட்
+Name[te]=కెరామిక్ మరకతం
+Name[th]=เครามิกมรกต
+Name[uz]=Zumrad keramika
+Name[uz@cyrillic]=Зумрад керамика
+Name[vi]=Gốm lục bảo
+Name[zh_CN]=Keramik 翠绿
+Name[zh_TW]=綠寶石 Keramik
+activeBackground=213,166,55
+activeBlend=212,165,56
+activeForeground=255,255,255
+activeTitleBtnBg=220,220,220
+alternateBackground=240,240,240
+background=238,238,230
+buttonBackground=238,234,222
+buttonForeground=0,0,0
+contrast=7
+foreground=0,0,0
+inactiveBackground=193,197,171
+inactiveBlend=226,230,199
+inactiveForeground=255,255,255
+inactiveTitleBtnBg=220,220,220
+linkColor=0,0,192
+selectBackground=134,204,134
+selectForeground=0,0,0
+visitedLinkColor=128,0,128
+windowBackground=255,255,255
+windowForeground=0,0,0
diff --git a/kcontrol/krdb/kcs/KeramikWhite.kcsrc b/kcontrol/krdb/kcs/KeramikWhite.kcsrc
new file mode 100644
index 000000000..1fe807db1
--- /dev/null
+++ b/kcontrol/krdb/kcs/KeramikWhite.kcsrc
@@ -0,0 +1,91 @@
+[Color Scheme]
+Name=Keramik White
+Name[af]=Keramik Wit
+Name[ar]=قرميدي أبيض
+Name[az]=Keramik Ağ
+Name[be]=Белая кераміка
+Name[bn]=কেরামিক সাদা
+Name[br]=Keramik gwenn
+Name[bs]=Keramik bijela
+Name[ca]=Keramik blanc
+Name[cs]=Keramika (bílá)
+Name[csb]=Keramik Biôłi
+Name[cy]=Keramik Gwyn
+Name[da]=Keramik hvid
+Name[de]=Porzellanweiß
+Name[el]=Keramik άσπρο
+Name[eo]=Ceramika blanko
+Name[es]=Keramik blanco
+Name[et]=Valge Keramik
+Name[eu]=Keramik zuria
+Name[fa]=سفید کرامیک
+Name[fi]=Keramik valkoinen
+Name[fr]=Keramik blanc
+Name[fy]=Keramyk-wit
+Name[ga]=Bán Keramik
+Name[gl]=Keramic Branco
+Name[hi]=केरमिक सफेद
+Name[hr]=Keramik bijela
+Name[hu]=Keramik (fehér)
+Name[is]=Keramik hvítt
+Name[it]=Ceramica bianca
+Name[km]=Keramik ស
+Name[lo]=ເຄຣາມິກ - K
+Name[lt]=Keramik baltas
+Name[lv]=Balta Keramika
+Name[mk]=Керамик бело
+Name[mn]=Шаазан цагаан
+Name[ms]=Putih Keramik
+Name[mt]=Keramik Abjad
+Name[nb]=Keramikk, hvit
+Name[nds]=Keramikwitt
+Name[ne]=केरामिक सेतो
+Name[nl]=Keramik-wit
+Name[nn]=Keramikk kvit
+Name[nso]=Boshweu bja Keramik
+Name[pa]=ਕੀਰਾਮਿਕ ਸਫੈਦ
+Name[pl]=Keramik Biały
+Name[pt]=Keramik Branco
+Name[pt_BR]=Keramik Branco
+Name[ro]=Keramik alb
+Name[rw]=Umweru Keramik
+Name[se]=Vilges bálseduoddji
+Name[sk]=Keramik Biely
+Name[sl]=Keramik bela
+Name[sr]=Бела керамика
+Name[sr@Latn]=Bela keramika
+Name[sv]=Vit Keramik
+Name[ta]=கேரமிக் வெள்ளை
+Name[te]=కెరామిక్ తెలుపు
+Name[tg]=Keramik-и сафед
+Name[th]=เครามิกขาว
+Name[tr]=Beyaz Keramik
+Name[uk]=Білий Keramik
+Name[uz]=Oq keramika
+Name[uz@cyrillic]=Оқ керамика
+Name[vi]=Gốm trắng
+Name[wa]=Blanc Keramik
+Name[xh]=Keramik Emhlophe
+Name[zh_CN]=Keramik 白
+Name[zh_TW]=Keramik 白
+Name[zu]=Okumhlophe kwe-Keramik
+activeBackground=151,173,195
+activeBlend=151,173,195
+activeForeground=255,255,255
+activeTitleBtnBg=220,220,220
+alternateBackground=238,246,255
+background=233,233,233
+buttonBackground=246,246,246
+buttonForeground=0,0,0
+contrast=7
+foreground=0,0,0
+inactiveBackground=210,210,210
+inactiveBlend=215,215,215
+inactiveForeground=255,255,255
+inactiveTitleBtnBg=220,220,220
+linkColor=0,0,192
+selectBackground=255,221,118
+selectForeground=3,3,3
+visitedLinkColor=128,0,128
+windowBackground=255,255,255
+windowForeground=0,0,0
diff --git a/kcontrol/krdb/kcs/Makefile.am b/kcontrol/krdb/kcs/Makefile.am
new file mode 100644
index 000000000..8c5200089
--- /dev/null
+++ b/kcontrol/krdb/kcs/Makefile.am
@@ -0,0 +1,12 @@
+
+kdisplay_colorschemes_data_DATA = AtlasGreen.kcsrc BeOS.kcsrc BlueSlate.kcsrc \
+ CDE.kcsrc DarkBlue.kcsrc DesertRed.kcsrc DigitalCDE.kcsrc \
+ PaleGray.kcsrc Pumpkin.kcsrc SolarisCDE.kcsrc Storm.kcsrc \
+ Windows2000.kcsrc System.kcsrc Next.kcsrc PointReyesGreen.kcsrc \
+ KDEOne.kcsrc KDETwo.kcsrc MediaPeach.kcsrc Windows95.kcsrc EveX.kcsrc \
+ WindowsXP.kcsrc Keramik.kcsrc KeramikEmerald.kcsrc KeramikWhite.kcsrc \
+ BlackOnWhite.kcsrc WhiteOnBlack.kcsrc YellowOnBlue.kcsrc Plastik.kcsrc
+
+kdisplay_colorschemes_datadir = $(kde_datadir)/kdisplay/color-schemes
+
+EXTRA_DIST = $(kdisplay_colorschemes_data_DATA)
diff --git a/kcontrol/krdb/kcs/MediaPeach.kcsrc b/kcontrol/krdb/kcs/MediaPeach.kcsrc
new file mode 100644
index 000000000..2b68a18d7
--- /dev/null
+++ b/kcontrol/krdb/kcs/MediaPeach.kcsrc
@@ -0,0 +1,60 @@
+[Color Scheme]
+Name=Media Peach
+Name[af]=Media Perske
+Name[bn]=মিডিয়া পীচ
+Name[bs]=Media breskva
+Name[cy]=Eirynen Wlanog Cyfryngau
+Name[de]=Mittlere Pfirsichfarbe
+Name[eo]=Persiko
+Name[es]=Melocotón multimedia
+Name[eu]=Multimedia mertxika
+Name[fr]=Pêche pastel
+Name[he]=אפרסק
+Name[hi]=मीडिया पीच
+Name[hr]=Medijska breskva
+Name[hu]=Barackszínű
+Name[it]=Pesca
+Name[lo]=ລູກທໍ້
+Name[lt]=Media persiko
+Name[lv]=Mēdiju Persiks
+Name[ms]=Pic Sederhana
+Name[nb]=Mediefersken
+Name[nds]=Middelpeersch
+Name[ne]=मिडिया पिच
+Name[nn]=Mediefersken
+Name[pa]=ਮੀਡਿਆ ਪੀਂਚ
+Name[pt_BR]=Pêssego
+Name[ro]=Piersică
+Name[se]=Mediapersihkka
+Name[ta]=ஊடக பீச்
+Name[te]=మీడియా పీచ్
+Name[th]=ลูกท้อ
+Name[tr]=Medya Şeftalisi
+Name[uz]=Shaftoli
+Name[uz@cyrillic]=Шафтоли
+Name[ven]=Beregisi Zwimvumvusi
+Name[vi]=Hồng đào
+Name[wa]=Petche media
+Name[xh]=Peach Esesiphakathini
+Name[zh_CN]=Media 桃色
+Name[zh_TW]=Media 桃紅
+Name[zu]=Unozindaba osapetshisi
+activeBackground=68,31,156
+activeBlend=11,4,35
+activeForeground=255,255,255
+activeTitleBtnBg=214,205,187
+background=244,221,178
+buttonBackground=244,221,178
+buttonForeground=0,0,0
+contrast=3
+foreground=0,0,0
+inactiveBackground=0,70,70
+inactiveBlend=14,45,27
+inactiveForeground=214,214,214
+inactiveTitleBtnBg=214,205,187
+linkColor=0,0,192
+selectBackground=128,0,0
+selectForeground=255,255,255
+visitedLinkColor=128,0,128
+windowBackground=255,231,186
+windowForeground=0,0,0
diff --git a/kcontrol/krdb/kcs/Next.kcsrc b/kcontrol/krdb/kcs/Next.kcsrc
new file mode 100644
index 000000000..bc2424ef8
--- /dev/null
+++ b/kcontrol/krdb/kcs/Next.kcsrc
@@ -0,0 +1,53 @@
+[Color Scheme]
+activeBackground=0,0,0
+activeBlend=255,255,255
+activeForeground=255,255,255
+activeTitleBtnBg=0,0,0
+activeTitleBtnBlend=0,0,0
+activeTitleBtnFg=255,255,255
+background=168,168,168
+alternateBackground=233,233,233
+buttonBackground=168,168,168
+buttonForeground=0,0,0
+contrast=10
+foreground=0,0,0
+inactiveBackground=168,168,168
+inactiveBlend=168,168,168
+inactiveForeground=255,255,255
+inactiveTitleBtnBg=168,168,168
+inactiveTitleBtnBlend=168,168,168
+inactiveTitleBtnFg=255,255,255
+Name=Next
+Name[af]=Volgende
+Name[bn]=নেক্সট
+Name[br]=A heul
+Name[cy]=Nesaf
+Name[eo]=Neksto
+Name[es]=NeXT
+Name[fa]=بعدی
+Name[fy]=Fierder
+Name[ga]=Ar Aghaidh
+Name[hi]=अगला
+Name[km]=បន្ទាប់
+Name[lo]=ລະບົບປະຕິບັດການ Next
+Name[lt]=Kitas
+Name[ne]=पछिल्लो
+Name[nso]=Latelago
+Name[pa]=ਅੱਗੇ
+Name[rw]=Ibikurikira
+Name[ss]=Lokulandzelako
+Name[ta]=அடுத்து
+Name[te]=నెక్స్ట్
+Name[tg]=Навбатӣ
+Name[th]=ระบบปฏิบัติการ Next
+Name[tt]=Kiläse
+Name[ven]=Phanda
+Name[vi]=Tiếp theo
+Name[wa]=NeXT
+Name[xh]=Elandelayo
+Name[zh_TW]=下一個
+Name[zu]=Okulandelayo
+selectBackground=0,0,0
+selectForeground=255,255,255
+windowBackground=255,255,255
+windowForeground=0,0,0
diff --git a/kcontrol/krdb/kcs/PaleGray.kcsrc b/kcontrol/krdb/kcs/PaleGray.kcsrc
new file mode 100644
index 000000000..cc4ee8465
--- /dev/null
+++ b/kcontrol/krdb/kcs/PaleGray.kcsrc
@@ -0,0 +1,90 @@
+# KDE Config File
+[Color Scheme]
+Name=Pale Gray
+Name[af]=Bleek Grys
+Name[ar]=رمادي فاتح
+Name[az]=Boz Qurd
+Name[be]=Адценні шэрага колеру
+Name[bn]=ধূসর ছাই
+Name[bs]=Blijedo siva
+Name[ca]=Gris pàl·lid
+Name[cs]=Bledě šedá
+Name[csb]=Bladoszari
+Name[cy]=Llwyd Golau
+Name[da]=Hvidgrå
+Name[de]=Fahles Grau
+Name[el]=Χλωμό γκρι
+Name[en_GB]=Pale Grey
+Name[eo]=Pala grizo
+Name[es]=Gris pálido
+Name[et]=Kahvatuhall
+Name[eu]=Gris zurbila
+Name[fa]=خاکستری کم‌رنگ
+Name[fi]=Vaaleanharmaa
+Name[fr]=Gris pâle
+Name[fy]=Fealgriis
+Name[ga]=Liathghlas
+Name[gl]=Gris Claro
+Name[he]=אפור בהיר
+Name[hi]=फ़ीका धूसर
+Name[hr]=Blijedo sivo
+Name[hu]=Halványszürke
+Name[is]=Fölgrátt
+Name[it]=Grigio pallido
+Name[ja]=ペールグレー
+Name[km]=ប្រផេះ​ស្លេក
+Name[lo]=ເທົາອ່ອນ
+Name[lt]=Pilkšva
+Name[lv]=Gaiši pelēks
+Name[mk]=Бледо сиво
+Name[mn]=Цайвар саарал
+Name[ms]=Kelabu Pucat
+Name[mt]=Griż Ċar
+Name[nb]=Lysegrå
+Name[nds]=Bleek-Gries
+Name[ne]=पेल खैरो
+Name[nl]=Vaalgrijs
+Name[nn]=Lysegrå
+Name[pa]=ਪਾਲੀ ਗਰੇ
+Name[pl]=Bladoszary
+Name[pt]=Cinzento Pálido
+Name[pt_BR]=Cinza
+Name[ro]=Gri pal
+Name[rw]=Ikijuju cyoroshye
+Name[se]=Čuvgesránes
+Name[sk]=Svetlošedá
+Name[sl]=Bleda sivina
+Name[sr]=Бледо сива
+Name[sr@Latn]=Bledo siva
+Name[sv]=Blekgrå
+Name[ta]=பழுப்புச் சாயல்
+Name[te]=లేత బూడిద
+Name[th]=เทาอ่อน
+Name[tr]=Açık Gri
+Name[tt]=Tonıq Sorı
+Name[uk]=Тьмяно-сірий
+Name[uz]=Och kul
+Name[uz@cyrillic]=Оч кул
+Name[ven]=Lutada lwo tshenuluwaho
+Name[vi]=Màu xám nhạt
+Name[wa]=Clair gris
+Name[xh]=Ngwevu Bumbatsha
+Name[zh_CN]=灰白
+Name[zh_TW]=灰白
+Name[zu]=Okumpunga ngokukhanyayo
+background=#d6d6d6
+buttonBackground=#d6d6d6
+buttonForeground=#000000
+selectBackground=#000000
+foreground=#000000
+activeForeground=#ffffff
+inactiveBackground=#a0a0a0
+inactiveBlend=#d6d6d6
+activeBackground=#000000
+activeBlend=#d6d6d6
+contrast=3
+inactiveForeground=#d6d6d6
+windowForeground=#000000
+windowBackground=#ffffff
+selectForeground=#ffffff
+alternateBackground=#f5f5f5
diff --git a/kcontrol/krdb/kcs/Plastik.kcsrc b/kcontrol/krdb/kcs/Plastik.kcsrc
new file mode 100644
index 000000000..bfc365648
--- /dev/null
+++ b/kcontrol/krdb/kcs/Plastik.kcsrc
@@ -0,0 +1,55 @@
+[Color Scheme]
+Name=Plastik
+Name[af]=Plastiek
+Name[ar]=بلاستيك
+Name[be]=Пластык
+Name[bn]=প্লাস্টিক
+Name[eo]=Plastiko
+Name[fa]=پلاستیک
+Name[fy]=Plastyk
+Name[hi]=प्लास्टिक
+Name[hr]=Plastika
+Name[is]=Plast
+Name[it]=Plastica
+Name[ka]=Пластик
+Name[kk]=Пластик
+Name[km]=ប្ល៉ាស្ទិក
+Name[lt]=Plastikinis
+Name[lv]=Plastika
+Name[mk]=Пластик
+Name[nb]=Plast
+Name[ne]=प्लास्टिक
+Name[nn]=Plast
+Name[pa]=ਪਲਾਸਟਿਕ
+Name[ro]=Plastic
+Name[ru]=Пластик
+Name[se]=Plastihkka
+Name[sr]=Пластика
+Name[sr@Latn]=Plastika
+Name[ta]=திட்டம்
+Name[te]=ప్లాస్టిక్
+Name[th]=พลาสติก
+Name[uk]=Пластик
+Name[uz@cyrillic]=Пластик
+Name[vi]=Chất dẻo
+Name[zh_CN]=塑料
+activeBackground=65,142,220
+activeBlend=107,145,184
+activeForeground=255,255,255
+activeTitleBtnBg=220,220,220
+alternateBackground=237,244,249
+background=239,239,239
+buttonBackground=221,223,228
+buttonForeground=0,0,0
+contrast=7
+foreground=0,0,0
+inactiveBackground=157,170,186
+inactiveBlend=157,170,186
+inactiveForeground=221,221,221
+inactiveTitleBtnBg=220,220,220
+linkColor=0,0,238
+selectBackground=103,141,178
+selectForeground=255,255,255
+visitedLinkColor=82,24,139
+windowBackground=255,255,255
+windowForeground=0,0,0
diff --git a/kcontrol/krdb/kcs/PointReyesGreen.kcsrc b/kcontrol/krdb/kcs/PointReyesGreen.kcsrc
new file mode 100644
index 000000000..e7c9b9bee
--- /dev/null
+++ b/kcontrol/krdb/kcs/PointReyesGreen.kcsrc
@@ -0,0 +1,75 @@
+[Color Scheme]
+activeBackground=65,127,75
+activeBlend=65,127,75
+activeForeground=255,255,255
+activeTitleBtnBg=116,132,115
+alternateBackground=226,234,226
+background=211,197,190
+buttonBackground=171,160,154
+buttonForeground=38,75,44
+contrast=0
+foreground=46,90,53
+inactiveBackground=116,132,115
+inactiveBlend=116,132,115
+inactiveForeground=192,179,173
+inactiveTitleBtnBg=162,184,160
+linkColor=14,153,4
+Name=Point Reyes Green
+Name[af]=Punt Strale Groen
+Name[az]=Point Reyes Yaşılı
+Name[bs]=Point Reyes zelena
+Name[ca]=Verd Point Reyes
+Name[cs]=Point Reyes zelená
+Name[csb]=Zelonosc pùnktu Reyes
+Name[cy]=Gwyrdd Point Reyes
+Name[de]=Point Reyes-Grün
+Name[eo]=Verdaj tonoj
+Name[es]=Verde Point Reyes
+Name[et]=Point Reyes roheline
+Name[eu]=Point Reyes berdea
+Name[fa]=سبز نقطه-نقطه
+Name[fr]=Vert doux
+Name[fy]=Dúngrien
+Name[he]=ירוק ים
+Name[hi]=प्वाइंट रेस हरा
+Name[hr]=Point Reyes zeleno
+Name[hu]=Zöldes árnyalat
+Name[is]=Point Reyes grænt
+Name[it]=Verde Point Reyes
+Name[ja]=ポイントレイズグリーン
+Name[lo]=ຈຸດຂງວປະກາຍ
+Name[lt]=Point Reyes žalia
+Name[lv]=Point Reyes Zaļš
+Name[mn]=Point Reyes-Ногоон
+Name[mt]=Aħdar Point Reyes
+Name[nb]=Grønn og rosa
+Name[nds]=Point Reyes-Gröön
+Name[ne]=बिन्दु रेइज हरियो
+Name[nl]=Duingroen
+Name[nn]=Grøn og rosa
+Name[pa]=ਬਿੰਦੂ ਰੀਆਈਸ ਹਰਾ
+Name[pl]=Zieleń punktu Reyes
+Name[pt]=Verde Point Reyes
+Name[pt_BR]=Verde
+Name[ro]=Verde Point Reyes
+Name[rw]=Akadomo Reyes Icyatsi
+Name[se]=Ruoná ja guvgesrukses
+Name[sk]=Point Reyes zelená
+Name[sl]=Zelena Point Reyes
+Name[sr]=Point Reyes зелена
+Name[sr@Latn]=Point Reyes zelena
+Name[sv]=Point Reyes-grön
+Name[te]=పాయింట్ రెయిస్ పచ్చ
+Name[tg]=Сабзи нуқта нуқта
+Name[th]=จุดเขียวประปราย
+Name[tr]=Point Reyes Yeşili
+Name[ven]=Kha Muvhala mudala
+Name[vi]=Màu xanh Point Reyes
+Name[wa]=Vert Point Reyes
+Name[xh]=Point Reyes Green (okwengca)
+Name[zh_TW]=Point Reyes 綠
+selectBackground=65,127,75
+selectForeground=255,255,255
+visitedLinkColor=38,75,44
+windowBackground=255,255,255
+windowForeground=83,33,19
diff --git a/kcontrol/krdb/kcs/Pumpkin.kcsrc b/kcontrol/krdb/kcs/Pumpkin.kcsrc
new file mode 100644
index 000000000..b27f9f275
--- /dev/null
+++ b/kcontrol/krdb/kcs/Pumpkin.kcsrc
@@ -0,0 +1,87 @@
+# KDE Config File
+[Color Scheme]
+foreground=0,0,0
+selectForeground=255,255,255
+activeBlend=255,215,0
+selectBackground=205,133,63
+inactiveBackground=160,160,160
+Name=Pumpkin
+Name[af]=Pampoen
+Name[ar]=يقطيني
+Name[be]=Гарбуз
+Name[bn]=পাম্পকিন
+Name[ca]=Carabassa
+Name[cs]=Dýně
+Name[csb]=Bania
+Name[cy]=Pwmpen
+Name[de]=Kürbis
+Name[el]=Κολοκύθα
+Name[eo]=Kukurbo
+Name[es]=Calabaza
+Name[et]=Kõrvits
+Name[eu]=Kalabaza
+Name[fa]=کدو حلوایی
+Name[fi]=Kurpitsa
+Name[fr]=Potiron
+Name[fy]=klabats
+Name[ga]=Puimcín
+Name[he]=דלעת
+Name[hi]=कुम्हड़ा
+Name[hr]=Bundeva
+Name[hu]=Házitök
+Name[is]=Grasker
+Name[it]=Zucca
+Name[ja]=かぼちゃ色
+Name[kk]=Асқабақ
+Name[km]=ល្ពៅ
+Name[lo]=ຫມາກອຶ
+Name[lv]=Ķirbis
+Name[mk]=Тиквичка
+Name[mn]=Хулуу
+Name[ms]=Labu
+Name[mt]=Qargħa Ħamra
+Name[nb]=Gresskar
+Name[nds]=Körbs
+Name[ne]=पम्पकिन
+Name[nl]=Pompoen
+Name[nn]=Graskar
+Name[nso]=Lephutsi
+Name[pa]=ਪੰਪਕਿਨ
+Name[pl]=Dynia
+Name[pt]=Abóbora
+Name[pt_BR]=Abóbora
+Name[ro]=Dovlecel
+Name[ru]=Тыква
+Name[se]=Gurbbet
+Name[sk]=Tekvica
+Name[sl]=Buča
+Name[sr]=Бундева
+Name[sr@Latn]=Bundeva
+Name[ss]=Litsanga
+Name[sv]=Pumpa
+Name[ta]=பூசணிக்காய்
+Name[te]=గుమ్మడి
+Name[tg]=Каду
+Name[th]=ฟักทอง
+Name[tt]=Qabaq
+Name[uk]=Гарбузовий
+Name[uz]=Qovoq
+Name[uz@cyrillic]=Қовоқ
+Name[ven]=Fhuri
+Name[vi]=Bí đỏ
+Name[wa]=Potiron
+Name[xh]=Ithanga
+Name[zh_CN]=南瓜黄
+Name[zh_TW]=南瓜黃
+Name[zu]=Ithanga
+contrast=3
+background=238,216,174
+buttonBackground=238,216,174
+buttonForeground=0,0,0
+activeBackground=205,133,63
+inactiveBlend=214,214,214
+inactiveForeground=238,238,209
+activeForeground=255,255,255
+windowForeground=0,0,0
+windowBackground=255,255,255
+alternateBackground=255,245,235
diff --git a/kcontrol/krdb/kcs/SolarisCDE.kcsrc b/kcontrol/krdb/kcs/SolarisCDE.kcsrc
new file mode 100644
index 000000000..747eeb337
--- /dev/null
+++ b/kcontrol/krdb/kcs/SolarisCDE.kcsrc
@@ -0,0 +1,38 @@
+[Color Scheme]
+Name=Solaris
+Name[az]=Solaris CDE
+Name[bn]=সোলারিস
+Name[eo]=Solariso
+Name[fa]=سولاریس
+Name[hi]=सोलारिस
+Name[kk]=Солярис
+Name[lo]=ໂຊລາຣິສ
+Name[lt]=Solario CDE
+Name[ne]=सोलारिस
+Name[ru]=Солярис
+Name[ta]=சோலாரிஸ்
+Name[te]=సొలారిస్
+Name[tg]=Солярис
+Name[th]=โซลาริส
+Name[tt]=Qoyaşlı
+Name[ven]=Solarisi
+Name[xh]=Isikhanyiso esenziwa lilanga
+activeBackground=178,77,122
+activeBlend=174,178,195
+activeForeground=255,255,255
+activeTitleBtnBg=174,178,195
+background=174,178,195
+buttonBackground=174,178,195
+buttonForeground=0,0,0
+contrast=3
+foreground=0,0,0
+inactiveBackground=174,178,195
+inactiveBlend=174,178,195
+inactiveForeground=0,0,0
+inactiveTitleBtnBg=174,178,195
+linkColor=0,0,255
+selectBackground=113,139,165
+selectForeground=255,255,255
+visitedLinkColor=192,255,255
+windowBackground=147,151,165
+windowForeground=0,0,0
diff --git a/kcontrol/krdb/kcs/Storm.kcsrc b/kcontrol/krdb/kcs/Storm.kcsrc
new file mode 100644
index 000000000..cfdec4fa2
--- /dev/null
+++ b/kcontrol/krdb/kcs/Storm.kcsrc
@@ -0,0 +1,84 @@
+# KDE Config File
+[Color Scheme]
+foreground=0,0,0
+selectForeground=255,255,255
+activeBlend=139,0,139
+selectBackground=139,0,139
+inactiveBackground=120,120,120
+Name=Storm
+Name[ar]=عاصفة
+Name[az]=Fırtına
+Name[be]=Навальніца
+Name[bn]=স্টর্ম
+Name[br]=Gwallamzer
+Name[ca]=Tempesta
+Name[cs]=Bouře
+Name[csb]=Grzëmòt
+Name[de]=Sturm
+Name[el]=Καταιγίδα
+Name[eo]=Ŝtormo
+Name[es]=Tormenta
+Name[eu]=Ekaitza
+Name[fa]=طوفان
+Name[fi]=Myrsky
+Name[fr]=Tempête
+Name[fy]=Stoarm
+Name[ga]=Stoirm
+Name[gl]=Tormenta
+Name[he]=סערה
+Name[hi]=तूफ़ान
+Name[hr]=Oluja
+Name[hu]=Vihar
+Name[is]=Stormur
+Name[it]=Tempesta
+Name[ja]=ストーム
+Name[kk]=Дауыл
+Name[km]=ព្យុះ
+Name[lo]=ພາຍຸ
+Name[lt]=Audra
+Name[lv]=Vētra
+Name[mk]=Бура
+Name[mn]=Шуурга
+Name[ms]=Ribut
+Name[mt]=Tempesta
+Name[ne]=स्टर्म
+Name[nso]=Matlakadibe
+Name[pa]=ਤੂਫਾਨੀ
+Name[pl]=Burza
+Name[pt]=Tempestade
+Name[pt_BR]=Tempestade
+Name[ro]=Furtună
+Name[ru]=Шторм
+Name[rw]=Umuhengeri
+Name[se]=Riđđu
+Name[sk]=Búrka
+Name[sl]=Nevihta
+Name[sr]=Олуја
+Name[sr@Latn]=Oluja
+Name[ta]=புயல்
+Name[te]=స్టార్మ్
+Name[tg]=Тӯфон
+Name[th]=พายุ
+Name[tr]=Fırtına
+Name[tt]=Dawıl
+Name[uk]=Гроза
+Name[uz]=Poʻrtana
+Name[uz@cyrillic]=Пўртана
+Name[ven]=Madumbu
+Name[vi]=Bão
+Name[wa]=Timpesse
+Name[xh]=Isikhukhula
+Name[zh_CN]=风暴
+Name[zh_TW]=風暴
+Name[zu]=Ukuduma
+contrast=7
+background=192,192,192
+buttonBackground=192,192,192
+buttonForeground=0,0,0
+activeBackground=139,0,139
+inactiveBlend=120,120,120
+inactiveForeground=0,0,0
+activeForeground=255,255,255
+windowForeground=0,0,0
+windowBackground=255,255,255
+alternateBackground=255,240,255
diff --git a/kcontrol/krdb/kcs/System.kcsrc b/kcontrol/krdb/kcs/System.kcsrc
new file mode 100644
index 000000000..8e0a8c02d
--- /dev/null
+++ b/kcontrol/krdb/kcs/System.kcsrc
@@ -0,0 +1,99 @@
+[Color Scheme]
+activeBackground=192,192,192
+activeBlend=192,192,192
+activeForeground=0,0,0
+activeTitleBtnBg=255,255,255
+activeTitleBtnBlend=128,128,128
+activeTitleBtnFg=54,60,89
+background=211,211,211
+buttonBackground=211,211,211
+buttonForeground=0,0,0
+contrast=2
+foreground=0,0,0
+inactiveBackground=192,192,192
+inactiveBlend=192,192,192
+inactiveForeground=128,128,128
+inactiveTitleBtnBg=255,255,255
+inactiveTitleBtnBlend=128,128,128
+inactiveTitleBtnFg=43,45,62
+Name=System
+Name[af]=Stelsel
+Name[ar]=النظام
+Name[az]=Sistem
+Name[be]=Сістэма
+Name[bg]=Система
+Name[bn]=সিস্টেম
+Name[br]=Reizhiad
+Name[bs]=Sistem
+Name[ca]=Sistema
+Name[cs]=Systém
+Name[csb]=Systema
+Name[cy]=Cysawd
+Name[el]=Σύστημα
+Name[eo]=Sistemo
+Name[es]=Sistema
+Name[et]=Süsteem
+Name[eu]=Sistema
+Name[fa]=سیستم
+Name[fi]=Järjestelmä
+Name[fo]=Kervi
+Name[fr]=Système
+Name[fy]=Systeem
+Name[ga]=Córas
+Name[gl]=Sistema
+Name[he]=מערכת
+Name[hi]=तंत्र
+Name[hr]=Sustav
+Name[hu]=Rendszer
+Name[id]=Sistem
+Name[is]=Kerfi
+Name[it]=Sistema
+Name[ja]=システム
+Name[ka]=სისტემა
+Name[kk]=Жүйелік
+Name[km]=ប្រព័ន្ធ
+Name[ko]=시스템
+Name[lo]=ຈັດການລະບົບ
+Name[lt]=Sistema
+Name[lv]=Sistēma
+Name[mk]=Систем
+Name[mn]=Систем
+Name[ms]=Sistem
+Name[mt]=Sistema
+Name[nds]=Systeem
+Name[ne]=प्रणाली
+Name[nl]=Systeem
+Name[oc]=Sistemo
+Name[pa]=ਸਿਸਟਮ
+Name[pt]=Sistema
+Name[pt_BR]=Sistema
+Name[ro]=Sistem
+Name[ru]=Система
+Name[rw]=Sisitemu
+Name[se]=Vuogádat
+Name[sk]=Systém
+Name[sl]=Sistem
+Name[sr]=Систем
+Name[sr@Latn]=Sistem
+Name[ss]=Umshini
+Name[ta]=அமைப்பு
+Name[te]=వ్యవస్థ
+Name[tg]=Система
+Name[th]=ระบบ
+Name[tr]=Sistem
+Name[tt]=Sistem
+Name[uk]=Система
+Name[uz]=Tizim
+Name[uz@cyrillic]=Тизим
+Name[ven]=Maitele
+Name[vi]=Hệ thống
+Name[wa]=Sistinme
+Name[xh]=Indlela esestyenziswayo
+Name[zh_CN]=系统
+Name[zh_TW]=系統
+Name[zu]=Isistimu
+selectBackground=90,36,0
+selectForeground=255,255,255
+windowBackground=255,255,255
+windowForeground=0,0,0
+alternateBackground=255,247,240
diff --git a/kcontrol/krdb/kcs/WhiteOnBlack.kcsrc b/kcontrol/krdb/kcs/WhiteOnBlack.kcsrc
new file mode 100644
index 000000000..f62cbae07
--- /dev/null
+++ b/kcontrol/krdb/kcs/WhiteOnBlack.kcsrc
@@ -0,0 +1,88 @@
+[Color Scheme]
+Name=High Contrast White Text
+Name[af]=Hoë kontras wit teks
+Name[ar]=نص أبيض عالي التباين
+Name[be]=Высока кантрастная "белы тэкст"
+Name[bn]=হাই কনট্রাস্ট সাদা লেখা
+Name[bs]=Visoki kontrast, bijeli tekst
+Name[ca]=Text blanc d'alt contrast
+Name[cs]=Vysoký kontrast, bílý text
+Name[csb]=Kòntrastowi biôłi tekst
+Name[da]=Hvid tekst med høj kontrast
+Name[de]=Hoher Kontrast, Weiß auf Schwarz
+Name[el]=Άσπρο κείμενο υψηλής αντίθεσης
+Name[eo]=Alt-kontrasta Blanka Teksto
+Name[es]=Texto blanco de alto contraste
+Name[et]=Väga kontrastne valge tekst
+Name[eu]=Kontraste handiko testu zuria
+Name[fa]=متن سفید با سایه روشن بالا
+Name[fi]=Suuren värikontrastin valkoinen teksti
+Name[fr]=Texte en blanc avec contraste élevé
+Name[fy]=Heech kontrast wite tekst
+Name[gl]=Texto Branco de Alto Contraste
+Name[he]=ניגודיות גבוהה עם טקסט לבן
+Name[hr]=Bijeli tekst visokog kontrasta
+Name[hu]=Erősen kontrasztos fehér szöveg
+Name[is]=Há birtuskila hvítur texti
+Name[it]=Testo bianco ad alto contrasto
+Name[ja]=ハイコントラストの白いテキスト
+Name[ka]=მაღალკონსტრასტული თეთრი ტექტი
+Name[kk]=Контрастығы жоғары ақ мәтін
+Name[km]=អត្ថបទ​ពណ៌​ស កម្រិត​ពណ៌​ខ្ពស់
+Name[lt]=Didelio kontrasto baltas tekstas
+Name[mk]=Бел текст со висок контраст
+Name[ms]=Teks Putih Kontras Tinggi
+Name[nb]=Høykontrast, hvit tekst
+Name[nds]=Hogen Kontrast, witt Text
+Name[ne]=उच्च व्यतिरेक सेतो पाठ
+Name[nl]=Hoog contrast witte tekst
+Name[nn]=Høgkontrast, kvit tekst
+Name[pa]=ਜਿਆਦਾ ਗੂੜਾ ਪਾਠ ਸਫੈਦ
+Name[pl]=Kontrastowy biały tekst
+Name[pt]=Alto Contraste Texto Branco
+Name[pt_BR]=Alto Contraste do Texto Branco
+Name[ro]=Contrast mare text alb
+Name[ru]=Высококонтрастный белый текст
+Name[rw]=Umwandiko w'Umweru Inyuranyamigaragarire yo Hejuru
+Name[se]=Alla vuostálasvuohta, vilges teaksta
+Name[sk]=Vysokokontrastný biely text
+Name[sl]=Visoko kontrastno belo besedilo
+Name[sr]=Бели текст високог контраста
+Name[sr@Latn]=Beli tekst visokog kontrasta
+Name[sv]=Vit text med hög kontrast
+Name[ta]=அதிக மாறுபட்ட வெள்ளை உரை
+Name[th]=ตัวอักษรขาวคอนทราสสูง
+Name[tr]=Yüksek Kontrast Beyaz Metin
+Name[tt]=Kisken Aq
+Name[uk]=Висококонтрастний білий текст
+Name[uz]=Yuqori kontrastli oq matn
+Name[uz@cyrillic]=Юқори контрастли оқ матн
+Name[vi]=Chữ trắng trên nền đen
+Name[wa]=Blanc so noer
+Name[zh_CN]=高对比度白色文字
+Name[zh_TW]=高對比反白文字
+activeBackground=0,0,90
+activeBlend=0,0,90
+activeForeground=255,255,255
+activeTitleBtnBg=255,255,255
+activeForeground=255,255,255
+alternateBackground=0,0,40
+background=0,0,0
+buttonBackground=0,0,0
+buttonForeground=255,255,255
+contrast=7
+foreground=255,255,255
+frame=0,0,133
+handle=0,0,133
+inactiveBackground=30,30,30
+inactiveBlend=30,30,30
+inactiveForeground=128,128,128
+inactiveFrame=30,30,30
+inactiveHandle=30,30,30
+inactiveTitleBtnBg=170,170,170
+linkColor=255,255,255
+selectBackground=0,0,90
+selectForeground=255,255,255
+visitedLinkColor=255,255,255
+windowBackground=0,0,0
+windowForeground=255,255,255
diff --git a/kcontrol/krdb/kcs/Windows2000.kcsrc b/kcontrol/krdb/kcs/Windows2000.kcsrc
new file mode 100644
index 000000000..bccc59369
--- /dev/null
+++ b/kcontrol/krdb/kcs/Windows2000.kcsrc
@@ -0,0 +1,36 @@
+[Color Scheme]
+Name=Redmond 2000
+Name[bn]=রেডমন্ড ২০০০
+Name[eo]=Redmondo 2000
+Name[fa]=ردموند ۲۰۰۰
+Name[hi]=रेडमण्ड 2000
+Name[lo]=ເຣດມອນ 2000
+Name[lv]=Redmonda 2000
+Name[mn]=Улаан сар 2000
+Name[ne]=रेडमोन्ड २०००
+Name[ta]=ரெட்மான்ட் 2000
+Name[te]=రెడ్ మాండ్ 2000
+Name[th]=เรดมอนด์ 2000
+Name[uk]=Редмонд 2000
+Name[uz@cyrillic]=Редмонд 2000
+Name[ven]=Redmond gidimbili
+activeBackground=0,36,104
+activeBlend=168,204,240
+activeForeground=255,255,255
+activeTitleBtnBg=220,220,220
+alternateBackground=240,240,240
+background=212,208,200
+buttonBackground=212,208,200
+buttonForeground=0,0,0
+contrast=7
+foreground=0,0,0
+inactiveBackground=220,220,220
+inactiveBlend=220,220,220
+inactiveForeground=0,0,0
+inactiveTitleBtnBg=220,220,220
+linkColor=0,0,192
+selectBackground=0,36,104
+selectForeground=255,255,255
+visitedLinkColor=128,0,128
+windowBackground=255,255,255
+windowForeground=0,0,0
diff --git a/kcontrol/krdb/kcs/Windows95.kcsrc b/kcontrol/krdb/kcs/Windows95.kcsrc
new file mode 100644
index 000000000..e31c8906c
--- /dev/null
+++ b/kcontrol/krdb/kcs/Windows95.kcsrc
@@ -0,0 +1,33 @@
+#KDE Config File
+[Color Scheme]
+Name=Redmond 95
+Name[bn]=রেডমন্ড ৯৫
+Name[eo]=Redmondo 95
+Name[fa]=ردموند ۹۵
+Name[hi]=रेडमण्ड 95
+Name[ko]=레드몬드
+Name[lo]=ເຣດມອນ 95
+Name[lv]=Redmonda 95
+Name[mn]=Улаан сар 95
+Name[ne]=रेडमोन्ड ९५
+Name[ta]=ரெட் மோன்ட் 95
+Name[te]=రెడ్ మాండ్ 95
+Name[th]=เรดมอนด์ 95
+Name[uk]=Редмонд 95
+Name[uz@cyrillic]=Редмонд 95
+Name[ven]=Redmond Futahe thanu
+background=#c3c3c3
+buttonBackground=#c3c3c3
+buttonForeground=#000000
+selectBackground=#000080
+foreground=#000000
+activeForeground=#ffffff
+activeBlend=#5a0a65
+inactiveBackground=#9c9c9c
+activeBackground=#000080
+inactiveBlend=#c3c3c3
+contrast=7
+inactiveForeground=#d6d6d6
+windowForeground=#000000
+windowBackground=#ffffff
+selectForeground=#ffffff
diff --git a/kcontrol/krdb/kcs/WindowsXP.kcsrc b/kcontrol/krdb/kcs/WindowsXP.kcsrc
new file mode 100644
index 000000000..75ec92644
--- /dev/null
+++ b/kcontrol/krdb/kcs/WindowsXP.kcsrc
@@ -0,0 +1,36 @@
+[Color Scheme]
+Name=Redmond XP
+Name[bn]=রেডমন্ড এক্স-পি
+Name[eo]=Redmondo XP
+Name[fa]=ردموند XP
+Name[hi]=रेडमण्ड एक्सपी
+Name[ko]=레드몬드
+Name[lo]=ເຣດມອນ XP
+Name[lv]=Redmonda XP
+Name[mn]=Улаан сар XP
+Name[ne]=रेडमोन्ड XP
+Name[ta]=ரெட்மாண்ட் XP
+Name[te]=రెడ్ మాండ్ ఎక్స్ పి
+Name[th]=เรดมอนด์ XP
+Name[uk]=Редмонд XP
+Name[uz@cyrillic]=Редмонд XP
+activeBackground=47,103,255
+activeBlend=41,93,180
+activeForeground=255,255,255
+activeTitleBtnBg=220,220,220
+alternateBackground=240,240,240
+background=238,238,230
+buttonBackground=238,234,222
+buttonForeground=0,0,0
+contrast=7
+foreground=0,0,0
+inactiveBackground=220,220,220
+inactiveBlend=220,220,220
+inactiveForeground=0,0,0
+inactiveTitleBtnBg=220,220,220
+linkColor=0,0,192
+selectBackground=74,121,205
+selectForeground=255,255,255
+visitedLinkColor=128,0,128
+windowBackground=255,255,255
+windowForeground=0,0,0
diff --git a/kcontrol/krdb/kcs/YellowOnBlue.kcsrc b/kcontrol/krdb/kcs/YellowOnBlue.kcsrc
new file mode 100644
index 000000000..446c2d781
--- /dev/null
+++ b/kcontrol/krdb/kcs/YellowOnBlue.kcsrc
@@ -0,0 +1,89 @@
+[Color Scheme]
+Name=High Contrast Yellow on Blue
+Name[af]=Hoë kontras geel op blou
+Name[ar]=أصفر على أزرق عالي التباين
+Name[be]=Высокакантрастная "Жоўтае па блакітным"
+Name[bn]=হাই কনট্রাস্ট নীলের ওপর হলুদ
+Name[bs]=Visoki kontrast, žuto na plavom
+Name[ca]=Groc sobre blau d'alt contrast
+Name[cs]=Vysoký kontrast, žlutá na modré
+Name[csb]=Żôłti na mòdrim z wësoczim kòntrastã
+Name[da]=Gult på blåt med høj kontrast
+Name[de]=Hoher Kontrast, Gelb auf Blau
+Name[el]=Κίτρινο σε μπλε υψηλής αντίθεσης
+Name[eo]=Alt-kontrasta Flavo sur Bluo
+Name[es]=Amarillo sobre azul de alto contraste
+Name[et]=Väga kontrastne kollane sinisel
+Name[eu]=Kontraste handiko horia urdinaren gainean
+Name[fa]=زرد با سایه روشن بالا روی آبی
+Name[fi]=Suuren kontrastin keltainen teksti sinisellä pohjalla
+Name[fr]=Jaune sur bleu avec contraste élevé
+Name[fy]=Heech kontrast giel op blau
+Name[gl]=Amarelo sobre Azul con Alto Contraste
+Name[he]=ניגודיות גבוהה צהוב על גבי כחול
+Name[hr]=Žuto na plavome visokog kontrasta
+Name[hu]=Erősen kontrasztos sárga, kék alapon
+Name[is]=Há birtuskila gult á bláu
+Name[it]=Testo ad alto contrasto giallo su blu
+Name[ja]=青地にハイコントラストの黄色
+Name[ka]=მაღალკონსტრასტული ყვითელი ლურჯ ფონზე
+Name[kk]=Контрастығы жоғары көктегі сары
+Name[km]=លឿង​លើខៀវ កម្រិត​ពណ៌​ខ្ពស់
+Name[lt]=Didelio kontrasto geltona ant mėlyno
+Name[mk]=Жолто на сино со висок контраст
+Name[ms]=Kuning Atas Biru Kontras Tinggi
+Name[nb]=Høykontrast gult på blått
+Name[nds]=Hogen Kontrast, Geel op Blaag
+Name[ne]=निलोमा उच्च व्यतिरेक पहेँलो
+Name[nl]=Hoog contrast geel op blauw
+Name[nn]=Høgkontrast gult på blått
+Name[pa]=ਨੀਲੇ 'ਤੇ ਗੂਡ਼ਾ ਪੀਲਾ
+Name[pl]=Żółty na niebieskim z wysokim kontrastem
+Name[pt]=Alto Contraste Amarelo em Azul
+Name[pt_BR]=Alto Contraste do Texto Amarelo ou Azul
+Name[ro]=Contrast mare galben pe albastru
+Name[ru]=Высококонтрастный жёлтый на синем
+Name[rw]=Umwandiko w'Umuhondo Inyuranyamigaragarire yo Hejuru
+Name[se]=Alla vuostálašvuohta, fiskat alida alde
+Name[sk]=Vysokokontrastná žltá na modrej
+Name[sl]=Visoko kontrastna rumena na modrem
+Name[sr]=Жута на плавој високог контраста
+Name[sr@Latn]=Žuta na plavoj visokog kontrasta
+Name[sv]=Gul på blå med hög kontrast
+Name[ta]=நீலத்தின் மீது மாறுபட்ட மஞ்சள்
+Name[tg]=Баландсифати зард дар боли кабуд
+Name[th]=เหลืองบนพื้นน้ำเงิน
+Name[tr]=Yüksek Kontrast Mavi Üzeri Sarı
+Name[tt]=Zäñgär östendä Kisken Sarı
+Name[uk]=Висококонтрастний чорний жовтий на синьому
+Name[uz]=Yuqori kontrastli sariq koʻkda
+Name[uz@cyrillic]=Юқори контрастли сариқ кўкда
+Name[vi]=Chữ vàng trên nền xanh
+Name[wa]=Djaene so bleu
+Name[zh_CN]=高对比蓝底黄字
+Name[zh_TW]=高對比藍底黃字
+activeBackground=0,0,180
+activeBlend=0,0,180
+activeForeground=255,255,0
+activeTitleBtnBg=255,255,0
+activeForeground=255,255,0
+alternateBackground=0,0,215
+background=0,0,255
+buttonBackground=0,0,255
+buttonForeground=255,255,0
+contrast=7
+foreground=255,255,0
+frame=0,0,122
+handle=0,0,122
+inactiveBackground=30,30,225
+inactiveBlend=30,30,225
+inactiveForeground=128,128,128
+inactiveFrame=30,30,225
+inactiveHandle=30,30,225
+inactiveTitleBtnBg=170,170,85
+linkColor=255,255,0
+selectBackground=0,0,180
+selectForeground=255,255,0
+visitedLinkColor=255,255,0
+windowBackground=0,0,255
+windowForeground=255,255,0
diff --git a/kcontrol/krdb/krdb.cpp b/kcontrol/krdb/krdb.cpp
new file mode 100644
index 000000000..690dbce9a
--- /dev/null
+++ b/kcontrol/krdb/krdb.cpp
@@ -0,0 +1,612 @@
+/****************************************************************************
+**
+**
+** KRDB - puts current KDE color scheme into preprocessor statements
+** cats specially written application default files and uses xrdb -merge to
+** write to RESOURCE_MANAGER. Thus it gives a simple way to make non-KDE
+** applications fit in with the desktop
+**
+** Copyright (C) 1998 by Mark Donohoe
+** Copyright (C) 1999 by Dirk A. Mueller (reworked for KDE 2.0)
+** Copyright (C) 2001 by Matthias Ettrich (add support for GTK applications )
+** Copyright (C) 2001 by Waldo Bastian <bastian@kde.org>
+** Copyright (C) 2002 by Karol Szwed <gallium@kde.org>
+** This application is freely distributable under the GNU Public License.
+**
+*****************************************************************************/
+
+#include <config.h>
+#include <limits.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+
+#undef Unsorted
+#include <qbuffer.h>
+#include <qdir.h>
+#include <qsettings.h>
+#include <qtooltip.h>
+
+#include <dcopclient.h>
+
+#include <kapplication.h>
+#include <kconfig.h>
+#include <kdebug.h>
+#include <kglobalsettings.h>
+#include <kstandarddirs.h>
+#include <kprocio.h>
+#include <ksavefile.h>
+#include <ktempfile.h>
+#include <klocale.h>
+#include <kstyle.h>
+
+#include "krdb.h"
+
+#include <X11/Xlib.h>
+
+inline const char * gtkEnvVar(int version)
+{
+ return 2==version ? "GTK2_RC_FILES" : "GTK_RC_FILES";
+}
+
+inline const char * sysGtkrc(int version)
+{
+ if(2==version)
+ {
+ if(access("/etc/opt/gnome/gtk-2.0", F_OK) == 0)
+ return "/etc/opt/gnome/gtk-2.0/gtkrc";
+ else
+ return "/etc/gtk-2.0/gtkrc";
+ }
+ else
+ {
+ if(access("/etc/opt/gnome/gtk", F_OK) == 0)
+ return "/etc/opt/gnome/gtk/gtkrc";
+ else
+ return "/etc/gtk/gtkrc";
+ }
+}
+
+inline const char * userGtkrc(int version)
+{
+ return 2==version ? "/.gtkrc-2.0" : "/.gtkrc";
+}
+
+// -----------------------------------------------------------------------------
+static void applyGtkStyles(bool active, int version)
+{
+ QString gtkkde = locateLocal("config", 2==version?"gtkrc-2.0":"gtkrc");
+ QCString gtkrc = getenv(gtkEnvVar(version));
+ QStringList list = QStringList::split(':', QFile::decodeName(gtkrc));
+ if (list.count() == 0)
+ {
+ list.append(QString::fromLatin1(sysGtkrc(version)));
+ list.append(QDir::homeDirPath()+userGtkrc(version));
+ }
+ list.remove(gtkkde);
+ list.append(gtkkde);
+ if (!active)
+ ::unlink(QFile::encodeName(gtkkde));
+
+ // Pass env. var to kdeinit.
+ QCString name = gtkEnvVar(version);
+ QCString value = QFile::encodeName(list.join(":"));
+ QByteArray params;
+ QDataStream stream(params, IO_WriteOnly);
+ stream << name << value;
+ kapp->dcopClient()->send("klauncher", "klauncher", "setLaunchEnv(QCString,QCString)", params);
+}
+
+// -----------------------------------------------------------------------------
+
+static void applyQtColors( KConfig& kglobals, QSettings& settings, QPalette& newPal )
+{
+ QStringList actcg, inactcg, discg;
+
+ /* export kde color settings */
+ int i;
+ for (i = 0; i < QColorGroup::NColorRoles; i++)
+ actcg << newPal.color(QPalette::Active,
+ (QColorGroup::ColorRole) i).name();
+ for (i = 0; i < QColorGroup::NColorRoles; i++)
+ inactcg << newPal.color(QPalette::Inactive,
+ (QColorGroup::ColorRole) i).name();
+ for (i = 0; i < QColorGroup::NColorRoles; i++)
+ discg << newPal.color(QPalette::Disabled,
+ (QColorGroup::ColorRole) i).name();
+
+ while (!settings.writeEntry("/qt/Palette/active", actcg)) ;
+ settings.writeEntry("/qt/Palette/inactive", inactcg);
+ settings.writeEntry("/qt/Palette/disabled", discg);
+
+ // export kwin's colors to qtrc for kstyle to use
+ kglobals.setGroup("WM");
+
+ // active colors
+ QColor clr = newPal.active().background();
+ clr = kglobals.readColorEntry("activeBackground", &clr);
+ settings.writeEntry("/qt/KWinPalette/activeBackground", clr.name());
+ if (QPixmap::defaultDepth() > 8)
+ clr = clr.dark(110);
+ clr = kglobals.readColorEntry("activeBlend", &clr);
+ settings.writeEntry("/qt/KWinPalette/activeBlend", clr.name());
+ clr = newPal.active().highlightedText();
+ clr = kglobals.readColorEntry("activeForeground", &clr);
+ settings.writeEntry("/qt/KWinPalette/activeForeground", clr.name());
+ clr = newPal.active().background();
+ clr = kglobals.readColorEntry("frame", &clr);
+ settings.writeEntry("/qt/KWinPalette/frame", clr.name());
+ clr = kglobals.readColorEntry("activeTitleBtnBg", &clr);
+ settings.writeEntry("/qt/KWinPalette/activeTitleBtnBg", clr.name());
+
+ // inactive colors
+ clr = newPal.inactive().background();
+ clr = kglobals.readColorEntry("inactiveBackground", &clr);
+ settings.writeEntry("/qt/KWinPalette/inactiveBackground", clr.name());
+ if (QPixmap::defaultDepth() > 8)
+ clr = clr.dark(110);
+ clr = kglobals.readColorEntry("inactiveBlend", &clr);
+ settings.writeEntry("/qt/KWinPalette/inactiveBlend", clr.name());
+ clr = newPal.inactive().background().dark();
+ clr = kglobals.readColorEntry("inactiveForeground", &clr);
+ settings.writeEntry("/qt/KWinPalette/inactiveForeground", clr.name());
+ clr = newPal.inactive().background();
+ clr = kglobals.readColorEntry("inactiveFrame", &clr);
+ settings.writeEntry("/qt/KWinPalette/inactiveFrame", clr.name());
+ clr = kglobals.readColorEntry("inactiveTitleBtnBg", &clr);
+ settings.writeEntry("/qt/KWinPalette/inactiveTitleBtnBg", clr.name());
+
+ kglobals.setGroup("KDE");
+ settings.writeEntry("/qt/KDE/contrast", kglobals.readNumEntry("contrast", 7));
+}
+
+// -----------------------------------------------------------------------------
+
+static void applyQtSettings( KConfig& kglobals, QSettings& settings )
+{
+ /* export kde's plugin library path to qtrc */
+
+ QMap <QString, bool> pathDb;
+ // OK, this isn't fun at all.
+ // KApp adds paths ending with /, QApp those without slash, and if
+ // one gives it something that is other way around, it will complain and scare
+ // users. So we need to know whether a path being added is from KApp, and in this case
+ // end it with.. So keep a QMap to bool, specifying whether the path is KDE-specified..
+
+ QString qversion = qVersion();
+ if ( qversion.contains( '.' ) > 1 )
+ qversion.truncate( qversion.findRev( '.' ) );
+ if ( qversion.contains( '-' ) )
+ qversion.truncate( qversion.findRev( '-' ) );
+
+ QStringList kdeAdded =
+ settings.readListEntry("/qt/KDE/kdeAddedLibraryPaths");
+ QString libPathKey =
+ QString("/qt/%1/libraryPath").arg( qversion );
+
+ //Read qt library path..
+ QStringList plugins = settings.readListEntry(libPathKey, ':');
+ for (QStringList::ConstIterator it = plugins.begin(); it != plugins.end(); ++it)
+ {
+ QString path = *it;
+ if (path.endsWith("/"))
+ path.truncate(path.length()-1);
+
+ pathDb[path]=false;
+ }
+
+ //Get rid of old KDE-added ones...
+ for (QStringList::ConstIterator it = kdeAdded.begin(); it != kdeAdded.end(); ++it)
+ {
+ //Normalize..
+ QString path = *it;
+ if (path.endsWith("/"))
+ path.truncate(path.length()-1);
+
+ //Remove..
+ pathDb.remove(path);
+ }
+
+ kdeAdded.clear();
+
+ //Merge in KDE ones..
+ plugins = KGlobal::dirs()->resourceDirs( "qtplugins" );
+
+ for (QStringList::ConstIterator it = plugins.begin(); it != plugins.end(); ++it)
+ {
+ QString path = *it;
+ if (path.endsWith("/"))
+ path.truncate(path.length()-1);
+
+ pathDb[path]=true;
+
+ if(path.contains("/lib64/"))
+ path.replace("/lib64/","/lib/");
+ pathDb[path]=true;
+ }
+
+ QStringList paths;
+ for (QMap <QString, bool>::ConstIterator it = pathDb.begin();
+ it != pathDb.end(); ++it)
+ {
+ QString path = it.key();
+ bool fromKDE = it.data();
+
+ char new_path[PATH_MAX+1];
+ if (realpath(QFile::encodeName(path), new_path))
+ path = QFile::decodeName(new_path);
+
+ if (fromKDE)
+ {
+ if (!path.endsWith("/"))
+ path += "/";
+ kdeAdded.push_back(path); //Add for the new list -- do it here to have it in the right form..
+ }
+
+ paths.append(path);
+ }
+
+ //Write the list out..
+ settings.writeEntry("/qt/KDE/kdeAddedLibraryPaths", kdeAdded);
+ settings.writeEntry(libPathKey, paths, ':');
+
+ /* export widget style */
+ kglobals.setGroup("General");
+ QString style = kglobals.readEntry("widgetStyle", KStyle::defaultStyle() );
+ if (!style.isEmpty())
+ settings.writeEntry("/qt/style", style);
+
+ /* export font settings */
+ settings.writeEntry("/qt/font", KGlobalSettings::generalFont().toString());
+
+ /* ##### looks like kcmfonts skips this, so we don't do this here */
+/*bool usexft = kglobals.readBoolEntry("AntiAliasing", false);
+ kconfig.setGroup("General");
+ settings.writeEntry("/qt/enableXft", usexft);
+ settings.writeEntry("/qt/useXft", usexft); */
+
+ /* export effects settings */
+ kglobals.setGroup("KDE");
+ bool effectsEnabled = kglobals.readBoolEntry("EffectsEnabled", false);
+ bool fadeMenus = kglobals.readBoolEntry("EffectFadeMenu", false);
+ bool fadeTooltips = kglobals.readBoolEntry("EffectFadeTooltip", false);
+ bool animateCombobox = kglobals.readBoolEntry("EffectAnimateCombo", false);
+
+ QStringList guieffects;
+ if (effectsEnabled) {
+ guieffects << QString("general");
+ if (fadeMenus)
+ guieffects << QString("fademenu");
+ if (animateCombobox)
+ guieffects << QString("animatecombo");
+ if (fadeTooltips)
+ guieffects << QString("fadetooltip");
+ }
+ else
+ guieffects << QString("none");
+
+ settings.writeEntry("/qt/GUIEffects", guieffects);
+}
+
+// -----------------------------------------------------------------------------
+
+static void addColorDef(QString& s, const char* n, const QColor& col)
+{
+ QString tmp;
+
+ tmp.sprintf("#define %s #%02x%02x%02x\n",
+ n, col.red(), col.green(), col.blue());
+
+ s += tmp;
+}
+
+
+// -----------------------------------------------------------------------------
+
+static void copyFile(QFile& tmp, QString const& filename, bool )
+{
+ QFile f( filename );
+ if ( f.open(IO_ReadOnly) ) {
+ QCString buf( 8192 );
+ while ( !f.atEnd() ) {
+ int read = f.readBlock( buf.data(), buf.size() );
+ if ( read > 0 )
+ tmp.writeBlock( buf.data(), read );
+ }
+ }
+}
+
+
+// -----------------------------------------------------------------------------
+
+static QString item( int i ) {
+ return QString::number( i / 255.0, 'f', 3 );
+}
+
+static QString color( const QColor& col )
+{
+ return QString( "{ %1, %2, %3 }" ).arg( item( col.red() ) ).arg( item( col.green() ) ).arg( item( col.blue() ) );
+}
+
+static void createGtkrc( bool exportColors, const QColorGroup& cg, int version )
+{
+ // lukas: why does it create in ~/.kde/share/config ???
+ // pfeiffer: so that we don't overwrite the user's gtkrc.
+ // it is found via the GTK_RC_FILES environment variable.
+ KSaveFile saveFile( locateLocal( "config", 2==version?"gtkrc-2.0":"gtkrc" ) );
+ if ( saveFile.status() != 0 || saveFile.textStream() == 0L )
+ return;
+
+ QTextStream& t = *saveFile.textStream();
+ t.setEncoding( QTextStream::Locale );
+
+ t << i18n(
+ "# created by KDE, %1\n"
+ "#\n"
+ "# If you do not want KDE to override your GTK settings, select\n"
+ "# Appearance & Themes -> Colors in the Control Center and disable the checkbox\n"
+ "# \"Apply colors to non-KDE applications\"\n"
+ "#\n"
+ "#\n").arg(QDateTime::currentDateTime().toString());
+
+ t << "style \"default\"" << endl;
+ t << "{" << endl;
+ if (exportColors)
+ {
+ t << " bg[NORMAL] = " << color( cg.background() ) << endl;
+ t << " bg[SELECTED] = " << color( cg.highlight() ) << endl;
+ t << " bg[INSENSITIVE] = " << color( cg.background() ) << endl;
+ t << " bg[ACTIVE] = " << color( cg.mid() ) << endl;
+ t << " bg[PRELIGHT] = " << color( cg.background() ) << endl;
+ t << endl;
+ t << " base[NORMAL] = " << color( cg.base() ) << endl;
+ t << " base[SELECTED] = " << color( cg.highlight() ) << endl;
+ t << " base[INSENSITIVE] = " << color( cg.background() ) << endl;
+ t << " base[ACTIVE] = " << color( cg.highlight() ) << endl;
+ t << " base[PRELIGHT] = " << color( cg.highlight() ) << endl;
+ t << endl;
+ t << " text[NORMAL] = " << color( cg.text() ) << endl;
+ t << " text[SELECTED] = " << color( cg.highlightedText() ) << endl;
+ t << " text[INSENSITIVE] = " << color( cg.mid() ) << endl;
+ t << " text[ACTIVE] = " << color( cg.highlightedText() ) << endl;
+ t << " text[PRELIGHT] = " << color( cg.highlightedText() ) << endl;
+ t << endl;
+ t << " fg[NORMAL] = " << color( cg.foreground() ) << endl;
+ t << " fg[SELECTED] = " << color( cg.highlightedText() ) << endl;
+ t << " fg[INSENSITIVE] = " << color( cg.mid() ) << endl;
+ t << " fg[ACTIVE] = " << color( cg.foreground() ) << endl;
+ t << " fg[PRELIGHT] = " << color( cg.foreground() ) << endl;
+ }
+
+ t << "}" << endl;
+ t << endl;
+ t << "class \"*\" style \"default\"" << endl;
+ t << endl;
+ if ( 2==version ) { // we should maybe check for MacOS settings here
+ t << "gtk-alternative-button-order = 1" << endl;
+ t << endl;
+ }
+
+ if (exportColors)
+ {
+ // tooltips don't have the standard background color
+ t << "style \"ToolTip\"" << endl;
+ t << "{" << endl;
+ QColorGroup group = QToolTip::palette().active();
+ t << " bg[NORMAL] = " << color( group.background() ) << endl;
+ t << " base[NORMAL] = " << color( group.base() ) << endl;
+ t << " text[NORMAL] = " << color( group.text() ) << endl;
+ t << " fg[NORMAL] = " << color( group.foreground() ) << endl;
+ t << "}" << endl;
+ t << endl;
+ t << "widget \"gtk-tooltip\" style \"ToolTip\"" << endl;
+ t << "widget \"gtk-tooltips\" style \"ToolTip\"" << endl;
+ t << endl;
+
+
+ // highlight the current (mouse-hovered) menu-item
+ // not every button, checkbox, etc.
+ t << "style \"MenuItem\"" << endl;
+ t << "{" << endl;
+ t << " bg[PRELIGHT] = " << color( cg.highlight() ) << endl;
+ t << " fg[PRELIGHT] = " << color( cg.highlightedText() ) << endl;
+ t << "}" << endl;
+ t << endl;
+ t << "class \"*MenuItem\" style \"MenuItem\"" << endl;
+ t << endl;
+ }
+}
+
+// -----------------------------------------------------------------------------
+
+void runRdb( uint flags )
+{
+ // Obtain the application palette that is about to be set.
+ QPalette newPal = KApplication::createApplicationPalette();
+ bool exportColors = flags & KRdbExportColors;
+ bool exportQtColors = flags & KRdbExportQtColors;
+ bool exportQtSettings = flags & KRdbExportQtSettings;
+ bool exportXftSettings = flags & KRdbExportXftSettings;
+
+ KConfig kglobals("kdeglobals", true, false);
+ kglobals.setGroup("KDE");
+
+ KTempFile tmpFile;
+
+ if (tmpFile.status() != 0)
+ {
+ kdDebug() << "Couldn't open temp file" << endl;
+ exit(0);
+ }
+
+ QFile &tmp = *(tmpFile.file());
+
+ // Export colors to non-(KDE/Qt) apps (e.g. Motif, GTK+ apps)
+ if (exportColors)
+ {
+ KGlobal::dirs()->addResourceType("appdefaults", KStandardDirs::kde_default("data") + "kdisplay/app-defaults/");
+ QColorGroup cg = newPal.active();
+ KGlobal::locale()->insertCatalogue("krdb");
+ createGtkrc( true, cg, 1 );
+ createGtkrc( true, cg, 2 );
+
+ QString preproc;
+ QColor backCol = cg.background();
+ addColorDef(preproc, "FOREGROUND" , cg.foreground());
+ addColorDef(preproc, "BACKGROUND" , backCol);
+ addColorDef(preproc, "HIGHLIGHT" , backCol.light(100+(2*KGlobalSettings::contrast()+4)*16/1));
+ addColorDef(preproc, "LOWLIGHT" , backCol.dark(100+(2*KGlobalSettings::contrast()+4)*10));
+ addColorDef(preproc, "SELECT_BACKGROUND" , cg.highlight());
+ addColorDef(preproc, "SELECT_FOREGROUND" , cg.highlightedText());
+ addColorDef(preproc, "WINDOW_BACKGROUND" , cg.base());
+ addColorDef(preproc, "WINDOW_FOREGROUND" , cg.foreground());
+ addColorDef(preproc, "INACTIVE_BACKGROUND", KGlobalSettings::inactiveTitleColor());
+ addColorDef(preproc, "INACTIVE_FOREGROUND", KGlobalSettings::inactiveTitleColor());
+ addColorDef(preproc, "ACTIVE_BACKGROUND" , KGlobalSettings::activeTitleColor());
+ addColorDef(preproc, "ACTIVE_FOREGROUND" , KGlobalSettings::activeTitleColor());
+ //---------------------------------------------------------------
+
+ tmp.writeBlock( preproc.latin1(), preproc.length() );
+
+ QStringList list;
+
+ QStringList adPaths = KGlobal::dirs()->findDirs("appdefaults", "");
+ for (QStringList::ConstIterator it = adPaths.begin(); it != adPaths.end(); ++it) {
+ QDir dSys( *it );
+
+ if ( dSys.exists() ) {
+ dSys.setFilter( QDir::Files );
+ dSys.setSorting( QDir::Name );
+ dSys.setNameFilter("*.ad");
+ list += dSys.entryList();
+ }
+ }
+
+ for (QStringList::ConstIterator it = list.begin(); it != list.end(); it++)
+ copyFile(tmp, locate("appdefaults", *it ), true);
+ }
+
+ // Merge ~/.Xresources or fallback to ~/.Xdefaults
+ QString homeDir = QDir::homeDirPath();
+ QString xResources = homeDir + "/.Xresources";
+
+ // very primitive support for ~/.Xresources by appending it
+ if ( QFile::exists( xResources ) )
+ copyFile(tmp, xResources, true);
+ else
+ copyFile(tmp, homeDir + "/.Xdefaults", true);
+
+ // Export the Xcursor theme & size settings
+ KConfig mousecfg( "kcminputrc" );
+ mousecfg.setGroup( "Mouse" );
+ QString theme = mousecfg.readEntry("cursorTheme", QString());
+ QString size = mousecfg.readEntry("cursorSize", QString());
+ QString contents;
+
+ if (!theme.isNull())
+ contents = "Xcursor.theme: " + theme + '\n';
+
+ if (!size.isNull())
+ contents += "Xcursor.size: " + size + '\n';
+
+ if (exportXftSettings)
+ {
+ kglobals.setGroup("General");
+
+ if (kglobals.hasKey("XftAntialias"))
+ {
+ contents += "Xft.antialias: ";
+ if(kglobals.readBoolEntry("XftAntialias", true))
+ contents += "1\n";
+ else
+ contents += "0\n";
+ }
+
+ if (kglobals.hasKey("XftHintStyle"))
+ {
+ QString hintStyle = kglobals.readEntry("XftHintStyle", "hintmedium");
+ contents += "Xft.hinting: ";
+ if(hintStyle.isEmpty())
+ contents += "-1\n";
+ else
+ {
+ if(hintStyle!="hintnone")
+ contents += "1\n";
+ else
+ contents += "0\n";
+ contents += "Xft.hintstyle: " + hintStyle + '\n';
+ }
+ }
+
+ if (kglobals.hasKey("XftSubPixel"))
+ {
+ QString subPixel = kglobals.readEntry("XftSubPixel");
+ if(!subPixel.isEmpty())
+ contents += "Xft.rgba: " + subPixel + '\n';
+ }
+
+ KConfig cfgfonts("kcmfonts", true);
+ cfgfonts.setGroup("General");
+ if( cfgfonts.readNumEntry( "forceFontDPI", 0 ) != 0 )
+ contents += "Xft.dpi: " + cfgfonts.readEntry( "forceFontDPI" ) + '\n';
+ }
+
+ if (contents.length() > 0)
+ tmp.writeBlock( contents.latin1(), contents.length() );
+
+ tmpFile.close();
+
+ KProcess proc;
+#ifndef NDEBUG
+ proc << "xrdb" << "-merge" << tmpFile.name();
+#else
+ proc << "xrdb" << "-quiet" << "-merge" << tmpFile.name();
+#endif
+ proc.start( KProcess::Block, KProcess::Stdin );
+
+ tmpFile.unlink();
+
+ applyGtkStyles(exportColors, 1);
+ applyGtkStyles(exportColors, 2);
+
+ /* Qt exports */
+ if ( exportQtColors || exportQtSettings )
+ {
+ QSettings* settings = new QSettings;
+
+ if ( exportQtColors )
+ applyQtColors( kglobals, *settings, newPal ); // For kcmcolors
+
+ if ( exportQtSettings )
+ applyQtSettings( kglobals, *settings ); // For kcmstyle
+
+ delete settings;
+ QApplication::flushX();
+
+ // We let KIPC take care of ourselves, as we are in a KDE app with
+ // QApp::setDesktopSettingsAware(false);
+ // Instead of calling QApp::x11_apply_settings() directly, we instead
+ // modify the timestamp which propagates the settings changes onto
+ // Qt-only apps without adversely affecting ourselves.
+
+ // Cheat and use the current timestamp, since we just saved to qtrc.
+ QDateTime settingsstamp = QDateTime::currentDateTime();
+
+ static Atom qt_settings_timestamp = 0;
+ if (!qt_settings_timestamp) {
+ QString atomname("_QT_SETTINGS_TIMESTAMP_");
+ atomname += XDisplayName( 0 ); // Use the $DISPLAY envvar.
+ qt_settings_timestamp = XInternAtom( qt_xdisplay(), atomname.latin1(), False);
+ }
+
+ QBuffer stamp;
+ QDataStream s(stamp.buffer(), IO_WriteOnly);
+ s << settingsstamp;
+ XChangeProperty( qt_xdisplay(), qt_xrootwin(), qt_settings_timestamp,
+ qt_settings_timestamp, 8, PropModeReplace,
+ (unsigned char*) stamp.buffer().data(),
+ stamp.buffer().size() );
+ QApplication::flushX();
+ }
+}
+
diff --git a/kcontrol/krdb/krdb.h b/kcontrol/krdb/krdb.h
new file mode 100644
index 000000000..a1780ce99
--- /dev/null
+++ b/kcontrol/krdb/krdb.h
@@ -0,0 +1,33 @@
+/*
+ This file is part of the KDE base distribution
+ Copyright (c) 2001 Waldo Bastian <bastian@kde.org>
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ version 2 as published by the Free Software Foundation.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public License
+ along with this library; see the file COPYING.LIB. If not, write to
+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
+*/
+
+#ifndef _KRDB_H_
+#define _KRDB_H_
+
+enum KRdbAction
+{
+ KRdbExportColors = 0x0001, // Export colors to non-(KDE/Qt) apps
+ KRdbExportQtColors = 0x0002, // Export KDE's colors to qtrc
+ KRdbExportQtSettings = 0x0004, // Export all possible qtrc settings, excluding colors
+ KRdbExportXftSettings = 0x0008 // Export KDE's Xft (anti-alias) settings
+};
+
+void runRdb( uint flags );
+
+#endif
diff --git a/kcontrol/krdb/pics/Makefile.am b/kcontrol/krdb/pics/Makefile.am
new file mode 100644
index 000000000..f8316f0fd
--- /dev/null
+++ b/kcontrol/krdb/pics/Makefile.am
@@ -0,0 +1,6 @@
+
+pics_DATA = logo.png mini-world.png
+picsdir = $(kde_datadir)/kcontrol/pics
+
+EXTRA_DIST = $(pics_DATA)
+
diff --git a/kcontrol/krdb/pics/lo-energy.png b/kcontrol/krdb/pics/lo-energy.png
new file mode 100644
index 000000000..c30be6021
--- /dev/null
+++ b/kcontrol/krdb/pics/lo-energy.png
Binary files differ
diff --git a/kcontrol/krdb/pics/logo.png b/kcontrol/krdb/pics/logo.png
new file mode 100644
index 000000000..126a0032a
--- /dev/null
+++ b/kcontrol/krdb/pics/logo.png
Binary files differ
diff --git a/kcontrol/krdb/pics/mini-world.png b/kcontrol/krdb/pics/mini-world.png
new file mode 100644
index 000000000..eae412a41
--- /dev/null
+++ b/kcontrol/krdb/pics/mini-world.png
Binary files differ
diff --git a/kcontrol/krdb/themes/HighContrastDark-big/HighContrastDark-big.preview.png b/kcontrol/krdb/themes/HighContrastDark-big/HighContrastDark-big.preview.png
new file mode 100644
index 000000000..89eacd8c1
--- /dev/null
+++ b/kcontrol/krdb/themes/HighContrastDark-big/HighContrastDark-big.preview.png
Binary files differ
diff --git a/kcontrol/krdb/themes/HighContrastDark-big/HighContrastDark-big.xml b/kcontrol/krdb/themes/HighContrastDark-big/HighContrastDark-big.xml
new file mode 100644
index 000000000..1c5b0a50b
--- /dev/null
+++ b/kcontrol/krdb/themes/HighContrastDark-big/HighContrastDark-big.xml
@@ -0,0 +1,158 @@
+<!DOCTYPE ktheme>
+<ktheme version="1" >
+ <general>
+ <author value="Gunnar Schmi Dt" />
+ <email value="gunnar@schmi-dt.de" />
+ <homepage value="http://www.schmi-dt.de/" />
+ <comment value="This high contrast desktop theme with large and light text on dark background is intended for low-vision users." />
+ <version value="1.0" />
+ </general>
+ <desktop number="0" common="1" >
+ <mode id="Flat" />
+ <color1 rgb="#000033" />
+ <color2 rgb="#000033" />
+ <blending mode="NoBlending" balance="-50" reverse="0" />
+ <pattern name="pavement" />
+ <wallpaper mode="NoWallpaper" url="" />
+ </desktop>
+ <screensaver name="" />
+ <icons name="mono" >
+ <Animated value="1" object="desktop" />
+ <DoublePixels value="0" object="desktop" />
+ <Size value="56" object="desktop" />
+ <ActiveColor rgb="#ffff66" object="desktop" />
+ <ActiveColor2 rgb="#000066" object="desktop" />
+ <ActiveEffect name="tomonochrome" object="desktop" />
+ <ActiveSemiTransparent value="0" object="desktop" />
+ <ActiveValue value="1" object="desktop" />
+ <DefaultColor rgb="#ffffff" object="desktop" />
+ <DefaultColor2 rgb="#000000" object="desktop" />
+ <DefaultEffect name="tomonochrome" object="desktop" />
+ <DefaultSemiTransparent value="0" object="desktop" />
+ <DefaultValue value="1" object="desktop" />
+ <DisabledColor rgb="#808080" object="desktop" />
+ <DisabledColor2 rgb="#333333" object="desktop" />
+ <DisabledEffect name="tomonochrome" object="desktop" />
+ <DisabledSemiTransparent value="0" object="desktop" />
+ <DisabledValue value="1" object="desktop" />
+ <Animated value="0" object="mainToolbar" />
+ <DoublePixels value="0" object="mainToolbar" />
+ <Size value="44" object="mainToolbar" />
+ <ActiveColor rgb="#ffff66" object="mainToolbar" />
+ <ActiveColor2 rgb="#000066" object="mainToolbar" />
+ <ActiveEffect name="tomonochrome" object="mainToolbar" />
+ <ActiveSemiTransparent value="0" object="mainToolbar" />
+ <ActiveValue value="1" object="mainToolbar" />
+ <DefaultColor rgb="#ffffff" object="mainToolbar" />
+ <DefaultColor2 rgb="#000000" object="mainToolbar" />
+ <DefaultEffect name="tomonochrome" object="mainToolbar" />
+ <DefaultSemiTransparent value="0" object="mainToolbar" />
+ <DefaultValue value="1" object="mainToolbar" />
+ <DisabledColor rgb="#808080" object="mainToolbar" />
+ <DisabledColor2 rgb="#333333" object="mainToolbar" />
+ <DisabledEffect name="tomonochrome" object="mainToolbar" />
+ <DisabledSemiTransparent value="0" object="mainToolbar" />
+ <DisabledValue value="1" object="mainToolbar" />
+ <Animated value="0" object="panel" />
+ <DoublePixels value="0" object="panel" />
+ <Size value="32" object="panel" />
+ <ActiveColor rgb="#ffff66" object="panel" />
+ <ActiveColor2 rgb="#000066" object="panel" />
+ <ActiveEffect name="tomonochrome" object="panel" />
+ <ActiveSemiTransparent value="0" object="panel" />
+ <ActiveValue value="1" object="panel" />
+ <DefaultColor rgb="#ffffff" object="panel" />
+ <DefaultColor2 rgb="#000000" object="panel" />
+ <DefaultEffect name="tomonochrome" object="panel" />
+ <DefaultSemiTransparent value="0" object="panel" />
+ <DefaultValue value="1" object="panel" />
+ <DisabledColor rgb="#808080" object="panel" />
+ <DisabledColor2 rgb="#333333" object="panel" />
+ <DisabledEffect name="tomonochrome" object="panel" />
+ <DisabledSemiTransparent value="0" object="panel" />
+ <DisabledValue value="1" object="panel" />
+ <Animated value="0" object="small" />
+ <DoublePixels value="1" object="small" />
+ <Size value="16" object="small" />
+ <ActiveColor rgb="#ffff66" object="small" />
+ <ActiveColor2 rgb="#000066" object="small" />
+ <ActiveEffect name="tomonochrome" object="small" />
+ <ActiveSemiTransparent value="0" object="small" />
+ <ActiveValue value="1" object="small" />
+ <DefaultColor rgb="#ffffff" object="small" />
+ <DefaultColor2 rgb="#000000" object="small" />
+ <DefaultEffect name="tomonochrome" object="small" />
+ <DefaultSemiTransparent value="0" object="small" />
+ <DefaultValue value="1" object="small" />
+ <DisabledColor rgb="#808080" object="small" />
+ <DisabledColor2 rgb="#333333" object="small" />
+ <DisabledEffect name="tomonochrome" object="small" />
+ <DisabledSemiTransparent value="0" object="small" />
+ <DisabledValue value="1" object="small" />
+ <Animated value="0" object="toolbar" />
+ <DoublePixels value="0" object="toolbar" />
+ <Size value="44" object="toolbar" />
+ <ActiveColor rgb="#ffff66" object="toolbar" />
+ <ActiveColor2 rgb="#000066" object="toolbar" />
+ <ActiveEffect name="tomonochrome" object="toolbar" />
+ <ActiveSemiTransparent value="0" object="toolbar" />
+ <ActiveValue value="1" object="toolbar" />
+ <DefaultColor rgb="#ffffff" object="toolbar" />
+ <DefaultColor2 rgb="#000000" object="toolbar" />
+ <DefaultEffect name="tomonochrome" object="toolbar" />
+ <DefaultSemiTransparent value="0" object="toolbar" />
+ <DefaultValue value="1" object="toolbar" />
+ <DisabledColor rgb="#808080" object="toolbar" />
+ <DisabledColor2 rgb="#333333" object="toolbar" />
+ <DisabledEffect name="tomonochrome" object="toolbar" />
+ <DisabledSemiTransparent value="0" object="toolbar" />
+ <DisabledValue value="1" object="toolbar" />
+ </icons>
+ <sounds/>
+ <colors contrast="7" >
+ <background rgb="#000000" object="global" />
+ <selectBackground rgb="#00005a" object="global" />
+ <foreground rgb="#ffffff" object="global" />
+ <windowForeground rgb="#ffffff" object="global" />
+ <windowBackground rgb="#000000" object="global" />
+ <selectForeground rgb="#ffffff" object="global" />
+ <buttonBackground rgb="#000000" object="global" />
+ <buttonForeground rgb="#ffffff" object="global" />
+ <linkColor rgb="#ffffff" object="global" />
+ <visitedLinkColor rgb="#ffffff" object="global" />
+ <alternateBackground rgb="#000028" object="global" />
+ <activeForeground rgb="#ffffff" object="kwin" />
+ <inactiveBackground rgb="#1e1e1e" object="kwin" />
+ <inactiveBlend rgb="#1e1e1e" object="kwin" />
+ <activeBackground rgb="#00005a" object="kwin" />
+ <activeBlend rgb="#00005a" object="kwin" />
+ <inactiveForeground rgb="#808080" object="kwin" />
+ <activeTitleBtnBg rgb="#ffffff" object="kwin" />
+ <inactiveTitleBtnBg rgb="#aaaaaa" object="kwin" />
+ <frame rgb="#000085" object="kwin" />
+ <inactiveFrame rgb="#1e1e1e" object="kwin" />
+ <handle rgb="#000085" object="kwin" />
+ <inactiveHandle rgb="#1e1e1e" object="kwin" />
+ </colors>
+ <cursors name="" />
+ <wm type="builtin" name="kwin3_plastik" >
+ <border size="3" />
+ </wm>
+ <konqueror>
+ <wallpaper url="" />
+ <bgcolor rgb="#000000" />
+ </konqueror>
+ <panel>
+ <transparent value="0" />
+ </panel>
+ <widgets name="highcontrast" />
+ <fonts>
+ <font value="Arial,24,-1,5,50,0,0,0,0,0" object="General" />
+ <fixed value="Courier New,20,-1,5,50,0,0,0,0,0" object="General" />
+ <toolBarFont value="Arial,24,-1,5,50,0,0,0,0,0" object="General" />
+ <menuFont value="Arial,24,-1,5,50,0,0,0,0,0" object="General" />
+ <activeFont value="Arial,24,-1,5,75,0,0,0,0,0" object="WM" />
+ <taskbarFont value="Arial,22,-1,5,50,0,0,0,0,0" object="General" />
+ <StandardFont value="helvetica,24,-1,5,50,0,0,0,0,0" object="FMSettings" />
+ </fonts>
+</ktheme>
diff --git a/kcontrol/krdb/themes/HighContrastDark-big/Makefile.am b/kcontrol/krdb/themes/HighContrastDark-big/Makefile.am
new file mode 100644
index 000000000..736f811a6
--- /dev/null
+++ b/kcontrol/krdb/themes/HighContrastDark-big/Makefile.am
@@ -0,0 +1,6 @@
+
+kthememanager_theme_data_DATA = HighContrastDark-big.preview.png HighContrastDark-big.xml
+
+kthememanager_theme_datadir = $(kde_datadir)/kthememanager/themes/HighContrastDark-big
+
+EXTRA_DIST = $(kthememanager_theme_data_DATA)
diff --git a/kcontrol/krdb/themes/HighContrastDark/HighContrastDark.preview.png b/kcontrol/krdb/themes/HighContrastDark/HighContrastDark.preview.png
new file mode 100644
index 000000000..0e58ca152
--- /dev/null
+++ b/kcontrol/krdb/themes/HighContrastDark/HighContrastDark.preview.png
Binary files differ
diff --git a/kcontrol/krdb/themes/HighContrastDark/HighContrastDark.xml b/kcontrol/krdb/themes/HighContrastDark/HighContrastDark.xml
new file mode 100644
index 000000000..0dde3eb7b
--- /dev/null
+++ b/kcontrol/krdb/themes/HighContrastDark/HighContrastDark.xml
@@ -0,0 +1,158 @@
+<!DOCTYPE ktheme>
+<ktheme version="1" >
+ <general>
+ <author value="Gunnar Schmi Dt" />
+ <email value="gunnar@schmi-dt.de" />
+ <homepage value="http://www.schmi-dt.de/" />
+ <comment value="This high contrast desktop theme with light text on dark background is intended for low-vision users." />
+ <version value="1.0" />
+ </general>
+ <desktop number="0" common="1" >
+ <mode id="Flat" />
+ <color1 rgb="#000033" />
+ <color2 rgb="#000033" />
+ <blending mode="NoBlending" balance="-50" reverse="0" />
+ <pattern name="pavement" />
+ <wallpaper mode="NoWallpaper" url="" />
+ </desktop>
+ <screensaver name="" />
+ <icons name="mono" >
+ <Animated value="1" object="desktop" />
+ <DoublePixels value="0" object="desktop" />
+ <Size value="32" object="desktop" />
+ <ActiveColor rgb="#ffff66" object="desktop" />
+ <ActiveColor2 rgb="#000066" object="desktop" />
+ <ActiveEffect name="tomonochrome" object="desktop" />
+ <ActiveSemiTransparent value="0" object="desktop" />
+ <ActiveValue value="1" object="desktop" />
+ <DefaultColor rgb="#ffffff" object="desktop" />
+ <DefaultColor2 rgb="#000000" object="desktop" />
+ <DefaultEffect name="tomonochrome" object="desktop" />
+ <DefaultSemiTransparent value="0" object="desktop" />
+ <DefaultValue value="1" object="desktop" />
+ <DisabledColor rgb="#808080" object="desktop" />
+ <DisabledColor2 rgb="#333333" object="desktop" />
+ <DisabledEffect name="tomonochrome" object="desktop" />
+ <DisabledSemiTransparent value="0" object="desktop" />
+ <DisabledValue value="1" object="desktop" />
+ <Animated value="0" object="mainToolbar" />
+ <DoublePixels value="0" object="mainToolbar" />
+ <Size value="22" object="mainToolbar" />
+ <ActiveColor rgb="#ffff66" object="mainToolbar" />
+ <ActiveColor2 rgb="#000066" object="mainToolbar" />
+ <ActiveEffect name="tomonochrome" object="mainToolbar" />
+ <ActiveSemiTransparent value="0" object="mainToolbar" />
+ <ActiveValue value="1" object="mainToolbar" />
+ <DefaultColor rgb="#ffffff" object="mainToolbar" />
+ <DefaultColor2 rgb="#000000" object="mainToolbar" />
+ <DefaultEffect name="tomonochrome" object="mainToolbar" />
+ <DefaultSemiTransparent value="0" object="mainToolbar" />
+ <DefaultValue value="1" object="mainToolbar" />
+ <DisabledColor rgb="#808080" object="mainToolbar" />
+ <DisabledColor2 rgb="#333333" object="mainToolbar" />
+ <DisabledEffect name="tomonochrome" object="mainToolbar" />
+ <DisabledSemiTransparent value="0" object="mainToolbar" />
+ <DisabledValue value="1" object="mainToolbar" />
+ <Animated value="0" object="panel" />
+ <DoublePixels value="0" object="panel" />
+ <Size value="32" object="panel" />
+ <ActiveColor rgb="#ffff66" object="panel" />
+ <ActiveColor2 rgb="#000066" object="panel" />
+ <ActiveEffect name="tomonochrome" object="panel" />
+ <ActiveSemiTransparent value="0" object="panel" />
+ <ActiveValue value="1" object="panel" />
+ <DefaultColor rgb="#ffffff" object="panel" />
+ <DefaultColor2 rgb="#000000" object="panel" />
+ <DefaultEffect name="tomonochrome" object="panel" />
+ <DefaultSemiTransparent value="0" object="panel" />
+ <DefaultValue value="1" object="panel" />
+ <DisabledColor rgb="#808080" object="panel" />
+ <DisabledColor2 rgb="#333333" object="panel" />
+ <DisabledEffect name="tomonochrome" object="panel" />
+ <DisabledSemiTransparent value="0" object="panel" />
+ <DisabledValue value="1" object="panel" />
+ <Animated value="0" object="small" />
+ <DoublePixels value="0" object="small" />
+ <Size value="16" object="small" />
+ <ActiveColor rgb="#ffff66" object="small" />
+ <ActiveColor2 rgb="#000066" object="small" />
+ <ActiveEffect name="tomonochrome" object="small" />
+ <ActiveSemiTransparent value="0" object="small" />
+ <ActiveValue value="1" object="small" />
+ <DefaultColor rgb="#ffffff" object="small" />
+ <DefaultColor2 rgb="#000000" object="small" />
+ <DefaultEffect name="tomonochrome" object="small" />
+ <DefaultSemiTransparent value="0" object="small" />
+ <DefaultValue value="1" object="small" />
+ <DisabledColor rgb="#808080" object="small" />
+ <DisabledColor2 rgb="#333333" object="small" />
+ <DisabledEffect name="tomonochrome" object="small" />
+ <DisabledSemiTransparent value="0" object="small" />
+ <DisabledValue value="1" object="small" />
+ <Animated value="0" object="toolbar" />
+ <DoublePixels value="0" object="toolbar" />
+ <Size value="22" object="toolbar" />
+ <ActiveColor rgb="#ffff66" object="toolbar" />
+ <ActiveColor2 rgb="#000066" object="toolbar" />
+ <ActiveEffect name="tomonochrome" object="toolbar" />
+ <ActiveSemiTransparent value="0" object="toolbar" />
+ <ActiveValue value="1" object="toolbar" />
+ <DefaultColor rgb="#ffffff" object="toolbar" />
+ <DefaultColor2 rgb="#000000" object="toolbar" />
+ <DefaultEffect name="tomonochrome" object="toolbar" />
+ <DefaultSemiTransparent value="0" object="toolbar" />
+ <DefaultValue value="1" object="toolbar" />
+ <DisabledColor rgb="#808080" object="toolbar" />
+ <DisabledColor2 rgb="#333333" object="toolbar" />
+ <DisabledEffect name="tomonochrome" object="toolbar" />
+ <DisabledSemiTransparent value="0" object="toolbar" />
+ <DisabledValue value="1" object="toolbar" />
+ </icons>
+ <sounds/>
+ <colors contrast="7" >
+ <background rgb="#000000" object="global" />
+ <selectBackground rgb="#00005a" object="global" />
+ <foreground rgb="#ffffff" object="global" />
+ <windowForeground rgb="#ffffff" object="global" />
+ <windowBackground rgb="#000000" object="global" />
+ <selectForeground rgb="#ffffff" object="global" />
+ <buttonBackground rgb="#000000" object="global" />
+ <buttonForeground rgb="#ffffff" object="global" />
+ <linkColor rgb="#ffffff" object="global" />
+ <visitedLinkColor rgb="#ffffff" object="global" />
+ <alternateBackground rgb="#000028" object="global" />
+ <activeForeground rgb="#ffffff" object="kwin" />
+ <inactiveBackground rgb="#1e1e1e" object="kwin" />
+ <inactiveBlend rgb="#1e1e1e" object="kwin" />
+ <activeBackground rgb="#00005a" object="kwin" />
+ <activeBlend rgb="#00005a" object="kwin" />
+ <inactiveForeground rgb="#808080" object="kwin" />
+ <activeTitleBtnBg rgb="#ffffff" object="kwin" />
+ <inactiveTitleBtnBg rgb="#aaaaaa" object="kwin" />
+ <frame rgb="#000085" object="kwin" />
+ <inactiveFrame rgb="#1e1e1e" object="kwin" />
+ <handle rgb="#000085" object="kwin" />
+ <inactiveHandle rgb="#1e1e1e" object="kwin" />
+ </colors>
+ <cursors name="" />
+ <wm type="builtin" name="kwin3_plastik" >
+ <border size="3" />
+ </wm>
+ <konqueror>
+ <wallpaper url="" />
+ <bgcolor rgb="#000000" />
+ </konqueror>
+ <panel>
+ <transparent value="0" />
+ </panel>
+ <widgets name="highcontrast" />
+ <fonts>
+ <font value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <fixed value="Courier New,10,-1,5,50,0,0,0,0,0" object="General" />
+ <toolBarFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <menuFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <activeFont value="Arial,12,-1,5,75,0,0,0,0,0" object="WM" />
+ <taskbarFont value="Arial,11,-1,5,50,0,0,0,0,0" object="General" />
+ <StandardFont value="" object="FMSettings" />
+ </fonts>
+</ktheme>
diff --git a/kcontrol/krdb/themes/HighContrastDark/Makefile.am b/kcontrol/krdb/themes/HighContrastDark/Makefile.am
new file mode 100644
index 000000000..8a428795d
--- /dev/null
+++ b/kcontrol/krdb/themes/HighContrastDark/Makefile.am
@@ -0,0 +1,6 @@
+
+kthememanager_theme_data_DATA = HighContrastDark.preview.png HighContrastDark.xml
+
+kthememanager_theme_datadir = $(kde_datadir)/kthememanager/themes/HighContrastDark
+
+EXTRA_DIST = $(kthememanager_theme_data_DATA)
diff --git a/kcontrol/krdb/themes/HighContrastLight-big/HighContrastLight-big.preview.png b/kcontrol/krdb/themes/HighContrastLight-big/HighContrastLight-big.preview.png
new file mode 100644
index 000000000..fe1d62a26
--- /dev/null
+++ b/kcontrol/krdb/themes/HighContrastLight-big/HighContrastLight-big.preview.png
Binary files differ
diff --git a/kcontrol/krdb/themes/HighContrastLight-big/HighContrastLight-big.xml b/kcontrol/krdb/themes/HighContrastLight-big/HighContrastLight-big.xml
new file mode 100644
index 000000000..6f9b75099
--- /dev/null
+++ b/kcontrol/krdb/themes/HighContrastLight-big/HighContrastLight-big.xml
@@ -0,0 +1,158 @@
+<!DOCTYPE ktheme>
+<ktheme version="1" >
+ <general>
+ <author value="Gunnar Schmi Dt" />
+ <email value="gunnar@schmi-dt.de" />
+ <homepage value="http://www.schmi-dt.de/" />
+ <comment value="This high contrast desktop theme with large and dark text on light background is intended for low-vision users." />
+ <version value="1.0" />
+ </general>
+ <desktop number="0" common="1" >
+ <mode id="Flat" />
+ <color1 rgb="#ffffcc" />
+ <color2 rgb="#ffffcc" />
+ <blending mode="FlatBlending" balance="-50" reverse="0" />
+ <pattern name="" />
+ <wallpaper mode="NoWallpaper" url="" />
+ </desktop>
+ <screensaver name="" />
+ <icons name="mono" >
+ <Animated value="1" object="desktop" />
+ <DoublePixels value="0" object="desktop" />
+ <Size value="56" object="desktop" />
+ <ActiveColor rgb="#000066" object="desktop" />
+ <ActiveColor2 rgb="#ffff66" object="desktop" />
+ <ActiveEffect name="tomonochrome" object="desktop" />
+ <ActiveSemiTransparent value="0" object="desktop" />
+ <ActiveValue value="1" object="desktop" />
+ <DefaultColor rgb="#000000" object="desktop" />
+ <DefaultColor2 rgb="#ffffff" object="desktop" />
+ <DefaultEffect name="tomonochrome" object="desktop" />
+ <DefaultSemiTransparent value="0" object="desktop" />
+ <DefaultValue value="1" object="desktop" />
+ <DisabledColor rgb="#808080" object="desktop" />
+ <DisabledColor2 rgb="#cccccc" object="desktop" />
+ <DisabledEffect name="tomonochrome" object="desktop" />
+ <DisabledSemiTransparent value="0" object="desktop" />
+ <DisabledValue value="1" object="desktop" />
+ <Animated value="0" object="mainToolbar" />
+ <DoublePixels value="0" object="mainToolbar" />
+ <Size value="44" object="mainToolbar" />
+ <ActiveColor rgb="#000066" object="mainToolbar" />
+ <ActiveColor2 rgb="#ffff66" object="mainToolbar" />
+ <ActiveEffect name="tomonochrome" object="mainToolbar" />
+ <ActiveSemiTransparent value="0" object="mainToolbar" />
+ <ActiveValue value="1" object="mainToolbar" />
+ <DefaultColor rgb="#000000" object="mainToolbar" />
+ <DefaultColor2 rgb="#ffffff" object="mainToolbar" />
+ <DefaultEffect name="tomonochrome" object="mainToolbar" />
+ <DefaultSemiTransparent value="0" object="mainToolbar" />
+ <DefaultValue value="1" object="mainToolbar" />
+ <DisabledColor rgb="#808080" object="mainToolbar" />
+ <DisabledColor2 rgb="#cccccc" object="mainToolbar" />
+ <DisabledEffect name="tomonochrome" object="mainToolbar" />
+ <DisabledSemiTransparent value="0" object="mainToolbar" />
+ <DisabledValue value="1" object="mainToolbar" />
+ <Animated value="0" object="panel" />
+ <DoublePixels value="0" object="panel" />
+ <Size value="32" object="panel" />
+ <ActiveColor rgb="#000066" object="panel" />
+ <ActiveColor2 rgb="#ffff66" object="panel" />
+ <ActiveEffect name="tomonochrome" object="panel" />
+ <ActiveSemiTransparent value="0" object="panel" />
+ <ActiveValue value="1" object="panel" />
+ <DefaultColor rgb="#000000" object="panel" />
+ <DefaultColor2 rgb="#ffffff" object="panel" />
+ <DefaultEffect name="tomonochrome" object="panel" />
+ <DefaultSemiTransparent value="0" object="panel" />
+ <DefaultValue value="1" object="panel" />
+ <DisabledColor rgb="#808080" object="panel" />
+ <DisabledColor2 rgb="#cccccc" object="panel" />
+ <DisabledEffect name="tomonochrome" object="panel" />
+ <DisabledSemiTransparent value="0" object="panel" />
+ <DisabledValue value="1" object="panel" />
+ <Animated value="0" object="small" />
+ <DoublePixels value="1" object="small" />
+ <Size value="16" object="small" />
+ <ActiveColor rgb="#000066" object="small" />
+ <ActiveColor2 rgb="#ffff66" object="small" />
+ <ActiveEffect name="tomonochrome" object="small" />
+ <ActiveSemiTransparent value="0" object="small" />
+ <ActiveValue value="1" object="small" />
+ <DefaultColor rgb="#000000" object="small" />
+ <DefaultColor2 rgb="#ffffff" object="small" />
+ <DefaultEffect name="tomonochrome" object="small" />
+ <DefaultSemiTransparent value="0" object="small" />
+ <DefaultValue value="1" object="small" />
+ <DisabledColor rgb="#808080" object="small" />
+ <DisabledColor2 rgb="#cccccc" object="small" />
+ <DisabledEffect name="tomonochrome" object="small" />
+ <DisabledSemiTransparent value="0" object="small" />
+ <DisabledValue value="1" object="small" />
+ <Animated value="0" object="toolbar" />
+ <DoublePixels value="0" object="toolbar" />
+ <Size value="44" object="toolbar" />
+ <ActiveColor rgb="#000066" object="toolbar" />
+ <ActiveColor2 rgb="#ffff66" object="toolbar" />
+ <ActiveEffect name="tomonochrome" object="toolbar" />
+ <ActiveSemiTransparent value="0" object="toolbar" />
+ <ActiveValue value="1" object="toolbar" />
+ <DefaultColor rgb="#000000" object="toolbar" />
+ <DefaultColor2 rgb="#ffffff" object="toolbar" />
+ <DefaultEffect name="tomonochrome" object="toolbar" />
+ <DefaultSemiTransparent value="0" object="toolbar" />
+ <DefaultValue value="1" object="toolbar" />
+ <DisabledColor rgb="#808080" object="toolbar" />
+ <DisabledColor2 rgb="#cccccc" object="toolbar" />
+ <DisabledEffect name="tomonochrome" object="toolbar" />
+ <DisabledSemiTransparent value="0" object="toolbar" />
+ <DisabledValue value="1" object="toolbar" />
+ </icons>
+ <sounds/>
+ <colors contrast="7" >
+ <background rgb="#ffffff" object="global" />
+ <selectBackground rgb="#a5a5ff" object="global" />
+ <foreground rgb="#000000" object="global" />
+ <windowForeground rgb="#000000" object="global" />
+ <windowBackground rgb="#ffffff" object="global" />
+ <selectForeground rgb="#000000" object="global" />
+ <buttonBackground rgb="#ffffff" object="global" />
+ <buttonForeground rgb="#000000" object="global" />
+ <linkColor rgb="#000000" object="global" />
+ <visitedLinkColor rgb="#000000" object="global" />
+ <alternateBackground rgb="#d7d7ff" object="global" />
+ <activeForeground rgb="#000000" object="kwin" />
+ <inactiveBackground rgb="#e1e1e1" object="kwin" />
+ <inactiveBlend rgb="#e1e1e1" object="kwin" />
+ <activeBackground rgb="#a5a5ff" object="kwin" />
+ <activeBlend rgb="#a5a5ff" object="kwin" />
+ <inactiveForeground rgb="#808080" object="kwin" />
+ <activeTitleBtnBg rgb="#000000" object="kwin" />
+ <inactiveTitleBtnBg rgb="#555555" object="kwin" />
+ <frame rgb="#7a7aff" object="kwin" />
+ <inactiveFrame rgb="#e1e1e1" object="kwin" />
+ <handle rgb="#7a7aff" object="kwin" />
+ <inactiveHandle rgb="#e1e1e1" object="kwin" />
+ </colors>
+ <cursors name="" />
+ <wm type="builtin" name="kwin3_plastik" >
+ <border size="3" />
+ </wm>
+ <konqueror>
+ <wallpaper url="" />
+ <bgcolor rgb="#ffffff" />
+ </konqueror>
+ <panel>
+ <transparent value="0" />
+ </panel>
+ <widgets name="highcontrast" />
+ <fonts>
+ <font value="Arial,24,-1,5,50,0,0,0,0,0" object="General" />
+ <fixed value="Courier New,20,-1,5,50,0,0,0,0,0" object="General" />
+ <toolBarFont value="Arial,24,-1,5,50,0,0,0,0,0" object="General" />
+ <menuFont value="Arial,24,-1,5,50,0,0,0,0,0" object="General" />
+ <activeFont value="Arial,24,-1,5,75,0,0,0,0,0" object="WM" />
+ <taskbarFont value="Arial,22,-1,5,50,0,0,0,0,0" object="General" />
+ <StandardFont value="helvetica,24,-1,5,50,0,0,0,0,0" object="FMSettings" />
+ </fonts>
+</ktheme>
diff --git a/kcontrol/krdb/themes/HighContrastLight-big/Makefile.am b/kcontrol/krdb/themes/HighContrastLight-big/Makefile.am
new file mode 100644
index 000000000..0027c65e5
--- /dev/null
+++ b/kcontrol/krdb/themes/HighContrastLight-big/Makefile.am
@@ -0,0 +1,6 @@
+
+kthememanager_theme_data_DATA = HighContrastLight-big.preview.png HighContrastLight-big.xml
+
+kthememanager_theme_datadir = $(kde_datadir)/kthememanager/themes/HighContrastLight-big
+
+EXTRA_DIST = $(kthememanager_theme_data_DATA)
diff --git a/kcontrol/krdb/themes/HighContrastLight/HighContrastLight.preview.png b/kcontrol/krdb/themes/HighContrastLight/HighContrastLight.preview.png
new file mode 100644
index 000000000..4d0cae329
--- /dev/null
+++ b/kcontrol/krdb/themes/HighContrastLight/HighContrastLight.preview.png
Binary files differ
diff --git a/kcontrol/krdb/themes/HighContrastLight/HighContrastLight.xml b/kcontrol/krdb/themes/HighContrastLight/HighContrastLight.xml
new file mode 100644
index 000000000..01b3001d9
--- /dev/null
+++ b/kcontrol/krdb/themes/HighContrastLight/HighContrastLight.xml
@@ -0,0 +1,158 @@
+<!DOCTYPE ktheme>
+<ktheme version="1" >
+ <general>
+ <author value="Gunnar Schmi Dt" />
+ <email value="gunnar@schmi-dt.de" />
+ <homepage value="http://www.schmi-dt.de/" />
+ <comment value="This high contrast desktop theme with dark text on light background is intended for low-vision users." />
+ <version value="1.0" />
+ </general>
+ <desktop number="0" common="1" >
+ <mode id="Flat" />
+ <color1 rgb="#ffffcc" />
+ <color2 rgb="#ffffcc" />
+ <blending mode="FlatBlending" balance="-50" reverse="0" />
+ <pattern name="" />
+ <wallpaper mode="NoWallpaper" url="" />
+ </desktop>
+ <screensaver name="" />
+ <icons name="mono" >
+ <Animated value="1" object="desktop" />
+ <DoublePixels value="0" object="desktop" />
+ <Size value="32" object="desktop" />
+ <ActiveColor rgb="#000066" object="desktop" />
+ <ActiveColor2 rgb="#ffff66" object="desktop" />
+ <ActiveEffect name="tomonochrome" object="desktop" />
+ <ActiveSemiTransparent value="0" object="desktop" />
+ <ActiveValue value="1" object="desktop" />
+ <DefaultColor rgb="#000000" object="desktop" />
+ <DefaultColor2 rgb="#ffffff" object="desktop" />
+ <DefaultEffect name="tomonochrome" object="desktop" />
+ <DefaultSemiTransparent value="0" object="desktop" />
+ <DefaultValue value="1" object="desktop" />
+ <DisabledColor rgb="#808080" object="desktop" />
+ <DisabledColor2 rgb="#cccccc" object="desktop" />
+ <DisabledEffect name="tomonochrome" object="desktop" />
+ <DisabledSemiTransparent value="0" object="desktop" />
+ <DisabledValue value="1" object="desktop" />
+ <Animated value="0" object="mainToolbar" />
+ <DoublePixels value="0" object="mainToolbar" />
+ <Size value="22" object="mainToolbar" />
+ <ActiveColor rgb="#000066" object="mainToolbar" />
+ <ActiveColor2 rgb="#ffff66" object="mainToolbar" />
+ <ActiveEffect name="tomonochrome" object="mainToolbar" />
+ <ActiveSemiTransparent value="0" object="mainToolbar" />
+ <ActiveValue value="1" object="mainToolbar" />
+ <DefaultColor rgb="#000000" object="mainToolbar" />
+ <DefaultColor2 rgb="#ffffff" object="mainToolbar" />
+ <DefaultEffect name="tomonochrome" object="mainToolbar" />
+ <DefaultSemiTransparent value="0" object="mainToolbar" />
+ <DefaultValue value="1" object="mainToolbar" />
+ <DisabledColor rgb="#808080" object="mainToolbar" />
+ <DisabledColor2 rgb="#cccccc" object="mainToolbar" />
+ <DisabledEffect name="tomonochrome" object="mainToolbar" />
+ <DisabledSemiTransparent value="0" object="mainToolbar" />
+ <DisabledValue value="1" object="mainToolbar" />
+ <Animated value="0" object="panel" />
+ <DoublePixels value="0" object="panel" />
+ <Size value="32" object="panel" />
+ <ActiveColor rgb="#000066" object="panel" />
+ <ActiveColor2 rgb="#ffff66" object="panel" />
+ <ActiveEffect name="tomonochrome" object="panel" />
+ <ActiveSemiTransparent value="0" object="panel" />
+ <ActiveValue value="1" object="panel" />
+ <DefaultColor rgb="#000000" object="panel" />
+ <DefaultColor2 rgb="#ffffff" object="panel" />
+ <DefaultEffect name="tomonochrome" object="panel" />
+ <DefaultSemiTransparent value="0" object="panel" />
+ <DefaultValue value="1" object="panel" />
+ <DisabledColor rgb="#808080" object="panel" />
+ <DisabledColor2 rgb="#cccccc" object="panel" />
+ <DisabledEffect name="tomonochrome" object="panel" />
+ <DisabledSemiTransparent value="0" object="panel" />
+ <DisabledValue value="1" object="panel" />
+ <Animated value="0" object="small" />
+ <DoublePixels value="0" object="small" />
+ <Size value="16" object="small" />
+ <ActiveColor rgb="#000066" object="small" />
+ <ActiveColor2 rgb="#ffff66" object="small" />
+ <ActiveEffect name="tomonochrome" object="small" />
+ <ActiveSemiTransparent value="0" object="small" />
+ <ActiveValue value="1" object="small" />
+ <DefaultColor rgb="#000000" object="small" />
+ <DefaultColor2 rgb="#ffffff" object="small" />
+ <DefaultEffect name="tomonochrome" object="small" />
+ <DefaultSemiTransparent value="0" object="small" />
+ <DefaultValue value="1" object="small" />
+ <DisabledColor rgb="#808080" object="small" />
+ <DisabledColor2 rgb="#cccccc" object="small" />
+ <DisabledEffect name="tomonochrome" object="small" />
+ <DisabledSemiTransparent value="0" object="small" />
+ <DisabledValue value="1" object="small" />
+ <Animated value="0" object="toolbar" />
+ <DoublePixels value="0" object="toolbar" />
+ <Size value="22" object="toolbar" />
+ <ActiveColor rgb="#000066" object="toolbar" />
+ <ActiveColor2 rgb="#ffff66" object="toolbar" />
+ <ActiveEffect name="tomonochrome" object="toolbar" />
+ <ActiveSemiTransparent value="0" object="toolbar" />
+ <ActiveValue value="1" object="toolbar" />
+ <DefaultColor rgb="#000000" object="toolbar" />
+ <DefaultColor2 rgb="#ffffff" object="toolbar" />
+ <DefaultEffect name="tomonochrome" object="toolbar" />
+ <DefaultSemiTransparent value="0" object="toolbar" />
+ <DefaultValue value="1" object="toolbar" />
+ <DisabledColor rgb="#808080" object="toolbar" />
+ <DisabledColor2 rgb="#cccccc" object="toolbar" />
+ <DisabledEffect name="tomonochrome" object="toolbar" />
+ <DisabledSemiTransparent value="0" object="toolbar" />
+ <DisabledValue value="1" object="toolbar" />
+ </icons>
+ <sounds/>
+ <colors contrast="7" >
+ <background rgb="#ffffff" object="global" />
+ <selectBackground rgb="#a5a5ff" object="global" />
+ <foreground rgb="#000000" object="global" />
+ <windowForeground rgb="#000000" object="global" />
+ <windowBackground rgb="#ffffff" object="global" />
+ <selectForeground rgb="#000000" object="global" />
+ <buttonBackground rgb="#ffffff" object="global" />
+ <buttonForeground rgb="#000000" object="global" />
+ <linkColor rgb="#000000" object="global" />
+ <visitedLinkColor rgb="#000000" object="global" />
+ <alternateBackground rgb="#d7d7ff" object="global" />
+ <activeForeground rgb="#000000" object="kwin" />
+ <inactiveBackground rgb="#e1e1e1" object="kwin" />
+ <inactiveBlend rgb="#e1e1e1" object="kwin" />
+ <activeBackground rgb="#a5a5ff" object="kwin" />
+ <activeBlend rgb="#a5a5ff" object="kwin" />
+ <inactiveForeground rgb="#808080" object="kwin" />
+ <activeTitleBtnBg rgb="#000000" object="kwin" />
+ <inactiveTitleBtnBg rgb="#555555" object="kwin" />
+ <frame rgb="#7a7aff" object="kwin" />
+ <inactiveFrame rgb="#e1e1e1" object="kwin" />
+ <handle rgb="#7a7aff" object="kwin" />
+ <inactiveHandle rgb="#e1e1e1" object="kwin" />
+ </colors>
+ <cursors name="" />
+ <wm type="builtin" name="kwin3_plastik" >
+ <border size="1" />
+ </wm>
+ <konqueror>
+ <wallpaper url="" />
+ <bgcolor rgb="#ffffff" />
+ </konqueror>
+ <panel>
+ <transparent value="0" />
+ </panel>
+ <widgets name="highcontrast" />
+ <fonts>
+ <font value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <fixed value="Courier New,10,-1,5,50,0,0,0,0,0" object="General" />
+ <toolBarFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <menuFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <activeFont value="Arial,12,-1,5,75,0,0,0,0,0" object="WM" />
+ <taskbarFont value="Arial,11,-1,5,50,0,0,0,0,0" object="General" />
+ <StandardFont value="" object="FMSettings" />
+ </fonts>
+</ktheme>
diff --git a/kcontrol/krdb/themes/HighContrastLight/Makefile.am b/kcontrol/krdb/themes/HighContrastLight/Makefile.am
new file mode 100644
index 000000000..9d752d530
--- /dev/null
+++ b/kcontrol/krdb/themes/HighContrastLight/Makefile.am
@@ -0,0 +1,6 @@
+
+kthememanager_theme_data_DATA = HighContrastLight.preview.png HighContrastLight.xml
+
+kthememanager_theme_datadir = $(kde_datadir)/kthememanager/themes/HighContrastLight
+
+EXTRA_DIST = $(kthememanager_theme_data_DATA)
diff --git a/kcontrol/krdb/themes/KDE_Classic/KDE_Classic.preview.png b/kcontrol/krdb/themes/KDE_Classic/KDE_Classic.preview.png
new file mode 100644
index 000000000..40b294fcb
--- /dev/null
+++ b/kcontrol/krdb/themes/KDE_Classic/KDE_Classic.preview.png
Binary files differ
diff --git a/kcontrol/krdb/themes/KDE_Classic/KDE_Classic.xml b/kcontrol/krdb/themes/KDE_Classic/KDE_Classic.xml
new file mode 100644
index 000000000..78d258374
--- /dev/null
+++ b/kcontrol/krdb/themes/KDE_Classic/KDE_Classic.xml
@@ -0,0 +1,124 @@
+<!DOCTYPE ktheme>
+<ktheme version="1" >
+ <general>
+ <author value="" />
+ <email value="" />
+ <homepage value="" />
+ <comment value="" />
+ <version value="" />
+ </general>
+ <desktop number="0" common="1" >
+ <mode id="VerticalGradient" />
+ <color1 rgb="#1e72a0" />
+ <color2 rgb="#c0c0c0" />
+ <blending mode="NoBlending" balance="100" reverse="0" />
+ <pattern name="" />
+ <wallpaper mode="Scaled" url="KDE34.png" />
+ </desktop>
+ <screensaver name="" />
+ <icons name="kdeclassic" >
+ <Animated value="1" object="desktop" />
+ <DoublePixels value="0" object="desktop" />
+ <Size value="32" object="desktop" />
+ <ActiveEffect name="togamma" object="desktop" />
+ <ActiveSemiTransparent value="0" object="desktop" />
+ <ActiveValue value="1" object="desktop" />
+ <DefaultEffect name="none" object="desktop" />
+ <DefaultSemiTransparent value="0" object="desktop" />
+ <DefaultValue value="1" object="desktop" />
+ <DisabledEffect name="togray" object="desktop" />
+ <DisabledSemiTransparent value="0" object="desktop" />
+ <DisabledValue value="1" object="desktop" />
+ <Animated value="0" object="mainToolbar" />
+ <DoublePixels value="0" object="mainToolbar" />
+ <Size value="22" object="mainToolbar" />
+ <ActiveEffect name="none" object="mainToolbar" />
+ <ActiveSemiTransparent value="0" object="mainToolbar" />
+ <ActiveValue value="1" object="mainToolbar" />
+ <DefaultEffect name="none" object="mainToolbar" />
+ <DefaultSemiTransparent value="0" object="mainToolbar" />
+ <DefaultValue value="1" object="mainToolbar" />
+ <DisabledEffect name="togray" object="mainToolbar" />
+ <DisabledSemiTransparent value="0" object="mainToolbar" />
+ <DisabledValue value="1" object="mainToolbar" />
+ <Animated value="0" object="panel" />
+ <DoublePixels value="0" object="panel" />
+ <Size value="32" object="panel" />
+ <ActiveEffect name="togamma" object="panel" />
+ <ActiveSemiTransparent value="0" object="panel" />
+ <ActiveValue value="1" object="panel" />
+ <DefaultEffect name="none" object="panel" />
+ <DefaultSemiTransparent value="0" object="panel" />
+ <DefaultValue value="1" object="panel" />
+ <DisabledEffect name="togray" object="panel" />
+ <DisabledSemiTransparent value="0" object="panel" />
+ <DisabledValue value="1" object="panel" />
+ <Animated value="0" object="small" />
+ <DoublePixels value="0" object="small" />
+ <Size value="16" object="small" />
+ <ActiveEffect name="none" object="small" />
+ <ActiveSemiTransparent value="0" object="small" />
+ <ActiveValue value="1" object="small" />
+ <DefaultEffect name="none" object="small" />
+ <DefaultSemiTransparent value="0" object="small" />
+ <DefaultValue value="1" object="small" />
+ <DisabledEffect name="togray" object="small" />
+ <DisabledSemiTransparent value="0" object="small" />
+ <DisabledValue value="1" object="small" />
+ <Animated value="0" object="toolbar" />
+ <DoublePixels value="0" object="toolbar" />
+ <Size value="22" object="toolbar" />
+ <ActiveEffect name="none" object="toolbar" />
+ <ActiveSemiTransparent value="0" object="toolbar" />
+ <ActiveValue value="1" object="toolbar" />
+ <DefaultEffect name="none" object="toolbar" />
+ <DefaultSemiTransparent value="0" object="toolbar" />
+ <DefaultValue value="1" object="toolbar" />
+ <DisabledEffect name="togray" object="toolbar" />
+ <DisabledSemiTransparent value="0" object="toolbar" />
+ <DisabledValue value="1" object="toolbar" />
+ </icons>
+ <sounds/>
+ <colors contrast="7" >
+ <background rgb="#dcdcdc" object="global" />
+ <selectBackground rgb="#0a5f89" object="global" />
+ <foreground rgb="#000000" object="global" />
+ <windowForeground rgb="#000000" object="global" />
+ <windowBackground rgb="#ffffff" object="global" />
+ <selectForeground rgb="#ffffff" object="global" />
+ <buttonBackground rgb="#e4e4e4" object="global" />
+ <buttonForeground rgb="#000000" object="global" />
+ <linkColor rgb="#0000c0" object="global" />
+ <visitedLinkColor rgb="#800080" object="global" />
+ <activeForeground rgb="#ffffff" object="kwin" />
+ <inactiveBackground rgb="#dcdcdc" object="kwin" />
+ <inactiveBlend rgb="#dcdcdc" object="kwin" />
+ <activeBackground rgb="#0a5f89" object="kwin" />
+ <activeBlend rgb="#0a5f89" object="kwin" />
+ <inactiveForeground rgb="#000000" object="kwin" />
+ <activeTitleBtnBg rgb="#c0c0c0" object="kwin" />
+ <inactiveTitleBtnBg rgb="#a7b5c7" object="kwin" />
+ </colors>
+ <cursors name="" />
+ <wm type="builtin" name="kwin3_default" >
+ <border size="1" />
+ </wm>
+ <konqueror>
+ <wallpaper url="kde4ever.png" />
+ <bgcolor rgb="#000000" />
+ </konqueror>
+ <panel>
+ <background colorize="0" url="" />
+ <transparent value="0" />
+ </panel>
+ <widgets name="HighColor" />
+ <fonts>
+ <font value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <fixed value="Courier New,10,-1,5,50,0,0,0,0,0" object="General" />
+ <toolBarFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <menuFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <activeFont value="Arial,12,-1,5,75,0,0,0,0,0" object="WM" />
+ <taskbarFont value="Arial,11,-1,5,50,0,0,0,0,0" object="General" />
+ <StandardFont value="" object="FMSettings" />
+ </fonts>
+</ktheme>
diff --git a/kcontrol/krdb/themes/KDE_Classic/Makefile.am b/kcontrol/krdb/themes/KDE_Classic/Makefile.am
new file mode 100644
index 000000000..66e8ac20a
--- /dev/null
+++ b/kcontrol/krdb/themes/KDE_Classic/Makefile.am
@@ -0,0 +1,6 @@
+
+kthememanager_theme_data_DATA = KDE_Classic.xml KDE_Classic.preview.png
+
+kthememanager_theme_datadir = $(kde_datadir)/kthememanager/themes/KDE_Classic
+
+EXTRA_DIST = $(kthememanager_theme_data_DATA)
diff --git a/kcontrol/krdb/themes/Keramik/Keramik.preview.png b/kcontrol/krdb/themes/Keramik/Keramik.preview.png
new file mode 100644
index 000000000..0f34a3c4e
--- /dev/null
+++ b/kcontrol/krdb/themes/Keramik/Keramik.preview.png
Binary files differ
diff --git a/kcontrol/krdb/themes/Keramik/Keramik.xml b/kcontrol/krdb/themes/Keramik/Keramik.xml
new file mode 100644
index 000000000..cd50d7b56
--- /dev/null
+++ b/kcontrol/krdb/themes/Keramik/Keramik.xml
@@ -0,0 +1,124 @@
+<!DOCTYPE ktheme>
+<ktheme version="1" >
+ <general>
+ <author value="" />
+ <email value="" />
+ <homepage value="" />
+ <comment value="" />
+ <version value="" />
+ </general>
+ <desktop number="0" common="1" >
+ <mode id="VerticalGradient" />
+ <color1 rgb="#1e72a0" />
+ <color2 rgb="#c0c0c0" />
+ <blending mode="NoBlending" balance="100" reverse="0" />
+ <pattern name="" />
+ <wallpaper mode="Scaled" url="KDE34.png" />
+ </desktop>
+ <screensaver name="" />
+ <icons name="crystalsvg" >
+ <Animated value="1" object="desktop" />
+ <DoublePixels value="0" object="desktop" />
+ <Size value="32" object="desktop" />
+ <ActiveEffect name="togamma" object="desktop" />
+ <ActiveSemiTransparent value="0" object="desktop" />
+ <ActiveValue value="1" object="desktop" />
+ <DefaultEffect name="none" object="desktop" />
+ <DefaultSemiTransparent value="0" object="desktop" />
+ <DefaultValue value="1" object="desktop" />
+ <DisabledEffect name="togray" object="desktop" />
+ <DisabledSemiTransparent value="0" object="desktop" />
+ <DisabledValue value="1" object="desktop" />
+ <Animated value="0" object="mainToolbar" />
+ <DoublePixels value="0" object="mainToolbar" />
+ <Size value="22" object="mainToolbar" />
+ <ActiveEffect name="none" object="mainToolbar" />
+ <ActiveSemiTransparent value="0" object="mainToolbar" />
+ <ActiveValue value="1" object="mainToolbar" />
+ <DefaultEffect name="none" object="mainToolbar" />
+ <DefaultSemiTransparent value="0" object="mainToolbar" />
+ <DefaultValue value="1" object="mainToolbar" />
+ <DisabledEffect name="togray" object="mainToolbar" />
+ <DisabledSemiTransparent value="0" object="mainToolbar" />
+ <DisabledValue value="1" object="mainToolbar" />
+ <Animated value="0" object="panel" />
+ <DoublePixels value="0" object="panel" />
+ <Size value="32" object="panel" />
+ <ActiveEffect name="togamma" object="panel" />
+ <ActiveSemiTransparent value="0" object="panel" />
+ <ActiveValue value="1" object="panel" />
+ <DefaultEffect name="none" object="panel" />
+ <DefaultSemiTransparent value="0" object="panel" />
+ <DefaultValue value="1" object="panel" />
+ <DisabledEffect name="togray" object="panel" />
+ <DisabledSemiTransparent value="0" object="panel" />
+ <DisabledValue value="1" object="panel" />
+ <Animated value="0" object="small" />
+ <DoublePixels value="0" object="small" />
+ <Size value="16" object="small" />
+ <ActiveEffect name="none" object="small" />
+ <ActiveSemiTransparent value="0" object="small" />
+ <ActiveValue value="1" object="small" />
+ <DefaultEffect name="none" object="small" />
+ <DefaultSemiTransparent value="0" object="small" />
+ <DefaultValue value="1" object="small" />
+ <DisabledEffect name="togray" object="small" />
+ <DisabledSemiTransparent value="0" object="small" />
+ <DisabledValue value="1" object="small" />
+ <Animated value="0" object="toolbar" />
+ <DoublePixels value="0" object="toolbar" />
+ <Size value="22" object="toolbar" />
+ <ActiveEffect name="none" object="toolbar" />
+ <ActiveSemiTransparent value="0" object="toolbar" />
+ <ActiveValue value="1" object="toolbar" />
+ <DefaultEffect name="none" object="toolbar" />
+ <DefaultSemiTransparent value="0" object="toolbar" />
+ <DefaultValue value="1" object="toolbar" />
+ <DisabledEffect name="togray" object="toolbar" />
+ <DisabledSemiTransparent value="0" object="toolbar" />
+ <DisabledValue value="1" object="toolbar" />
+ </icons>
+ <sounds/>
+ <colors contrast="7" >
+ <background rgb="#eae9e8" object="global" />
+ <selectBackground rgb="#a9d1ff" object="global" />
+ <foreground rgb="#000000" object="global" />
+ <windowForeground rgb="#000000" object="global" />
+ <windowBackground rgb="#ffffff" object="global" />
+ <selectForeground rgb="#030303" object="global" />
+ <buttonBackground rgb="#e6f0f9" object="global" />
+ <buttonForeground rgb="#000000" object="global" />
+ <linkColor rgb="#0000c0" object="global" />
+ <visitedLinkColor rgb="#800080" object="global" />
+ <activeForeground rgb="#ffffff" object="kwin" />
+ <inactiveBackground rgb="#afd6ff" object="kwin" />
+ <inactiveBlend rgb="#afd6ff" object="kwin" />
+ <activeBackground rgb="#3e91eb" object="kwin" />
+ <activeBlend rgb="#3e91eb" object="kwin" />
+ <inactiveForeground rgb="#ffffff" object="kwin" />
+ <activeTitleBtnBg rgb="#dcdcdc" object="kwin" />
+ <inactiveTitleBtnBg rgb="#dcdcdc" object="kwin" />
+ </colors>
+ <cursors name="" />
+ <wm type="builtin" name="kwin3_keramik" >
+ <border size="1" />
+ </wm>
+ <konqueror>
+ <wallpaper url="kde4ever.png" />
+ <bgcolor rgb="#000000" />
+ </konqueror>
+ <panel>
+ <background colorize="0" url="" />
+ <transparent value="0" />
+ </panel>
+ <widgets name="Keramik" />
+ <fonts>
+ <font value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <fixed value="Courier New,10,-1,5,50,0,0,0,0,0" object="General" />
+ <toolBarFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <menuFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <activeFont value="Arial,12,-1,5,75,0,0,0,0,0" object="WM" />
+ <taskbarFont value="Arial,11,-1,5,50,0,0,0,0,0" object="General" />
+ <StandardFont value="" object="FMSettings" />
+ </fonts>
+</ktheme>
diff --git a/kcontrol/krdb/themes/Keramik/Makefile.am b/kcontrol/krdb/themes/Keramik/Makefile.am
new file mode 100644
index 000000000..d7ab00fa0
--- /dev/null
+++ b/kcontrol/krdb/themes/Keramik/Makefile.am
@@ -0,0 +1,6 @@
+
+kthememanager_theme_data_DATA = Keramik.xml Keramik.preview.png
+
+kthememanager_theme_datadir = $(kde_datadir)/kthememanager/themes/Keramik
+
+EXTRA_DIST = $(kthememanager_theme_data_DATA)
diff --git a/kcontrol/krdb/themes/Makefile.am b/kcontrol/krdb/themes/Makefile.am
new file mode 100644
index 000000000..7723ea9af
--- /dev/null
+++ b/kcontrol/krdb/themes/Makefile.am
@@ -0,0 +1,4 @@
+SUBDIRS = HighContrastDark HighContrastDark-big \
+ HighContrastLight HighContrastLight-big \
+ YellowOnBlue YellowOnBlue-big \
+ KDE_Classic Keramik Plastik Platinum Sunshine Redmond \ No newline at end of file
diff --git a/kcontrol/krdb/themes/Plastik/Makefile.am b/kcontrol/krdb/themes/Plastik/Makefile.am
new file mode 100644
index 000000000..6cb02d183
--- /dev/null
+++ b/kcontrol/krdb/themes/Plastik/Makefile.am
@@ -0,0 +1,6 @@
+
+kthememanager_theme_data_DATA = Plastik.xml Plastik.preview.png
+
+kthememanager_theme_datadir = $(kde_datadir)/kthememanager/themes/Plastik
+
+EXTRA_DIST = $(kthememanager_theme_data_DATA)
diff --git a/kcontrol/krdb/themes/Plastik/Plastik.preview.png b/kcontrol/krdb/themes/Plastik/Plastik.preview.png
new file mode 100644
index 000000000..6315c046e
--- /dev/null
+++ b/kcontrol/krdb/themes/Plastik/Plastik.preview.png
Binary files differ
diff --git a/kcontrol/krdb/themes/Plastik/Plastik.xml b/kcontrol/krdb/themes/Plastik/Plastik.xml
new file mode 100644
index 000000000..4e317ed59
--- /dev/null
+++ b/kcontrol/krdb/themes/Plastik/Plastik.xml
@@ -0,0 +1,124 @@
+<!DOCTYPE ktheme>
+<ktheme version="1" >
+ <general>
+ <author value="" />
+ <email value="" />
+ <homepage value="" />
+ <comment value="" />
+ <version value="" />
+ </general>
+ <desktop number="0" common="1" >
+ <mode id="Flat" />
+ <color1 rgb="#003082" />
+ <color2 rgb="#6c8bb9" />
+ <blending mode="NoBlending" balance="100" reverse="0" />
+ <pattern name="" />
+ <wallpaper mode="Scaled" url="KDE34.png" />
+ </desktop>
+ <screensaver name="" />
+ <icons name="crystalsvg" >
+ <Animated value="1" object="desktop" />
+ <DoublePixels value="0" object="desktop" />
+ <Size value="32" object="desktop" />
+ <ActiveEffect name="togamma" object="desktop" />
+ <ActiveSemiTransparent value="0" object="desktop" />
+ <ActiveValue value="1" object="desktop" />
+ <DefaultEffect name="none" object="desktop" />
+ <DefaultSemiTransparent value="0" object="desktop" />
+ <DefaultValue value="1" object="desktop" />
+ <DisabledEffect name="togray" object="desktop" />
+ <DisabledSemiTransparent value="0" object="desktop" />
+ <DisabledValue value="1" object="desktop" />
+ <Animated value="0" object="mainToolbar" />
+ <DoublePixels value="0" object="mainToolbar" />
+ <Size value="22" object="mainToolbar" />
+ <ActiveEffect name="none" object="mainToolbar" />
+ <ActiveSemiTransparent value="0" object="mainToolbar" />
+ <ActiveValue value="1" object="mainToolbar" />
+ <DefaultEffect name="none" object="mainToolbar" />
+ <DefaultSemiTransparent value="0" object="mainToolbar" />
+ <DefaultValue value="1" object="mainToolbar" />
+ <DisabledEffect name="togray" object="mainToolbar" />
+ <DisabledSemiTransparent value="0" object="mainToolbar" />
+ <DisabledValue value="1" object="mainToolbar" />
+ <Animated value="0" object="panel" />
+ <DoublePixels value="0" object="panel" />
+ <Size value="32" object="panel" />
+ <ActiveEffect name="togamma" object="panel" />
+ <ActiveSemiTransparent value="0" object="panel" />
+ <ActiveValue value="1" object="panel" />
+ <DefaultEffect name="none" object="panel" />
+ <DefaultSemiTransparent value="0" object="panel" />
+ <DefaultValue value="1" object="panel" />
+ <DisabledEffect name="togray" object="panel" />
+ <DisabledSemiTransparent value="0" object="panel" />
+ <DisabledValue value="1" object="panel" />
+ <Animated value="0" object="small" />
+ <DoublePixels value="0" object="small" />
+ <Size value="16" object="small" />
+ <ActiveEffect name="none" object="small" />
+ <ActiveSemiTransparent value="0" object="small" />
+ <ActiveValue value="1" object="small" />
+ <DefaultEffect name="none" object="small" />
+ <DefaultSemiTransparent value="0" object="small" />
+ <DefaultValue value="1" object="small" />
+ <DisabledEffect name="togray" object="small" />
+ <DisabledSemiTransparent value="0" object="small" />
+ <DisabledValue value="1" object="small" />
+ <Animated value="0" object="toolbar" />
+ <DoublePixels value="0" object="toolbar" />
+ <Size value="22" object="toolbar" />
+ <ActiveEffect name="none" object="toolbar" />
+ <ActiveSemiTransparent value="0" object="toolbar" />
+ <ActiveValue value="1" object="toolbar" />
+ <DefaultEffect name="none" object="toolbar" />
+ <DefaultSemiTransparent value="0" object="toolbar" />
+ <DefaultValue value="1" object="toolbar" />
+ <DisabledEffect name="togray" object="toolbar" />
+ <DisabledSemiTransparent value="0" object="toolbar" />
+ <DisabledValue value="1" object="toolbar" />
+ </icons>
+ <sounds/>
+ <colors contrast="7" >
+ <background rgb="#efefef" object="global" />
+ <selectBackground rgb="#678db2" object="global" />
+ <foreground rgb="#000000" object="global" />
+ <windowForeground rgb="#000000" object="global" />
+ <windowBackground rgb="#ffffff" object="global" />
+ <selectForeground rgb="#ffffff" object="global" />
+ <buttonBackground rgb="#dddfe4" object="global" />
+ <buttonForeground rgb="#000000" object="global" />
+ <linkColor rgb="#0000ee" object="global" />
+ <visitedLinkColor rgb="#52188b" object="global" />
+ <activeForeground rgb="#ffffff" object="kwin" />
+ <inactiveBackground rgb="#9daaba" object="kwin" />
+ <inactiveBlend rgb="#9daaba" object="kwin" />
+ <activeBackground rgb="#418edc" object="kwin" />
+ <activeBlend rgb="#6b91b8" object="kwin" />
+ <inactiveForeground rgb="#dddddd" object="kwin" />
+ <activeTitleBtnBg rgb="#dcdcdc" object="kwin" />
+ <inactiveTitleBtnBg rgb="#dcdcdc" object="kwin" />
+ </colors>
+ <cursors name="" />
+ <wm type="builtin" name="kwin3_plastik" >
+ <border size="1" />
+ </wm>
+ <konqueror>
+ <wallpaper url="kde4ever.png" />
+ <bgcolor rgb="#000000" />
+ </konqueror>
+ <panel>
+ <background colorize="0" url="" />
+ <transparent value="0" />
+ </panel>
+ <widgets name="Plastik" />
+ <fonts>
+ <font value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <fixed value="Courier New,10,-1,5,50,0,0,0,0,0" object="General" />
+ <toolBarFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <menuFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <activeFont value="Arial,12,-1,5,75,0,0,0,0,0" object="WM" />
+ <taskbarFont value="Arial,11,-1,5,50,0,0,0,0,0" object="General" />
+ <StandardFont value="" object="FMSettings" />
+ </fonts>
+</ktheme>
diff --git a/kcontrol/krdb/themes/Platinum/Makefile.am b/kcontrol/krdb/themes/Platinum/Makefile.am
new file mode 100644
index 000000000..dbb6bdddf
--- /dev/null
+++ b/kcontrol/krdb/themes/Platinum/Makefile.am
@@ -0,0 +1,6 @@
+
+kthememanager_theme_data_DATA = Platinum.xml Platinum.preview.png
+
+kthememanager_theme_datadir = $(kde_datadir)/kthememanager/themes/Platinum
+
+EXTRA_DIST = $(kthememanager_theme_data_DATA)
diff --git a/kcontrol/krdb/themes/Platinum/Platinum.preview.png b/kcontrol/krdb/themes/Platinum/Platinum.preview.png
new file mode 100644
index 000000000..bec6cd2d1
--- /dev/null
+++ b/kcontrol/krdb/themes/Platinum/Platinum.preview.png
Binary files differ
diff --git a/kcontrol/krdb/themes/Platinum/Platinum.xml b/kcontrol/krdb/themes/Platinum/Platinum.xml
new file mode 100644
index 000000000..2fc50ba36
--- /dev/null
+++ b/kcontrol/krdb/themes/Platinum/Platinum.xml
@@ -0,0 +1,124 @@
+<!DOCTYPE ktheme>
+<ktheme version="1" >
+ <general>
+ <author value="" />
+ <email value="" />
+ <homepage value="" />
+ <comment value="" />
+ <version value="" />
+ </general>
+ <desktop number="0" common="1" >
+ <mode id="VerticalGradient" />
+ <color1 rgb="#2a569d" />
+ <color2 rgb="#6c8bb9" />
+ <blending mode="NoBlending" balance="100" reverse="0" />
+ <pattern name="" />
+ <wallpaper mode="NoWallpaper" url="KDE34.png" />
+ </desktop>
+ <screensaver name="" />
+ <icons name="crystalsvg" >
+ <Animated value="1" object="desktop" />
+ <DoublePixels value="0" object="desktop" />
+ <Size value="32" object="desktop" />
+ <ActiveEffect name="togamma" object="desktop" />
+ <ActiveSemiTransparent value="0" object="desktop" />
+ <ActiveValue value="1" object="desktop" />
+ <DefaultEffect name="none" object="desktop" />
+ <DefaultSemiTransparent value="0" object="desktop" />
+ <DefaultValue value="1" object="desktop" />
+ <DisabledEffect name="togray" object="desktop" />
+ <DisabledSemiTransparent value="0" object="desktop" />
+ <DisabledValue value="1" object="desktop" />
+ <Animated value="0" object="mainToolbar" />
+ <DoublePixels value="0" object="mainToolbar" />
+ <Size value="22" object="mainToolbar" />
+ <ActiveEffect name="none" object="mainToolbar" />
+ <ActiveSemiTransparent value="0" object="mainToolbar" />
+ <ActiveValue value="1" object="mainToolbar" />
+ <DefaultEffect name="none" object="mainToolbar" />
+ <DefaultSemiTransparent value="0" object="mainToolbar" />
+ <DefaultValue value="1" object="mainToolbar" />
+ <DisabledEffect name="togray" object="mainToolbar" />
+ <DisabledSemiTransparent value="0" object="mainToolbar" />
+ <DisabledValue value="1" object="mainToolbar" />
+ <Animated value="0" object="panel" />
+ <DoublePixels value="0" object="panel" />
+ <Size value="32" object="panel" />
+ <ActiveEffect name="togamma" object="panel" />
+ <ActiveSemiTransparent value="0" object="panel" />
+ <ActiveValue value="1" object="panel" />
+ <DefaultEffect name="none" object="panel" />
+ <DefaultSemiTransparent value="0" object="panel" />
+ <DefaultValue value="1" object="panel" />
+ <DisabledEffect name="togray" object="panel" />
+ <DisabledSemiTransparent value="0" object="panel" />
+ <DisabledValue value="1" object="panel" />
+ <Animated value="0" object="small" />
+ <DoublePixels value="0" object="small" />
+ <Size value="16" object="small" />
+ <ActiveEffect name="none" object="small" />
+ <ActiveSemiTransparent value="0" object="small" />
+ <ActiveValue value="1" object="small" />
+ <DefaultEffect name="none" object="small" />
+ <DefaultSemiTransparent value="0" object="small" />
+ <DefaultValue value="1" object="small" />
+ <DisabledEffect name="togray" object="small" />
+ <DisabledSemiTransparent value="0" object="small" />
+ <DisabledValue value="1" object="small" />
+ <Animated value="0" object="toolbar" />
+ <DoublePixels value="0" object="toolbar" />
+ <Size value="22" object="toolbar" />
+ <ActiveEffect name="none" object="toolbar" />
+ <ActiveSemiTransparent value="0" object="toolbar" />
+ <ActiveValue value="1" object="toolbar" />
+ <DefaultEffect name="none" object="toolbar" />
+ <DefaultSemiTransparent value="0" object="toolbar" />
+ <DefaultValue value="1" object="toolbar" />
+ <DisabledEffect name="togray" object="toolbar" />
+ <DisabledSemiTransparent value="0" object="toolbar" />
+ <DisabledValue value="1" object="toolbar" />
+ </icons>
+ <sounds/>
+ <colors contrast="7" >
+ <background rgb="#e6dedc" object="global" />
+ <selectBackground rgb="#0a5f89" object="global" />
+ <foreground rgb="#000000" object="global" />
+ <windowForeground rgb="#000000" object="global" />
+ <windowBackground rgb="#ffffff" object="global" />
+ <selectForeground rgb="#ffffff" object="global" />
+ <buttonBackground rgb="#e4e4e4" object="global" />
+ <buttonForeground rgb="#000000" object="global" />
+ <linkColor rgb="#0000c0" object="global" />
+ <visitedLinkColor rgb="#800080" object="global" />
+ <activeForeground rgb="#020202" object="kwin" />
+ <inactiveBackground rgb="#96a7ca" object="kwin" />
+ <inactiveBlend rgb="#9db0d0" object="kwin" />
+ <activeBackground rgb="#e9e9e9" object="kwin" />
+ <activeBlend rgb="#e9e9e9" object="kwin" />
+ <inactiveForeground rgb="#5d7091" object="kwin" />
+ <activeTitleBtnBg rgb="#dcdcdc" object="kwin" />
+ <inactiveTitleBtnBg rgb="#dcdcdc" object="kwin" />
+ </colors>
+ <cursors name="" />
+ <wm type="builtin" name="kwin3_system" >
+ <border size="1" />
+ </wm>
+ <konqueror>
+ <wallpaper url="kde4ever.png" />
+ <bgcolor rgb="#000000" />
+ </konqueror>
+ <panel>
+ <background colorize="0" url="" />
+ <transparent value="0" />
+ </panel>
+ <widgets name="Platinum" />
+ <fonts>
+ <font value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <fixed value="Courier New,10,-1,5,50,0,0,0,0,0" object="General" />
+ <toolBarFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <menuFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <activeFont value="Arial,12,-1,5,75,0,0,0,0,0" object="WM" />
+ <taskbarFont value="Arial,11,-1,5,50,0,0,0,0,0" object="General" />
+ <StandardFont value="" object="FMSettings" />
+ </fonts>
+</ktheme>
diff --git a/kcontrol/krdb/themes/Redmond/Makefile.am b/kcontrol/krdb/themes/Redmond/Makefile.am
new file mode 100644
index 000000000..726e8776c
--- /dev/null
+++ b/kcontrol/krdb/themes/Redmond/Makefile.am
@@ -0,0 +1,6 @@
+
+kthememanager_theme_data_DATA = Redmond.xml Redmond.preview.png
+
+kthememanager_theme_datadir = $(kde_datadir)/kthememanager/themes/Redmond
+
+EXTRA_DIST = $(kthememanager_theme_data_DATA)
diff --git a/kcontrol/krdb/themes/Redmond/Redmond.preview.png b/kcontrol/krdb/themes/Redmond/Redmond.preview.png
new file mode 100644
index 000000000..d1f787a9b
--- /dev/null
+++ b/kcontrol/krdb/themes/Redmond/Redmond.preview.png
Binary files differ
diff --git a/kcontrol/krdb/themes/Redmond/Redmond.xml b/kcontrol/krdb/themes/Redmond/Redmond.xml
new file mode 100644
index 000000000..4ec27ceee
--- /dev/null
+++ b/kcontrol/krdb/themes/Redmond/Redmond.xml
@@ -0,0 +1,124 @@
+<!DOCTYPE ktheme>
+<ktheme version="1" >
+ <general>
+ <author value="" />
+ <email value="" />
+ <homepage value="" />
+ <comment value="" />
+ <version value="" />
+ </general>
+ <desktop number="0" common="1" >
+ <mode id="Flat" />
+ <color1 rgb="#008183" />
+ <color2 rgb="#c0c0c0" />
+ <blending mode="NoBlending" balance="100" reverse="0" />
+ <pattern name="" />
+ <wallpaper mode="NoWallpaper" url="KDE34.png" />
+ </desktop>
+ <screensaver name="" />
+ <icons name="kdeclassic" >
+ <Animated value="1" object="desktop" />
+ <DoublePixels value="0" object="desktop" />
+ <Size value="32" object="desktop" />
+ <ActiveEffect name="togamma" object="desktop" />
+ <ActiveSemiTransparent value="0" object="desktop" />
+ <ActiveValue value="1" object="desktop" />
+ <DefaultEffect name="none" object="desktop" />
+ <DefaultSemiTransparent value="0" object="desktop" />
+ <DefaultValue value="1" object="desktop" />
+ <DisabledEffect name="togray" object="desktop" />
+ <DisabledSemiTransparent value="0" object="desktop" />
+ <DisabledValue value="1" object="desktop" />
+ <Animated value="0" object="mainToolbar" />
+ <DoublePixels value="0" object="mainToolbar" />
+ <Size value="22" object="mainToolbar" />
+ <ActiveEffect name="none" object="mainToolbar" />
+ <ActiveSemiTransparent value="0" object="mainToolbar" />
+ <ActiveValue value="1" object="mainToolbar" />
+ <DefaultEffect name="none" object="mainToolbar" />
+ <DefaultSemiTransparent value="0" object="mainToolbar" />
+ <DefaultValue value="1" object="mainToolbar" />
+ <DisabledEffect name="togray" object="mainToolbar" />
+ <DisabledSemiTransparent value="0" object="mainToolbar" />
+ <DisabledValue value="1" object="mainToolbar" />
+ <Animated value="0" object="panel" />
+ <DoublePixels value="0" object="panel" />
+ <Size value="32" object="panel" />
+ <ActiveEffect name="togamma" object="panel" />
+ <ActiveSemiTransparent value="0" object="panel" />
+ <ActiveValue value="1" object="panel" />
+ <DefaultEffect name="none" object="panel" />
+ <DefaultSemiTransparent value="0" object="panel" />
+ <DefaultValue value="1" object="panel" />
+ <DisabledEffect name="togray" object="panel" />
+ <DisabledSemiTransparent value="0" object="panel" />
+ <DisabledValue value="1" object="panel" />
+ <Animated value="0" object="small" />
+ <DoublePixels value="0" object="small" />
+ <Size value="16" object="small" />
+ <ActiveEffect name="none" object="small" />
+ <ActiveSemiTransparent value="0" object="small" />
+ <ActiveValue value="1" object="small" />
+ <DefaultEffect name="none" object="small" />
+ <DefaultSemiTransparent value="0" object="small" />
+ <DefaultValue value="1" object="small" />
+ <DisabledEffect name="togray" object="small" />
+ <DisabledSemiTransparent value="0" object="small" />
+ <DisabledValue value="1" object="small" />
+ <Animated value="0" object="toolbar" />
+ <DoublePixels value="0" object="toolbar" />
+ <Size value="22" object="toolbar" />
+ <ActiveEffect name="none" object="toolbar" />
+ <ActiveSemiTransparent value="0" object="toolbar" />
+ <ActiveValue value="1" object="toolbar" />
+ <DefaultEffect name="none" object="toolbar" />
+ <DefaultSemiTransparent value="0" object="toolbar" />
+ <DefaultValue value="1" object="toolbar" />
+ <DisabledEffect name="togray" object="toolbar" />
+ <DisabledSemiTransparent value="0" object="toolbar" />
+ <DisabledValue value="1" object="toolbar" />
+ </icons>
+ <sounds/>
+ <colors contrast="7" >
+ <background rgb="#d4d0c8" object="global" />
+ <selectBackground rgb="#002468" object="global" />
+ <foreground rgb="#000000" object="global" />
+ <windowForeground rgb="#000000" object="global" />
+ <windowBackground rgb="#ffffff" object="global" />
+ <selectForeground rgb="#ffffff" object="global" />
+ <buttonBackground rgb="#d4d0c8" object="global" />
+ <buttonForeground rgb="#000000" object="global" />
+ <linkColor rgb="#0000c0" object="global" />
+ <visitedLinkColor rgb="#800080" object="global" />
+ <activeForeground rgb="#ffffff" object="kwin" />
+ <inactiveBackground rgb="#dcdcdc" object="kwin" />
+ <inactiveBlend rgb="#dcdcdc" object="kwin" />
+ <activeBackground rgb="#002468" object="kwin" />
+ <activeBlend rgb="#a8ccf0" object="kwin" />
+ <inactiveForeground rgb="#000000" object="kwin" />
+ <activeTitleBtnBg rgb="#dcdcdc" object="kwin" />
+ <inactiveTitleBtnBg rgb="#dcdcdc" object="kwin" />
+ </colors>
+ <cursors name="" />
+ <wm type="builtin" name="kwin3_redmond" >
+ <border size="1" />
+ </wm>
+ <konqueror>
+ <wallpaper url="kde4ever.png" />
+ <bgcolor rgb="#000000" />
+ </konqueror>
+ <panel>
+ <background colorize="0" url="" />
+ <transparent value="0" />
+ </panel>
+ <widgets name="Windows" />
+ <fonts>
+ <font value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <fixed value="Courier New,10,-1,5,50,0,0,0,0,0" object="General" />
+ <toolBarFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <menuFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <activeFont value="Arial,12,-1,5,75,0,0,0,0,0" object="WM" />
+ <taskbarFont value="Arial,11,-1,5,50,0,0,0,0,0" object="General" />
+ <StandardFont value="" object="FMSettings" />
+ </fonts>
+</ktheme>
diff --git a/kcontrol/krdb/themes/Sunshine/Makefile.am b/kcontrol/krdb/themes/Sunshine/Makefile.am
new file mode 100644
index 000000000..9594c2c40
--- /dev/null
+++ b/kcontrol/krdb/themes/Sunshine/Makefile.am
@@ -0,0 +1,6 @@
+
+kthememanager_theme_data_DATA = Sunshine.xml Sunshine.preview.png
+
+kthememanager_theme_datadir = $(kde_datadir)/kthememanager/themes/Sunshine
+
+EXTRA_DIST = $(kthememanager_theme_data_DATA)
diff --git a/kcontrol/krdb/themes/Sunshine/Sunshine.preview.png b/kcontrol/krdb/themes/Sunshine/Sunshine.preview.png
new file mode 100644
index 000000000..0402460f8
--- /dev/null
+++ b/kcontrol/krdb/themes/Sunshine/Sunshine.preview.png
Binary files differ
diff --git a/kcontrol/krdb/themes/Sunshine/Sunshine.xml b/kcontrol/krdb/themes/Sunshine/Sunshine.xml
new file mode 100644
index 000000000..92a4a8bf0
--- /dev/null
+++ b/kcontrol/krdb/themes/Sunshine/Sunshine.xml
@@ -0,0 +1,124 @@
+<!DOCTYPE ktheme>
+<ktheme version="1" >
+ <general>
+ <author value="" />
+ <email value="" />
+ <homepage value="" />
+ <comment value="" />
+ <version value="" />
+ </general>
+ <desktop number="0" common="1" >
+ <mode id="Flat" />
+ <color1 rgb="#718ba5" />
+ <color2 rgb="#c0c0c0" />
+ <blending mode="NoBlending" balance="100" reverse="0" />
+ <pattern name="" />
+ <wallpaper mode="NoWallpaper" url="" />
+ </desktop>
+ <screensaver name="" />
+ <icons name="kdeclassic" >
+ <Animated value="1" object="desktop" />
+ <DoublePixels value="0" object="desktop" />
+ <Size value="32" object="desktop" />
+ <ActiveEffect name="togamma" object="desktop" />
+ <ActiveSemiTransparent value="0" object="desktop" />
+ <ActiveValue value="1" object="desktop" />
+ <DefaultEffect name="none" object="desktop" />
+ <DefaultSemiTransparent value="0" object="desktop" />
+ <DefaultValue value="1" object="desktop" />
+ <DisabledEffect name="togray" object="desktop" />
+ <DisabledSemiTransparent value="0" object="desktop" />
+ <DisabledValue value="1" object="desktop" />
+ <Animated value="0" object="mainToolbar" />
+ <DoublePixels value="0" object="mainToolbar" />
+ <Size value="22" object="mainToolbar" />
+ <ActiveEffect name="none" object="mainToolbar" />
+ <ActiveSemiTransparent value="0" object="mainToolbar" />
+ <ActiveValue value="1" object="mainToolbar" />
+ <DefaultEffect name="none" object="mainToolbar" />
+ <DefaultSemiTransparent value="0" object="mainToolbar" />
+ <DefaultValue value="1" object="mainToolbar" />
+ <DisabledEffect name="togray" object="mainToolbar" />
+ <DisabledSemiTransparent value="0" object="mainToolbar" />
+ <DisabledValue value="1" object="mainToolbar" />
+ <Animated value="0" object="panel" />
+ <DoublePixels value="0" object="panel" />
+ <Size value="32" object="panel" />
+ <ActiveEffect name="togamma" object="panel" />
+ <ActiveSemiTransparent value="0" object="panel" />
+ <ActiveValue value="1" object="panel" />
+ <DefaultEffect name="none" object="panel" />
+ <DefaultSemiTransparent value="0" object="panel" />
+ <DefaultValue value="1" object="panel" />
+ <DisabledEffect name="togray" object="panel" />
+ <DisabledSemiTransparent value="0" object="panel" />
+ <DisabledValue value="1" object="panel" />
+ <Animated value="0" object="small" />
+ <DoublePixels value="0" object="small" />
+ <Size value="16" object="small" />
+ <ActiveEffect name="none" object="small" />
+ <ActiveSemiTransparent value="0" object="small" />
+ <ActiveValue value="1" object="small" />
+ <DefaultEffect name="none" object="small" />
+ <DefaultSemiTransparent value="0" object="small" />
+ <DefaultValue value="1" object="small" />
+ <DisabledEffect name="togray" object="small" />
+ <DisabledSemiTransparent value="0" object="small" />
+ <DisabledValue value="1" object="small" />
+ <Animated value="0" object="toolbar" />
+ <DoublePixels value="0" object="toolbar" />
+ <Size value="22" object="toolbar" />
+ <ActiveEffect name="none" object="toolbar" />
+ <ActiveSemiTransparent value="0" object="toolbar" />
+ <ActiveValue value="1" object="toolbar" />
+ <DefaultEffect name="none" object="toolbar" />
+ <DefaultSemiTransparent value="0" object="toolbar" />
+ <DefaultValue value="1" object="toolbar" />
+ <DisabledEffect name="togray" object="toolbar" />
+ <DisabledSemiTransparent value="0" object="toolbar" />
+ <DisabledValue value="1" object="toolbar" />
+ </icons>
+ <sounds/>
+ <colors contrast="7" >
+ <background rgb="#aeb2c3" object="global" />
+ <selectBackground rgb="#718ba5" object="global" />
+ <foreground rgb="#000000" object="global" />
+ <windowForeground rgb="#000000" object="global" />
+ <windowBackground rgb="#9397a5" object="global" />
+ <selectForeground rgb="#ffffff" object="global" />
+ <buttonBackground rgb="#aeb2c3" object="global" />
+ <buttonForeground rgb="#000000" object="global" />
+ <linkColor rgb="#0000ff" object="global" />
+ <visitedLinkColor rgb="#c0ffff" object="global" />
+ <activeForeground rgb="#ffffff" object="kwin" />
+ <inactiveBackground rgb="#aeb2c3" object="kwin" />
+ <inactiveBlend rgb="#aeb2c3" object="kwin" />
+ <activeBackground rgb="#b24d7a" object="kwin" />
+ <activeBlend rgb="#aeb2c3" object="kwin" />
+ <inactiveForeground rgb="#000000" object="kwin" />
+ <activeTitleBtnBg rgb="#aeb2c3" object="kwin" />
+ <inactiveTitleBtnBg rgb="#aeb2c3" object="kwin" />
+ </colors>
+ <cursors name="" />
+ <wm type="builtin" name="kwin3_cde" >
+ <border size="1" />
+ </wm>
+ <konqueror>
+ <wallpaper url="kde4ever.png" />
+ <bgcolor rgb="#000000" />
+ </konqueror>
+ <panel>
+ <background colorize="0" url="" />
+ <transparent value="0" />
+ </panel>
+ <widgets name="Motif" />
+ <fonts>
+ <font value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <fixed value="Courier New,10,-1,5,50,0,0,0,0,0" object="General" />
+ <toolBarFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <menuFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <activeFont value="Arial,12,-1,5,75,0,0,0,0,0" object="WM" />
+ <taskbarFont value="Arial,11,-1,5,50,0,0,0,0,0" object="General" />
+ <StandardFont value="" object="FMSettings" />
+ </fonts>
+</ktheme>
diff --git a/kcontrol/krdb/themes/YellowOnBlue-big/Makefile.am b/kcontrol/krdb/themes/YellowOnBlue-big/Makefile.am
new file mode 100644
index 000000000..dedb23a60
--- /dev/null
+++ b/kcontrol/krdb/themes/YellowOnBlue-big/Makefile.am
@@ -0,0 +1,6 @@
+
+kthememanager_theme_data_DATA = YellowOnBlue-big.preview.png YellowOnBlue-big.xml
+
+kthememanager_theme_datadir = $(kde_datadir)/kthememanager/themes/YellowOnBlue-big
+
+EXTRA_DIST = $(kthememanager_theme_data_DATA)
diff --git a/kcontrol/krdb/themes/YellowOnBlue-big/YellowOnBlue-big.preview.png b/kcontrol/krdb/themes/YellowOnBlue-big/YellowOnBlue-big.preview.png
new file mode 100644
index 000000000..b3814c7af
--- /dev/null
+++ b/kcontrol/krdb/themes/YellowOnBlue-big/YellowOnBlue-big.preview.png
Binary files differ
diff --git a/kcontrol/krdb/themes/YellowOnBlue-big/YellowOnBlue-big.xml b/kcontrol/krdb/themes/YellowOnBlue-big/YellowOnBlue-big.xml
new file mode 100644
index 000000000..20138db4a
--- /dev/null
+++ b/kcontrol/krdb/themes/YellowOnBlue-big/YellowOnBlue-big.xml
@@ -0,0 +1,158 @@
+<!DOCTYPE ktheme>
+<ktheme version="1" >
+ <general>
+ <author value="Gunnar Schmi Dt" />
+ <email value="gunnar@schmi-dt.de" />
+ <homepage value="http://www.schmi-dt.de/" />
+ <comment value="This high contrast desktop theme with large yellow text on blue background is intended for low-vision users." />
+ <version value="1.0" />
+ </general>
+ <desktop number="0" common="1" >
+ <mode id="HorizontalGradient" />
+ <color1 rgb="#3333cc" />
+ <color2 rgb="#3333cc" />
+ <blending mode="FlatBlending" balance="-30" reverse="0" />
+ <pattern name="" />
+ <wallpaper mode="NoWallpaper" url="" />
+ </desktop>
+ <screensaver name="" />
+ <icons name="mono" >
+ <Animated value="1" object="desktop" />
+ <DoublePixels value="0" object="desktop" />
+ <Size value="56" object="desktop" />
+ <ActiveColor rgb="#ffff00" object="desktop" />
+ <ActiveColor2 rgb="#333399" object="desktop" />
+ <ActiveEffect name="tomonochrome" object="desktop" />
+ <ActiveSemiTransparent value="0" object="desktop" />
+ <ActiveValue value="1" object="desktop" />
+ <DefaultColor rgb="#ffff00" object="desktop" />
+ <DefaultColor2 rgb="#0000ff" object="desktop" />
+ <DefaultEffect name="tomonochrome" object="desktop" />
+ <DefaultSemiTransparent value="0" object="desktop" />
+ <DefaultValue value="1" object="desktop" />
+ <DisabledColor rgb="#808080" object="desktop" />
+ <DisabledColor2 rgb="#3333cc" object="desktop" />
+ <DisabledEffect name="tomonochrome" object="desktop" />
+ <DisabledSemiTransparent value="0" object="desktop" />
+ <DisabledValue value="1" object="desktop" />
+ <Animated value="0" object="mainToolbar" />
+ <DoublePixels value="0" object="mainToolbar" />
+ <Size value="44" object="mainToolbar" />
+ <ActiveColor rgb="#ffff00" object="mainToolbar" />
+ <ActiveColor2 rgb="#333399" object="mainToolbar" />
+ <ActiveEffect name="tomonochrome" object="mainToolbar" />
+ <ActiveSemiTransparent value="0" object="mainToolbar" />
+ <ActiveValue value="1" object="mainToolbar" />
+ <DefaultColor rgb="#ffff00" object="mainToolbar" />
+ <DefaultColor2 rgb="#0000ff" object="mainToolbar" />
+ <DefaultEffect name="tomonochrome" object="mainToolbar" />
+ <DefaultSemiTransparent value="0" object="mainToolbar" />
+ <DefaultValue value="1" object="mainToolbar" />
+ <DisabledColor rgb="#808080" object="mainToolbar" />
+ <DisabledColor2 rgb="#3333cc" object="mainToolbar" />
+ <DisabledEffect name="tomonochrome" object="mainToolbar" />
+ <DisabledSemiTransparent value="0" object="mainToolbar" />
+ <DisabledValue value="1" object="mainToolbar" />
+ <Animated value="0" object="panel" />
+ <DoublePixels value="0" object="panel" />
+ <Size value="32" object="panel" />
+ <ActiveColor rgb="#ffff00" object="panel" />
+ <ActiveColor2 rgb="#333399" object="panel" />
+ <ActiveEffect name="tomonochrome" object="panel" />
+ <ActiveSemiTransparent value="0" object="panel" />
+ <ActiveValue value="1" object="panel" />
+ <DefaultColor rgb="#ffff00" object="panel" />
+ <DefaultColor2 rgb="#0000ff" object="panel" />
+ <DefaultEffect name="tomonochrome" object="panel" />
+ <DefaultSemiTransparent value="0" object="panel" />
+ <DefaultValue value="1" object="panel" />
+ <DisabledColor rgb="#808080" object="panel" />
+ <DisabledColor2 rgb="#3333cc" object="panel" />
+ <DisabledEffect name="tomonochrome" object="panel" />
+ <DisabledSemiTransparent value="0" object="panel" />
+ <DisabledValue value="1" object="panel" />
+ <Animated value="0" object="small" />
+ <DoublePixels value="1" object="small" />
+ <Size value="16" object="small" />
+ <ActiveColor rgb="#ffff00" object="small" />
+ <ActiveColor2 rgb="#333399" object="small" />
+ <ActiveEffect name="tomonochrome" object="small" />
+ <ActiveSemiTransparent value="0" object="small" />
+ <ActiveValue value="1" object="small" />
+ <DefaultColor rgb="#ffff00" object="small" />
+ <DefaultColor2 rgb="#0000ff" object="small" />
+ <DefaultEffect name="tomonochrome" object="small" />
+ <DefaultSemiTransparent value="0" object="small" />
+ <DefaultValue value="1" object="small" />
+ <DisabledColor rgb="#808080" object="small" />
+ <DisabledColor2 rgb="#3333cc" object="small" />
+ <DisabledEffect name="tomonochrome" object="small" />
+ <DisabledSemiTransparent value="0" object="small" />
+ <DisabledValue value="1" object="small" />
+ <Animated value="0" object="toolbar" />
+ <DoublePixels value="0" object="toolbar" />
+ <Size value="44" object="toolbar" />
+ <ActiveColor rgb="#ffff00" object="toolbar" />
+ <ActiveColor2 rgb="#333399" object="toolbar" />
+ <ActiveEffect name="tomonochrome" object="toolbar" />
+ <ActiveSemiTransparent value="0" object="toolbar" />
+ <ActiveValue value="1" object="toolbar" />
+ <DefaultColor rgb="#ffff00" object="toolbar" />
+ <DefaultColor2 rgb="#0000ff" object="toolbar" />
+ <DefaultEffect name="tomonochrome" object="toolbar" />
+ <DefaultSemiTransparent value="0" object="toolbar" />
+ <DefaultValue value="1" object="toolbar" />
+ <DisabledColor rgb="#808080" object="toolbar" />
+ <DisabledColor2 rgb="#3333cc" object="toolbar" />
+ <DisabledEffect name="tomonochrome" object="toolbar" />
+ <DisabledSemiTransparent value="0" object="toolbar" />
+ <DisabledValue value="1" object="toolbar" />
+ </icons>
+ <sounds/>
+ <colors contrast="7" >
+ <background rgb="#0000ff" object="global" />
+ <selectBackground rgb="#0000b4" object="global" />
+ <foreground rgb="#ffff00" object="global" />
+ <windowForeground rgb="#ffff00" object="global" />
+ <windowBackground rgb="#0000ff" object="global" />
+ <selectForeground rgb="#ffff00" object="global" />
+ <buttonBackground rgb="#0000ff" object="global" />
+ <buttonForeground rgb="#ffff00" object="global" />
+ <linkColor rgb="#ffff00" object="global" />
+ <visitedLinkColor rgb="#ffff00" object="global" />
+ <alternateBackground rgb="#0000d7" object="global" />
+ <activeForeground rgb="#ffff00" object="kwin" />
+ <inactiveBackground rgb="#1e1ee1" object="kwin" />
+ <inactiveBlend rgb="#1e1ee1" object="kwin" />
+ <activeBackground rgb="#0000b4" object="kwin" />
+ <activeBlend rgb="#0000b4" object="kwin" />
+ <inactiveForeground rgb="#808080" object="kwin" />
+ <activeTitleBtnBg rgb="#ffff00" object="kwin" />
+ <inactiveTitleBtnBg rgb="#aaaa55" object="kwin" />
+ <frame rgb="#00007a" object="kwin" />
+ <inactiveFrame rgb="#1e1ee1" object="kwin" />
+ <handle rgb="#00007a" object="kwin" />
+ <inactiveHandle rgb="#1e1ee1" object="kwin" />
+ </colors>
+ <cursors name="" />
+ <wm type="builtin" name="kwin3_quartz" >
+ <border size="1" />
+ </wm>
+ <konqueror>
+ <wallpaper url="" />
+ <bgcolor rgb="#ffffff" />
+ </konqueror>
+ <panel>
+ <transparent value="0" />
+ </panel>
+ <widgets name="highcontrast" />
+ <fonts>
+ <font value="Arial,24,-1,5,50,0,0,0,0,0" object="General" />
+ <fixed value="Courier New,20,-1,5,50,0,0,0,0,0" object="General" />
+ <toolBarFont value="Arial,24,-1,5,50,0,0,0,0,0" object="General" />
+ <menuFont value="Arial,24,-1,5,50,0,0,0,0,0" object="General" />
+ <activeFont value="Arial,24,-1,5,75,0,0,0,0,0" object="WM" />
+ <taskbarFont value="Arial,22,-1,5,50,0,0,0,0,0" object="General" />
+ <StandardFont value="helvetica,24,-1,5,50,0,0,0,0,0" object="FMSettings" />
+ </fonts>
+</ktheme>
diff --git a/kcontrol/krdb/themes/YellowOnBlue/Makefile.am b/kcontrol/krdb/themes/YellowOnBlue/Makefile.am
new file mode 100644
index 000000000..cbad47f2a
--- /dev/null
+++ b/kcontrol/krdb/themes/YellowOnBlue/Makefile.am
@@ -0,0 +1,6 @@
+
+kthememanager_theme_data_DATA = YellowOnBlue.preview.png YellowOnBlue.xml
+
+kthememanager_theme_datadir = $(kde_datadir)/kthememanager/themes/YellowOnBlue
+
+EXTRA_DIST = $(kthememanager_theme_data_DATA)
diff --git a/kcontrol/krdb/themes/YellowOnBlue/YellowOnBlue.preview.png b/kcontrol/krdb/themes/YellowOnBlue/YellowOnBlue.preview.png
new file mode 100644
index 000000000..25809cb50
--- /dev/null
+++ b/kcontrol/krdb/themes/YellowOnBlue/YellowOnBlue.preview.png
Binary files differ
diff --git a/kcontrol/krdb/themes/YellowOnBlue/YellowOnBlue.xml b/kcontrol/krdb/themes/YellowOnBlue/YellowOnBlue.xml
new file mode 100644
index 000000000..a1e6fd5e4
--- /dev/null
+++ b/kcontrol/krdb/themes/YellowOnBlue/YellowOnBlue.xml
@@ -0,0 +1,158 @@
+<!DOCTYPE ktheme>
+<ktheme version="1" >
+ <general>
+ <author value="Gunnar Schmi Dt" />
+ <email value="gunnar@schmi-dt.de" />
+ <homepage value="http://www.schmi-dt.de/" />
+ <comment value="This high contrast desktop theme with yellow text on blue background is intended for low-vision users." />
+ <version value="1.0" />
+ </general>
+ <desktop number="0" common="1" >
+ <mode id="HorizontalGradient" />
+ <color1 rgb="#3333cc" />
+ <color2 rgb="#3333cc" />
+ <blending mode="FlatBlending" balance="-30" reverse="0" />
+ <pattern name="" />
+ <wallpaper mode="NoWallpaper" url="" />
+ </desktop>
+ <screensaver name="" />
+ <icons name="mono" >
+ <Animated value="1" object="desktop" />
+ <DoublePixels value="0" object="desktop" />
+ <Size value="32" object="desktop" />
+ <ActiveColor rgb="#ffff00" object="desktop" />
+ <ActiveColor2 rgb="#333399" object="desktop" />
+ <ActiveEffect name="tomonochrome" object="desktop" />
+ <ActiveSemiTransparent value="0" object="desktop" />
+ <ActiveValue value="1" object="desktop" />
+ <DefaultColor rgb="#ffff00" object="desktop" />
+ <DefaultColor2 rgb="#0000ff" object="desktop" />
+ <DefaultEffect name="tomonochrome" object="desktop" />
+ <DefaultSemiTransparent value="0" object="desktop" />
+ <DefaultValue value="1" object="desktop" />
+ <DisabledColor rgb="#808080" object="desktop" />
+ <DisabledColor2 rgb="#3333cc" object="desktop" />
+ <DisabledEffect name="tomonochrome" object="desktop" />
+ <DisabledSemiTransparent value="0" object="desktop" />
+ <DisabledValue value="1" object="desktop" />
+ <Animated value="0" object="mainToolbar" />
+ <DoublePixels value="0" object="mainToolbar" />
+ <Size value="22" object="mainToolbar" />
+ <ActiveColor rgb="#ffff00" object="mainToolbar" />
+ <ActiveColor2 rgb="#333399" object="mainToolbar" />
+ <ActiveEffect name="tomonochrome" object="mainToolbar" />
+ <ActiveSemiTransparent value="0" object="mainToolbar" />
+ <ActiveValue value="1" object="mainToolbar" />
+ <DefaultColor rgb="#ffff00" object="mainToolbar" />
+ <DefaultColor2 rgb="#0000ff" object="mainToolbar" />
+ <DefaultEffect name="tomonochrome" object="mainToolbar" />
+ <DefaultSemiTransparent value="0" object="mainToolbar" />
+ <DefaultValue value="1" object="mainToolbar" />
+ <DisabledColor rgb="#808080" object="mainToolbar" />
+ <DisabledColor2 rgb="#3333cc" object="mainToolbar" />
+ <DisabledEffect name="tomonochrome" object="mainToolbar" />
+ <DisabledSemiTransparent value="0" object="mainToolbar" />
+ <DisabledValue value="1" object="mainToolbar" />
+ <Animated value="0" object="panel" />
+ <DoublePixels value="0" object="panel" />
+ <Size value="32" object="panel" />
+ <ActiveColor rgb="#ffff00" object="panel" />
+ <ActiveColor2 rgb="#333399" object="panel" />
+ <ActiveEffect name="tomonochrome" object="panel" />
+ <ActiveSemiTransparent value="0" object="panel" />
+ <ActiveValue value="1" object="panel" />
+ <DefaultColor rgb="#ffff00" object="panel" />
+ <DefaultColor2 rgb="#0000ff" object="panel" />
+ <DefaultEffect name="tomonochrome" object="panel" />
+ <DefaultSemiTransparent value="0" object="panel" />
+ <DefaultValue value="1" object="panel" />
+ <DisabledColor rgb="#808080" object="panel" />
+ <DisabledColor2 rgb="#3333cc" object="panel" />
+ <DisabledEffect name="tomonochrome" object="panel" />
+ <DisabledSemiTransparent value="0" object="panel" />
+ <DisabledValue value="1" object="panel" />
+ <Animated value="0" object="small" />
+ <DoublePixels value="0" object="small" />
+ <Size value="16" object="small" />
+ <ActiveColor rgb="#ffff00" object="small" />
+ <ActiveColor2 rgb="#333399" object="small" />
+ <ActiveEffect name="tomonochrome" object="small" />
+ <ActiveSemiTransparent value="0" object="small" />
+ <ActiveValue value="1" object="small" />
+ <DefaultColor rgb="#ffff00" object="small" />
+ <DefaultColor2 rgb="#0000ff" object="small" />
+ <DefaultEffect name="tomonochrome" object="small" />
+ <DefaultSemiTransparent value="0" object="small" />
+ <DefaultValue value="1" object="small" />
+ <DisabledColor rgb="#808080" object="small" />
+ <DisabledColor2 rgb="#3333cc" object="small" />
+ <DisabledEffect name="tomonochrome" object="small" />
+ <DisabledSemiTransparent value="0" object="small" />
+ <DisabledValue value="1" object="small" />
+ <Animated value="0" object="toolbar" />
+ <DoublePixels value="0" object="toolbar" />
+ <Size value="22" object="toolbar" />
+ <ActiveColor rgb="#ffff00" object="toolbar" />
+ <ActiveColor2 rgb="#333399" object="toolbar" />
+ <ActiveEffect name="tomonochrome" object="toolbar" />
+ <ActiveSemiTransparent value="0" object="toolbar" />
+ <ActiveValue value="1" object="toolbar" />
+ <DefaultColor rgb="#ffff00" object="toolbar" />
+ <DefaultColor2 rgb="#0000ff" object="toolbar" />
+ <DefaultEffect name="tomonochrome" object="toolbar" />
+ <DefaultSemiTransparent value="0" object="toolbar" />
+ <DefaultValue value="1" object="toolbar" />
+ <DisabledColor rgb="#808080" object="toolbar" />
+ <DisabledColor2 rgb="#3333cc" object="toolbar" />
+ <DisabledEffect name="tomonochrome" object="toolbar" />
+ <DisabledSemiTransparent value="0" object="toolbar" />
+ <DisabledValue value="1" object="toolbar" />
+ </icons>
+ <sounds/>
+ <colors contrast="7" >
+ <background rgb="#0000ff" object="global" />
+ <selectBackground rgb="#0000b4" object="global" />
+ <foreground rgb="#ffff00" object="global" />
+ <windowForeground rgb="#ffff00" object="global" />
+ <windowBackground rgb="#0000ff" object="global" />
+ <selectForeground rgb="#ffff00" object="global" />
+ <buttonBackground rgb="#0000ff" object="global" />
+ <buttonForeground rgb="#ffff00" object="global" />
+ <linkColor rgb="#ffff00" object="global" />
+ <visitedLinkColor rgb="#ffff00" object="global" />
+ <alternateBackground rgb="#0000d7" object="global" />
+ <activeForeground rgb="#ffff00" object="kwin" />
+ <inactiveBackground rgb="#1e1ee1" object="kwin" />
+ <inactiveBlend rgb="#1e1ee1" object="kwin" />
+ <activeBackground rgb="#0000b4" object="kwin" />
+ <activeBlend rgb="#0000b4" object="kwin" />
+ <inactiveForeground rgb="#808080" object="kwin" />
+ <activeTitleBtnBg rgb="#ffff00" object="kwin" />
+ <inactiveTitleBtnBg rgb="#aaaa55" object="kwin" />
+ <frame rgb="#00007a" object="kwin" />
+ <inactiveFrame rgb="#1e1ee1" object="kwin" />
+ <handle rgb="#00007a" object="kwin" />
+ <inactiveHandle rgb="#1e1ee1" object="kwin" />
+ </colors>
+ <cursors name="" />
+ <wm type="builtin" name="kwin3_quartz" >
+ <border size="1" />
+ </wm>
+ <konqueror>
+ <wallpaper url="" />
+ <bgcolor rgb="#ffffff" />
+ </konqueror>
+ <panel>
+ <transparent value="0" />
+ </panel>
+ <widgets name="highcontrast" />
+ <fonts>
+ <font value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <fixed value="Courier New,10,-1,5,50,0,0,0,0,0" object="General" />
+ <toolBarFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <menuFont value="Arial,12,-1,5,50,0,0,0,0,0" object="General" />
+ <activeFont value="Arial,12,-1,5,75,0,0,0,0,0" object="WM" />
+ <taskbarFont value="Arial,11,-1,5,50,0,0,0,0,0" object="General" />
+ <StandardFont value="" object="FMSettings" />
+ </fonts>
+</ktheme>