Skulpture

Other Plasma Styles

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

38
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:

8 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.

memenode

9 years ago

Hi,

This style is my favorite for KDE4 and I'd love to use it, but it breaks nick completion in konversation which is my favorite KDE4 IRC client which I use daily.

I tested to confirm that the culprit is Skulpture. When I switch back to qtcurve or oxygen and logout then login and start konversation nick completion works again. But as soon as I enable Skulpture again, nick completion stops working.

By nick completion I mean a feature that allows you to hit tab to complete the nick name of a person you're talking to. It's very common on IRC and being without it really feels like a drag.

Report

C

skulptor

9 years ago

I changed the default in Skulpture long before Konversation was ported, because being able to "tab" out of text edit fields is really a convenient feature. Unfortunately, this breaks Konversation.

To change the value back, right-click the text edit field, and set "Allow Tabulations".

Konversation could use an event filter to catch the Tab key to not rely on the value of this setting.

Report

C

skulptor

9 years ago

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

Report

memenode

9 years ago

Awesome, thanks! :)

I might mention it on konversation IRC.

Report

toxn

9 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

C

skulptor

9 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

9 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

9 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

C

skulptor

9 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

9 years ago

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

Report

C

skulptor

9 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

9 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

C

skulptor

9 years ago

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

[%General]
UseSingleClickToActivateItems=false

Yes, this feature is undocumented.

Report

PARENA

9 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

9 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

C

skulptor

9 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

9 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

9 years ago

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

Report

C

skulptor

9 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

9 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

9 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

9 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

C

skulptor

9 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

9 years ago

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

Report

tail

9 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

8 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.

solandrew

Aug 30 2018

Murz

Jul 30 2013

tonsal

Jan 04 2013

Fred6681

Jul 07 2011

PasBern

Jul 05 2011

jabbas

Apr 15 2011

aazikov

Mar 07 2011

Draget

Oct 03 2010

zncdr

Jun 16 2010

MagnusBerg

Mar 28 2010

donmiguelle

Mar 07 2010

drsjlazar

Feb 08 2010

SeaJey

Feb 08 2010

garthecho

Jan 06 2010

bretzeltux

Nov 23 2009

tobgle

Nov 13 2009

adee

Nov 12 2009

toxn

Sep 25 2009

jota

Sep 07 2009

multimaniac

Aug 08 2009

alecs1

Jul 01 2009

mfranz

Jun 02 2009

giricz81

May 28 2009

Frank

May 28 2009

jgoday

May 28 2009

tail

May 24 2009

dimichxp

Apr 30 2009

dictionary

Apr 29 2009

mmirec

Apr 14 2009

Sheridan

Mar 27 2009

Ace2016

Mar 21 2009

Hamburger1984

Mar 10 2009

mayhem

Mar 07 2009

DnS

Mar 05 2009

Gogast

Feb 15 2009

8siem

Feb 08 2009

jamboarder

Jan 24 2009

goona

Jan 23 2009
File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
0.2.4
updated Jul 31 2017
added May 25 2007
downloads today
0
page views today 16