Urgh. We never did something like that before and I surely hope that most users
use the awesome version from their distro. So something that runs during "make
install" wouldn't help them.
Also, awesome falls back to the default config when loading the config produces
errors, so this shouldn't be needed.
I've meant that when package gets updated it can backup and change
config files. But it probably cannot touch home folder anyway.
Falling back on incorrect config is nice, but there still have to be
some informative message why this happened (most users don't read
mailing lists to know that configuration format has changed).
Flyspray knows the list of blockers[0]. Most of them are minor stuff (or things
that can easily be postponed, like the XRandR one). However, the major blocker
for 3.5 are titlebars. This is where it all started:
commit 371ee3e8cc0d7d315e822d4c6f131b068b39f380
Author: Julien Danjou <jul...@danjou.info>
Date: Thu Sep 17 15:05:53 2009 +0200
titlebar: remove
Signed-off-by: Julien Danjou <jul...@danjou.info>
For more than 3 years, git/master is waiting for titlebars to re-appear. I even
got some code laying around which handles most of the C side for them. This just
needs a rewrite of lib/wibox/init.lua.in so that lua is actually able to draw
titlebars...
So if anyone wants to see the horror, I could show them my titlebars2 branch
(the titlebars branch is secret and will be killed with fire ASAP).
What is so important with those titlebars? I mean everyone (wild guess)
who wanted titlebars in their WM had already moved to Openbox or
something; or at least they use their own half-baked titlebars. It
appears that everybody who is capable of doing titlebars (you, Julien,
Arvydas) just don't care about them at all (which is understandable, I
personally found out how much I hated titlebars since I tried Awesome
for the first time).
So why couldn't this titlebar thing be postponed as well, or even
provided as a plugin at some point?
Kind regards,
--
Alexander Yakushev
"If Java had true garbage collection, most programs would delete
themselves upon execution."
-- Robert Sewell
--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.