| Age | Commit message (Collapse) | Author |
|
|
|
fix bottomif, topif, opposite.
fix debug output in event printing when there was no problem
|
|
|
|
no more cludge using actions to raise windows. when a window changes layer it
uses add_nonintrusive now so it won't cover the focused window. this way
fullscreen windows when they drop down, don't cover up the new focus target.
fix add_nonintrusive so that if the window is focused it gets added to the top
add back support for ConfigureRequest restacking, this time properly though,
using all the detail and sibling modes. but when windows use this to raise they
are using some old business and we're going to assume they actually want to
activate instead. this means firefox works nicely. yay.
ubuntu's firefox has been made to just stop raising entirely though. !
|
|
2) update copyrights.
3) make release. ok that part not quite yet.
|
|
are clever now
|
|
|
|
|
|
go in the same layers as normal windows again. docks that dont specify layer go in the ABOVE layer and those that specify BELOW get put in the NORMAL layer.
|
|
|
|
|
|
|
|
--help output to not include version output.
|
|
|
|
|
|
use with care it doesn't enforce transient shit etc..
|
|
less includes in headers for less rebuilding on changes
|
|
|
|
make stacking_add take care of raising also.
make new windows that dont get focus also not raise above the focused window.
|
|
Stacking is done with ObWindows.
Slits add themselves to the stacking order, as do clients of course.
Added some macros for adding/removing to the stacking order.
|
|
hilight menu entries as the cursor passes over them.
|
|
|