summaryrefslogtreecommitdiff
path: root/openbox/event.c
AgeCommit message (Collapse)Author
2007-07-12adding trunkDana Jansens
Signed-off-by: Dana Jansens <danakj@orodu.net>
2007-06-22add the activate action. it will replace the focus action, as it can just ↵Dana Jansens
focus without raising now (or without unshading)
2007-06-22add the cyclewindows actionDana Jansens
2007-06-22well.. it compiles..Dana Jansens
2007-06-22add code for interactive actionsDana Jansens
2007-06-21don't activate on raiseDana Jansens
2007-06-21clearer code pathsDana Jansens
2007-06-21don't call framerender directlyDana Jansens
2007-06-13add force_reply back to client_configure(). client_reconfigure is nicer this ↵Dana Jansens
time around. eat enter events in client_configure when user is FALSE.
2007-06-13don't raise windows when moving them between desktops in some casesDana Jansens
2007-06-13fix moved commentDana Jansens
2007-06-13don't force reconfigure in a number of places, also eat enter events when ↵Dana Jansens
reconfiguring. yay
2007-06-12commentDana Jansens
2007-06-12only xungrabkeyboard when we actually have a passive grab on itDana Jansens
2007-06-11redundant if'ingDana Jansens
2007-06-10i think that other emacs fix was "the right one" and this one where we don't ↵Dana Jansens
always send configurenotifies can go away. that should fix the xemacs stall thing.
2007-06-09only configure the window after it sets WM_NORMAL_HINTS if it is outside of ↵Dana Jansens
its new bounds
2007-06-07bump versionDana Jansens
2007-06-06fallback under the mouse when config_focus_under_mouseDana Jansens
2007-06-06remove some debug printsDana Jansens
2007-06-04allow focus to fallback to omnipresent windows, except during desktop ↵Dana Jansens
switching which is when they are vile
2007-06-04when undermouse is off, ignore enter events from windows lowering/raising ↵Dana Jansens
themsvelves (or from a pager restacking them)
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-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-05-31make escape close the whole menuDana Jansens
2007-05-31don't hover buttons while the pointer is grabbedDana 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-30don't hide the dock when the mouse goes into a dock appDana Jansens
2007-05-29fix hack for windows moving by their decor sizeDana Jansens
2007-05-28give the client a 0 border again.Dana Jansens
2007-05-28get rid of the plate windowDana Jansens
2007-05-28when focus goes to the root window, and it is coming from another screen, ↵Dana Jansens
fall back to a client
2007-05-28better more obvious codeDana Jansens
2007-05-28call client_reconfigure after setup_decor_and_functions to make the changes ↵Dana Jansens
appear
2007-05-28make mouse clicks higher up in the menu select the submenuDana Jansens
2007-05-28dont make motions in menus outside of the active menu, its child, and its ↵Dana Jansens
parent, do anything
2007-05-28update the strut when strut_partial changesDana Jansens
2007-05-28do try_configure to find out what width the window will actually be, before ↵Dana Jansens
adjust the x/y based on gravity, if they didn't specify the x/y
2007-05-28when compressing motion events use both xy and rootxyDana Jansens
2007-05-27ignore focusout notifyungrab.Dana Jansens
fix focus bug in firefox where you use gmarks popup and when you go to a page with it, it think focus went to a black hole
2007-05-27make focuslast only apply to switching desktops, like 3.3.1Dana Jansens
2007-05-27mssing a break; *^^;*Dana Jansens
2007-05-27don't crash when you press enter with nothing selected in the menuMikael Magnusson
2007-05-26don't change clients' bordersDana Jansens
2007-05-26change in how things are ungrabbed to avoid grabwhilenotify. don't ungrab ↵Dana Jansens
every key press. just ungrab the passive grab when there is no active grab and we are going to move focus. this should be less intrusive and seems to work
2007-05-25move some code aaround for focusing. proper layer calculation for fullscreen ↵Dana Jansens
windows based on focus. hopeuflly not break sometihng else.