Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-14 | Revert "Make mouse key used for drag/resize configurable" | Drew DeVault | |
This reverts commit 22916e9ebc130dbd365e6403730b9e0857977b8e. | |||
2015-12-14 | Merge pull request #311 from mikkeloscar/bar-config-parser | Drew DeVault | |
Implement bar { } config parsing | |||
2015-12-14 | Implement bar option: tray_padding <px> [px] | Mikkel Oscar Lyderik | |
2015-12-14 | Implement bar option: workspace_buttons <yes|no> | Mikkel Oscar Lyderik | |
2015-12-14 | Implement 'bar { }' block parsing | Mikkel Oscar Lyderik | |
2015-12-14 | Fix dangling pointer on focus swap/describe WS | Kevin Hamacher | |
2015-12-13 | Merge pull request #305 from mikkeloscar/fix-window-start | Drew DeVault | |
Don't reset x,y position before use. | |||
2015-12-13 | Notify IPC on workspace changes more frequently | Drew DeVault | |
2015-12-13 | Don't reset x,y position before use. | Mikkel Oscar Lyderik | |
The x and y position is calculated based on the position of the bar, we don't want to reset these values when we need them. | |||
2015-12-13 | Make destroy_workspace behave as expected | Kevin Hamacher | |
2015-12-13 | Correctly handle moving between fullscreen views | Drew DeVault | |
If focus would move in an output with a fullscreen view, it always leaves the output. If focus would enter an output with a fullscreen view, it always focuses the fullscreened view. | |||
2015-12-13 | Track the fullscreen view on a workspace swayc_t | Drew DeVault | |
2015-12-13 | Fullscreen on top of bar | Drew DeVault | |
2015-12-12 | Implement invoking `sway` as IPC client | Drew DeVault | |
As an alternative to invoking swaymsg. | |||
2015-12-12 | Merge pull request #300 from mikkeloscar/configure-mouse-btn | Drew DeVault | |
[RFC] Make mouse key used for drag/resize configurable | |||
2015-12-11 | Fix config.c strlen error | Drew DeVault | |
2015-12-11 | Add floating_modifier extension to manpage | Mikkel Oscar Lyderik | |
2015-12-11 | Make mouse key used for drag/resize configurable | Mikkel Oscar Lyderik | |
This makes it possible to define what mouse button key (left|right) to use for dragging/resizing. | |||
2015-12-05 | Merge pull request #292 from christophgysin/man | Drew DeVault | |
move manpages to subfolders | |||
2015-12-03 | Add swaylock protocol, add resource destructors | Drew DeVault | |
This prevents sway crashing if swaybg or swaybar dies. | |||
2015-12-02 | Fix using last output config if none matched | Christoph Gysin | |
2015-12-02 | move manpages to subfolders | Christoph Gysin | |
2015-12-02 | cmake: build common code only once | Christoph Gysin | |
This creates (static) libraries for protocols/, common/, and wayland/. | |||
2015-12-01 | Fix for_window [...] move scratchpad correctly | Drew DeVault | |
2015-12-01 | Revert "Fix bug with for_window [...] move scratchpad" | Drew DeVault | |
This reverts commit 0796b0c475bb46095d14a5291d62dd8e7d098262. | |||
2015-12-01 | Fix bug with for_window [...] move scratchpad | Drew DeVault | |
2015-12-01 | Fix busted install of /etc/sway/config | Drew DeVault | |
2015-12-01 | cmake: extract sway | Christoph Gysin | |
2015-12-01 | Use wlc_point instead of deprecated wlc_origin | Mikkel Oscar Lyderik | |
Struct was renamed in wlc, use the new name. | |||
2015-12-01 | FALLBACK_CONFIG_DIR did not work. Fixed. | Yacine Hmito | |
- Flag was ignored. Now it's taken into account. - Missing trailing slashes in path now behaves properly. | |||
2015-12-01 | Can customize config fallback directory | Yacine Hmito | |
CMake takes a `FALLBACK_CONFIG_DIR` flag which is the directory where the standard configuration file `config` is copied at installation. If loading from typical configuration directories fails, sway loads FALLBACK_CONFIG_DIR/config (/etc/sway/config by default). | |||
2015-11-29 | Add framework for switching command sets | Drew DeVault | |
This will allow the bar {} block to have a different command set (and also bar { colors { } }. | |||
2015-11-29 | Add bar config struct and defaults | Drew DeVault | |
2015-11-29 | Merge pull request #278 from christophgysin/merge | Drew DeVault | |
cmd_output: Merge instead of replace output config | |||
2015-11-29 | cmd_output: Merge instead of replace output config | Christoph Gysin | |
2015-11-29 | config: Store 'enabled' as int | Christoph Gysin | |
2015-11-29 | cmd_output: check for missing subcommand arguments | Christoph Gysin | |
2015-11-29 | Only strip comments at the start of a line | Drew DeVault | |
This is necessary because i3 config files use CSS notation for colors (i.e. #rrggbb). | |||
2015-11-29 | Fix output adjustment for panels | Drew DeVault | |
2015-11-29 | Support desktop shell panels in compositor | Drew DeVault | |
2015-11-29 | Merge pull request #274 from sce/fix_stray_floats | Drew DeVault | |
cmd_floating: Don't add non-float as sibling to float. | |||
2015-11-29 | Merge pull request #276 from sce/earlier_logging | Drew DeVault | |
main: Setup logging before wlc_init. | |||
2015-11-29 | Merge pull request #275 from christophgysin/cmd_output | Drew DeVault | |
refactor cmd_output | |||
2015-11-29 | Merge pull request #269 from christophgysin/usage | Drew DeVault | |
Add --help to print usage | |||
2015-11-29 | main: Setup logging before wlc_init. | S. Christoffer Eliesen | |
If `wlc_init` fails the error message will never be logged or printed anywhere. | |||
2015-11-29 | cmd_output: Log enable/disable state | Christoph Gysin | |
2015-11-29 | apply_output_config: use list_seq_find() to find config | Christoph Gysin | |
2015-11-29 | cmd_output: Use list_seq_find() to find matching config | Christoph Gysin | |
2015-11-29 | cmd_output: Cleanup cmd_output argument handling | Christoph Gysin | |
2015-11-29 | cmd_floating: Don't add non-float as sibling to float. | S. Christoffer Eliesen | |
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. |