Skulpture

Plasma Widget Styles

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

39
Score 77.8%
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:

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

greenman

10 years ago

Thank you very much

Report

memenode

10 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

10 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

memenode

10 years ago

Awesome, thanks! :)

I might mention it on konversation IRC.

Report

C

skulptor

10 years ago

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

Report

toxn

10 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

10 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

10 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

10 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

10 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

10 years ago

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

Report

C

skulptor

10 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

10 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

10 years ago

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

[%General]
UseSingleClickToActivateItems=false

Yes, this feature is undocumented.

Report

PARENA

10 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

10 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

10 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

10 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

10 years ago

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

Report

C

skulptor

10 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

10 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

10 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

10 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

10 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

10 years ago

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

Report

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

12345678910
113
product-maker Jehzz Jun 01 2018 9 excellent
+
product-maker cinnamoner Mar 17 2017 9 excellent
product-maker fracaburda Apr 10 2015 9 excellent
product-maker MagnusBerg Jun 24 2014 9 excellent
product-maker zolix Nov 20 2013 9 excellent
product-maker Murz Jul 30 2013 9 excellent
product-maker tonsal Jan 06 2013 9 excellent
product-maker lionhater Dec 26 2012 9 excellent
product-maker seqizz Jul 21 2011 3 bad
product-maker jaitrum May 24 2011 9 excellent
product-maker ladislavbonita Apr 03 2011 9 excellent
product-maker e1nste1n Mar 26 2011 9 excellent
product-maker agaya Dec 16 2010 9 excellent
product-maker mmirec Oct 07 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
dan9er
May 04 2019
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 Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.2.4
updated Jul 31 2017
added May 25 2007
downloads 24h
1
mediaviews 24h 0
pageviews 24h 16