Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | ipc-server: fix more use-after-frees on ipc_send_reply error | 2018-07-02 | ||
| | | | | | | | 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. | |||
* | ipc-server: minor code cleanup | 2018-07-02 | ||
| | | | | | | | 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) | |||
* | ipc-server: fix double-free on send error in ipc_send_event | 2018-07-02 | ||
| | | | | | | | | | 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. | |||
* | Switch output storing from list_t to wl_list | 2018-06-06 | ||
| | ||||
* | Store sway_outputs so that they can be reenabled | 2018-06-06 | ||
| | ||||
* | Make command block implementation generic | 2018-06-02 | ||
| | ||||
* | Implement IPC_GET_MARKS | 2018-05-22 | ||
| | ||||
* | Implement IPC get_seats command | 2018-05-12 | ||
| | ||||
* | Fix gcc string truncation warnings | 2018-04-13 | ||
| | ||||
* | address feedback | 2018-04-05 | ||
| | ||||
* | dont send ipc events when there are no listeners | 2018-04-05 | ||
| | ||||
* | rename input-manager functions | 2018-04-02 | ||
| | ||||
* | rename seat functions | 2018-04-02 | ||
| | ||||
* | Merge pull request #1669 from emersion/workspace-pointer-events | 2018-03-30 | ||
|\ | | | | | Fix pointer events for hidden workspaces | |||
| * | Fix segfaults when focusing a workspace | 2018-03-30 | ||
| | | ||||
* | | IPC fixes | 2018-03-30 | ||
|/ | ||||
* | Merge remote-tracking branch 'origin/wlroots' into swaybar-layers | 2018-03-30 | ||
|\ | ||||
| * | Revert "Merge pull request #1653 from swaywm/revert-1647-refactor-tree" | 2018-03-29 | ||
| | | | | | | | | | | This reverts commit 472e81f35d689d67cda241acafda91c688d61046, reversing changes made to 6b7841b11ff4cd35f54d69dc92029855893e5ce0. | |||
| * | Revert "Refactor tree" | 2018-03-29 | ||
| | | ||||
| * | rename container functions | 2018-03-29 | ||
| | | ||||
* | | Move declaration into loop | 2018-03-29 | ||
| | | ||||
* | | Exit ipc_get_workspace_callback early | 2018-03-29 | ||
| | | ||||
* | | Implement modes | 2018-03-29 | ||
| | | ||||
* | | Do some small cleanup | 2018-03-29 | ||
| | | | | | | | | | | | | | | - 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 | |||
* | | Add bar configuration commands | 2018-03-29 | ||
| | | ||||
* | | Implement enough IPC for swaybar to work | 2018-03-29 | ||
|/ | ||||
* | ipc new window event | 2018-02-27 | ||
| | ||||
* | take seat param for handle_command and rename | 2018-02-24 | ||
| | ||||
* | basic focus (without direction) | 2018-02-14 | ||
| | ||||
* | clear handler context before ipc command | 2018-01-21 | ||
| | ||||
* | sway: change all sway_log to wlr_log | 2018-01-05 | ||
| | ||||
* | ipc get_inputs | 2017-12-18 | ||
| | ||||
* | Add IPC get_outputs | 2017-12-18 | ||
| | ||||
* | basic get_tree | 2017-12-03 | ||
| | ||||
* | Wire up IPC server | 2017-11-22 | ||
| | ||||
* | Move everything to sway/old/ | 2017-11-18 | ||
| | ||||
* | Establish sway input submodule | 2017-11-11 | ||
| | ||||
* | Fire up the wlroots backend and run the event loop | 2017-11-11 | ||
| | ||||
* | Fix build on FreeBSD adjusting/removing _XOPEN_SOURCE declaration. | 2017-10-14 | ||
| | ||||
* | Merge pull request #1263 from nyorain/master | 2017-10-08 | ||
|\ | | | | | Implement get_clipboard ipc message | |||
| * | Add get_clipbard ipc errors; Adapt swaymsg | 2017-07-11 | ||
| | | | | | | | | Also increase the get_clipboard timeout to 30 secs | |||
| * | Close fd in clipboard request | 2017-07-11 | ||
| | | ||||
| * | Add timeout; Fix receive loop & style issues | 2017-07-11 | ||
| | | ||||
| * | Signal base64 in clipboard type; Reimplement loop | 2017-07-07 | ||
| | | ||||
| * | Handle x11 text atoms in get_clipboard ipc | 2017-07-07 | ||
| | | ||||
| * | Rework get_clipboard implementation | 2017-07-07 | ||
| | | ||||
| * | Fix/Simplify get_clipboard ipc-server impl | 2017-07-07 | ||
| | | ||||
| * | Implement ipc get_clipboard | 2017-07-07 | ||
| | | ||||
* | | ipc/window-event: fill "container" on close events | 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 | 2017-08-14 | ||
| | |