Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | cmd_output: Merge instead of replace output config | 2015-11-29 | ||
| | | ||||
| * | config: Store 'enabled' as int | 2015-11-29 | ||
| | | ||||
* | | Merge pull request #277 from christophgysin/cmd_output | 2015-11-29 | ||
|\ \ | |/ |/| | cmd_output: check for missing subcommand arguments | |||
| * | cmd_output: check for missing subcommand arguments | 2015-11-29 | ||
|/ | ||||
* | Add text rendering support to wayland clients | 2015-11-29 | ||
| | ||||
* | Only strip comments at the start of a line | 2015-11-29 | ||
| | | | | | This is necessary because i3 config files use CSS notation for colors (i.e. #rrggbb). | |||
* | Fix output adjustment for panels | 2015-11-29 | ||
| | ||||
* | Support desktop shell panels in compositor | 2015-11-29 | ||
| | ||||
* | Add swaybar basics | 2015-11-29 | ||
| | | | | | This should make the bar open and appear as the panel, once sway supports panels. Right now it crashes sway! | |||
* | Add swaybar subproject | 2015-11-29 | ||
| | ||||
* | Add suid instructions to readme | 2015-11-29 | ||
| | ||||
* | Merge pull request #274 from sce/fix_stray_floats | 2015-11-29 | ||
|\ | | | | | cmd_floating: Don't add non-float as sibling to float. | |||
| * | cmd_floating: Don't add non-float as sibling to float. | 2015-11-29 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | When turning a float to a non-float, `get_focused_container` might return another floating view, causing the active view to be inserted into the floating list on its workspace instead of the normal child list which it should. (Since it has `is_floating` as false the resulting discrepency triggered other bad behaviour eventually leading sway to crash.) This patch fixes that by simply checking floating status before making it a sibling. | |||
* | | Merge pull request #276 from sce/earlier_logging | 2015-11-29 | ||
|\ \ | | | | | | | main: Setup logging before wlc_init. | |||
| * | | main: Setup logging before wlc_init. | 2015-11-29 | ||
| |/ | | | | | | | | | If `wlc_init` fails the error message will never be logged or printed anywhere. | |||
* | | Remove trailing semicolon | 2015-11-29 | ||
| | | ||||
* | | Merge pull request #275 from christophgysin/cmd_output | 2015-11-29 | ||
|\ \ | | | | | | | refactor cmd_output | |||
| * | | cmd_output: Log enable/disable state | 2015-11-29 | ||
| | | | ||||
| * | | apply_output_config: use list_seq_find() to find config | 2015-11-29 | ||
| | | | ||||
| * | | cmd_output: Use list_seq_find() to find matching config | 2015-11-29 | ||
| | | | ||||
| * | | cmd_output: Cleanup cmd_output argument handling | 2015-11-29 | ||
| |/ | ||||
* | | Merge pull request #269 from christophgysin/usage | 2015-11-29 | ||
|\ \ | |/ |/| | Add --help to print usage | |||
| * | Fix option parsing | 2015-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 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 #272 from mikkeloscar/output-cmd-warnings | 2015-11-28 | ||
|\ \ | |/ |/| | Add warnings about invalid output commands | |||
| * | Add warnings about invalid output commands | 2015-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_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. |