Plastik

KDE 3.0-3.4 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:

A widget style and window decoration for KDE 3.0/3.1 -- this package won't work for KDE 3.2, you can find future versions of Plastik in kdeartwork!
Please see the screenshots for details!

Enjoy! ;-)
Last changelog:

17 years ago

0.3.9
- Some updates from CVS:
- Fixed konqueror "location:" label bug.
- Checkbox tristate support.
- Progressbar busy indicator support.
- Fix annoying edges around buttons/comboboxes in case KHTML provides
the wrong background color. (maybe only relevant for CVS...)
- Draw the text of focused comboboxes using cg.buttonText() instead
of cg.highlightedText().
- Triangular tab support.
- Fix problem with tickmarks above sliders.
- Changed the color sheme highlight colors.
0.3.8
- Finally, this fixes the window decoration loading problems for
Debian Woody users and maybe others as well!
- Minor text color fixes in the widget style.
[If 0.3.7 worked well for you, you don't need to update.]

loki

17 years ago

You'll find an RPM for SuSE 8.2 here on my site:
http://guru.unixtech.be/rpm/link/kthemes/

Report

optikSmoke

17 years ago

First of all, I have to say I love this style. I used Galaxy for a long time, then Alloy for quite awhile, and now this -- and quite frankly, its the cleanest and most unified of all them.

That said, there is one small thing I miss from Galaxy and Alloy -- their splitter bars. Alloy's especially -- it appears to "blend in" with the surrounding area, and be a part of it, instead of having that ugly squarish look about it at the ends (a la Keramik).

Anyway, thanks for the great theme and windeco!

Report

ryampolsky

17 years ago

I really like this style, but have a small complaint about the way the tabs are drawn.

When the first tab is selected, you get a little 'notch' between the left side of the tab body and the left side of the tab. I guess this is because the selected tab is drawn with a slightly rounded intersection between the tab and the body. But it would look cleaner if the left side of the first tab (when selected) flowed directly into the body.

Also, if the first tab is ever to be indented, it should be when it's not selected. That allows for the tab to appear to 'move to the front' when selected.

By the way, I'm pretty much describing how it works in Windows, but I think MS got it right in this case...

Report

C

ceebx

17 years ago

Yupp you are right. This is already on my TODO (in my head ;) ) and when I'm on the reverse layout thing for tabs I will take care of it.

Report

ryampolsky

17 years ago

Glad to see you're a step ahead of me.

While I've got your attention, would you care to comment on your use of a single color to accomplish 'raised' and 'sunken' effects? It looks to me like you are just thickening the border for the 'shadow' effect, and it doesn't really look 3D enough to be worth the effort.

It seems like this style is moving toward a newly-popular, simplified, 'flat' look, with the exception of the subtle gradients on button surfaces. But if you're going to implement 3D effects like raised, sunken and chiseled frames, you probably should bite the bullet and use separate shadow and highlight colors rather than to try to 'imply' a shadow by thickening the border. As it is, it's not intuitively obvious which of the raised and sunken frames is which.

To summarize, simpler is indeed better, but you may have taken it a bit too far with the frame widgets. What do you think?

Report

retro

17 years ago

Hi!

What's this "reverse layout" thing? If i only wouldn't be so curious...

--
cya
Sebastian

Report

C

ceebx

17 years ago

This is for languages which are read from right to left, you can try it by starting a qt/kde app with the "-reverse" flag.

Report

bij

17 years ago

please don't stop posting your updates also here :) I love this thingie and I'm not so good at getting the cvs version from the kde servers..

REgards, Berkz

Report

C

ceebx

17 years ago

Well, let's see. :)
I don't expect big changes from now on but if there are any I will of course try to make them available for KDE 3.1 too.

Report

WinterWolf

17 years ago

This is a great style, I'm very happy it's included in CVS!

Report

Necromancer21

17 years ago

I use SuSE 8.2 and KDE 3.1.3. In which Folder can I find the "KDE Header" to configure Plastic?

Report

C

ceebx

17 years ago

