76 Commits (53f6b1f3b02ed782d1e9c218a4d10d005aefc326)

Author SHA1 Message Date
Daniel Lockyer c9d634414a sway/main.c: simplify free'ing by switching to the helper method
9 years ago
Drew DeVault 54c635ca16 Update to wlc 0.0.2
9 years ago
Mikkel Oscar Lyderik 71a5350b68 Implement include command
9 years ago
Mikkel Oscar Lyderik 938ff29b7b Gracefully exit when config is not found
9 years ago
Drew DeVault 06107bb44e Make the nvidia warning louder
9 years ago
Drew DeVault fd061d4dc4 Don't set WLC_DIM on startup
9 years ago
Drew DeVault 5c85c018b4 Update to new WLC API
9 years ago
Mikkel Oscar Lyderik 67bbcceba1 Free config before exiting sway.
9 years ago
Mikkel Oscar Lyderik 5e253fdd9a Correctly exit sway on errors.
9 years ago
Yacine Hmito c400ca8f88 Fix for when sway_abort doesn't exit
9 years ago
Yacine Hmito e239fbbd88 No options when using sway as IPC client
9 years ago
Yacine Hmito 179192e222 Removed p as a valid CLI option
9 years ago
crondog cd0eaf00da Prevent ipc from crashing sway
9 years ago
Cole Mickens 28081b7689 libinput
9 years ago
Mikkel Oscar Lyderik 2e0ef533f2 Init layout before checking config
9 years ago
Mikkel Oscar Lyderik 16b8c2e915 Handle SIGTERM sent to sway
9 years ago
Streetwalrus Einstein 774ffbe0d5 Detect proprietary AMD drivers too
9 years ago
Drew DeVault af80b12add Implement invoking `sway` as IPC client
9 years ago
Drew DeVault 25ad3181f5 Merge pull request #276 from sce/earlier_logging
9 years ago
S. Christoffer Eliesen c26a4b42cf main: Setup logging before wlc_init.
9 years ago
Christoph Gysin 923c3245ac Fix option parsing
9 years ago
Christoph Gysin 2f2e1f3fc7 sway: Add --help option that prints usage
9 years ago
Christoph Gysin e48a16ce5e sway: Print usage and exit on unknown options
9 years ago
Christoph Gysin 3ba33321de Use macros for exit values
9 years ago
S. Christoffer Eliesen 20cb390323 sway/main: Move wlc init to after args are handled.
9 years ago
Drew DeVault 27f03c705d Move IPC client into common, refactor IPC
9 years ago
Drew DeVault 82db2a57a9 Basic support for extensions in server and clients
9 years ago
S. Christoffer Eliesen f64b7e71d4 ipc: Store socketname in SWAYSOCK. Fixes `--get-socketpath`.
9 years ago
S. Christoffer Eliesen 3be11a08e6 main: Implement --get-socketpath switch.
9 years ago
taiyu 18f4905e62 #187, let init handle child processes
9 years ago
Drew DeVault 5bcecbb751 Revert "#187 cleanup zombies properly"
9 years ago
taiyu 5539fd89be #187 cleanup zombies properly using default
9 years ago
Drew DeVault 318e1be240 Fix warnings introduced by prior commit
9 years ago
Drew DeVault 8e25ce4e57 Fix build for debian stretch
9 years ago
Drew DeVault 1756a4f2da fclose /proc/modules when we're done with it
9 years ago
Drew DeVault 4ef60e7c09 Add check for nvidia module and warn user
9 years ago
Drew DeVault eb003689a3 Log sway version on startup
9 years ago
Luminarys 42de135c3a Added in better versioning info
9 years ago
taiyu 1fa7a91bfb move_container_to fixup
9 years ago
Luminarys 38cfdf99f4 Added in build version based on git hash
9 years ago
taiyu e121258426 longopt minor fix
9 years ago
Drew DeVault e78221e6a0 Prefix log events from wlc with [wlc]
9 years ago
Drew DeVault ac2034df99 Handle wlc log events
9 years ago
Drew DeVault 2a799a731f Remove wlc logging stuff
9 years ago
minus f26ed32e46 added sway_terminate to exit cleanly
9 years ago
minus 91c0877264 properly exit sway
9 years ago
minus 8981b48cd2 very basic IPC implementation
9 years ago
Drew DeVault 579fe70ed9 Add command line parsing
9 years ago
Drew DeVault 3f3d1ffee4 Rearrange main.c some more
9 years ago
Luminarys 7427ce8930 Switched config loading order to prevent root access w/wlc
9 years ago