| Age | Commit message (Collapse) | Author |
|
|
|
|
|
initialize screen_last_desktop properly
|
|
in focus_fallback
|
|
|
|
|
|
|
|
focus fallback needs to be very reliable.
|
|
when focus goes to something that isn't a client (window already unmapped) then set focus_client to NULL so we know nothing has focus right now
|
|
make focus_fallback not send focus anywhere if the new target is the same as what is already focused
|
|
|
|
|
|
|
|
|
|
|
|
|
|
get back what you just iconified
|
|
|
|
1) listen for inferiornotify. that way when iconify animating reverts to parent, we see it.
2) set client to null when falling back and update the root window property
3) get rid of the "focus didnt move anywhere" business, and just process the envents in the right order.
|
|
the libwnck stuff
|
|
elements. thanks mulberry'
|
|
|
|
|
|
screen and stuff, unless they are user-positioned
|
|
group is over there
|
|
|
|
considered fullscreen, instead of using the undecorated flag
|
|
|
|
moving windows around. it makes for focus events with notifywhilegrab. remove it and make a comment explaining why.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
they are already set when we start up.
|
|
|
|
|
|
possible. otherwise use "desktop %d".
if we change the desktop names at all, set the root hint so other apps know about it too and we can all agree
|
|
also fix a segfault in some debug prints, printing ints as strings!
|
|
|
|
and the position didnt come from the user (USPosition) then force the top left corner of the app on screen so it doesnt hide behind panels or whatever and you cant get at the titlebar
|
|
iconify animation
|
|
|
|
|
|
also less setting the wm_state hint redundantly
|
|
because we don't need to set match=false 3 times
|
|
|
|
|