Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-29 | Merge pull request #269 from christophgysin/usage | Drew DeVault | |
Add --help to print usage | |||
2015-11-28 | Merge pull request #272 from mikkeloscar/output-cmd-warnings | Drew DeVault | |
Add warnings about invalid output commands | |||
2015-11-28 | Fix option parsing | Christoph Gysin | |
Using 'flag' results in duplicate code paths for short and long options. This broke the -q short option in swaymsg, because there was: {"quiet", no_argument, &quiet, 'q'} Which will set quiet to 'q' and return 0, not 'q'. | |||
2015-11-28 | swaymsg: Add --help option that prints usage | Christoph Gysin | |
2015-11-28 | swaygrab: Add --help option that prints usage | Christoph Gysin | |
2015-11-28 | sway: Add --help option that prints usage | Christoph Gysin | |
2015-11-28 | swaymsg: Print usage and exit on unknown options | Christoph Gysin | |
2015-11-28 | swaygrab: Print usage and exit on unknown options | Christoph Gysin | |
2015-11-28 | sway: Print usage and exit on unknown options | Christoph Gysin | |
2015-11-28 | Use macros for exit values | Christoph Gysin | |
2015-11-28 | Add warnings about invalid output commands | Mikkel Oscar Lyderik | |
This handles some cases where sway will crash if an output command is invalid/missing an argument. | |||
2015-11-28 | Merge pull request #271 from sce/move_wlc_init | Drew DeVault | |
sway/main: Move wlc init to after args are handled. | |||
2015-11-28 | sway/main: Move wlc init to after args are handled. | S. Christoffer Eliesen | |
First of all because it's not needed that early, and second of all because there's a bug where calling `sway --get-socketpath` via `popen` causes the child sway process to spin/hang instead of returning EOF. (Specifically `(unset SWAYSOCK; swaymsg)` hangs.) This patch fixes that. (Also note that this patch moves the "detailed review" comment, so I guess this patch requires extra detailed review?) | |||
2015-11-28 | Allow output config for output named * | Drew DeVault | |
Which will match any output. | |||
2015-11-28 | Improve config file loading | Drew DeVault | |
This also makes it so that your i3 config is used before /etc/sway/config. | |||
2015-11-28 | Remove extraneous logging from swaygrab | Drew DeVault | |
2015-11-28 | Fix incorrect #include on ipc-client.c | Drew DeVault | |
2015-11-28 | Rearrange logging headers | Drew DeVault | |
Ref #270 | |||
2015-11-27 | Style fixes in swaybg | Drew DeVault | |
CONTRIBUTING.md's code example is sourced from this file, so I updated it as well. | |||
2015-11-27 | Remove "See Also" from swaygrab man page | Drew DeVault | |
2015-11-27 | Fix uninitialized variable warning in swaygrab | Drew DeVault | |
2015-11-27 | Add ffmpeg capture to swaygrab (with limitations) | Drew DeVault | |
This needs to be multithreaded to have any sort of realistic expectation of performance, due to issues with syncronous I/O. | |||
2015-11-27 | Improve CONTRIBUTING.md | Drew DeVault | |
2015-11-27 | Merge pull request #266 from sce/sticky_floats_0 | Drew DeVault | |
workspace: Learn sticky. | |||
2015-11-27 | workspace: Learn sticky. | S. Christoffer Eliesen | |
A floating window that's sticky will move to the new active workspace whenever the workspace on the same output changes. | |||
2015-11-27 | commands: code formatting: Sort list of commands by alphabet. | S. Christoffer Eliesen | |
2015-11-27 | Merge pull request #265 from sce/better_logging | Drew DeVault | |
debug_log: Improve container_log so that debug lines are aligned. | |||
2015-11-27 | Merge pull request #264 from sce/fix_ws_next_name | Drew DeVault | |
workspace: Improve workspace_next_name. | |||
2015-11-27 | debug_log: Improve container_log so that debug lines are aligned. | S. Christoffer Eliesen | |
Makes the log easier to read, and the developers more happy (this one at least). | |||
2015-11-27 | workspace: Improve workspace_next_name. | S. Christoffer Eliesen | |
This function looks for bound commands that start with `workspace` (ie. the commands that change to a static workspace) and fetches the workspace name. However, if it's actually a list of commands, then the parsing will pick up the delimiter ("," or ";") and also fail to recognize keywords ("next" etc). This patch fixes that by properly separating with delimiters. | |||
2015-11-27 | Merge pull request #263 from sce/floating_enable_disable | Drew DeVault | |
cmd_floating: Support `enable` and `disable` commands too. | |||
2015-11-27 | cmd_floating: Support `enable` and `disable` commands too. | S. Christoffer Eliesen | |
This is especially relevant in combination with `for_window`, e.g.: `for_window [title="Terminal"] floating enable`. | |||
2015-11-27 | Fix swaygrab memory leak | Drew DeVault | |
2015-11-27 | Implement swaygrab for still images | Drew DeVault | |
2015-11-27 | Add command line to swaygrab | Drew DeVault | |
Also modifies IPC client so that we can work with persistent connections. | |||
2015-11-27 | Add swaygrab(1) man page | Drew DeVault | |
2015-11-27 | Add swaygrab subproject | Drew DeVault | |
2015-11-27 | Move IPC client into common, refactor IPC | Drew DeVault | |
2015-11-27 | Fix build warnings | Drew DeVault | |
2015-11-27 | Fix mistake in CONTRIBUTING.md | Drew DeVault | |
3 commits should do it, right? | |||
2015-11-27 | Update CONTRIBUTING.md | Drew DeVault | |
2015-11-27 | Write down style guidelines | Drew DeVault | |
2015-11-27 | Style enforcement | Drew DeVault | |
2015-11-27 | Don't use the _t postfix on non-typedef structures | Drew DeVault | |
2015-11-26 | Add "variant": "sway" to IPC version response | Drew DeVault | |
2015-11-26 | Add swaymsg(1) man page | Drew DeVault | |
2015-11-26 | Implement swaymsg IPC behavior | Drew DeVault | |
2015-11-26 | Parse command line args for swaymsg | Drew DeVault | |
2015-11-26 | Add swaymsg subproject | Drew DeVault | |
2015-11-25 | Merge pull request #261 from christophgysin/exec | Drew DeVault | |
Call swaybg without invoking a shell |