Description: Well, there should be a "finderify" option in the dolphin settings yesno?
Kidding, I just figured I'd try my luck and see how finderish I'm able to make dolphin with qss.
This is actually more like a kde de-provement then improvement, but this site seems to be lacking the deprovement section.
Okey, here we go, usage example:
Extract the tarball to $HOME (your home folder) import and load the preset in bespin killall dolphin dolphin -stylesheet ~/qss/dolpher.qss ??? profit
-------------------
NOTE 0 This looks very ugly in certain views. NOTE 1 Might trigger behaviour you dont like. NOTE 2 Qss is slower then c++ written themes. NOTE 3 This is a lot of qss so be sure of a performance hit. NOTE 4 Triggers all other kinds of nastiness you could possibly imagine.
Have phun!, that's why it's here!
//RobertLast changelog:
13.07
Let's see what I remember, new tabs, scrollbars, sliders... just check the scrots.
tying to looks like Mac???? (or doesn't, or probably like) Hmmm I smell Windows + Mac Fanboys here (the 300++ does)
come take your time visiting
http://www.gtfo
Hehe, thx, well is just he's stalkin me
now, checking my profile twice a day,
going to my content and writing shit, and
just being an asshole in general, I just
want him to leave me alone :D lulz
Indeed you are right, gonna try and remember
that in the future :)
Thx for the feedback!
//Robert
P.S. exactly, why should the assholes get
to have all the fun ;-)
...sure you extracted to home so there
actually is a "/home/yeto/qss/haxsder.qss" file
as he's complaining he couldn't open the
file :)
double check that and report back
//Robert
I modified the qss file quite a bit...so I could get just the one feature I've missed since I abandoned KDE3 - a background image in the filemanager!
I didn't even know it was possible so many thanks!
Yeah I don't know why it's not there
in dolphin by default :S
You should be aware that this is the
feature that causes most side effects tho.
After changing the class to KCategorizedView
from QListView (it is a subclass of this
made by kde it seems)
most the showstopper bugs where gone tho.
Have phun!
//Robert
Thanks for the warning! Just out of curiosity though...what kind of side effects? So far the only one I have come across, and that side effect I expected, is the need to find a good color for the font so the text is readable (which I did by alter the qss file so the font color isn't global for all apps).
well the latest update really narrowed them
down so not too much showstoppers anymore,
but slowness in general, bgpixmap painted
over the frames... could be anything really.
//Robert
it wont work for me... this is what I get from the konsole:
:~$ dolphin -stylesheet ~/qss/haxsder.qss
QCss::Parser - Failed to load file "/home/yeto/qss/haxsder.qss"
dolphin(15398) KXMLGUI::ActionList::plug: Index 13 is not within range (0 - 9
yeto@yeto-laptop:~$ QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
QFileSystemWatcher: failed to add paths: /home/yeto/.config/ibus/bus
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
Any hints?
...sure you extracted to home so there
actually is a "/home/yeto/qss/haxsder.qss" file
as he's complaining he couldn't open the
file :)
double check that and report back
//Robert
PS. sry bout double post, accidentally
clicked the wrong btn first
Good. well, yes and no, there is a way
described here: http://kde-look.org/content/show.php/Doxysuxy?content=125107
by Nicholas Aaron S. I dunno why my lazy
ass hasn't gotten id copy pasted here tho.
Gotta do in short future.
I just use a launcher on the panel with
the stylesheet flag.
//Robert
P.S, report any kind of uglyness you encounter,
it's not supposed to be there, just is.
rekonq uses ebkit and webkit renders the scrollbars itself - it's using the style, but the scrollbars are no QScrollBar widgets.
The widget would be QWebView, but this is the entire webpage + the scrollbars and i've no idea whether you can render the scrollbars using qss independently.
no, sorry.
inframe scrollbars trigger all sorts of problems (it's slow, prevents easy using with max'd windows and and also there's no guarantee for a usable background) - so it's rather no good for a general solution and styling certain applications is not in scope
Ratings & Comments
35 Comments
tying to looks like Mac???? (or doesn't, or probably like) Hmmm I smell Windows + Mac Fanboys here (the 300++ does) come take your time visiting http://www.gtfo
Hehe, thx, well is just he's stalkin me now, checking my profile twice a day, going to my content and writing shit, and just being an asshole in general, I just want him to leave me alone :D lulz
Indeed you are right, gonna try and remember that in the future :) Thx for the feedback! //Robert P.S. exactly, why should the assholes get to have all the fun ;-)
Don't feed the trolls! Keep up your creative work!
...sure you extracted to home so there actually is a "/home/yeto/qss/haxsder.qss" file as he's complaining he couldn't open the file :) double check that and report back //Robert
I modified the qss file quite a bit...so I could get just the one feature I've missed since I abandoned KDE3 - a background image in the filemanager! I didn't even know it was possible so many thanks!
Yeah I don't know why it's not there in dolphin by default :S You should be aware that this is the feature that causes most side effects tho. After changing the class to KCategorizedView from QListView (it is a subclass of this made by kde it seems) most the showstopper bugs where gone tho. Have phun! //Robert
Thanks for the warning! Just out of curiosity though...what kind of side effects? So far the only one I have come across, and that side effect I expected, is the need to find a good color for the font so the text is readable (which I did by alter the qss file so the font color isn't global for all apps).
well the latest update really narrowed them down so not too much showstoppers anymore, but slowness in general, bgpixmap painted over the frames... could be anything really. //Robert
it wont work for me... this is what I get from the konsole: :~$ dolphin -stylesheet ~/qss/haxsder.qss QCss::Parser - Failed to load file "/home/yeto/qss/haxsder.qss" dolphin(15398) KXMLGUI::ActionList::plug: Index 13 is not within range (0 - 9 yeto@yeto-laptop:~$ QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory QFileSystemWatcher: failed to add paths: /home/yeto/.config/ibus/bus Bus::open: Can not get ibus-daemon's address. IBusInputContext::createInputContext: no connection to ibus-daemon Any hints?
...sure you extracted to home so there actually is a "/home/yeto/qss/haxsder.qss" file as he's complaining he couldn't open the file :) double check that and report back //Robert PS. sry bout double post, accidentally clicked the wrong btn first
reporting :) everything going okay :). Is there a way to load dolphin using this config as default from krunner?
Good. well, yes and no, there is a way described here: http://kde-look.org/content/show.php/Doxysuxy?content=125107 by Nicholas Aaron S. I dunno why my lazy ass hasn't gotten id copy pasted here tho. Gotta do in short future. I just use a launcher on the panel with the stylesheet flag. //Robert P.S, report any kind of uglyness you encounter, it's not supposed to be there, just is.
The icons are absolutely stunning!! Are they unique to this, or are they available as a Theme?
Icons in first screenshot: http://kde-look.org/content/show.php/JEY!style+Icons?content=109801 in second: http://kde-look.org/content/show.php/Leo-like-icons-v8.5?content=124176 and the icons in the third I haven't released.
can you help me? why this doesn't fits with rekonq: (with every other app it fits) QScrollBar:vertical { width: 19px; margin: 4px 4px 30px 4px; /* background: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #999999 ,stop:1 #bbbbbb); */ background: rgba(0,0,0,40); border-radius: 5px; border: 1px solid; border-color: rgba(0,0,0,40); } QScrollBar:vertical:hover { background: rgba(0,0,0,60); } QScrollBar::handle:vertical { /* background: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 rgba(255,255,255,255),stop:1 rgba(220,220,220,255)); */ background: rgba(255,255,255,180); border-radius: 4px; min-height: 20px; } QScrollBar::handle:vertical:hover { background: #ffffff; } QScrollBar::add-line:vertical { border: none; height: 20px; subcontrol-position: bottom; subcontrol-origin: margin; bottom: 0px; left: 2px; } QScrollBar::sub-line:vertical { border: none; height: 20px; subcontrol-position: left bottom; subcontrol-origin: margin; bottom: 10px; left: 2px; } QScrollBar:up-arrow:vertical{ background: rgba(255,255,255,180); border: 1px solid; border-color: rgba(0,0,0,40); height: 2px; width: 4px; border-top-right-radius: 3px; border-top-left-radius: 3px; padding: 0px; margin-right: 0px; } QScrollBar:up-arrow:vertical:hover{ background: #bbbbbb; } QScrollBar::down-arrow:vertical { background: rgba(255,255,255,180); border: 1px solid; border-color: rgba(0,0,0,40); height: 2px; width: 4px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; padding: 0px; margin-right: 0px; } QScrollBar::down-arrow:vertical:hover { background: #bbbbbb; } QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { background: transparent; } great work btw!
rekonq uses ebkit and webkit renders the scrollbars itself - it's using the style, but the scrollbars are no QScrollBar widgets. The widget would be QWebView, but this is the entire webpage + the scrollbars and i've no idea whether you can render the scrollbars using qss independently.
oke thats bad. is it possible to integrate this "qss" to bespin?
no, sorry. inframe scrollbars trigger all sorts of problems (it's slow, prevents easy using with max'd windows and and also there's no guarantee for a usable background) - so it's rather no good for a general solution and styling certain applications is not in scope
oke thats bad. is it possible to integrate this "qss" to bespin?
That, sir, is a seriously fantastic update. /izo\