summaryrefslogtreecommitdiff
path: root/openbox/keyboard.c
AgeCommit message (Collapse)Author
2004-03-21yay no tabs in the sourceMikael Magnusson
2004-03-20did anyone use this?Mikael Magnusson
2003-10-11gracefully handle grabs failing when doing interactive actionsDana Jansens
2003-09-28halfway through client changes but...Dana Jansens
should fix crashes irt actions in the action queue for clients that have been destroyed. now those actions are skipped or performed without a client as possible.
2003-09-26dont end moveresizes for interactive actionsDana Jansens
2003-09-24dont kill interactive actions when the client dies, just remove teh client ↵Dana Jansens
pointer.
2003-09-21remove that shtiDana Jansens
2003-09-21export if an interactive grab is in progressDana Jansens
2003-09-19use the new action ru system which always runs lists of actions instead of ↵Dana Jansens
individual ones
2003-09-17provide a way to remove all bindingsDana 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-10when the client for an interactive action is closed, kill the actionDana Jansens
2003-09-09save teh client for interactive actions cuz after teh keyboard is grabbed ↵Dana Jansens
there is no client
2003-09-09no more interactive mouse actions, they are evil etc. actions now "feel" ↵Dana Jansens
much more solid. if move/resizing a window while changing workspaces, it will follow.
2003-09-07little bit of an actions overhaul, added action_run* so that duplicated code ↵Dana Jansens
can all be in the same place now woot. allow actions to specify when they can be used (ShowMenu cant in the OB_USER_ACTION_MENU_SELECTION case) remove KeyboardMove ad KeyboardResize. Instead, just use Move and Resize and determine if it should be a keyboard move/resize in the code
2003-09-04ungrab only as many times as we grabbedDana Jansens
2003-09-03grab keys on the client windows themselvesDana Jansens
2003-09-03use the NONE cursor when not specifying a cursorDana Jansens
2003-09-03add a reconfigure action, also reconfigure on SIGUSR2.Dana Jansens
support reconfiguring throughout the entire codebase.
2003-08-31when no modifiers are in a binding, then make it non-interactiveDana Jansens
2003-08-31ungrab keys before grabbnig keys at the next chain levelDana Jansens
2003-08-30make interactive actions a type and not special cases.Dana Jansens
add the <interactive> option to them to turn off interactivity
2003-08-30using the ObMainLoop, which rulz the planetDana Jansens
2003-08-23better handling of multiple niteractive actionsDana Jansens
2003-08-23end the other action when starting a new interactive action while one was in ↵Dana Jansens
place
2003-08-20better handling of starting a new interactive grab while one is in progressDana Jansens
2003-08-16fix whitespaceDana Jansens
2003-08-12add the chainQuitKey option to teh <keyboard> section of the rc3Dana Jansens
2003-08-12only do shit with the grabbed_* when a grab is in placeDana Jansens
2003-08-12move the keyboard and mouse plugins into the kernel for mucho sexiness.Dana Jansens
make workspace changing a grabbed/interactive process like focus cycling is, with the popup and all. this is some hot shit.
2003-03-26not using CurrentTime anywhereDana Jansens
2003-03-18add actions for key/mouse bindings etcDana Jansens
2003-03-16merge the C branch into HEADDana Jansens