Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | swaymsg: Add --help option that prints usage | 2015-11-28 | |
| | |||
* | swaygrab: Add --help option that prints usage | 2015-11-28 | |
| | |||
* | sway: Add --help option that prints usage | 2015-11-28 | |
| | |||
* | swaymsg: Print usage and exit on unknown options | 2015-11-28 | |
| | |||
* | swaygrab: Print usage and exit on unknown options | 2015-11-28 | |
| | |||
* | sway: Print usage and exit on unknown options | 2015-11-28 | |
| | |||
* | Use macros for exit values | 2015-11-28 | |
| | |||
* | Merge pull request #271 from sce/move_wlc_init | 2015-11-28 | |
|\ | | | | | sway/main: Move wlc init to after args are handled. | ||
| * | sway/main: Move wlc init to after args are handled. | 2015-11-28 | |
|/ | | | | | | | | | | 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?) | ||
* | Allow output config for output named * | 2015-11-28 | |
| | | | | Which will match any output. | ||
* | Improve config file loading | 2015-11-28 | |
| | | | | | This also makes it so that your i3 config is used before /etc/sway/config. | ||
* | Remove extraneous logging from swaygrab | 2015-11-28 | |
| | |||
* | Fix incorrect #include on ipc-client.c | 2015-11-28 | |
| | |||
* | Rearrange logging headers | 2015-11-28 | |
| | | | | Ref #270 | ||
* | Style fixes in swaybg | 2015-11-27 | |
| | | | | | CONTRIBUTING.md's code example is sourced from this file, so I updated it as well. | ||
* | Remove "See Also" from swaygrab man page | 2015-11-27 | |
| | |||
* | Fix uninitialized variable warning in swaygrab | 2015-11-27 | |
| | |||
* | Add ffmpeg capture to swaygrab (with limitations) | 2015-11-27 | |
| | | | | | This needs to be multithreaded to have any sort of realistic expectation of performance, due to issues with syncronous I/O. | ||
* | Improve CONTRIBUTING.md | 2015-11-27 | |
| | |||
* | Merge pull request #266 from sce/sticky_floats_0 | 2015-11-27 | |
|\ | | | | | workspace: Learn sticky. | ||
| * | workspace: Learn sticky. | 2015-11-27 | |
| | | | | | | | | | | A floating window that's sticky will move to the new active workspace whenever the workspace on the same output changes. | ||
| * | commands: code formatting: Sort list of commands by alphabet. | 2015-11-27 | |
|/ | |||
* | Merge pull request #265 from sce/better_logging | 2015-11-27 | |
|\ | | | | | debug_log: Improve container_log so that debug lines are aligned. | ||
| * | debug_log: Improve container_log so that debug lines are aligned. | 2015-11-27 | |
| | | | | | | | | | | Makes the log easier to read, and the developers more happy (this one at least). | ||
* | | Merge pull request #264 from sce/fix_ws_next_name | 2015-11-27 | |
|\ \ | |/ |/| | workspace: Improve workspace_next_name. | ||
| * | workspace: Improve workspace_next_name. | 2015-11-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||
* | | Merge pull request #263 from sce/floating_enable_disable | 2015-11-27 | |
|\ \ | |/ |/| | cmd_floating: Support `enable` and `disable` commands too. | ||
| * | cmd_floating: Support `enable` and `disable` commands too. | 2015-11-27 | |
|/ | | | | | This is especially relevant in combination with `for_window`, e.g.: `for_window [title="Terminal"] floating enable`. | ||
* | Fix swaygrab memory leak | 2015-11-27 | |
| | |||
* | Implement swaygrab for still images | 2015-11-27 | |
| | |||
* | Add command line to swaygrab | 2015-11-27 | |
| | | | | | Also modifies IPC client so that we can work with persistent connections. | ||
* | Add swaygrab(1) man page | 2015-11-27 | |
| | |||
* | Add swaygrab subproject | 2015-11-27 | |
| | |||
* | Move IPC client into common, refactor IPC | 2015-11-27 | |
| | |||
* | Fix build warnings | 2015-11-27 | |
| | |||
* | Fix mistake in CONTRIBUTING.md | 2015-11-27 | |
| | | | | 3 commits should do it, right? | ||
* | Update CONTRIBUTING.md | 2015-11-27 | |
| | |||
* | Write down style guidelines | 2015-11-27 | |
| | |||
* | Style enforcement | 2015-11-27 | |
| | |||
* | Don't use the _t postfix on non-typedef structures | 2015-11-27 | |
| | |||
* | Add "variant": "sway" to IPC version response | 2015-11-26 | |
| | |||
* | Add swaymsg(1) man page | 2015-11-26 | |
| | |||
* | Implement swaymsg IPC behavior | 2015-11-26 | |
| | |||
* | Parse command line args for swaymsg | 2015-11-26 | |
| | |||
* | Add swaymsg subproject | 2015-11-26 | |
| | |||
* | Merge pull request #261 from christophgysin/exec | 2015-11-25 | |
|\ | | | | | Call swaybg without invoking a shell | ||
| * | Call swaybg without invoking a shell | 2015-11-25 | |
| | | | | | | | | | | | | | | This makes escaping the arguments obsolete. Also avoid dynamic memory allocation for the output id. It only supported ids up to 99. Now we support up to 999, and take 4 bytes off the stack instead. | ||
* | | Merge pull request #260 from christophgysin/scale | 2015-11-25 | |
|\ \ | |/ |/| | implement background scaling | ||
| * | swaybg: implement scaling mode "fit" | 2015-11-25 | |
| | | |||
| * | swaybg: implement scaling mode "tile" | 2015-11-25 | |
| | |