summaryrefslogtreecommitdiff
path: root/openbox
AgeCommit message (Collapse)Author
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
2007-06-01have stacking_restack_request return a bool that says if it did something ↵Mikael Magnusson
with TopIf/BottomIf (other cases always return true)
2007-06-01missing a var nameDana Jansens
2007-06-01i think this would overflow?Mikael Magnusson
2007-06-01big explanationDana Jansens
2007-06-01fix javaDana Jansens
2007-06-01add commentDana Jansens
2007-06-01less configure events on mappingDana Jansens
2007-06-01fix commentDana Jansens
2007-06-01less configurenotify spamDana Jansens
2007-06-01make the default drag threshold 8pxDana Jansens
2007-05-31make escape close the whole menuDana Jansens
2007-05-31nothing really..Dana Jansens
2007-05-31don't hover buttons while the pointer is grabbedDana Jansens
2007-05-31when reconfiguring, readjust clients positions based on the change in their ↵Dana Jansens
decoration sizes and their gravity
2007-05-31fix ooffice (and all stupid windows that use static gravity)Dana Jansens
2007-05-31add an allow_fallback option when opening a themeDana Jansens
2007-05-30make it possible to iconify a modal window when its parent is the only ↵Dana Jansens
window left on the desktop. when focus falls off of a window, don't allow focus to go back to that same target - when a window is iconified is the case. what focus_fallback_target, to check whe allow_refocus is false, check where focus will actually be sent
2007-05-30deiconify modal windows when you try to focus their parentDana Jansens
2007-05-30add a big comment about more menusDana Jansens
2007-05-30dont need to recurseDana Jansens