aboutsummaryrefslogtreecommitdiffstats
path: root/sway/sway-ipc.7.scd
Commit message (Collapse)AuthorAge
* Added scroll_factor input variable to ipc outputLibravatar Erik Reider2021-05-05
|
* document parse_errorLibravatar Rex Hackbro2020-11-21
|
* Add support for workspace_min_width bar option.Libravatar Tarmack2020-10-11
|
* i3-compat: add GET_BINDING_STATE IPC commandLibravatar Jason Nader2020-06-14
|
* Add views idle inhibition status in get_tree outputLibravatar Damien Tardy-Panis2020-05-29
| | | | Fixes #5286
* Add each view's shell to JSON descriptionLibravatar Thomas Hebb2020-04-27
| | | | | | | This is a criteria you can use to select windows since commit 484cc189e909 ("Add shell criteria token"), but there's no way to query it for an existing window. This exposes its value in the output of `swaymsg -t get_tree`.
* i3compat: add `window_type` to IPC responseLibravatar Jason Nader2020-02-17
| | | | i3 added these in i3/i3#3797
* Docs: Add marks field to get_tree responseLibravatar Jason Nader2020-01-24
|
* Add missing items to documentation for GET_TREE response in ipc.Libravatar Thayne McCombs2020-01-05
| | | | | A few items in the response for the get_tree ipc call were missing from the documentation. This adds some documentation for them.
* Revert "fix bar_state_update/input event"Libravatar Jayce Fayne2019-12-02
| | | | This reverts commit a3da7fec32b8f18d7a70ea346618e09892c707ed.
* fix bar_state_update/input eventLibravatar Rex Hackbro2019-12-01
|
* Rename 'node' to 'nodes' in swayipc docLibravatar Rex Hackbro2019-11-28
|
* Fix bar_state_update docsLibravatar xPMo2019-09-03
|
* ipc: add input::libinput_config eventLibravatar Brian Ashworth2019-07-23
| | | | | | | | | This adds a libinput_config change type to the input event for when the libinput config for a device changes In order for this to be possible to track, the libinput config code had to be refactored. It is now extracted into a separate file to isolate it from the rest of the input management code.
* ipc: add an input eventLibravatar Brian Ashworth2019-07-23
| | | | | | | | | This adds an ipc event related to input devices. Currently the following changes are supported: - added: when an input device becomes available - removed: when an input device is no longer available - xkb_keymap_changed: (keyboards only) the keymap changed - xkb_layout_changed: (keyboards only) the effective layout changed
* calibration_matrix: add the current matrix to the IPC description for ↵Libravatar Sergei Dolgov2019-07-05
| | | | libinput devices
* Add docs for new IPC keyboard propertiesLibravatar Simon Ser2019-06-10
|
* Provide current DPMS state in GET_OUTPUTSLibravatar Josef Gajdusek2019-05-28
|
* Add support for manually setting subpixel hinting on outputs.Libravatar Geoff Greer2019-03-24
| | | | | | Many laptop screens report unknown subpixel order. Allow users to manually set subpixel hinting to work around this. Addresses https://github.com/swaywm/sway/issues/3163
* ipc: describe libinput device configurationLibravatar Brian Ashworth2019-03-07
| | | | | | | | This adds the device configurations to the ipc response for libinput devices. Only supported configuration options for the device will be added. This also moves `libinput_send_events` inside a new `libinput` object that contains the rest of the configuration options. sway-ipc(7) has been updated to reflect the changes and document the new additions.
* ipc: change {,deco_}rect to match i3Libravatar Brian Ashworth2019-03-06
| | | | | | | | | | | | This fixes the `deco_rect` and `rect` properties in the IPC responses to match i3's behavior. `deco_rect` should be relative to the parent node, not the current node. This also takes tabbed and stacked decorations into account and will calculate `deco_rect` for all containers since tabbed and stacked child containers will have decorations. `rect` should exclude the window decorations.
* sway-ipc.7: clarify window_rect omits decorationsLibravatar Brian Ashworth2019-02-27
| | | | | | According to the i3 ipc documentation, `window_rect` excludes the window decorations from the calculation. This just clarifies that in `sway-ipc.7.scd`
* Add sway-ipc.7.scd to document IPC protocolLibravatar Brian Ashworth2019-02-27
This add `sway-ipc.7.scd` that documents the IPC protocol. This also increased the minimum scdoc version from 1.8.1 to 1.9.0 to allow for table cells to be continued on the following line