aboutsummaryrefslogtreecommitdiffstats
path: root/sway/sway-ipc.7.scd
Commit message (Collapse)AuthorAge
* ipc: describe libinput device configurationLibravatar Brian Ashworth2019-03-11
| | | | | | | | 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-11
| | | | | | | | | | | | 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-03-04
| | | | | | 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-03-04
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