Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | Fix/Simplify get_clipboard ipc-server impl | nyorain | 2017-07-07 | |
| | | ||||
| * | Implement ipc get_clipboard | nyorain | 2017-07-07 | |
| | | ||||
* | | ipc/window-event: fill "container" on close events | lbonn | 2017-10-08 | |
| | | | | | | | | | | | | Also use the recursive description to include children as well Careful: send the event before deleting the parent | |||
* | | Raise max ipc message size limit to 256 MB | Hummer12007 | 2017-08-14 | |
| | | ||||
* | | Implement nonblocking IO in IPC server | Ilya Lukyanov | 2017-08-08 | |
|/ | | | | | Added client write buffer and handler for writable status on client socket. | |||
* | Disambiguate get_*_policy() and get_*_policy_mask() | Jerzi Kaminsky | 2017-04-16 | |
| | ||||
* | Merge branch 'master' into pretty-print-swaymsg | Drew DeVault | 2017-04-10 | |
|\ | ||||
| * | Add `-t get_marks` and use more i3-like marks | Calvin Lee | 2017-04-07 | |
| | | | | | | | | | | | | | | | | In i3 every mark is unique and one mark cannot be used in more than one window, sway behavior has been amended to match this. `swaymsg -t get_marks` will now return an array of all marks used in sway. See #98 | |||
| * | Removed explicitly setting file descriptors to -1 | Scott Anderson | 2017-04-08 | |
| | | ||||
| * | Fix dangling file descriptors (fixes #1152) | Drew DeVault | 2017-04-07 | |
| | | ||||
* | | Add pretty printing to swaymsg | Drew DeVault | 2017-04-03 | |
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If stdout is a tty, it will pretty print unless -r (--raw) is given. Sample outputs: ``` ~/s/s/build > ./bin/swaymsg fullscreen toggle Error: Permission denied for fullscreen toggle via IPC ~/s/s/build > ./bin/swaymsg -t get_workspaces Workspace 3:三 Output: DVI-I-1 Layout: splith Workspace 1:一 (off-screen) Output: HDMI-A-1 Layout: splith Workspace 5:五 (focused) Output: HDMI-A-1 Layout: splith ~/s/s/build > ./bin/swaymsg -t get_inputs Input device Metadot - Das Keyboard Das Keyboard Type: Keyboard Sway ID: 9456:320:Metadot_-_Das_Keyboard_Das_Keyb Input device Wacom Intuos S 2 Pen Type: Tablet tool Sway ID: 1386:827:Wacom_Intuos_S_2 Input device Wacom Intuos S 2 Pad Type: Tablet pad Sway ID: 1386:827:Wacom_Intuos_S_2 Input device Logitech Gaming Mouse G502 Type: Keyboard, Mouse Sway ID: 1133:49277:Logitech_Gaming_Mous ~/s/s/build > ./bin/swaymsg -t get_outputs Output DVI-I-1 Geometry: 1920x1080 @ 3840,0 Scale factor: 1x Workspace: 3:三 Output DVI-D-1 Geometry: 1920x1080 @ 0,0 Scale factor: 1x Workspace: 4:四 Output HDMI-A-1 Geometry: 1920x1080 @ 1920,0 Scale factor: 1x Workspace: 5:五 ``` | |||
* | UnGNUify the codebase | Drew DeVault | 2017-03-10 | |
| | ||||
* | Read configs from /etc/sway/security.d/* | Drew DeVault | 2017-02-20 | |
| | ||||
* | Enforce new IPC policies | Drew DeVault | 2017-02-20 | |
| | ||||
* | Add initial support code for new IPC security | Drew DeVault | 2017-02-20 | |
| | ||||
* | Fix build error | Drew DeVault | 2016-12-15 | |
| | ||||
* | Handle IPC server allocation failures | Drew DeVault | 2016-12-15 | |
| | ||||
* | Handle some more memory allocation failures | Drew DeVault | 2016-12-15 | |
| | ||||
* | Fix build on FreeBSD | Greg V | 2016-12-09 | |
| | | | | | | | | | - Make sure CMake always finds absolute paths for Cairo, Pango and GdkPixbuf - Add forgotten json-c include path to swaymsg/CMakeLists.txt - Disable -Werror because of assert warnings - Add correct /proc/pid/file path for FreeBSD - Use libepoll-shim on FreeBSD - Only use Linux capabilities on, well, Linux | |||
* | Use return value of write | Drew DeVault | 2016-12-06 | |
| | ||||
* | Add ipc connection feature policy controls | Drew DeVault | 2016-12-02 | |
| | ||||
* | Enforce IPC security policy | Drew DeVault | 2016-12-02 | |
| | ||||
* | Add IPC policy to config | Drew DeVault | 2016-12-02 | |
| | | | | Also reduces enum abuse, cc @minus7 | |||
* | Drop -Denable-binding-event | Drew DeVault | 2016-12-02 | |
| | ||||
* | Enforce command policies | Drew DeVault | 2016-12-02 | |
| | ||||
* | implement "focused container" feature for swaygrab | Zandr Martin | 2016-09-18 | |
| | ||||
* | fix get_workspaces json reply | Zandr Martin | 2016-09-17 | |
| | ||||
* | Reorganize includes | Drew DeVault | 2016-09-01 | |
| | ||||
* | ipc: log sending of events | Tony Crisci | 2016-08-04 | |
| | | | | | Log the sending of the events in the debug log. This makes ipc server events easier to verify. | |||
* | ipc: recursive workspace containers in event | Tony Crisci | 2016-08-04 | |
| | | | | | Recursively describe workspace containers in the workspace event. This is for compatability with i3 and i3ipc libraries. | |||
* | Initialize client's subscribed events | Mykyta Holubakha | 2016-07-28 | |
| | ||||
* | Unite describe_view and describe_window | Mykyta Holubakha | 2016-07-21 | |
| | ||||
* | Fix dispatching and assigning events | Mykyta Holubakha | 2016-07-21 | |
| | ||||
* | More progress on window events | Mykyta Holubakha | 2016-07-21 | |
| | ||||
* | Initial work on window events | Mykyta Holubakha | 2016-07-21 | |
| | ||||
* | implement `get_tree` command | Zandr Martin | 2016-07-04 | |
| | ||||
* | fix swaybar problem in 08bef67 | Zandr Martin | 2016-05-31 | |
| | ||||
* | sway: refactor ipc_client_handle_command() | Eric Engestrom | 2016-05-31 | |
| | | | | | This fixes a few mem leaks, as well as remove a false-positive error msg in IPC_GET_BAR_CONFIG | |||
* | sway: fix IPC resource leak | Eric Engestrom | 2016-05-31 | |
| | ||||
* | sway: always terminate ipc path | Eric Engestrom | 2016-05-02 | |
| | ||||
* | Renamed to pango_markup | Mykyta Holubakha | 2016-04-24 | |
| | ||||
* | Added plaintext_markup to swaybar IPC | Mykyta Holubakha | 2016-04-24 | |
| | ||||
* | Use correct format string for x86_64 and i686 | Mikkel Oscar Lyderik | 2016-04-17 | |
| | | | | Fix #587 | |||
* | Add outputs to bar_config ipc response | Mikkel Oscar Lyderik | 2016-02-27 | |
| | ||||
* | Replace deprecated function wlc_output_get_pixels. | Mikkel Oscar Lyderik | 2016-02-08 | |
| | | | | | | | | | | | This makes IPC GET_PIXELS use the new `wlc_pixels_read` call instead of the deprecated `wlc_output_get_pixels`. The old version worked by passing a callback function to wlc which would grab the pixels and send them to the IPC client. The new version works by maintaining a list of clients who have requested the pixels of some output and then grap and send the pixels in the output_post_render hook of the `wlc_interface`. | |||
* | font: Allow adding font to the config. In prep for border titles | crondog | 2016-01-27 | |
| | | | | v2: Give default font and make bar use it if no bar font | |||
* | libinput | Cole Mickens | 2016-01-19 | |
| | ||||
* | Add backwards compatability for binding event | Mikkel Oscar Lyderik | 2016-01-09 | |
| | ||||
* | Add bindcode to binding events. | Mikkel Oscar Lyderik | 2016-01-09 | |
| | ||||
* | Make IPC binding event support a compile time opt. | Mikkel Oscar Lyderik | 2016-01-08 | |
| |