summaryrefslogtreecommitdiff
path: root/openbox/client.c
AgeCommit message (Collapse)Author
2007-06-13don't show vertical resize context/arrow when the window is shadedDana Jansens
2007-06-13xinerama support like crazy for struts and everything else too. this ↵Dana Jansens
probably crashes but its been way too long without a commit.
2007-06-13use all possible struts when maximizing to fill the screenDana Jansens
2007-06-13some typosDana Jansens
2007-06-13plug memory leaks from the new strut codeDana Jansens
2007-06-13very cool struts. partial struts actually are partial struts now. possibly ↵Dana Jansens
way broken with xinerama?
2007-06-12ratios are floatsDana Jansens
2007-06-12use the same decision code to focus new windows as for focus cycling or ↵Dana Jansens
focus fallback. yay consistency.
2007-06-12respect max/min sizes when fullscreen or maximizedDana Jansens
2007-06-12stop ignoring enters on window hide, and explain whyDana Jansens
2007-06-12like unmap, don't let enter events move focus when a window iconifies ↵Dana Jansens
unless underMouse is on
2007-06-12dont use enter events from new windows appearing to focus them, unless ↵Dana Jansens
underMouse is on
2007-06-11when undecorated and keepborder is on, show only the outside border not the ↵Dana Jansens
clientborder
2007-06-10fix a debug printDana Jansens
2007-06-10frigging gtk frig.Dana Jansens
2007-06-10make client_under_pointer only count windows on the visible desktop. its ↵Dana Jansens
called halfway thru showing/hiding windows on a desktop change when focusLast is off
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