Shop Mobile More Submit  Join Login
wood again by Th3R0b wood again by Th3R0b
session: [link]
shell: [link]
qt-style: unreleased for of [link]

windows: [link] , [link] , [link] and a unreleased file-browser
Add a Comment:
 
:iconx11tete11x:
x11tete11x Featured By Owner Jun 11, 2014
Th3r0b i have a question it's possible to hack some QT style (like Bespin, Virtually, or QTCurve) to put window control in toolbar for all apps (like in this screenshot) some like CSD (client side decoration of Gnome that give you <gkt headerbar>)? if it's possible can you give me a link or something (i dont expect to get some functional cause im a totally noob in QT <i wytiwyg="1" cant="" find="" idiot="" like="" tutorials="" to="" make="" windows="" xd="" qtcreator="" does="" all="" the="" work="" for="" you="" but="" dont="" learn="" how="" "hack"="" that="" styles="">)</i>
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jun 14, 2014
well, yes, obviously its possible, but from what I hear
qt5 will support client side decorations at some point...
...not sure, might be I remember it wrong.

I did that a rather hackerish way from the style...
...inserting widgets into the toolbar :) -not recommended

This approach you also need to understand C++
and the concept of widgets in Qt... there is no
tutorial or any such for doing this, you will have
to hack yourself. sry.
Reply
:iconx11tete11x:
x11tete11x Featured By Owner Jun 14, 2014
thx! dont worry with perseverance some day i will get some working xD
Reply
:iconx11tete11x:
x11tete11x Featured By Owner Jun 11, 2014
damn.. if you use some characters in comment get that xD

here is it:

i cant find an idiot like tutorial to make windows, qtcreator does all the work for you but you dont learn how to "hack" window styles xD
Reply
:iconelavdeveloper:
elavdeveloper Featured By Owner Aug 8, 2013  Hobbyist Interface Designer
Nice work! What window manager are you using?
Reply
:iconth3r0b:
Th3R0b Featured By Owner Aug 8, 2013
thx... KWin
Reply
:iconelavdeveloper:
elavdeveloper Featured By Owner Aug 9, 2013  Hobbyist Interface Designer
Hello. Thanks for responding.

Yes, I assumed it was Kwin, but what I really wanted to know is if I can download the theme or style from somewhere.
Reply
:iconth3r0b:
Th3R0b Featured By Owner Aug 9, 2013
no u cant... that whole concept is broken tho and was merely a quick hack inspired from a mac scrot somewhere :)
Reply
:iconelavdeveloper:
elavdeveloper Featured By Owner Aug 9, 2013  Hobbyist Interface Designer
:( Thanks
Reply
:iconth3r0b:
Th3R0b Featured By Owner Aug 9, 2013
if u want the style then it's very similar to bespin since it's
based on it, it's very configurable so u should get able to make it
look to ur preferences. If u on the other hand want some more
exotic stuff like min/max/close buttons in the toolbar or mac-like
drawers then it's not that easy :D ....there is a reason no-one has
done anything like that and released it publicly.
Reply
:iconelavdeveloper:
elavdeveloper Featured By Owner Aug 15, 2013  Hobbyist Interface Designer
I've managed to have a similar style to create my own theme Aurorae and QtCurve. But what I failed to make is that the buttons are and Mac, that is, they are level tabs in Firefox, for example.

It would be great that people like you who have the knowledge to do these things, collaborate with the developers of KWin to have things how are you on Linux.

;)
Reply
:iconth3r0b:
Th3R0b Featured By Owner Aug 15, 2013
u are talking about the min/max/close buttons or what?
....and tabs? not sure what u mean.
Reply
(1 Reply)
:iconjeffdbush:
jeffdbush Featured By Owner May 10, 2013
Most choice *thumbs up*
Reply
:iconth3r0b:
Th3R0b Featured By Owner May 14, 2013
well thank u!
Reply
:iconsmoke999:
smoke999 Featured By Owner Dec 22, 2012  Hobbyist Digital Artist
This is a great desktop, very apple'esque. The only things that I would change are to make the pill you have there on the right like on the konsole smaller and make the color of the out of focus titlebar buttons one uniform color. It looks like you just took the colored in-focus titlebar buttons and desaturated them. Other than that it's virtually perfect. I quite like the unified titlebar toolbars you have going on there which takes what is going on in OS X and takes it to the next step. I kind of like the way your file manager looks better than my finder in mt. lion with totalfinder tabbed add-on. I like the composition of the windows and how close to apple they are especially with the drawers on that file manager.. the only thing they need is a bit more padding to push those collapse\expand arrows away from the border. But I have to admit most of my criticism could be considered nit picky things and otherwise this looks really good.
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
Thx!!!!!

