summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
...
| * | cmd_output: Log enable/disable stateLibravatar Christoph Gysin2015-11-29
| | |
| * | apply_output_config: use list_seq_find() to find configLibravatar Christoph Gysin2015-11-29
| | |
| * | cmd_output: Use list_seq_find() to find matching configLibravatar Christoph Gysin2015-11-29
| | |
| * | cmd_output: Cleanup cmd_output argument handlingLibravatar Christoph Gysin2015-11-29
| |/
* | Merge pull request #269 from christophgysin/usageLibravatar Drew DeVault2015-11-29
|\ \ | |/ |/| Add --help to print usage
| * Fix option parsingLibravatar Christoph Gysin2015-11-28
| | | | | | | | | | | | | | | | | | | | 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'.
| * swaymsg: Add --help option that prints usageLibravatar Christoph Gysin2015-11-28
| |
| * swaygrab: Add --help option that prints usageLibravatar Christoph Gysin2015-11-28
| |
| * sway: Add --help option that prints usageLibravatar Christoph Gysin2015-11-28
| |
| * swaymsg: Print usage and exit on unknown optionsLibravatar Christoph Gysin2015-11-28
| |
| * swaygrab: Print usage and exit on unknown optionsLibravatar Christoph Gysin2015-11-28
| |
| * sway: Print usage and exit on unknown optionsLibravatar Christoph Gysin2015-11-28
| |
| * Use macros for exit valuesLibravatar Christoph Gysin2015-11-28
| |
* | Merge pull request #272 from mikkeloscar/output-cmd-warningsLibravatar Drew DeVault2015-11-28
|\ \ | |/ |/| Add warnings about invalid output commands
| * Add warnings about invalid output commandsLibravatar Mikkel Oscar Lyderik2015-11-28
|/ | | | | This handles some cases where sway will crash if an output command is invalid/missing an argument.
* Merge pull request #271 from sce/move_wlc_initLibravatar Drew DeVault2015-11-28
|\ | | | | sway/main: Move wlc init to after args are handled.
| * sway/main: Move wlc init to after args are handled.Libravatar S. Christoffer Eliesen2015-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 *Libravatar Drew DeVault2015-11-28
| | | | Which will match any output.
* Improve config file loadingLibravatar Drew DeVault2015-11-28
| | | | | This also makes it so that your i3 config is used before /etc/sway/config.
* Remove extraneous logging from swaygrabLibravatar Drew DeVault2015-11-28
|
* Fix incorrect #include on ipc-client.cLibravatar Drew DeVault2015-11-28
|
* Rearrange logging headersLibravatar Drew DeVault2015-11-28
| | | | Ref #270
* Style fixes in swaybgLibravatar Drew DeVault2015-11-27
| | | | | CONTRIBUTING.md's code example is sourced from this file, so I updated it as well.
* Remove "See Also" from swaygrab man pageLibravatar Drew DeVault2015-11-27
|
* Fix uninitialized variable warning in swaygrabLibravatar Drew DeVault2015-11-27
|
* Add ffmpeg capture to swaygrab (with limitations)Libravatar Drew DeVault2015-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.mdLibravatar Drew DeVault2015-11-27
|
* Merge pull request #266 from sce/sticky_floats_0Libravatar Drew DeVault2015-11-27
|\ | | | | workspace: Learn sticky.
| * workspace: Learn sticky.Libravatar S. Christoffer Eliesen2015-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.Libravatar S. Christoffer Eliesen2015-11-27
|/
* Merge pull request #265 from sce/better_loggingLibravatar Drew DeVault2015-11-27
|\ | | | | debug_log: Improve container_log so that debug lines are aligned.
| * debug_log: Improve container_log so that debug lines are aligned.Libravatar S. Christoffer Eliesen2015-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_nameLibravatar Drew DeVault2015-11-27
|\ \ | |/ |/| workspace: Improve workspace_next_name.
| * workspace: Improve workspace_next_name.Libravatar S. Christoffer Eliesen2015-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_disableLibravatar Drew DeVault2015-11-27
|\ \ | |/ |/| cmd_floating: Support `enable` and `disable` commands too.
| * cmd_floating: Support `enable` and `disable` commands too.Libravatar S. Christoffer Eliesen2015-11-27
|/ | | | | This is especially relevant in combination with `for_window`, e.g.: `for_window [title="Terminal"] floating enable`.
* Fix swaygrab memory leakLibravatar Drew DeVault2015-11-27
|
* Implement swaygrab for still imagesLibravatar Drew DeVault2015-11-27
|
* Add command line to swaygrabLibravatar Drew DeVault2015-11-27
| | | | | Also modifies IPC client so that we can work with persistent connections.
* Add swaygrab(1) man pageLibravatar Drew DeVault2015-11-27
|
* Add swaygrab subprojectLibravatar Drew DeVault2015-11-27
|
* Move IPC client into common, refactor IPCLibravatar Drew DeVault2015-11-27
|
* Fix build warningsLibravatar Drew DeVault2015-11-27
|
* Fix mistake in CONTRIBUTING.mdLibravatar Drew DeVault2015-11-27
| | | | 3 commits should do it, right?
* Update CONTRIBUTING.mdLibravatar Drew DeVault2015-11-27
|
* Write down style guidelinesLibravatar Drew DeVault2015-11-27
|
* Style enforcementLibravatar Drew DeVault2015-11-27
|
* Don't use the _t postfix on non-typedef structuresLibravatar Drew DeVault2015-11-27
|
* Add "variant": "sway" to IPC version responseLibravatar Drew DeVault2015-11-26
|
* Add swaymsg(1) man pageLibravatar Drew DeVault2015-11-26
|