summaryrefslogtreecommitdiff
path: root/openbox/client.c
AgeCommit message (Collapse)Author
2007-06-07better.Dana Jansens
2007-06-07c commentsDana Jansens
2007-06-07i dont think that line is valid, if it ever did runDana Jansens
2007-06-07add debug printsDana Jansens
2007-06-07get rid of client->transient_for. just client->parents and ↵Dana Jansens
client->transient_for_group now.
2007-06-07transient_for is now only used to check for OB_TRAN_GROUPDana Jansens
2007-06-07more cleanupDana Jansens
2007-06-07more cleanupDana Jansens
2007-06-07nice code cleanup that's been needed for a long time. add parents list to ↵Dana Jansens
client, which you can iterate instead of going thru the group.
2007-06-06one more..Dana Jansens
2007-06-06better group_full funcDana Jansens
2007-06-06check if they have a groupDana Jansens
2007-06-06better code for the last commit. let transients get focus when a group ↵Dana Jansens
member is focused too.
2007-06-06let transients take focus when anything in the transient tree _or the group_ ↵Dana Jansens
is focused
2007-06-05don't force clients on screen when restartingDana Jansens
2007-06-04don't copy the desktop from group parents when they are omnipresentDana Jansens
2007-06-04don't change the focus order when a client tries to focus but is not ↵Dana Jansens
visible. client_activate will -make- it visible anyways. fixes focus fallback's loop totally breaking (stopping on 32bit and looping forever on 64bit) when it encountered a non-visible window
2007-06-03super amazing enter event skipping.Dana Jansens
also mucho fixed for <underMouse>
2007-06-03add <underMouse> focus optionDana Jansens
2007-06-02when finding edges and we're omnipresent only use windows on screenDana Jansens
2007-06-02change which windows are used for finding edges. its the same as window ↵Dana Jansens
resistance really now. and works if the window isnt on the current desktop
2007-06-01formattingDana Jansens
2007-06-01i think this would overflow?Mikael Magnusson
2007-06-01big explanationDana Jansens
2007-06-01fix javaDana Jansens
2007-06-01less configure events on mappingDana Jansens
2007-06-01fix commentDana Jansens
2007-06-01less configurenotify spamDana Jansens
2007-05-30deiconify modal windows when you try to focus their parentDana Jansens
2007-05-30let new utility windows get focus under the normal rulesDana Jansens
2007-05-30that change was a bug after all. mika was right!Dana Jansens
2007-05-29add commentsDana Jansens
2007-05-29wasted checked, configure will do them for usDana Jansens
2007-05-28give the client a 0 border again.Dana Jansens
2007-05-28have the clientpadding color show during resize, and no flashing on unmap. ↵Dana Jansens
we win !
2007-05-28get rid of the plate windowDana Jansens
2007-05-28a better ordering for mapping window configure eventsDana Jansens
configure the window to find where it will actually be, with all the startup states off. then apply the startup states to those dimensions
2007-05-28final touches for r6990-6992Dana Jansens
2007-05-28better more obvious codeDana Jansens
2007-05-28fix a commentDana Jansens
2007-05-28dont count non-normal windows as parents, in the group tooDana Jansens
2007-05-28typo again!?Dana Jansens
2007-05-28dont count non-normal windows as parentsDana Jansens
2007-05-28typo and ()sDana Jansens
2007-05-28don't give focus to transient when it is ambiguous, but only if they have a ↵Dana Jansens
parent
2007-05-28properly search for a focused window in the transient treeDana Jansens
2007-05-28add a commentDana Jansens
2007-05-28when you focus a window, bring any modal children it has to that desktopDana Jansens
when falling back, return the window which actually was focused by client_focus let you focus cycle to windows when their modal window is on another desktop (it will be brought over)
2007-05-28put transients on the current desktop when their parent is on all desktopsDana Jansens
2007-05-27when colormap changes and it is installed, reinstall the new oneDana Jansens
also add a debug print