summaryrefslogtreecommitdiffstats
path: root/sway/input_state.c
Commit message (Collapse)AuthorAge
* Fix spelling mistakesLibravatar Eric Engestrom2016-04-02
|
* Set pointer pos before focusing view under itLibravatar Mikkel Oscar Lyderik2016-02-27
|
* Add support for bincode commandLibravatar Mikkel Oscar Lyderik2016-01-09
| | | | | If a bindsym and bincode maps to the same combination, the last one will overwrite any previous mappings.
* Implement bindsym --releaseLibravatar Mikkel Oscar Lyderik2016-01-07
| | | | | | | | | | | 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.
* Detect bar modifier pressed/releasedLibravatar Mikkel Oscar Lyderik2016-01-05
|
* Fix overwriting current pressed keys.Libravatar Mikkel Oscar Lyderik2016-01-04
| | | | | | This fixes a bug where the key at index 0 in the `key_state_array` would be overwritten by the next pressed key. This broke any bindings consisting of multiple non-mod keys like: `$mod+a+b`.
* Lookup dragging key when in dragging modeLibravatar Mikkel Oscar Lyderik2015-12-14
| | | | | Fixes bug introduced in 22916e9 where dragging of floating windows was messed up.
* Make mouse key used for drag/resize configurableLibravatar Mikkel Oscar Lyderik2015-12-14
| | | | | This makes it possible to define what mouse button key (left|right) to use for dragging/resizing.
* Revert "Make mouse key used for drag/resize configurable"Libravatar Drew DeVault2015-12-14
| | | | This reverts commit 22916e9ebc130dbd365e6403730b9e0857977b8e.
* Make mouse key used for drag/resize configurableLibravatar Mikkel Oscar Lyderik2015-12-11
| | | | | This makes it possible to define what mouse button key (left|right) to use for dragging/resizing.
* We somewhat more wlc_point nowLibravatar Drew DeVault2015-11-14
| | | | | | Apparently I missed some cc @Cloudef
* input_state: Remove mouse_origin (x&y). Query wlc instead.Libravatar S. Christoffer Eliesen2015-10-29
|
* commands: Learn mouse_warping.Libravatar S. Christoffer Eliesen2015-10-29
| | | | | | | | | | | 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
* input_state: Extract 'pointer_position_set' function from handlers.Libravatar S. Christoffer Eliesen2015-10-29
|
* move function redoneLibravatar taiyu2015-08-28
|
* dont swap floating containersLibravatar taiyu2015-08-27
|
* move workspace from dead output to other outputLibravatar taiyu2015-08-26
|
* add limit to swayc_in_directionLibravatar taiyu2015-08-24
|
* mergeLibravatar taiyu2015-08-23
|\
| * Refactor keyboard to consider modified keysymsLibravatar Drew DeVault2015-08-23
| | | | | | | | | | | | | | Press Shift Press 0 # Reads as ')' Release Shift Release 0 # Reads as '0' but we now recognize it as the same
* | styleLibravatar taiyu2015-08-23
| |
* | slight fixLibravatar taiyu2015-08-22
| |
* | fixed container resize oddityLibravatar taiyu2015-08-22
| |
* | dont swap view with workspace...Libravatar taiyu2015-08-22
| |
* | small changeLibravatar taiyu2015-08-22
| |
* | mouse tile resize mode doneLibravatar taiyu2015-08-22
| |
* | floating/tiling move + floating resize cleaned and fixedLibravatar taiyu2015-08-22
|/
* Removed ugly intializer for pointer_stateLibravatar Luminarys2015-08-21
|
* Added in proper resize lockingLibravatar Luminarys2015-08-21
|
* More minor fixesLibravatar Luminarys2015-08-21
|
* Cleanup and minor fixesLibravatar Luminarys2015-08-21
|
* Merge pull request #101 from Luminarys/masterLibravatar Drew DeVault2015-08-21
|\ | | | | Added in basic resizing command.
| * Added in bspwm like mouse resizingLibravatar Luminarys2015-08-21
| |
* | Reset key buffer on reloadLibravatar Drew DeVault2015-08-20
|/ | | | To preserve my sanity
* styleLibravatar taiyu2015-08-20
|
* changesLibravatar taiyu2015-08-20
|
* input state, find_container_in_directionLibravatar taiyu2015-08-19