Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-02 | ipc-server: fix more use-after-frees on ipc_send_reply error | Dominique Martinet | |
Since ipc_send_reply frees the client on error, we need to check the return value properly as we access client later on Found through static analysis. | |||
2018-07-02 | ipc-server: minor code cleanup | Dominique Martinet | |
No logic change here, this one is mostly to please static analyzer: - client->fd can never be -1 (and if it could, close() a few lines below would have needed the same check) - we never send permission denied error (dead code) | |||
2018-07-02 | ipc-server: fix double-free on send error in ipc_send_event | Dominique Martinet | |
ipc_send_reply already does client disconnect on error, so we shouldn't do it again. We also need to process current index again as disconnect removes client from the list we currently are processing (this is an indexed "list") Found through static analysis. | |||
2018-06-06 | Switch output storing from list_t to wl_list | Brian Ashworth | |
2018-06-06 | Store sway_outputs so that they can be reenabled | Brian Ashworth | |
2018-06-02 | Make command block implementation generic | Brian Ashworth | |
2018-05-22 | Implement IPC_GET_MARKS | Brian Ashworth | |
2018-05-12 | Implement IPC get_seats command | Ryan Dwyer | |
2018-04-13 | Fix gcc string truncation warnings | Dominique Martinet | |
2018-04-05 | address feedback | Tony Crisci | |
2018-04-05 | dont send ipc events when there are no listeners | Tony Crisci | |
2018-04-02 | rename input-manager functions | Tony Crisci | |
2018-04-02 | rename seat functions | Tony Crisci | |
2018-03-30 | Merge pull request #1669 from emersion/workspace-pointer-events | Drew DeVault | |
Fix pointer events for hidden workspaces | |||
2018-03-30 | Fix segfaults when focusing a workspace | emersion | |
2018-03-30 | IPC fixes | Drew DeVault | |
2018-03-30 | Merge remote-tracking branch 'origin/wlroots' into swaybar-layers | Drew DeVault | |
2018-03-29 | Revert "Merge pull request #1653 from swaywm/revert-1647-refactor-tree" | Tony Crisci | |
This reverts commit 472e81f35d689d67cda241acafda91c688d61046, reversing changes made to 6b7841b11ff4cd35f54d69dc92029855893e5ce0. | |||
2018-03-29 | Revert "Refactor tree" | Drew DeVault | |
2018-03-29 | Move declaration into loop | Drew DeVault | |
2018-03-29 | Exit ipc_get_workspace_callback early | Drew DeVault | |
2018-03-29 | Implement modes | Drew DeVault | |
2018-03-29 | Do some small cleanup | Drew DeVault | |
- Fix workspace events (security config isn't in use so it wasn't being sent) - Kill status bar process when swaybar exits - Don't rearrange windows on every layer surface commit | |||
2018-03-29 | Add bar configuration commands | Drew DeVault | |
2018-03-29 | Implement enough IPC for swaybar to work | Drew DeVault | |
2018-03-29 | rename container functions | Tony Crisci | |
2018-02-27 | ipc new window event | Tony Crisci | |
2018-02-24 | take seat param for handle_command and rename | Tony Crisci | |
2018-02-14 | basic focus (without direction) | Tony Crisci | |
2018-01-21 | clear handler context before ipc command | Tony Crisci | |
2018-01-05 | sway: change all sway_log to wlr_log | Dominique Martinet | |
2017-12-18 | ipc get_inputs | Tony Crisci | |
2017-12-18 | Add IPC get_outputs | emersion | |
2017-12-03 | basic get_tree | Tony Crisci | |
2017-11-22 | Wire up IPC server | Drew DeVault | |
2017-11-18 | Move everything to sway/old/ | Drew DeVault | |
2017-11-11 | Establish sway input submodule | Drew DeVault | |
2017-11-11 | Fire up the wlroots backend and run the event loop | Drew DeVault | |
2017-10-14 | Fix build on FreeBSD adjusting/removing _XOPEN_SOURCE declaration. | Johannes Lundberg | |
2017-10-08 | Merge pull request #1263 from nyorain/master | Drew DeVault | |
Implement get_clipboard ipc message | |||
2017-10-08 | ipc/window-event: fill "container" on close events | lbonn | |
Also use the recursive description to include children as well Careful: send the event before deleting the parent | |||
2017-08-14 | Raise max ipc message size limit to 256 MB | Hummer12007 | |
2017-08-08 | Implement nonblocking IO in IPC server | Ilya Lukyanov | |
Added client write buffer and handler for writable status on client socket. | |||
2017-07-11 | Add get_clipbard ipc errors; Adapt swaymsg | nyorain | |
Also increase the get_clipboard timeout to 30 secs | |||
2017-07-11 | Close fd in clipboard request | nyorain | |
2017-07-11 | Add timeout; Fix receive loop & style issues | nyorain | |
2017-07-07 | Signal base64 in clipboard type; Reimplement loop | nyorain | |
2017-07-07 | Handle x11 text atoms in get_clipboard ipc | nyorain | |
2017-07-07 | Rework get_clipboard implementation | nyorain | |
2017-07-07 | Fix/Simplify get_clipboard ipc-server impl | nyorain | |