The Reinhardt Style (formely Slicker)

KDE 3.5 Themes

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
5.0
Description:

This is the Reinhardt style.

It is based very heavily on clee's dotNET style. It will eventually be an interpretation of Fop's mockups as seen on kde-look.org and the Slicker homepage. It is a proposal for the default Slicker widget style.

To install the style, do as follows:

$ ./configure
$ make
# sudo make install

It should now be available in the KDE Control Centre Style panel.
NB! You might very easily need to stick a --prefix=/usr or --prefix=/opt/kde3 at the end of the ./configure command. Which depends on the result of running kde-config --prefix

Should you wish to turn off the drop-shadow effect on text items, or wish to change the tab style, click on the Configure... button next to the style selection box in you Style Control Center module.

On the name:
Ad Reinhardt, 1913-1967
Reinhardt was an American minimalist painter, who became known for his extreme style, which also became more and more reductive from the mid 1950s, towards his death in 1967. After 1955 he worked almost exclusively in near-black. This said, there is in fact colour in the paintings, for example his "Abstract Painting no. 5", 1962, which can be found at the Tate Modern ( www.tate.org.uk ), is, though seemingly black-blue, in fact squared with blue and red.

Enjoy!

On behalf of the Slicker Development Team @ http://www.slicker.org
~Dan // Leinir

TODO (If you manage to fix these, please send me the .diff):

FIX: Button colours don't update when the colour scheme is changed

ADD: Mouse over highlighting of check and radio buttons still missing...
ADD: Remove (optional) stripes on slider bars
ADD: More controls to have drop shadow?
ADD: Make the distance between menu items user definable
Last changelog:

16 years ago

Friday 26th November 2004
+ Add links to the Mandrake RPM files made by Bhautikj (Thanks! :D )

Thursday 25th November 2004
! Release 0.8.2 (Sorry for the quick update, I forgot about the status bar... Looksee at the screenshot, much prettier this way, they're not just ugly boxes anymore :) )

Wednesday 24th November 2004
+ Change the status bar borders

Tuesday 23rd Novenber 2004
! Release 0.8.1
+ Trouble in layout land! For some very, very obscure reason, splitter bars are drawn incorrectly (especially visible in amaroK, where the sidebar splitter now renders correctly; see screenshot)... So I'm just drawing them in both directions at the same time :P This causes extra drawing over-head, so if anyone manages to fix it /please/ send the .diff to me!

Sunday 19th September 2004
+ Don't draw frames is the width is 0

Sunday 29th August 2004:
! Release 0.8.0
+ Made default button highlighting actually look like something
+ Dots showing up in list views was not my fault ;) Fixed in KDE 3.3

Friday 27th August 2004:
+ Merged in a lot of optimization and drawing prettiness code from dotNET (the version that comes with 3.3, aka CVS revision 2.12)
+ Yay, tabs colouring in Kopete and Konqueror works now :D (error in my drawing code, actually fixed by above merging of code ;) Thanks!)

Other ChangeLog entries in the CHANGELOG file in the tarball.

HagbardCeline

16 years ago

It's his own famous Reinhardt iconset:

http://kde-look.org/content/show.php?content=6153

Report

The-Q

16 years ago

when i try to download, i get a "Not found" page.

Report

The-Q

16 years ago

working now.

Report

mabs

16 years ago

I really like this theme. I'm only missing a GTK1+2 counterpart, so that I can have a consistant desktop GUI.

-

M_abs

Report

Valence

16 years ago

Perfect for 3.1!

Report

The-Q

16 years ago

ok, im using slicker 0.1 style, and i thought about getting the new reinhardt.
i looked at the screenshot here. omg. these tabs look bad.
the tabs should look like in slicker 0.1
here is a screen shot with slicker 0.1 style showing the simple tabs:
http://www.kde-look.org/content/show.php?content=12286

Report

C
MOD

leinir

16 years ago

Hehe, ok :) I will do my best to re-implement the old style tabs as an option into version 0.7 (hopefully using a configuration dialog...).

But what exactly is what you don't like? If it's the drop-shadow, that can be turned off already. If it's the background colour, I will do that as an option, along with an option for making the background tabs lower by one pixel (default) or not... Anything else you would like to see as an option? :)

Report

The-Q

16 years ago

ok, tryed reinhardt again since slicker 0.1 is crashing kdevelop.
2 things:
1. non selected tabs should be darker, as in slicker 0.1. is there a way to make it look like it?
2. combo boxes are grey. why? they should be much ligter! (as in slicker 0.1)

well, is there a way to make it configurable?
thanks much, these are the 2 only things between me and reinhardt.

Report

C
MOD

leinir

16 years ago

The tabs are that colour because someone pointed out that in stead of looking as if they are behind, they look like they are disabled.

The combo-boxes are grey because that is the button colour. What you see as combo boxes is drop-down lists, that is buttons that pop up lists, whereas a combo box is a text field with a drop-down list. In code they are more or less the same thing, however to the user they are not.

But I will try to take this into consideration when making the configuration dialog. For now, you will have to change them in the code.

Report

matip

16 years ago

this is a great style but in kde3.2 there is a weird problem. clicking the left mouse button on the desktop or inside a konqueror window leaves a dot there. it goes away when I refresh or move a window over it.

dunno what causes it, but a fix would be nice :)

Report

C
MOD

leinir

16 years ago

I have noticed it myself, and I have until now not found the reason... If anyone does find it, please do post it here :)

Report

losermcloser

17 years ago

Using your style causes kdevelop to crash.

I thought it was a kdevelop bug, but then after using gdb on kdevelop I discovered that the crash was caused by

