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.

skulptor

7 years ago

...and if you want it permanent, delete line 369 from src/skulpture.cpp

Report

memenode

7 years ago

Awesome, thanks! :)

I might mention it on konversation IRC.

Report

toxn

7 years ago

Your theme is really great but I see some "improvements" so...

- Normal looking progress bars (that is left to right), because fancy progress bar are beautiful but it doesn't help to view actual progress.

- Option to remove the sunken bevel around title and widgets, which I find disgraceful when using the "fill window frame" option.

That's it, the rest just gives a new definition to perfection.

Report

skulptor

7 years ago

Thanks for your suggestions. If you installed from source, you can change the file src/skulpture.cpp:

- change "true" to "false" in line 6618 to have "normal" progress bars.

- prepend two slashes // in front of lines 5581 and 5582 to remove the bevels in window titles. Note that you probably also want to change line 5499 to "QRect lr = r;" so that it looks better.

Report

toxn

7 years ago

Thanks, now it looks greater !

sadly, I use the package manager. Could you please add some options to integrate it in the next release, so that I don't have to redo the changes for each upgrade ?

Thanks a lot anyway.

Report

rezzabuh

8 years ago

Hi,
I'm observing some bad rendering issues.

1. window decorations are sometimes not fully (re)rendered - there are places with some random stuff
2. same applies for style - mostly text box in Kopete is misrendered (again some random stuff)

kdelibs-4.3.0-2.fc11.x86_64
kdebase-workspace-4.3.0-5.fc11.x86_64
qt-4.5.2-1.fc11.1.x86_64

Jaroslav

Report

skulptor

8 years ago

1. KWin problem. Also happens with Oxygen/Ozone and deKorator. KWin 4.3 has basically rewritten decoration handling to support ARGB.

2. Which text box? KHTML does not use real widgets, but fakes them, so rendering glitches are expected. If unsure, provide a screenshot.

Report

rezzabuh

8 years ago

Ok, screenshot is here: http://rezza.hofyland.cz/fedora/bugs/badrender.png

Report

skulptor

8 years ago

I have seen similar problems with earlier Qt versions (I use Qt from git now), but mostly with native widgets. I also tried with QT_USE_NATIVE_WINDOWS=1, but could not reproduce, so Qt 4.6 should fix this. If you know the steps to reproduce, please share.

The other problem of this widget is that Kopete sets a background color in QTextFormat, and this paints over the line highlight, making it look broken.

Report

PARENA

8 years ago

I really like it, but it's unusable for me. I have a very strange bug, using the openSUSE package for KDE 4 Factory.

For some locations, a single click has changed to a double click. For example in kopete. When I single-click a contact, it suddenly now opens the chat window, as if I had used a double click. Same goes for going to the Personal Settings screen. When I then click for example Desktop, under Oxygen it will simple select Desktop. But with Skulpture, it will open that screen.

Also happens in various other locations. I have made sure that the mouse is set to double click, but that was all fine. So... anybody have the same experience?

Report

skulptor

8 years ago

In file .config/SkulptureStyle.ini add the following:

[%General]
UseSingleClickToActivateItems=false

Yes, this feature is undocumented.

Report

PARENA

8 years ago

Time to document it then, or make it visible in the configuration, because it prevented me from using it. :) Thanks a lot for the info, I've switched to skulpture straight away. :)

Report

kovariadam

8 years ago

Hi,
thanks for the most beautiful KDE4 theme.

However, in Firefox it has just a little issue in menus, take a look at:
http://imagebin.ca/view/4-tsNko.html

The darker side is much longer than it's supposed to be. I don't know if this is Skulpture bug or Gtk-Kde4, so i'm posting here first.

Please have a look.

Report

skulptor

8 years ago

So it still looks horrible, haven't tried the engine since a year :)

Regarding the menu, it looks like it is scaled from a smaller size (there is antialiasing), probably from a cache to speed things up. If you know of a KDE style with a menu stripe that does not show this bug, I would be interested to hear about it. Otherwise I would say it is a GTK engine bug.

Report

kovariadam

8 years ago

Yes, it does look horrible, i just didn't dare to use that strong word:)

I don't know about any other theme with stripe, so i can't compare it, but i will try to post this as a bug report to Gtk bugzilla and we will see.

Report

kovariadam

8 years ago

Gtk bugreport to follow:
http://bugzilla.gnome.org/show_bug.cgi?id=588704

Report

skulptor

8 years ago

No, with engine I mean the Qt-GTK bridge, not GTK itself. Which engine do you use? I only knew of http://code.google.com/p/gtk-qt-engine/

Report

kovariadam

8 years ago

I'm using gtk-kde4 engine actually,
http://www.kde-apps.org/content/show.php/gtk-kde4?content=74689
But whatever, i will paste the link there too, so whatever is causing the bug. should be repaired.

Report

alecs1

8 years ago

Hi,
in the file manager view of Konqueror (and Dolphin), there is a 1 pixel border between the margin and the scroll bar.
Oxygen style has recently made a change in this dimensioning and some usability bugs where closed because of this.

Could you make the same change for Skulpture? Thank you.

Report

kwr2k

8 years ago

Hi,
Its a nice theme and the overall appearance is pleasant. However, its too square. Can you provide an option to make the widgets rounded at the corners?

It would be great if all widgets could have rounded corners, including window decorations.

Thanks.

Report

skulptor

8 years ago

Hi Kanwar, there is a line "k *= 0.1" in source, change the number (0.1 ... 0.9) to increase roundness, but only works for buttons right now.

Report

giricz81

8 years ago

thank you for that great job! Keep goin'! awesome ;-)

Report

tail

8 years ago

Hi!

I think that in previous version of Skulpture you had two different kinds of skins for ComboBox controls: one for editable ones and one for just list box ones. Or am I remembering wrong? My implementation has such differences and I havn't updated CombBoxes with 0.2.2 yet.

Yet in 0.2.2 I see that all ComboBoxes and other controls that behave like a text field with one or more buttons for accessing drop down lists have an unified theme.

Should I eliminate the removed ComboBox skin?

Thank You,
Tail

Report

skulptor

8 years ago

Hi tail, how is your theme going?

You are right, I unified the look of the combo boxes for Skulpture 0.2, there was a "button like" read-only combo box in version 0.1.

The code has not been deleted, I plan to add an option for version 0.3, where the user can chose his preferred style, so you could keep yours, too.

For those who want the "button like" combo boxes back now: You can change that in the source code, search for "buttonMode = false", and replace that with "buttonMode = !option->editable" (both occurrences).

Report

tail

8 years ago

It's going good, thanks for asking! Actually I have brought it to a point of stability where it was quite usable and I was happy with it. Some of our users started to use it and they loved it. It had just one small problem: every time I did any modification to the theme, however small it would be, like changing a color, the themeing engine had to be recompiled.

So recently I abandoned the whole thing and started from scratch. Now it must be recompiled only for major changes, like adding a widget or radically changing properties and behavior. It has caught up quite well to old version, but it suffered regressions in the rewriting and is not so mature yet, but on the other hand it has some small visual tweaks that made it IMO a lot prettier.

Anyway, the themeing engine and the Skulpture theme with two color schemes are available to the U++ framework (http://www.ultimatepp.org/) under BSD license in it's extra packages repository. I would call it a beta, but soon it is going to be stable. Here is a screenshot. Keep in mind that it is a different new theme that was implemented for a completely different themeing engine and framework, so it will have it's fair share of differences. I accept any criticism or suggestions:
Image (http://www.ultimatepp.org/forum/index.php?t=getfile&id=1751&private=0)

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 1