Yup, just calculate r+g+b/3 for each
pixel to get a desaturated effect
for the inactive buttons. I actually
just stole the pixmaps from a mac
scrot somewhere ;-)

The 'remove titlebar and add control
buttons to toolbar' approach is quite
nice I can say after using it a while.
At the time of this scrot I had just
(very quickly) implemented it cause
I just wanted to know what it 'feels' like.

Tho it's mostly an ugly hack and I'm
prolly not gonna use it long-term but
it was fun.

Glad to hear you like my file manager,
tho the gui is just a cheap clone of
finder.

The drawers are implemented in the file manager,
there is no such concept for linux/X11
so I had to 'hack' / write ugly code
to 'force' such behaviour.

Sure, some paddings are 'off' and
colors don't 'fit' and some sizes
are 'off' and whatnot, it's all very
quickly done :)

Thx for the feedback mate!
Reply
:iconcahyadid79:
cahyadid79 Featured By Owner Dec 22, 2012
looks great as always....
maybe a little explanation about what you used on your screen... cause as always I love it to have on my desktop too :D
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
Thx, updated the description.
Reply
:iconlgsalvati:
lgsalvati Featured By Owner Dec 22, 2012
Stunning!

The face of dog is worth a thousand words :D
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
Hehe, not sure if 'shooped' but sure, it's
'hyperactive' enough for a 'friday-face' ;-)

Thx
Reply
:iconon-the-fly:
On-The-Fly Featured By Owner Dec 22, 2012
your - let's call it - docked terminals are absolutely kickass. Well done.
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
Thx, just non-interactive info tho :)
Reply
:iconrvc-2011:
rvc-2011 Featured By Owner Dec 21, 2012  Hobbyist General Artist
awesome setup champ :)
as everyone sais... would love to read your description ! :)
how about sharing your config ? :)
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
Thx!

updated the description, what config you want (?),
the one for be.shell is like over 9000 miles long
and is a total mess, it probably wont work with
anything else then my pc anyways.
Reply
:iconrvc-2011:
rvc-2011 Featured By Owner Jan 6, 2013  Hobbyist General Artist
haha... wonder if that length could be zipped :wink:
salute your sense of humor ! :)
Reply
:iconmmesantos1:
mmesantos1 Featured By Owner Dec 21, 2012  Hobbyist Interface Designer
Nice one Rob! ;-)
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
Thx
Reply
:iconmmesantos1:
mmesantos1 Featured By Owner Jan 6, 2013  Hobbyist Interface Designer
Your welcome. ;-)
Reply
:iconmadeinkobaia:
MadeInKobaia Featured By Owner Dec 21, 2012  Professional General Artist
Interesting indeed...I am sure you will write a description, lets go ;)
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
Updated the description :) thx
Reply
:iconmadeinkobaia:
MadeInKobaia Featured By Owner Jan 25, 2013  Professional General Artist
Thanks :)
Reply
:iconlei00:
lei00 Featured By Owner Dec 21, 2012  Student Artist
An amazing desktop (again :P) and yes , you should DEFINITELY write something here :D
Could you just say if the bottom terminal is a KDE panel with some konsole widget or something else please?
Nice work again and keep up the great work !
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
Thx!

Updated the description :)

the bottom panel is just non-interactive
info like conky. A panel containing labels.
Reply
:iconlei00:
lei00 Featured By Owner Jan 6, 2013  Student Artist
You're welcome and thanks for all these precisions.
I especially like the global feeling of the shot, even the uggly mac window border looks good :P
I like the funny dog picture too :D
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
Sure, no problem at all, what should
window-control buttons look like then?
Reply
:iconlei00:
lei00 Featured By Owner Jan 6, 2013  Student Artist
I don't know, I just see too much apple buttons , it's just a personal point of view. For me, I like the default kde window border, I like the elementary theme too but I can't use the "grouping windows" feature with it :(
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
okey.... so you like oxygen and elementary :D
those 2 are the worst IMO, well esp elementary.
I guess I could write an essay on how much I
dislike everything with everything elementary.

I once had a 'run-in' here at deviantart with
the 'mastermind' that started it all.... needless
to say more :D
Reply
:iconlei00:
lei00 Featured By Owner Jan 6, 2013  Student Artist
lol :D
Reply
:iconx11tete11x:
x11tete11x Featured By Owner Dec 21, 2012
i just die xD lol, excelent desktop awesome music player and awesome buttons inside the "menu application" i really like that idea, i askmyself why on the earth i wanna see a titlebar with the name of the app? damn! that's just eat screen space!, few time ago i build a wild desktop, you hadn't buttons in windows to close it you need to do it with gnome-pie (yes that strage desktop was build on gtk xD)
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
Haha, thx!

