aboutsummaryrefslogtreecommitdiffstats
path: root/include/ipc.h
Commit message (Collapse)AuthorAge
* i3-compat: add GET_BINDING_STATE IPC commandLibravatar Jason Nader2020-06-14
|
* 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
* Add failure reply on IPC_SYNCLibravatar Brian Ashworth2018-12-29
| | | | | Since it was decided that sway will not support IPC_SYNC, just return `{'success': false}` as a reply
* swaybar: show hidden bar on key eventLibravatar Ian Fan2018-10-14
| | | | | | Since wayland does not currently allow swaybar to create global keybinds, this is handled within sway and sent to the bar using a custom event, so as not to pollute existing events, called bar_state_update.
* ipc: remove extraneous valuesLibravatar Ian Fan2018-08-01
| | | | Removes IPC_EVENT_MODIFIER and IPC_EVENT_INPUT, which were sway-specific and unused
* ipc: add tick eventLibravatar Ian Fan2018-08-01
|
* ipc: add shutdown eventLibravatar Ian Fan2018-08-01
|
* Remove `clipboard` command and `get_clipboard` messageLibravatar emersion2018-07-10
|
* Add get_config message type to ipcLibravatar Ian Fan2018-07-10
|
* Add get_binding_modes message type to ipcLibravatar Ian Fan2018-07-10
|
* Fix conflicting IPC command type constants with i3'sLibravatar Ryan Dwyer2018-05-12
|
* Implement IPC get_seats commandLibravatar Ryan Dwyer2018-05-12
|
* Remove IPC_GET_PIXELSLibravatar Drew DeVault2017-11-22
|
* Implement ipc get_clipboardLibravatar nyorain2017-07-07
|
* Add IPC policy to configLibravatar Drew DeVault2016-12-02
| | | | Also reduces enum abuse, cc @minus7
* Properly construct event bitmasksLibravatar Mykyta Holubakha2016-07-20
|
* Fix spelling mistakesLibravatar Eric Engestrom2016-04-02
|
* Fix ipc event bit masksLibravatar Mikkel Oscar Lyderik2016-02-21
|
* libinputLibravatar Cole Mickens2016-01-19
|
* Send IPC modifier event on bar_modifier up/downLibravatar Mikkel Oscar Lyderik2016-01-05
| | | | | | | | | | | | | | | Detects when a bar modifier key is pressed/released and sends a modifier IPC event to any listeners (usually swaybars). This way a swaybar can listen on the modifier event and hide/show the bar accordingly (not implemented yet) The modifier event looks like this: { "change": "pressed", // or released "modifier": "Mod4" }
* Add IPC event typesLibravatar Mikkel Oscar Lyderik2016-01-03
| | | | Adds custom IPC_EVENT_* types
* Move IPC client into common, refactor IPCLibravatar Drew DeVault2015-11-27
|
* Start working on IPC for get_pixelsLibravatar Drew DeVault2015-11-12
| | | | This is broken
* implemented IPC subscribe for workspace eventLibravatar minus2015-10-27
|
* main: Implement --get-socketpath switch.Libravatar S. Christoffer Eliesen2015-10-18
|
* Added in basic resize commandLibravatar Luminarys2015-08-20
|
* added sway_terminate to exit cleanlyLibravatar minus2015-08-20
|
* properly exit swayLibravatar minus2015-08-20
| | | | | - wlc_terminate() instead of exit(0) - unlink IPC socket
* added i3-ipc support/parsingLibravatar minus2015-08-20
|
* very basic IPC implementationLibravatar minus2015-08-20
simply executes the received data as command