Commit Graph

3409 Commits

Author SHA1 Message Date
Tony Crisci
ccaedf5b15 run binding command 2017-12-27 15:25:16 -05:00
emersion
21c61f1c09
Refactor output command, add output enable 2017-12-27 21:23:30 +01:00
Tony Crisci
d941246d58 match user bindsym 2017-12-27 15:17:01 -05:00
Tony Crisci
daad222337 compositor bindings 2017-12-27 13:31:31 -05:00
Tony Crisci
eea80e7276 keyboard translate keysyms 2017-12-27 13:20:28 -05:00
Tony Crisci
ba69f06695 binding config 2017-12-27 12:31:06 -05:00
Drew DeVault
e1c5adc918
Merge pull request #1535 from martinetd/libinput
Libinput config
2017-12-27 08:04:06 -08:00
Drew DeVault
622d9e1603
Merge pull request #1538 from acrisci/desktop-shell-surface-commit
desktop: use wlr-surface commit
2017-12-27 07:56:28 -08:00
Tony Crisci
2f7e435c6f desktop: use wlr-surface commit 2017-12-27 10:10:13 -05:00
Dominique Martinet
f3d8df45fc seat_configure_pointer: apply libinput config
Restore the code that used to be in config.c:apply_input_config() pre-wlroots
2017-12-24 20:54:48 +01:00
Drew DeVault
373def4446
Merge pull request #1505 from acrisci/feature/input
input management and seat
2017-12-20 11:56:39 -05:00
Tony Crisci
63f7fb9517 cleanup 2017-12-20 06:12:08 -05:00
Drew DeVault
a51e74beb9
Merge pull request #1527 from martinetd/mesondep
build: add wlroots dependency to common
2017-12-19 08:29:33 -05:00
Tony Crisci
a4c1270ef0 fix memory leak in swaymsg 2017-12-19 05:38:41 -05:00
Tony Crisci
f35575f71d handle keymap not found 2017-12-19 05:36:17 -05:00
Tony Crisci
39e7871a85 dont set cursor image on motion 2017-12-19 05:28:06 -05:00
Tony Crisci
5c036a3eac error on not enough input/seat args for cmd 2017-12-19 05:26:55 -05:00
Tony Crisci
730af5e721 use snprintf to get identifier len 2017-12-19 04:57:42 -05:00
Tony Crisci
9df4a2c7a8 document fallback seat 2017-12-19 04:52:03 -05:00
Dominique Martinet
f9413adde7 build: add wlroots dependency to common
It is required for include path if wlroots is not built in standard path,
but found through pkg-config
2017-12-19 08:43:37 +01:00
Tony Crisci
8b4d81114a fix memory leak in swaymsg 2017-12-18 17:52:50 -05:00
Tony Crisci
f2985000f3 ipc get_inputs 2017-12-18 14:27:38 -05:00
Tony Crisci
a949d7de5a Merge branch 'wlroots' into feature/input 2017-12-18 11:01:11 -05:00
Tony Crisci
a87960711a Merge branch 'feature/input' of github.com:acrisci/sway into feature/input 2017-12-18 10:45:04 -05:00
Tony Crisci
4c436a1a6f remove assumption of one device per identifier 2017-12-18 10:44:51 -05:00
Tony Crisci
483ede0146 improve xkb command logging 2017-12-18 10:44:25 -05:00
Drew DeVault
eb4f66f785
Merge pull request #1526 from emersion/fractional-output-scale
Add support for fractional output scale
2017-12-18 09:21:30 -05:00
Drew DeVault
4fea223aba
Merge pull request #1525 from emersion/ipc-get-outputs
Add IPC get_outputs
2017-12-18 09:21:14 -05:00
emersion
c815d6d1a9
Add support for fractional output scale 2017-12-18 14:13:07 +01:00
emersion
4e2ab53119
Add IPC get_outputs 2017-12-18 14:06:03 +01:00
Tony Crisci
41e71d950a remove verbose commit logging 2017-12-18 07:13:02 -05:00
Drew DeVault
b0291d126f Fix compile error 2017-12-17 21:00:17 -05:00
Tony Crisci
a27736adcd cleanup input-manager 2017-12-17 10:44:53 -05:00
Tony Crisci
88bcd43ebf seat fallback config 2017-12-17 10:39:22 -05:00
Tony Crisci
e27eff8a29 send keyboard enter on keyboard configuration 2017-12-17 08:30:20 -05:00
Tony Crisci
c41801b75e set keyboard config at runtime 2017-12-16 20:06:58 -05:00
Tony Crisci
0256cd1473 fix keyboard hotplugging 2017-12-16 19:16:00 -05:00
Tony Crisci
9e4fc7253e get device id correctly 2017-12-16 14:03:58 -05:00
Tony Crisci
b0ed1ad28d device add/remove logging 2017-12-16 13:16:58 -05:00
Tony Crisci
24e2406429 strip whitespace for device id 2017-12-16 13:00:31 -05:00
Tony Crisci
b8261ab24b expect exactly one xkb arg 2017-12-16 12:40:58 -05:00
Tony Crisci
f16aa3c0ad rename config apply cmds 2017-12-16 12:14:24 -05:00
Tony Crisci
f4a5a0ead4 put seat and input config in their own files 2017-12-16 11:25:59 -05:00
Tony Crisci
d3d3604760 fix header includes 2017-12-16 08:33:22 -05:00
Tony Crisci
2624f55f8d input and seat command docs 2017-12-16 08:19:33 -05:00
Tony Crisci
b3a0309f26 fix logging issue for new wlroots 2017-12-16 07:39:22 -05:00
Tony Crisci
9fa70ce426 Merge branch 'wlroots' into feature/input 2017-12-16 07:33:23 -05:00
Tony Crisci
030fcb64da keyboard cleanup 2017-12-16 07:21:21 -05:00
Tony Crisci
9eecbb5d8a xkb config 2017-12-15 05:22:51 -05:00
Tony Crisci
92fef27eaa basic configuration 2017-12-14 11:11:56 -05:00