Skulpture
Various KDE Styles
Score 74%
Description:

Skulpture is a GUI style addon for KDE programs. It features a classical three dimensional artwork with shadows and smooth gradients to enhance the visual experience.

Skulpture has been designed to be light and easy on eyes; many distracting borders or graphical elements have been removed or replaced by simpler artwork. See NOTES and README for additional information.

Skulpture is released as source code under the GNU GPL version 3 license; see INSTALL for installation instructions and COPYING for additional information.

Gentoo build kindly provided by Franz Fellner, Thanks! For binary packages, please check with your distribution.
Last changelog:

7 years ago

New in 0.2.4:

This version fixes two crashes and other bugs visible with KDE 4.4. Updating is recommended.

Bugfixes:
* fixed possible crash when destroying MDI windows
* fixed possible crash when destroying menus
* fixed Tab key handling in Konversation
* fixed detection of default font (KDE 4.4)
* fixed menu item rectangle and input handler (Qt 4.6)
* fixed text rendering in vertical ProgressBar
* fixed frame in "east" TabWidget (Qt 4.6)
* fixed workaround for KIntNumInput size bug (KDE 4.4)
* fixed MDI window title placement with RTL layouts
* fixed ToolBar icon size to respect KDE setting (KDE 4.4)
* fixed single click mode to respect KDE setting (KDE 4.4)
* fixed vertical centering regressions (Qt 4.6.1)
* fixed vertical alignment of labels in FormLayout (Qt 4.6.2)
* fixed flashing of ScrollBar in PlacesPanel
* fixed widget flags in KWin window decoration client
* fixed menubar margin for improved full-screen usability
* fixed "Alternate Background" color in Skulpture color schemes
* fixed build warnings (KDE 4.3)
* fixed build failure with Qt 4.1

See NEWS for changes in previous versions.

C

skulptor

8 years ago

Hi Johnny, how is life on the KDE side? If Skulpture had a GTK+ port, I am sure you would switch back to GNOME. Not that we want this ;) Thanks for your comment, if you find anything, let me know.

Report

JohnnyJupiter

8 years ago

Hello there,

Well, the longer I experience KDE the more I like it. Now it is KDE who is convincing me to bite the dust. I got tired of those visual GNOME-glitches and I myself tried to make some nice themes in GTK but well, the concept of GTK.. I can not get satisfaction with that in long term. I think KDE and Skulpture go very nice together and actually look better then Mac and Vista, it is simply original and very desciplined / professional looking.. Now I wouldn't say that live is easy on KDE during transission time... I am learning.. BUT I need some GTK-apps for sure and gtk-qt-engine is very buggy. no buttons, no combo-boxes, no scrollbars, u name it.. drop-down-menus are black with black fg, making it unusable. so i am stuck now with qtcurve and tried in a hurry to set it up in a way that it fits to your theme, but well, it's not ideal... i could not find any relevant answers to my problem with gtk-qt-engine... do u know a better solution by any chance? thanks in advance...

Report

SeaJey

8 years ago

It would be nice to have Skulpture-like preset for QtCurve.

Report

JohnnyJupiter

8 years ago

yes, i could publish what i have here, it looks quite nice, but, mmh, would be cool if there was a way to make a qtcurve theme that looks exact like skulpture indeed,.. just the fact that since using qtcurve i had no problems at all with the gtk-apps... it is very stable... mmh?

Report

SeaJey

8 years ago

>to make a qtcurve theme that looks exact like skulpture indeed

And it would be Skulpture, no?

Report

dnasthegreat

8 years ago

Really nice theme! It's the only one I've found that both looks nice and is compact (Oxygen is pretty, but too big for my resolution.)

My one request: It'd be really nice if the window decoration did the same blue focus glow that Oxygen does. It's my only regret about switching the window decoration.

Report

C

skulptor

8 years ago

Hi david, I did not invest time in focus glow or shadows in the window decoration yet, because the 4.2 API for that is marked as "unstable, WILL change for 4.3" (or something like that). But if time permits, I will have a look again when the new API (supposedly allowing smooth roundness and transparent decorations) is available.

If your only concern is the large space Oxygen windeco needs, you might have a look at http://www.kde-look.org/content/show.php/Nitrogen?content=99551

Report

undo

8 years ago

Heya

I compiled your style on FreeBSD 7.1 yesterday and ran into two small bugs:

1. In the KDE system settings, the style is listed as "Sculpture", not "Skulpture".

2. I use the GTK-Qt theme engine to make all GTK applications use Qt widgets and blend in nicely with KDE. This works with all other styles but with Skulpture, Firefox (the GTK app I use most) crashes on start-up with a floating point error. It must be some calculation going wrong in the style somewhere, raising a signaling NaN or generating a similar exception.

Report

C

skulptor

8 years ago

Skulpture is the international project name, Sculpture is the english name of the style.

Regarding the divide by zero error in the gtk engine: use the version from svn. The bug has long been fixed, but a new version was not released.

Report

undo

8 years ago

I have searched far and wide and for the life of me, I cannot find the subversion repository from which I can check out the current version of Skulptor. Could you point me at the right URL please?

In the meantime, I have tried the newest snapshot from your homepage (0.2.2.1) but the floating point error in Firefox3 persists. I even went as far as rebooting after installing 0.2.2.1 to make sure there was no old version of libskulpture.so lingering in memory.

Report

C

skulptor

8 years ago

The bug is in the GTK-Qt engine, not in Skulpture. See http://www.kde-look.org/content/show.php?action=knowledgebase&content=59031&kbid=9

Report

tail

8 years ago

Hi!

New version looks really great! I love the small subtle changes you made, and especially the not to subtle changes to Radio boxes ans Option boxes.

