aboutsummaryrefslogtreecommitdiff
path: root/include/input_state.h
AgeCommit message (Collapse)Author
2016-01-07Implement bindsym --releaseMikkel Oscar Lyderik
This is a "simple" version of --release (same as i3) that only supports a binding that contain one normal key. e.g.: bindsym --release $mod+x exec somthing-fun I didn't bother implementing it for a combination like `$mod+x+z` since it is a bit tricky to get right and also a bit weird to actually do on a keyboard.
2016-01-05Detect bar modifier pressed/releasedMikkel Oscar Lyderik
2015-10-29input_state: Remove mouse_origin (x&y). Query wlc instead.S. Christoffer Eliesen
2015-10-29commands: Learn mouse_warping.S. Christoffer Eliesen
Place mouse at center of focused view when changing to a workspace on a different output, if option is enabled. (This replicates existing i3 option.) This can be triggered in multiple ways: A) via `workspace <name>` which changes output B) via `focus <direction>` which changes output C) via `focus output <name>` which (obviously) changes output
2015-10-29input_state: Extract 'pointer_position_set' function from handlers.S. Christoffer Eliesen
2015-08-23mergetaiyu
2015-08-23Refactor keyboard to consider modified keysymsDrew DeVault
Press Shift Press 0 # Reads as ')' Release Shift Release 0 # Reads as '0' but we now recognize it as the same
2015-08-23styletaiyu
2015-08-22mouse tile resize mode donetaiyu
2015-08-22floating/tiling move + floating resize cleaned and fixedtaiyu
2015-08-21Added in proper resize lockingLuminarys
2015-08-21Minor style fixLuminarys
2015-08-21More minor fixesLuminarys
2015-08-21Cleanup and minor fixesLuminarys
2015-08-21Merge pull request #101 from Luminarys/masterDrew DeVault
Added in basic resizing command.
2015-08-21Fixes to resizing and added in resize lock once boundaries are exceededLuminarys
2015-08-21Added in bspwm like mouse resizingLuminarys
2015-08-20Reset key buffer on reloadDrew DeVault
To preserve my sanity
2015-08-19input state, find_container_in_directiontaiyu