summaryrefslogtreecommitdiff
path: root/openbox
AgeCommit message (Collapse)Author
2007-06-07add debug printsDana Jansens
2007-06-07if Key_R is set to multiple mods, then it'll use them all now. but Key_L ↵Dana Jansens
still takes precidence if they are different
2007-06-07rather than making you hit both Key_L and Key_R if they are bound to ↵Dana Jansens
different things, make Key_L take precidence. But if only Key_R is bound then use that. If Key_L is bound to multiple masks it'll use them all, but that won't work for Key_R right now.
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-06fallback under the mouse when config_focus_under_mouseDana Jansens
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-06remove some debug printsDana Jansens
2007-06-05ignore control_l/r shift_l/r and caps_lock bindings. Control, Shift and ↵Dana Jansens
NumLock are hardcoded to the modmasks for them.
2007-06-05fix for capslock bound to other modifiers. i think this is okay?Dana Jansens
strip LockMask instead of what caps_lock is bound to.
2007-06-05typo from code i removedDana Jansens
2007-06-05don't force clients on screen when restartingDana Jansens
2007-06-05add some padding inside the text boxDana Jansens
2007-06-05make parentrelative raised labels look nice in popupsDana Jansens
2007-06-05revert that, center the popups for move/resize and keychainsDana Jansens
2007-06-05center text in popups when the popu is sized to the text widthDana Jansens
2007-06-05add commentsDana Jansens
2007-06-05use the label only for popups without an icon, if the label is not ↵Dana Jansens
parentrelative
2007-06-05add osd border stuffDana Jansens
2007-06-04dont place transients based on non-normal parentsDana Jansens
2007-06-04dont use non-normal windows to pick a monitor for transientsDana Jansens
2007-06-04allow focus to fallback to omnipresent windows, except during desktop ↵Dana Jansens
switching which is when they are vile
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-04dont let windows place over menu or toolbars if they don't have a parentDana Jansens
2007-06-04don't place windows over docks. but let them place over menus and toolbars. ↵Dana Jansens
i guess not utility windows though?
2007-06-04placement improvements?Dana Jansens
when placing transients don't place them relative to iconified parents. try place avoiding max/fullscreen windows first, then ignore them entirely if that fails.
2007-06-04when placing transients in the stacking order, only use relatives that are ↵Dana Jansens
on screen or share the desktop or whatever, not iconic ones
2007-06-04fix stacking_add_nonintrusive for when only 2 windows, and one is moving ↵Dana Jansens
below the focused window (fullscreen losing focus)
2007-06-04when undermouse is off, ignore enter events from windows lowering/raising ↵Dana Jansens
themsvelves (or from a pager restacking them)
2007-06-03unused variablesDana Jansens
2007-06-03much simpler and works just as well! client's reference position doesnt ↵Dana Jansens
change just because the decor sizes do
2007-06-03don't use the title separator color for shaded windowsDana Jansens
2007-06-03make focuslast default to trueDana Jansens
2007-06-03support serials wrapping aroundDana Jansens
2007-06-03super amazing enter event skipping.Dana Jansens
also mucho fixed for <underMouse>
2007-06-03add <underMouse> focus optionDana Jansens
2007-06-03return if the window was restackedDana Jansens
2007-06-03revert 7283 until we find out what version they are usingDana Jansens
2007-06-03always ungrab the keyboard/mouse with current time because i dont know what ↵Dana Jansens
else we can do with buggy x.org
2007-06-02remove the title separator width thing.Dana Jansens
add a separate color for the title separator
2007-06-02use the new window.title.separator.widthDana Jansens
2007-06-02do the menu_can_hide thing properly. was such a hack before? and the ↵Dana Jansens
variable was getting set from all kinds of events like motion notify. totally not reliable. now it works all nice.