180 Commits (6737b90cb93d0231bbbc6045adf8a2443bc4e21c)

Author SHA1 Message Date
Brian Ashworth 6961bf2e4c Spawn swaynag as a wayland client
6 years ago
Ryan Dwyer e9a476244d Remove debug tree
6 years ago
Brian Ashworth 20c4d242f6 detect_proprietary: use strncmp
6 years ago
hugbubby 37f0e1f1a2 Minor fix of code duplication.
6 years ago
Rouven Czerwinski aa4ccd845c run_as_ipc_client: free response after running the IPC command
6 years ago
Rouven Czerwinski a968a650e2 ipc-client: free payload after sending it over the socket
6 years ago
Brian Ashworth 2540e8ea79 Abort early when XDG_RUNTIME_DIR is not set
6 years ago
Brian Ashworth ee56428b64 Clarify error for options and positional args
6 years ago
Connor E e1b8190d2c Initialize server so input manager is available.
6 years ago
Connor E 886789c197 If validating the config, do it as early as possible.
6 years ago
Brian Ashworth f0fd6119cf Cleanup config reading failure error logs
6 years ago
emersion 7c72327ab5
Cleanup log_env
6 years ago
M Stoeckl 1211a81aad Replace wlr_log with sway_log
6 years ago
Brian Ashworth 686b853047 Do not send ipc_event_shutdown from ipc client
6 years ago
Drew DeVault 4879d40695
Merge pull request #3144 from emersion/cmd-xwayland
6 years ago
Ian Fan a82b8a3c14 Remove readline.c
6 years ago
Ian Fan c8776fac42 Cleanup list code
6 years ago
Brian Ashworth 5c6f3d7266 Change execute_command to return a list of results
6 years ago
emersion 3a310f92ab
Replace _XOPEN_SOURCE with _POSIX_C_SOURCE
6 years ago
emersion 311c7db7e3
Add xwayland command
6 years ago
emersion f90ff1210b
Teardown compositor when failing to drop permissions
6 years ago
emersion 9dae68eba5
Make it clear that being able to restore root is a failure
6 years ago
Ryan Dwyer ebeb759873 Abort if proprietary drivers are in use
6 years ago
Drew DeVault 71aaa7e130 Remove unnecessary comment
6 years ago
Arkadiusz Hiler eed0bc3ebd Add support for installing binaries with DT_RPATH
6 years ago
Arkadiusz Hiler 1e70f7b19e Turn funcs() into funcs(void)
6 years ago
Arkadiusz Hiler 00dfb76832 Remove libcap/prctl artifacts
6 years ago
Ryan Dwyer cb66bbea42 Allow running commands on containers without focusing them
6 years ago
emersion 82f1393cbb swaybar: handle hotplugging
6 years ago
Ryan Dwyer 7586f150c0 Implement type safe arguments and demote sway_container
6 years ago
sghctoma 67188b7cba Enable privilege dropping of FreeBSD
6 years ago
Ryan Dwyer 5dbbab7bdc Remove layout.c
6 years ago
Ryan Dwyer f9563d88f3 Use enum for damage debug options
6 years ago
Ryan Dwyer 8d1dd03823 Standardise debug variables
6 years ago
Drew DeVault db0fa066e5 Remove obsolete security sanity check
6 years ago
Ryan Dwyer 04489ff420 Separate root-related code
6 years ago
Brian Ashworth a7f7d4a488 Write to swaynag pipe fd directly on config errors
6 years ago
Brian Ashworth f9a6407111 Show swaynag on config errors
6 years ago
Ian Fan e8b179e313 ipc: add shutdown event
6 years ago
Brian Ashworth ec65286606 Fix deferred command handling
7 years ago
Ryan Dwyer a120d4c79f Make focus part of transactions
7 years ago
Drew DeVault b1afcc69fa Add extended debugging flags
7 years ago
emersion 63b4bf5000
Update for swaywm/wlroots#1126
7 years ago
Dominique Martinet 7ef08ffbe6 pango/cairo: set default font map to NULL to free it
7 years ago
Dominique Martinet b0918b1058 ipc-server: add display destroy listener and remove ipc_terminate
7 years ago
Dominique Martinet c092f1fe6a startup: move setenv WAYLAND_DISPLAY before config execs
7 years ago
Dominique Martinet 1b7f554474 log_kernel: s/fclose/pclose/ (for popen'd FILE)
7 years ago
Tobias Blass a5c091e302 Perform (partial) server initialization before dropping privileges.
7 years ago
Tobias Blass d6d292897f Remove suspicious unconditional return
7 years ago
Dominique Martinet 89ae1792b5 sway: run commands without waiting for Xwayland
7 years ago