Program received signal SIGSEGV, Segmentation fault.
0x420457b3 in reinhardt::drawComplexControl(QStyle::ComplexControl, QPainter*, QWidget const*, QRect const&, QColorGroup const&, unsigned, unsigned, unsigned, QStyleOption const&) const ()
from /opt/kde/lib/kde3/plugins/styles/reinhardt.so

Here is a backtrace:

#0 0x420457b3 in reinhardt::drawComplexControl(QStyle::ComplexControl, QPainter*, QWidget const*, QRect const&, QColorGroup const&, unsigned, unsigned, unsigned, QStyleOption const&) const () from /opt/kde/lib/kde3/plugins/styles/reinhardt.so
#1 0x426d2850 in QComboView::paintEvent(QPaintEvent*) (this=0x8351998) at qcomboview.cpp:431
#2 0x4115a37e in QWidget::event(QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3
#3 0x410c9c4f in QApplication::internalNotify(QObject*, QEvent*) ()
from /usr/lib/qt/lib/libqt-mt.so.3
#4 0x410c925b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3
#5 0x40cc522d in KApplication::notify(QObject*, QEvent*) () from /opt/kde/lib/libkdecore.so.4
#6 0x41094b02 in QWidget::repaint(QRegion const&, bool) () from /usr/lib/qt/lib/libqt-mt.so.3
#7 0x410caa65 in QApplication::sendPostedEvents(QObject*, int) ()
from /usr/lib/qt/lib/libqt-mt.so.3
#8 0x410ca8b6 in QApplication::sendPostedEvents() () from /usr/lib/qt/lib/libqt-mt.so.3


I should note that I am using your style under KDE 3.2.1, even though it is posted to KDE-Look under Styles-KDE-3.1.

Report

sergik

16 years ago

To correct this and similar bugs you should replace string "cb->listBox()->isVisible()" with "(cb->listBox() && cb->listBox()->isVisible())" at line 1406

P.S. Sorry for my english
P.P.S. very nice style! :)

Report

C
MOD

leinir

16 years ago

Thank you ever so much, this has bugged me forever and ever! Just uploaded the fixed version :)

Report

step

17 years ago

to get the best out of this i think you need to install the following :

axios (do not forget to change the font!)
reinhardtstyle
reinhardticons

Report

step

17 years ago

sorry for the spam but i'll just add a picture too.
http://www.step.ee/images/snapshot1-s.png

Report

thechoosen

17 years ago

Can you make an "rpm" for suse 9.0 ???

Report

lbivens

17 years ago

Great Style but:

Would it be possible to remove the toolbar handler?

I think that this style could be cleaner this way.

Perhaps an style option?

What do you think?
If there's anything I can help with, I will gladly

Report

C
MOD

leinir

17 years ago

Actually, you would be most welcome to do this, if you would, then send a diff to me... Also, if you are able to put together a simple control panel for KDE 3.2, this would be very kewl indeed :)

Report

gladiac

17 years ago

hi,

i love this theme, but i can't use newer version. i use slicker 0.4 because i have a dotted line arround my selection...

here a 2 little screenshots about this issue

http://www.cynapses.org/temp/krusader-slicker.png

http://www.cynapses.org/temp/krusader-reinhardt.png

gladiac

Report

C
MOD

leinir

17 years ago

Well, it's changed now. It's not dotted, but it fits the rest of the style in stead ;)

Report

gladiac

17 years ago

looks great!!!

Report

jean-b

17 years ago

Hi !

I really like this style, but it keeps crashing my KDevelop (3.0 beta2) on KDE 3.2. If I change to another style, kdevelop works fine, but with Reinhardt, it crashes at startup...

Any help appreciated...

Report

C
MOD

leinir

17 years ago

I do not myself have this problem, however I would much like to recieve the traceback from it, so I can find out what's wrong there. You can find my e-mail address in the README.

Report

skal

17 years ago

I have had these as my icons for quite a while now. They are quite stunning, in their simplicity. Thank you very much for this icon set. They were/are exactly what I wanted in an icon set.

Report

16 years ago

Friday 26th November 2004
+ Add links to the Mandrake RPM files made by Bhautikj (Thanks! :D )

Thursday 25th November 2004
! Release 0.8.2 (Sorry for the quick update, I forgot about the status bar... Looksee at the screenshot, much prettier this way, they're not just ugly boxes anymore :) )

Wednesday 24th November 2004
+ Change the status bar borders

Tuesday 23rd Novenber 2004
! Release 0.8.1
+ Trouble in layout land! For some very, very obscure reason, splitter bars are drawn incorrectly (especially visible in amaroK, where the sidebar splitter now renders correctly; see screenshot)... So I'm just drawing them in both directions at the same time :P This causes extra drawing over-head, so if anyone manages to fix it /please/ send the .diff to me!

Sunday 19th September 2004
+ Don't draw frames is the width is 0

Sunday 29th August 2004:
! Release 0.8.0
+ Made default button highlighting actually look like something
+ Dots showing up in list views was not my fault ;) Fixed in KDE 3.3

Friday 27th August 2004:
+ Merged in a lot of optimization and drawing prettiness code from dotNET (the version that comes with 3.3, aka CVS revision 2.12)
+ Yay, tabs colouring in Kopete and Konqueror works now :D (error in my drawing code, actually fixed by above merging of code ;) Thanks!)

Other ChangeLog entries in the CHANGELOG file in the tarball.

12345678910
Be the first to comment
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.8.2
updated Nov 26 2004
added May 01 2003
downloads 24h
0
mediaviews 24h 0
pageviews 24h 3