summaryrefslogtreecommitdiff
path: root/openbox/actions/directionalwindows.c
AgeCommit message (Collapse)Author
2012-09-30Don't make desktop switching interactive when no mods used. (Fix bug #5203)Dana Jansens
Make mod state passing more consistent, and always give actions the full state instead of stripping sometimes. (They ended up expecting it stripped always).
2010-03-25make keypad enter do the same thing as returnDana Jansens
2010-02-19get the modifier mask for a modifier key that is pressed/released more ↵Dana Jansens
accurately, using the table we built already for other purposes
2010-02-16more using g_slice_new() instead of g_new()Dana Jansens
2010-02-11make control keys work in menus/dialogs/etc with the new obt code, using ↵Dana Jansens
XLookup stuff
2010-02-11pass an input context to the interactive input functionDana Jansens
2010-02-11don't strip the state for keyboard eventsDana Jansens
this allows translation of keys not in the base keyboard layout
2009-12-21rename the obt_parse library to obt_xml (since it is very xml specific)Dana Jansens
2009-12-17Make it possible for an action name to choose whether it is interactive or ↵Dana Jansens
not based on its options. This way we can use the same name with options for an interactive action and a non-interactive action. Shorten the names of the ObActionsInteractive* functions to ObActionsI* Add a ObActionsIPreFunc that is called for interactive actions before the interactivity (key/mouse grab) is started. Add a ObActionsIPostFunc that is called for interactive actions after the interactiviti (key/mouse grab) has ended.
2009-12-16Merge branch 'backport' into workDana Jansens
Conflicts: obt/keyboard.c obt/keyboard.h openbox/event.c openbox/menuframe.c openbox/moveresize.c openbox/openbox.c openbox/screen.c
2009-12-14Allow the user to bind more than one keycode to a keysym for Ob ↵Dana Jansens
Menus/Move/Resize If the user has escape bound to more than one keycode then they can use any of them to close a menu. This change applies to the hardcoded keys in openbox, which are used for the menus and for move/resize, and maybe other places.
2009-09-19Add all the action names used in 3.4 so configs don't breakMikael Magnusson
2008-03-08Merge branch 'backport' into workMikael Magnusson
Conflicts: obt/keyboard.c openbox/actions/cyclewindows.c openbox/actions/directionalwindows.c openbox/frame.c openbox/openbox.c
2008-03-08Don't run actions in focus cycling actions backwards either (as in ↵Mikael Magnusson
664b0b4e943ba4d410168817dcff953804b44253).
2008-02-05don't crash when using <raise> and alt-tab and there are no windows to cycle ↵Dana Jansens
between
2008-02-01don't crash when using <raise> and alt-tab and there are no windows to cycle ↵Dana Jansens
between
2008-01-20s/xmlChildrenNode/children/Dana Jansens
2008-01-20update openbox to use the current parser interface in libobtDana Jansens
there is also some random bug fixes for other libobt stuff in here.
2008-01-11let you raise the focus target temporarily during focus cycling, with the ↵Dana Jansens
<raise> option. also a new <bar> option lets you turn off the indicator bar
2007-09-04ANSI function declarations, ie () -> (void)Mikael Magnusson
2007-07-13fix directionalcycle/targetDana Jansens
2007-07-13move directionalcycling actions into the same .c file. make interactive ↵Dana Jansens
actions all kill delayed mouse focus which would kill the action.