summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* 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 #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
|
* Implement swaymsg IPC behaviorLibravatar Drew DeVault2015-11-26
|
* Parse command line args for swaymsgLibravatar Drew DeVault2015-11-26
|
* Add swaymsg subprojectLibravatar Drew DeVault2015-11-26
|
* Merge pull request #261 from christophgysin/execLibravatar Drew DeVault2015-11-25
|\ | | | | Call swaybg without invoking a shell
| * Call swaybg without invoking a shellLibravatar Christoph Gysin2015-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/scaleLibravatar Drew DeVault2015-11-25
|\ \ | |/ |/| implement background scaling
| * swaybg: implement scaling mode "fit"Libravatar Christoph Gysin2015-11-25
| |
| * swaybg: implement scaling mode "tile"Libravatar Christoph Gysin2015-11-25
| |
| * swaybg: implement scaling mode "center"Libravatar Christoph Gysin2015-11-25
| |