aboutsummaryrefslogtreecommitdiff
path: root/sway/main.c
AgeCommit message (Collapse)Author
2015-11-18Basic support for extensions in server and clientsDrew DeVault
2015-11-13ipc: Store socketname in SWAYSOCK. Fixes `--get-socketpath`.S. Christoffer Eliesen
After adding pid to the socket path the `--get-socketpath` command broke because it doesn't know the pid of the running instance. Fix this by setting and querying `SWAYSOCK`. Also ignore `SWAYSOCK` upon normal startup if a socket exists at that location (ie. from another sway instance), and don't overwrite `I3SOCK` if it exists either.
2015-10-18main: Implement --get-socketpath switch.S. Christoffer Eliesen
2015-10-08#187, let init handle child processestaiyu
2015-10-08Revert "#187 cleanup zombies properly"Drew DeVault
2015-10-07#187 cleanup zombies properly using defaulttaiyu
2015-09-18Fix warnings introduced by prior commitDrew DeVault
2015-09-18Fix build for debian stretchDrew DeVault
Fixes #182
2015-09-02fclose /proc/modules when we're done with itDrew DeVault
2015-09-02Add check for nvidia module and warn userDrew DeVault
2015-09-02Log sway version on startupDrew DeVault
2015-08-26Added in better versioning infoLuminarys
2015-08-26move_container_to fixuptaiyu
2015-08-25Added in build version based on git hashLuminarys
2015-08-25longopt minor fixtaiyu
2015-08-23Prefix log events from wlc with [wlc]Drew DeVault
2015-08-23Handle wlc log eventsDrew DeVault
2015-08-21Remove wlc logging stuffDrew DeVault
2015-08-20added sway_terminate to exit cleanlyminus
2015-08-20properly exit swayminus
- wlc_terminate() instead of exit(0) - unlink IPC socket
2015-08-20very basic IPC implementationminus
simply executes the received data as command
2015-08-20Add command line parsingDrew DeVault
Closes #6
2015-08-17Rearrange main.c some moreDrew DeVault
2015-08-17Switched config loading order to prevent root access w/wlcLuminarys
2015-08-16Remove WLC_IDLE_TIME environment variableDrew DeVault
2015-08-16Config errors should not be fatalDrew DeVault
2015-08-15Set WLC_IDLE_TIME to 0Drew DeVault
2015-08-13Allowed for execd commands to be spawned after abortLuminarys
2015-08-13Fixes to workspace generationLuminarys
2015-08-13moved signal handling to mainTaiyu
2015-08-12moving stuff aroundTaiyu
2015-08-11Changed command handler to perform var subs on all cmd argsLuminarys
Fixed workspace_next_name to use the first workspace name it can find in the config Minor fixes Changed command handler to perform var subs on all portions of a command Revert "Changed command handler to perform var subs on all portions of a command" This reverts commit fcfcffa1ea9819bcada6e6c85b40b21bf1b3a96e. Var sub fixes Minor fixes More minor fixes
2015-08-10Slightly better multihead supportDrew DeVault
2015-08-10Fix some errors with config loadingDrew DeVault
2015-08-10Abstracted load_configLuminarys
2015-08-10Added in reload and exec_always handlingLuminarys
2015-08-10Override WLC_DIM by defaultDrew DeVault
2015-08-09Load config after xwayland is createdDrew DeVault
This lets us run x commands on startup
2015-08-09Set DISPLAY to :1 automaticallyDrew DeVault
2015-08-09Implement focus_follows_mouseDrew DeVault
2015-08-08Implement key bindingsDrew DeVault
2015-08-08Deny window resize requestsDrew DeVault
2015-08-08Add logging and new windows into layout treeDrew DeVault
2015-08-06Add layout containers for new outputsDrew DeVault
2015-08-06Start to build out window management functionsDrew DeVault
2015-08-05Clean up config loading and launch waylandDrew DeVault
2015-08-05Make main.c less stupidDrew DeVault
2015-08-05Build out command subsystemDrew DeVault
Everyone loves code stolen from your own projects
2015-08-04Pull in some scas code and read i3 config fileDrew DeVault
2015-08-04Initial commitDrew DeVault