Have you installed the kde- and qt-dev packages? These should include the necessary headers.
Then (if configure doesn't detect them on its own) they are located at $KDEDIR/include.

Report

CactusJack

17 years ago

Does enybody know where to get the rpm package for Mandrake 9.1? Can enybody to create it, please?

Report

texstar

17 years ago

Request it from the Mandrakeclub. I have it in rpm format for KDE 3.1.3 on Mandrake 9.1 only not the original KDE that came with Mandrake 9.1

Report

beatnik

17 years ago

is there any other place to get it besides mandrake club?

Report

texstar

17 years ago

I like it, I love it, I want some more of it. :D

Report

CRH

17 years ago

I can confirm that compiling is fixed with gcc 3.3 (gcc 3.3.2-0pre1).

Wow! This version is great. I like the window decoration better that knifty.

Keep up the good work, Sandro!

Report

muhulu

17 years ago

this should become the default style for kde :)

Report

SynTruth

17 years ago


Well, this has been my new fave style since you released, and now with the windec, your work is my complete desktop. :) Seriously, great work. I was/am a big Knifty fan, but I do like the Plastik version just a bit more, due to the window buttons and gradients.

Now, just toss out a complete icon set and a few wallpapers, then we the desktop *would* be complete. lol

Report

voz

17 years ago

I love the simple and clean widgets. Not over-the-top that's so common these days.

Report

Svyatogor

17 years ago

Hey just look at the score! It's prooving once again that this style is great. The 0.3 version is a great improvement compaed to previous ones. Esepesially I like KWin deco.

It's a shame that there is not gtk version of this. I know that Industrial or Galaxy looks very similarly, but it'd love to have GTK-Plastik.

Report

Eggnog

17 years ago

Hi,

First of all, this is the most awesome style I've seen yet. I really love it. The one problem I have seen with it's use is that it causes Gideon (kdevelop 3) to segfault. This occurs once I create a project and hit "Finish".

This is the backtrace.
[New Thread 1098793344 (LWP 17931)]
[New Thread 1259724080 (LWP 17965)]
0xffffe002 in ?? ()
#0 0xffffe002 in ?? ()
#1 0x40b6ce1e in KCrash::defaultCrashHandler(int) ()
from /opt/kde3.1.3/lib/libkdecore.so.4
#2 0x4b2aa04c in QComboView::paintEvent(QPaintEvent*) ()
from /opt/kde3.1.3/lib/kde3/libkdevclassview.so

This only happens when using Plastik ;-(

Cheers,

Nawg

Report

CRH

17 years ago

Plastik rocks! Well at least previous versions rocked ;^).

Running Debian sid, gcc 3.3.2-0pre1, KDE 3.1.3.

Run './configure --prefix=/usr'. All appears good but 'make' fails with the following:

plastik.cpp:98: error: cannot declare member function `static QColor
KWinInternal::PlastikHandler::getColor(KWinInternal::ColorType, bool)' to
have static linkage
make[3]: *** [plastik.lo] Error 1
make[3]: Leaving directory `/home/craig/downloads/themes/plastik/plastik-0.3/plastik-0.3/client'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/craig/downloads/themes/plastik/plastik-0.3/plastik-0.3/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/craig/downloads/themes/plastik/plastik-0.3/plastik-0.3'
make: *** [all] Error 2

Report

houplaboom

17 years ago

same here , mandrake cooker

gcc -v
eading specs from /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.1/specs
Configured with: ../configure --prefix=/usr --libdir=/usr/lib --with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --enable-long-long --enable-__cxa_atexit --enable-languages=c,c++,ada,f77,objc,java,pascal --host=i586-mandrake-linux-gnu --with-system-zlib
Thread model: posix
gcc version 3.3.1 (Mandrake Linux 9.2 3.3.1-1mdk)

Report

pig

17 years ago

The same compiling error here:

Debian Sid
gcc version 3.3.2 20030812 (Debian prerelease)
KDE 3.2 CVS

Report

17 years ago

0.3.9
- Some updates from CVS:
- Fixed konqueror "location:" label bug.
- Checkbox tristate support.
- Progressbar busy indicator support.
- Fix annoying edges around buttons/comboboxes in case KHTML provides
the wrong background color. (maybe only relevant for CVS...)
- Draw the text of focused comboboxes using cg.buttonText() instead
of cg.highlightedText().
- Triangular tab support.
- Fix problem with tickmarks above sliders.
- Changed the color sheme highlight colors.
0.3.8
- Finally, this fixes the window decoration loading problems for
Debian Woody users and maybe others as well!
- Minor text color fixes in the widget style.
[If 0.3.7 worked well for you, you don't need to update.]

12345678910
product-maker Base: 4 x 5.0 Ratings
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.3.9
updated Oct 17 2003
added Aug 20 2003
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1