190 Commits (fd216b3a81129f15036755bc6f383c7c261291a5)

Author SHA1 Message Date
Simon Ser 6991ac8c70 Handle SIGINT
4 years ago
Antonin Décimo a1c6052383 Log empty value if envvar is not defined
4 years ago
Simon Ser bf8d23a836 Log Sway version on startup
5 years ago
Brian Ashworth 33a984bbc5 config: fix validation exit code and log level
5 years ago
Teddy Reed 31a83bd48d Fix ordering of setgid and setuid
5 years ago
thermitegod 29a5ce5f65 Fix compiling with -fno-common
5 years ago
lbonn a6307aed00 Fix various memory leaks
5 years ago
Simon Ser c41c24d684 Error out on unknown debug flag
5 years ago
Brian Ashworth 9670ccee68 bindings: defer while initiailizing
6 years ago
Lane Surface 812651d53e Remove extra inclusion of stdio.h
6 years ago
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
6 years ago