summaryrefslogtreecommitdiff
path: root/openbox
AgeCommit message (Collapse)Author
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.
2007-06-02better fix for focus going to the frame window when iconifying with ↵Dana Jansens
RevertToParent. Treat the focus in like a focus out. When focus moves to a window that doesn't exist, need to set the focus_client to NULL otherwise the client that lost focus won't know and won't update its decor
2007-06-02catch focus out events on the frame window - this happens with revert to ↵Dana Jansens
parent when a window is iconified. we get focusin on the frame without a focus out - which then makes us fallback. but catch the resulting focusout on the frame to make the window lose its focused decor
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-01smrts.Dana Jansens
compare windows for restacking based on their desktops and if they are iconified. dont compare to irrelavent ones. also if the sibling isn't valid then don't use it.
2007-06-01only do restack checks on windows that are visibleDana Jansens
2007-06-01revert 7246 and simplify action_raiselower a bit, turns out 7246 wasn't ↵Mikael Magnusson
needed for that after all
2007-06-01formattingDana Jansens