summaryrefslogtreecommitdiff
path: root/openbox/grab.h
AgeCommit message (Collapse)Author
2010-02-11make menu input work with the new obt keyboard stuff.Dana Jansens
create an Input Context for use during keyboard grabs, and use this to translate KeyPress events properly. make the menu respond to KeyPress events, since these are the only ones that can be translated properly, but still execute things from KeyRelease events
2008-02-15() -> (void) also in .h files, and fix a place that gave arguments when it ↵Mikael Magnusson
shouldn't have.
2007-06-12only xungrabkeyboard when we actually have a passive grab on itDana Jansens
2007-05-13add grab/ungrab macros so dont need to pass in 10 arguments to ungrab stuff.Dana Jansens
add a confine option to grab_pointer to confine the pointer to the screen, and use that for moveresize
2007-04-25playing a bit with grabsDana Jansens
make mouse clicks cancel alt-tab and stuff if you arent dragging during the alt-tab
2007-04-231) translate all of openbox's outputDana Jansens
2) update copyrights. 3) make release. ok that part not quite yet.
2007-04-22remove grab_pointer_window, nothing used itDana Jansens
2007-04-22only pass thru events when the menu is open, don't for other stuffDana Jansens
2003-10-15consistant glib type usageDana Jansens
2003-09-21export if the keyboard and pointer are currently grabbed or notDana Jansens
2003-09-17no tabsDana Jansens
2003-09-17add copyright headers, adjust --version output to include copyright, and ↵Dana Jansens
--help output to not include version output.
2003-09-04match the declarations in the headerDana Jansens
2003-09-03add a reconfigure action, also reconfigure on SIGUSR2.Dana Jansens
support reconfiguring throughout the entire codebase.
2003-07-10add misc.h with some standard enumerations with proper prefixing and ↵Dana Jansens
capitalizations. use the new enums throughout. provide keycodes and cursors through ob_cursor and ob_keycode functions, which use the new misc.h enums for picking the cursor and keycode.
2003-06-26return FALSE if a grab failsDana Jansens
2003-06-04make key grabbing per window instead of always rootDana Jansens
2003-05-11can drag slit-apps around in the slitDana Jansens
2003-04-17fix up support for moveresize. make keyboard grabs Async so that i can hit ↵Dana Jansens
escape to cancel a moveresize process.
2003-04-16menus works on some level. add a built-in root menuDana Jansens
2003-03-19add funcs to grab buttons and keysDana Jansens
2003-03-18add 'grab_server' for grabbing .. the .. server!Dana Jansens
2003-03-18provide functions for grabbing and ungrabbing the keyboard and pointerDana Jansens