Description: I-cons are easy to read, clear-looking and (allmost) configurable set of superkaramba themes, together making desktop look nice (i hope). Each widget has a number of config options. From these, i would mention "3/4 size widget", which makes widget switch icons and texts sizes, so widget became 96px height, instead of 128px. Also every widget has ability to get in "Nice mode", which causes informations more easy-to-read, eg. disk widget will show just percent of fullness or emptyness.
Theme gets icons from /usr/share/nuovext/... . Maybe you will have to change path. (I can only say this path works on Debian with KDE 3.5. If you are missing nuovext icons on Debian, apt yourself kde-icons-nuovext (it is in testing).)
Hope you like it, feel free to express your opinions & feelings.
Yeah, I'm poking this sucker with sticks. Take it as a compliment; if this wasn't such a cool theme, I wouldn't be bothering.
Okay, in i-cons-disk-home.py, when you go to 3/4 size, you reused the code from i-cons-disk, so it displays mount and unmount. I changed this, so now it displays the icons and options that the full-size widget does. It's easy once you're looking at the code, it's lines 170 - 192.
Next problem: I'm unable to use the config to update the partition label or iconset. When I try to update the partition label, I get this:
"Call to commandOutput failed
Traceback (most recent call last):
File "/home/teeahr1/sourcefiles-etc/superk/i-cons_0.5-release/i-cons-disk-home.py", line 265, in commandOutput
if (pid == mountpoint_pid):
NameError: global name 'mountpoint_pid' is not defined
Error in sys.excepthook:
Traceback (most recent call last):
File "/var/lib/python-support/python2.5/apport_python_hook.py", line 42, in apport_excepthook
binary = os.path.realpath(os.path.join(os.getcwdu(), sys.argv[0]))
AttributeError: 'module' object has no attribute 'argv'
Original exception was:
Traceback (most recent call last):
File "/home/teeahr1/sourcefiles-etc/superk/i-cons_0.5-release/i-cons-disk-home.py", line 265, in commandOutput
if (pid == mountpoint_pid):
NameError: global name 'mountpoint_pid' is not defined
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x4200007
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20
Minor opcode: 0
Resource id: 0x4200007"
Attempting to change the iconset seems to fail silently. Please advise.
best regards-
p.
In the i-cons-disk-home theme, clicking on the home icon brings up an empty Konqueror session, because it's calling text4, which is "". I don't know if this was deliberate or not, but I changed line 110 to:
karamba.createClickArea(widget, 285, 0, 160, 33,("konqueror ~"))
to open the user's home folder.
Like it a lot, it's replaced Aero AIO on my desktop. A thought -
Automatic image resizing would be great. The icon set I'm using doesn't have some of the icons in 32x32, which is the path the theme looks in for the small icons, and it doesn't include 96x96 icons at all. Obviously, resizing the png files myself and creating the directory was a minor matter, but if I hadn't have gone code diving I wouldn't have known.
Thanks again, and keep up the great work!
NOooooo bonafide, please find the motivation! I deeply admire your effort and class you put in to your work, it is clear you have an eye for art and a vision (in my opinion) where the desktop should be heading. If the comments that deturred you were from liking it to the MAC, then ignore, - OSX is widely regarded as the most user friendly OS out there, your on the right track IMO, you beautifully combine your inspiration with what kde should be about.
Perhaps you could mail me some kind of prototype?
anyway, props on this theme Ricardo, I nearly made this myself since bonafide seemed to be taking ages, thanks u saved me alot of work!
Ratings & Comments
16 Comments
Used, free, and percent are not accurate.
Yeah, I'm poking this sucker with sticks. Take it as a compliment; if this wasn't such a cool theme, I wouldn't be bothering. Okay, in i-cons-disk-home.py, when you go to 3/4 size, you reused the code from i-cons-disk, so it displays mount and unmount. I changed this, so now it displays the icons and options that the full-size widget does. It's easy once you're looking at the code, it's lines 170 - 192. Next problem: I'm unable to use the config to update the partition label or iconset. When I try to update the partition label, I get this: "Call to commandOutput failed Traceback (most recent call last): File "/home/teeahr1/sourcefiles-etc/superk/i-cons_0.5-release/i-cons-disk-home.py", line 265, in commandOutput if (pid == mountpoint_pid): NameError: global name 'mountpoint_pid' is not defined Error in sys.excepthook: Traceback (most recent call last): File "/var/lib/python-support/python2.5/apport_python_hook.py", line 42, in apport_excepthook binary = os.path.realpath(os.path.join(os.getcwdu(), sys.argv[0])) AttributeError: 'module' object has no attribute 'argv' Original exception was: Traceback (most recent call last): File "/home/teeahr1/sourcefiles-etc/superk/i-cons_0.5-release/i-cons-disk-home.py", line 265, in commandOutput if (pid == mountpoint_pid): NameError: global name 'mountpoint_pid' is not defined X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 Minor opcode: 0 Resource id: 0x4200007 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 Minor opcode: 0 Resource id: 0x4200007" Attempting to change the iconset seems to fail silently. Please advise. best regards- p.
In the i-cons-disk-home theme, clicking on the home icon brings up an empty Konqueror session, because it's calling text4, which is "". I don't know if this was deliberate or not, but I changed line 110 to: karamba.createClickArea(widget, 285, 0, 160, 33,("konqueror ~")) to open the user's home folder.
Like it a lot, it's replaced Aero AIO on my desktop. A thought - Automatic image resizing would be great. The icon set I'm using doesn't have some of the icons in 32x32, which is the path the theme looks in for the small icons, and it doesn't include 96x96 icons at all. Obviously, resizing the png files myself and creating the directory was a minor matter, but if I hadn't have gone code diving I wouldn't have known. Thanks again, and keep up the great work!
And why "build.png" and "up.png" for mount and unmount? Why not "ok.png" and "cancel.png" or "up.png" and "down.png"?
This is definatly worth a download, would be great with some shadows under the text for a future release. /// Freddan
Thanks for idea, shadows will be avalible in next release.
NOooooo bonafide, please find the motivation! I deeply admire your effort and class you put in to your work, it is clear you have an eye for art and a vision (in my opinion) where the desktop should be heading. If the comments that deturred you were from liking it to the MAC, then ignore, - OSX is widely regarded as the most user friendly OS out there, your on the right track IMO, you beautifully combine your inspiration with what kde should be about. Perhaps you could mail me some kind of prototype? anyway, props on this theme Ricardo, I nearly made this myself since bonafide seemed to be taking ages, thanks u saved me alot of work!
ok, ok, thanks for your nice words... you convinced me :). Expect a new preview screenshot tonight and a working version by the end of the week.
I started working on something like that, but way more complex (http://www.kde-look.org/content/preview.php?preview=1&id=31863&file1=31863-1.jpg&file2=&file3=&name=Alternative+Desktop+Icons). I had planned on releasing it until some guy pissed me off. Now my motivation on finishing it is gone...
That was a great preview, plz give us more. /// Freddan
Good idea, but wath is so special. What I can do? I can load this whit kicker (kpanel)? Miha
This is a superkaramba theme, so you can not load it with kicker. Also, there is nothing "so special", it is just superkaramba theme. : )
New version is realy good. I think wiew infos about disks on kicker.
Hi, In disk theme is bug used and free in link is snapshot of zhis bug. I have used 4031 MB and don't free. http://www.shrani.si/pics/preview7219859.jpg
Thanks very much for bug reporting! I will repair it and release new version in few days, i think at friday.