Drew DeVault
5a23959242
Merge pull request #1556 from martinetd/cleanup_logging
...
Cleanup logging
2018-01-06 09:31:34 -05:00
Dominique Martinet
d4ddfec32e
common/log: finish removing most log functions
...
Keep sway_abort and sway_assert and convert them to use wlr_log
functions
2018-01-05 23:40:09 +01:00
Dominique Martinet
51f6718581
swaymsg: convert to wlr_log
2018-01-05 23:40:09 +01:00
Dominique Martinet
67985e9031
sway: change all sway_log to wlr_log
2018-01-05 23:39:46 +01:00
Drew DeVault
fdc92e7454
Merge pull request #1554 from martinetd/cmd_set
...
config: add 'set' command
2018-01-05 09:40:47 -05:00
Dominique Martinet
c83900593d
config: add 'set' command
2018-01-05 15:36:20 +01:00
Drew DeVault
c5452a3220
Merge pull request #1552 from martinetd/cleanup
...
config cleanup & implement free_config
2018-01-05 09:23:13 -05:00
Dominique Martinet
19ddb70a32
fixup free config use free_sway_binding
2018-01-05 00:07:34 +01:00
Dominique Martinet
9a326be7f8
config: leak sanitizer pass
...
Add free for everything that's implemented right now.
Will need to add more as the implementations are re-added.
2018-01-05 00:07:34 +01:00
Dominique Martinet
f5b33cb4b6
fix typos in comments/messages; add shutting down message
2018-01-05 00:07:34 +01:00
Dominique Martinet
28b8ea9f1e
cmd_input: cleanup around current_input_config
...
- Restore old one if we weren't part of a block (should be NULL anyway)
- Check current_input_config got properly allocated
- free temporary current_input_config when done using it
2018-01-05 00:07:34 +01:00
Dominique Martinet
afca73b6fc
apply_input_config: restore previous current_input_config
...
This is important for freeing the proper one at end of block
2018-01-05 00:07:34 +01:00
Drew DeVault
7dad5cd18c
Merge pull request #1549 from rkanati/wlroots
...
update json-c dep to 0.13
2018-01-04 11:00:47 -05:00
Rachel K
dc0e6d46fb
update json-c dep to 0.13
2018-01-04 15:46:37 +00:00
Drew DeVault
91313d3847
Merge pull request #1539 from acrisci/bindings
...
Bindings
2018-01-04 09:47:36 -05:00
Drew DeVault
bc7011db3c
Merge pull request #1543 from emersion/output-config-by-identifier
...
Allow to configure outputs by their identifier
2018-01-04 09:47:04 -05:00
Tony Crisci
b01a53abfb
Merge branch 'wlroots' into bindings
2018-01-04 08:00:22 -05:00
Tony Crisci
8b4eb5d7d1
cleanup bindings
2018-01-04 07:54:14 -05:00
Tony Crisci
50e791cadb
binding release
2018-01-04 07:25:52 -05:00
Drew DeVault
0f42f8c158
Merge pull request #1546 from 4e554c4c/wlr_logs
...
Consolidate WLR and Sway logging
2018-01-01 11:32:03 -05:00
Calvin Lee
7196f59db0
Consolidate WLR and Sway logging
...
See #1390
2017-12-31 14:32:28 -07:00
emersion
ead3f1e676
Allow to configure outputs by their identifier
2017-12-29 19:04:16 +01:00
Drew DeVault
150e145a51
Merge pull request #1542 from emersion/swaymsg-output
...
Pretty-print all output info in swaymsg -t get_outputs
2017-12-29 11:18:36 -05:00
Tony Crisci
bd3ca70e3d
fix nitpicks
2017-12-29 09:11:15 -05:00
emersion
fff67906e1
Pretty-print all output info in swaymsg -t get_outputs
2017-12-29 11:16:57 +01:00
Tony Crisci
62b7ab3959
overwrite old bindings
2017-12-28 18:50:22 -05:00
Tony Crisci
0b8481f41a
fix keyboard_execute_bindcode
2017-12-28 16:52:12 -05:00
Tony Crisci
8d567cd062
bindcode
2017-12-28 16:24:23 -05:00
Tony Crisci
27cd633b40
run compositor bindings last
2017-12-27 19:07:17 -05:00
Drew DeVault
60ac3f2e82
Merge pull request #1540 from emersion/output-command-refactor
...
Refactor output command, add output enable
2017-12-27 12:44:03 -08:00
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