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.

tail

10 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

C

skulptor

10 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

10 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

tail

10 years ago

Sorry, my browser inserted double posts and I don't see any button to delete my duplicate comments.

Report

tail

10 years ago

And the "?private=0" in the URL makes the link invalid when I'm not logged in.

Correct link:
http://www.ultimatepp.org/forum/index.php?t=getfile&id=1751

Report

tail

10 years ago

And the "?private=0" in the URL makes the link invalid when I'm not logged in.

Correct link:
http://www.ultimatepp.org/forum/index.php?t=getfile&id=1751

Report

tail

10 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

tail

10 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

Gen2ly

10 years ago

Just installed and all i can say is Dam, good work. Real intuitive, doesn't get in the way...

Thanks thanks.

Report

C

skulptor

10 years ago

Thanks :) If you find bugs, please give feedback. There will be a final 0.2.3 version, probably after Qt 4.5.2 release.

Report

dimichxp

10 years ago

Thank you for very nice style. The only thing that i don't like is tabs behavior, they just do not shrink. For example, with qtcurve/oxygen i can open about 14 tabs in konqueror without any scroll, they are shriked to minimum possible size (icon + ... for text). With skulpture it is only 7 tabs. they are not shrinked at all. Could you fix it please?

Report

C

skulptor

10 years ago

Thank you for the bug report, Dmitriy. This problem will be fixed in the next version. If you are willing to install from source, please try snapshot version 0.2.2.8 from the Skulpture homepage.

Report

dimichxp

10 years ago

I installed 0.2.2.8 and it works now. Thank you.

Report

maarizwan

10 years ago

I really like Skulpture more than oxygen or any of the previous kde styles. It is indeed good on eyes.

I'd request you:

1. Please allow cutom 3d and disabling 3d effect for titlebar, "Places" labels (as in dolphin) or 3d effect for the label in "about KDE" dialog.

2. scroll bar background is not visible, i could not distinguish visually where the scroll button is, as scroll bar and scroll button seems "merged/camouflaged"

3. Distance between tabs should be reduced for better visual. could you please consider "configuration" for tabs sizes, space between tabs?

4. size configuration for radio button, check boxes should also be there, as they look a bit bigger.

5. tree expanders round is good, but i'm so used to square [+] shaped tree expanders, could you allow that?

one more way to improve appearance is to "show elements on hover" like hiding "tree expanders and lines, when the view is inactive (other window/view has focus)"


I love push buttons, radio buttons, checkboxes, menus, etc. of skulpture.

only 3 things are not visually good to me, scrollbars, 3d effect of titlebar, about dialog (as in 3d effect in about kde dialog), and tabs spacing reducing 1 pixel will do. The horizontal and vertical space in inactive tabs is uneven.

thanks for skulpture, a nice style to look at always :)

Report

C

skulptor

10 years ago

Hi maarizwan, thanks for your requests. Some comments:

1. Are you talking about customizing the background gradient (light effect), or the frame?

2. This seems to be a common request nowadays, it will be addressed in version 0.3. You could use more contrast between Window and Button colors in the meantime.

3. Tab sizes can be configured (you need version 0.2.1), but the spacing is fixed for now, as I did not want to rewrite the tab code for 0.2. I cannot promise if it will change in 0.3, as the spacing is not a big problem.

4. Yes, that is something that was planned to go into 0.2, but did not make it. You could try a different font, as the size depends on it.

5. No! You will get used to the dots. And once you do, you will never want the boxes :)

As for showing the tree elements on hover, I am not sure if it is possible, I will have to investigate when I work on the vivid part of Skulpture (0.5? I do not know...)

If you find more, let us know.

Report

maarizwan

10 years ago

1. Yes, I do mean gradients.

If you open dolphin, the places label is in gradient, which seems to be "pushable/clickable" and looks uneven with the whole style. As skulpture uses reverse gradient (like pushbuttons, menu, toolbuttons) which is more consistent. I'd like to "reduce" the gradient in places and titlebar.

Please see image the gradients have been encircled: http://yfrog.com/07dolphinskulpturej

Especially in "About Dolphin", the area is for information not for clicking/dragging. so "gradient" looks odd there. Instead of gradients, light background would look nice.

Report

kolbaska

10 years ago

Hello. How did you disable underlined shortcuts in kde ?

Report

C

skulptor

10 years ago

There is the QStyle::SH_UnderlineShortcut style hint, which Skulpture makes configurable.

Report

kolbaska

10 years ago

Thanks a lot !

Report

karye

10 years ago

You've done a terrific job here.
Sculpture i clean, sharp and faster then Oxygen.

However there are some glitches I've noticed. I don't know if they are by purpose or not.

See these screenshots:

1. http://foto.kuroo.org/snapshot1.png
- When viewing columns i Dolphin the 3D effect is lost. See the arrow for "1"
- Arrow "2"; The highlight/selected item is left with a 1px blue underline. Maybe it's a refresh problem.

2. http://foto.kuroo.org/snapshot2.png
In my personal view the scroll handle looks very similar to buttons which is confusing.

Tanks once again for this kde4 style!

Report

C

skulptor

10 years ago

Hi karye, thanks for your feedback.

1) The shadow ("3D effect") is part of every column list view, not part of the window, so when you scroll a column out of the window, the shadow scrolls with it. An early Skulpture version also had the shadow for the whole window, but that looked horrible because of the double shadow. The only fix would be if Dolphin uses a single view for all columns, and does the scrolling inside the view.

2) The underline is the focus indicator. Skulpture 0.2.2 does not show it in item views unless you use the keyboard.

3) As for the scroll bar thumb to look similar to buttons: that was the intention of the designer ;) Please make suggestions for changes.

Report

karye

10 years ago

Hi!

I played around in Photoshop ;-)

1. A suggestion for the scrollbar & handle: http://foto.kuroo.org/snapshot3.png (there are .psd and .pdf files in http://foto.kuroo.org too)

2. I even touched up the tree view where I find the dots too marked (black)

Cheers!

Report

karye

10 years ago

You've done a terrific job here.
Sculpture i clean, sharp and faster then Oxygen.

However there are some glitches I've noticed. I don't know if they are by purpose or not.

See these screenshots:

1. http://foto.kuroo.org/snapshot1.png
- When viewing columns i Dolphin the 3D effect is lost. See the arrow for "1"
- Arrow "2"; The highlight/selected item is left with a 1px blue underline. Maybe it's a refresh problem.

2. http://foto.kuroo.org/snapshot2.png
In my personal view the scroll handle looks very similar to buttons which is confusing.

Tanks once again for this kde4 style!

Report

Ace2016

10 years ago

Is there a similar theme for qt3 apps?

Report

SeaJey

10 years ago

I didn't find such :(

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
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 ocs-url or ocs-store to install things
Pling
0 Affiliates
Details
license
version
0.2.4
updated Jul 31 2017
added May 25 2007
downloads 24h
0
pageviews 24h 3