I was wondering if now is the right time to update my port of your theme. Are you expecting any larger changes in the near future or is this pretty much the way it is going to look from now on?

I also have another question: could you be bothered to include a small precompiled demo application which shows all widgets with their look for all states? For KDE4 is still not as easy as for 3 to set up a development environment, find dev packages for you distro, install Kdevelop4, etc. Or if you already know of such an application. This would make things easier for people wanting to port it while not having to either go though the surprisingly huge code or though dozens of dialogs in different applications and shouldn't be more complicated than dropping some widgets on a window and setting some properties (please correct me if I'm wrong).

Thank You

Report

C

skulptor

8 years ago

Hi tail, software is a evolving process, but I am quite satisfied with the current look, except for the progress bar. Luckily, this widget is not visible often :)

As for the demo application, I just use Qt Designer to try different widgets.

Report

mirrec

8 years ago

hello, i really love your theme :)

but i want to ask you if there is some possibility to have progress bar in the "normal" way :)

i upload image to better understanding.

http://img11.imageshack.us/my.php?image=prorgesbarsu2.jpg

it would be perfect if we can set up behavior of progress bar in configuration (i was looking for that but i don't find it)

if it is already possible please let mi know :)

thanks a lot :)

Report

C

skulptor

8 years ago

Find the "bool progressBarContentsCentered" function in src/skulpture.cpp, and in the last line of this function, replace "return true;" with "return false;" (line 6610 for version 0.2.2).

Report

cimi86

8 years ago

Please see this (about overriding standard icons with kde ones):
http://code.google.com/p/arora/issues/detail?id=256

Another small issue (I don't know if that depends on the graphic intel driver) is that sometimes the close button, just the close button, disappears from the window decoration until I hovered it again.

Report

C

skulptor

8 years ago

Qt 4.5 has moved icon theme detection from QPlastiqueStyle to QCommonStyle, so with that Qt version the icons should be correct again. I did not dare to copy the whole code just to make it work with Qt 4.4.

Regarding the rendering error: If you use the intel driver, remember that intel has several problems when used as the secondary X session. Also, maybe you are using Compiz? If you can reproduce with vesa driver using KWin, please paste a screenshot. But I doubt it is a Skulpture problem, because the close button is not special, except it is red :)

Report

cimi86

8 years ago

I'm not using neither compiz nor a secondary x session.
It's just like the symbol is not drawn, hovering it will make it reappear again. Could be a bug in the intel driver, the strange thing is that it happens only on *that* button, other symbols never disappeared.

Report

C

skulptor

8 years ago

Another user just confirmed that the bug is in the intel driver. Changing the AccelMethod from EXA to either XAA or UXA helped.

Report

dpinelo

8 years ago

Hi,

First, thanks for your great job. It's really cool.

I have a problem trying to open QtDesigner 4 (4.4.3), if your style is enabled in my KDE 4.1. I get a segmentation fault due to a cast detected on libQtCore. Maybe a bug?

Thanks!

Report

C

skulptor

8 years ago

Please try with KDE 4.2 (rev 898774 or later), I fixed a crash related with KDE Designer plugins. If you can still reproduce, I need a backtrace with debugging enabled.

Report

C

skulptor

8 years ago

Neither KDE 4.2 nor Qt 4.5 are out yet, but beta versions are available. While Skulpture 0.3 has already been branched, I plan to release a 0.2.3 version to make it work perfectly on the new KDE and Qt versions.

If you find something that could be improved, even if you think that it is a small issue, please add a comment. Either here, or use my blog http://kdepepo.wordpress.com/. There is also a Skulpture thread at forum.kde.org, if you need to paste pictures to show problems.

For those who want rounded buttons, I maybe should remind you that you can have them since Skulpture 0.0.3 :) Just find the line that says "k *= 0.1;" in src/skulpture.cpp and replace the number with a higher value (0.2 ... 0.9).

Report

goona

8 years ago

I use sculpture always with k *= 0.2; Looks really smooth. It would be great if a later version comes with an option for overall roundness, which affects the whole theme, so that I can use 0.2 everywhere in the theme.

Report

Blackcrack

8 years ago

Hy, good work !

Report

kilah

8 years ago

http://debian.unixcod.org/binary/skulpture-0.2.2_kde4.2_amd64.deb


Debian kde 4.2 beta 2 amd64 package :)

Report

7 years ago

New in 0.2.4:

This version fixes two crashes and other bugs visible with KDE 4.4. Updating is recommended.

Bugfixes:
* fixed possible crash when destroying MDI windows
* fixed possible crash when destroying menus
* fixed Tab key handling in Konversation
* fixed detection of default font (KDE 4.4)
* fixed menu item rectangle and input handler (Qt 4.6)
* fixed text rendering in vertical ProgressBar
* fixed frame in "east" TabWidget (Qt 4.6)
* fixed workaround for KIntNumInput size bug (KDE 4.4)
* fixed MDI window title placement with RTL layouts
* fixed ToolBar icon size to respect KDE setting (KDE 4.4)
* fixed single click mode to respect KDE setting (KDE 4.4)
* fixed vertical centering regressions (Qt 4.6.1)
* fixed vertical alignment of labels in FormLayout (Qt 4.6.2)
* fixed flashing of ScrollBar in PlacesPanel
* fixed widget flags in KWin window decoration client
* fixed menubar margin for improved full-screen usability
* fixed "Alternate Background" color in Skulpture color schemes
* fixed build warnings (KDE 4.3)
* fixed build failure with Qt 4.1

See NEWS for changes in previous versions.

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.2.4
updated Jul 31 2017
added May 25 2007
downloads today
0
page views today 8