It's a general opinion these days that
'we need a change' in the menubars and
titlebars, it's just, nobody knows how
they should change it. Since no matter
what you try, youre bound to fuck smth
up. This solution is far from perfect
and just a quick hack :)

Ic, well, actually, you wouldn't need
any buttons.... since you have 3 mouse
buttons... so one could implement the
titlebar to listen for mouseclick events
and just check which button the user
pressed and react accordingly... ofc
ignore dragEvents. I actually close
windows so often I've setup kwin to
close the window if I middle-click
the titlebar. It's much faster.
Reply
:iconthevirtualdragon:
TheVirtualDragon Featured By Owner May 10, 2013  Hobbyist Interface Designer
Implementing the mouse button thing has kinda already been implemented like right clicking to bring up a menu. I think to do it properly you might need to start messing around with the window manager code, but you could probably get there. But programmers are famous for not doing things properly anyway, so yeah.

Also the thing about changing menubars and titlebars is really true, I have that feeling all the time, but I just don't know what to change it to.
Reply
:iconth3r0b:
Th3R0b Featured By Owner May 15, 2013
yeah what I meant was before the window manager
gets the events you'd catch them in the deco...
would actually be kinda easy :) but I've noticed
I rarely min/max any windows and I've the mid
button for close (which I use a lot).

for the menubar, so far Apple has the far superior
solution (all the endless clones should be proof
of that) ...some apple apps actually has removed
the titlebar also. That's where I got the idea.
Reply
:iconthevirtualdragon:
TheVirtualDragon Featured By Owner May 16, 2013  Hobbyist Interface Designer
Is it possible to catch events in the decorations for other WMs like metacity?
Reply
:iconth3r0b:
Th3R0b Featured By Owner May 17, 2013
no ofc not.... but then again, metacity uses
different decorations then kwin... kwin uses
a class called KDecoration.

so to create ur own deco u would effective
subclass KDecoration ...and then implement
whatever u want there. That would ofc only
work w/ kwin.
Reply
:iconx11tete11x:
x11tete11x Featured By Owner Jan 6, 2013
:D, can you give me some link or point to start doing this kind of things?, i'm studying Computer Engineering so, they give me Java and C, i know nothing about how to do this hacks, and in what language they are. So if not too much trouble, can you give me a link to start learn? :D
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
just so you know it's fkn complex!!!!11111111111

Now that that's out of the way.
depends on exactly what you mean but
as long as you don't want anything too
wonky you should be able to do it with
Qt/C++. Most the hacks I've written are
in pure Qt. Only times I've had to fiddle
with X is when I did the 'drawers'.

As QStyle's are full-blown C++ plugins
the run within the application you
are able to do pretty much anything
from within there. Most hacks' I've
written I've done in bespin.

So the logical way to start learning
would be to learn Qt/C++. You have
to understand the Qt framework in order
to make it do what you want.

You'll need some 'IDE' to start programming,
I recommend qtcreator [link] as it's written
by the trolls and you get a lot of autofill
and other convenience features.

Not sure what to say..... 'how I learned it?'
well I just browsed the bespin code and sometimes
I actually understood smth and I was able to
re-write it the way I wanted. dont do this!
this is the wrong way.

qtcreator should offer things like 'get started'
or whatever.
Reply
:iconx11tete11x:
x11tete11x Featured By Owner Jan 6, 2013
wooohaaa thx! i will start with qtcreator to see what happen :D
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
it's just a ide... that's just the place
where you code, you might want to dload
some simple example program from qt
and see if you can understand that.
Reply
:iconx11tete11x:
x11tete11x Featured By Owner Jan 6, 2013
good :V yes i dont pretend to understand all in few days but if i start to learn QT and work around then maybe i can able to do crazy stuff xD lol.
thx a lot! :D
Reply
:iconth3r0b:
Th3R0b Featured By Owner Jan 6, 2013
yeah... you don't learn to code by reading a
book or taking a course or whatever. you learn
to code by coding. so, start with some small
program you've always wanted to write and youre
bound to learn something.
Reply
(1 Reply)
Add a Comment:
 
×




Details

Submitted on
December 21, 2012
Image Size
1.7 MB
Resolution
2048×1152
Link
Thumb
Embed

Stats

Views
2,929 (1 today)
Favourites
32 (who?)
Comments
65
×