Commit Graph

175 Commits (4666d1785bfb6635e6e8604de383c91714bceebc)

Author SHA1 Message Date
Ian Fan 6865b8aae9 ipc: add binding event 7 years ago
Ian Fan e8b179e313 ipc: add shutdown event 7 years ago
Ryan Dwyer a120d4c79f Make focus part of transactions 7 years ago
Ian Fan 23c1c26c3f Add get_config message type to ipc 7 years ago
Ian Fan 5fd36164a0 Add get_binding_modes message type to ipc 7 years ago
emersion 63b4bf5000
Update for 7 years ago
emersion b3c55dd909
Merge branch 'master' into leaks 7 years ago
Brian Ashworth 78c08fb0a2 Implement mode --pango_markup 7 years ago
Dominique Martinet fe72e3b349 cmd_results_to_json: return copied string and properly free the json 7 years ago
Dominique Martinet ffe9de6e24 ipc-server: free clients at destroy 7 years ago
Dominique Martinet b0918b1058 ipc-server: add display destroy listener and remove ipc_terminate 7 years ago
Dominique Martinet ebe69583c7 ipc-server: fix more use-after-frees on ipc_send_reply error 7 years ago
Dominique Martinet 0ab04b7434 ipc-server: minor code cleanup 7 years ago
Dominique Martinet 546ddbcd5b ipc-server: fix double-free on send error in ipc_send_event 7 years ago
Brian Ashworth e072fbc6d9 Switch output storing from list_t to wl_list 7 years ago
Brian Ashworth a1b5b93d29 Store sway_outputs so that they can be reenabled 7 years ago
Brian Ashworth 7c810dc344 Make command block implementation generic 7 years ago
Brian Ashworth a6d43ff746 Implement IPC_GET_MARKS 7 years ago
Ryan Dwyer c72940837c Implement IPC get_seats command 7 years ago
Dominique Martinet 25af959fe9 Fix gcc string truncation warnings 7 years ago
Tony Crisci 6b308dbeb7 address feedback 7 years ago
Tony Crisci 235798ff8e dont send ipc events when there are no listeners 7 years ago
Tony Crisci 0828c77251 rename input-manager functions 7 years ago
Tony Crisci e677c5b204 rename seat functions 7 years ago
Drew DeVault e6fa7a722e
Merge pull request from emersion/workspace-pointer-events 7 years ago
emersion eb716c6c43
Fix segfaults when focusing a workspace 7 years ago
Drew DeVault b28e6d2369 IPC fixes 7 years ago
Drew DeVault f26ecd9f58 Merge remote-tracking branch 'origin/wlroots' into swaybar-layers 7 years ago
Tony Crisci dc8c9fbeb6 Revert "Merge pull request from swaywm/revert-1647-refactor-tree" 7 years ago
Drew DeVault d0c7f66e95
Revert "Refactor tree" 7 years ago
Drew DeVault dbda7bfbed Move declaration into loop 7 years ago
Drew DeVault ddc09940b1 Exit ipc_get_workspace_callback early 7 years ago
Drew DeVault 8efee109ad Implement modes 7 years ago
Drew DeVault f3fbf19312 Do some small cleanup 7 years ago
Drew DeVault bf7a4cd0eb Add bar configuration commands 7 years ago
Drew DeVault 6836074fed Implement enough IPC for swaybar to work 7 years ago
Tony Crisci b90099b4b7 rename container functions 7 years ago
Tony Crisci 02804584e5 ipc new window event 7 years ago
Tony Crisci ac8269d536 take seat param for handle_command and rename 7 years ago
Tony Crisci 52670c636c basic focus (without direction) 7 years ago
Tony Crisci 38a1628a76 clear handler context before ipc command 7 years ago
Dominique Martinet 67985e9031 sway: change all sway_log to wlr_log 7 years ago
Tony Crisci f2985000f3 ipc get_inputs 7 years ago
emersion 4e2ab53119
Add IPC get_outputs 7 years ago
Tony Crisci 421f49fe03 basic get_tree 7 years ago
Drew DeVault 7753a0ec75 Wire up IPC server 7 years ago
Drew DeVault 733993a651 Move everything to sway/old/ 7 years ago
Drew DeVault 0f45fad18c Establish sway input submodule 7 years ago
Drew DeVault 7c448b4081 Fire up the wlroots backend and run the event loop 7 years ago
Johannes Lundberg 5a63f0f57b Fix build on FreeBSD adjusting/removing _XOPEN_SOURCE declaration. 8 years ago
Drew DeVault 6d83a59b46 Merge pull request from nyorain/master 8 years ago
lbonn 61005c3bda ipc/window-event: fill "container" on close events 8 years ago
Hummer12007 6f355c6ff7 Raise max ipc message size limit to 256 MB 8 years ago
Ilya Lukyanov 1c5a96c112
Implement nonblocking IO in IPC server 8 years ago
nyorain 1cca551c6f Add get_clipbard ipc errors; Adapt swaymsg 8 years ago
nyorain 20888fbb5e Close fd in clipboard request 8 years ago
nyorain 727215c907 Add timeout; Fix receive loop & style issues 8 years ago
nyorain f0463dab32 Signal base64 in clipboard type; Reimplement loop 8 years ago
nyorain 1e894c1166 Handle x11 text atoms in get_clipboard ipc 8 years ago
nyorain c0f2acce4e Rework get_clipboard implementation 8 years ago
nyorain 42547cafb6 Fix/Simplify get_clipboard ipc-server impl 8 years ago
nyorain 02c75ebe37 Implement ipc get_clipboard 8 years ago
Jerzi Kaminsky cf5e764c7f Disambiguate get_*_policy() and get_*_policy_mask() 8 years ago
Drew DeVault 5d3a02a7c6 Merge branch 'master' into pretty-print-swaymsg 8 years ago
Calvin Lee 154c6718c1 Add `-t get_marks` and use more i3-like marks 8 years ago
Scott Anderson 1b2cd93212 Removed explicitly setting file descriptors to -1 8 years ago
Drew DeVault 50a31a6c88 Fix dangling file descriptors (fixes ) 8 years ago
Drew DeVault 60ce81e06a Add pretty printing to swaymsg 8 years ago
Drew DeVault 9aed9d9359 UnGNUify the codebase 8 years ago
Drew DeVault 126ce571da Read configs from /etc/sway/security.d/* 8 years ago
Drew DeVault 1980a08358 Enforce new IPC policies 8 years ago
Drew DeVault b10721b89e Add initial support code for new IPC security 8 years ago
Drew DeVault d859f825d3 Fix build error 8 years ago
Drew DeVault 31b002b6d5 Handle IPC server allocation failures 8 years ago
Drew DeVault 8cef81d6f2 Handle some more memory allocation failures 8 years ago
Greg V da26d69cb1 Fix build on FreeBSD 8 years ago
Drew DeVault d93e53fd4b Use return value of write 8 years ago
Drew DeVault d353da248b Add ipc connection feature policy controls 8 years ago
Drew DeVault 62dad7148f Enforce IPC security policy 8 years ago
Drew DeVault e9e1a6a409 Add IPC policy to config 8 years ago
Drew DeVault 0a1b211e09 Drop -Denable-binding-event 8 years ago
Drew DeVault 39cf9a82f7 Enforce command policies 8 years ago
Zandr Martin 0516dba3f6
implement "focused container" feature for swaygrab 9 years ago
Zandr Martin e75217cfb1
fix get_workspaces json reply 9 years ago
Drew DeVault 416417a54c Reorganize includes 9 years ago
Tony Crisci 4ab35df157 ipc: log sending of events 9 years ago
Tony Crisci e1e15bb43e ipc: recursive workspace containers in event 9 years ago
Mykyta Holubakha cf8ef2aea2 Initialize client's subscribed events 9 years ago
Mykyta Holubakha f52daa26c9 Unite describe_view and describe_window 9 years ago
Mykyta Holubakha e5c7b019ff Fix dispatching and assigning events 9 years ago
Mykyta Holubakha 2029fef6b8 More progress on window events 9 years ago
Mykyta Holubakha 976e48d79f Initial work on window events 9 years ago
Zandr Martin 15a324b0d3
implement `get_tree` command 9 years ago
Zandr Martin 1b4d61662c fix swaybar problem in 08bef67 9 years ago
Eric Engestrom 08bef67f85 sway: refactor ipc_client_handle_command() 9 years ago
Eric Engestrom 9d7d73df7f sway: fix IPC resource leak 9 years ago
Eric Engestrom 3d6a3413b8 sway: always terminate ipc path 9 years ago
Mykyta Holubakha 0f1cfdec61 Renamed to pango_markup 9 years ago
Mykyta Holubakha 2e6c43e62b Added plaintext_markup to swaybar IPC 9 years ago
Mikkel Oscar Lyderik f39034a55f Use correct format string for x86_64 and i686 9 years ago