On 10/14/2012 04:52 PM, Uli Schlachter wrote:
So since titlebars are so important, I played around a little. See the attached screenshot. What you are looking at is git/master plus: 23 files changed, 801 insertions(+), 349 deletions(-) Me being lazy, I just used the wibox-widget as a (fake) titlebar. (And before someone asks: No, you cannot put the systray in a titlebar) Yes, this code allows putting titlebars on all four edges of a client. No, I haven't written any nice titlebar-y lua widgets yet (anyone wants to do so?). Also, currently all mouse input and size hints are broken. And of course, the code is horrible.
"And they say that a hero can save us. Im not gonna stand here and wait."

Nice job, Uli. I don't know about the implications of having titlebars as widgets, but on the screenshots they look OK by me.

In order to start writing real titlebar widgets first we should decide what for people want titlebars in first place. Minimize/maximize/close buttons? Moving/resizing windows by titlebar? Something else, more tiling related? This is a question to those who want titlebars in Awesome.

--
Alexander Yakushev

"The problem with object-oriented languages is they've got all this
implicit environment that they carry around with them. You wanted a
banana but what you got was a gorilla holding the banana and the
entire jungle."
   -- Joe Armstrong

Reply via email to