| Age | Commit message (Collapse) | Author |
|
|
|
we're :(((((((((((((((((( sad face
|
|
|
|
|
|
|
|
|
|
|
|
the right offset
|
|
every key press. just ungrab the passive grab when there is no active grab and we are going to move focus.
this should be less intrusive and seems to work
|
|
it seems that focusin/out notifygrab business is only affected by *keyboard* grabs, not pointer grabs, at least not passive pointer grabs
|
|
targets
|
|
|
|
save the panels/dockwindows/desktopwindows/alldesktops options when focus cycling starts
|
|
focus cycling popup is shown
|
|
|
|
|
|
|
|
|
|
|
|
client and send configurenotifies and stuff *before* sending the map notify
|
|
|
|
|
|
|
|
|
|
|
|
don't give it when it will not go to the window anyway tho, like if there is already a modal child for it
|
|
|
|
screens or panels or desktops - what desktop would raise itself heh)
|
|
|
|
windows based on focus. hopeuflly not break sometihng else.
|
|
|
|
|
|
|
|
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.
|