aboutsummaryrefslogtreecommitdiffstats
path: root/sway/sway.5.scd
Commit message (Collapse)AuthorAge
* Add option to bindsym/bindcode to suppress warning on overrideLibravatar Alex Maese2018-12-02
|
* sway.5: Improve documentationLibravatar mwenzkowski2018-11-30
| | | | Document the optional arguments of the fullscreen command.
* Implement title alignmentLibravatar Brian Ashworth2018-11-25
| | | | | | | | This adds support for `i3 4.16`'s ability to set the title alignment. The command is `title_align left|center|right`. When the title is on the right, marks are moved to the left. Otherwise, they are on the right.
* Adding commands for configuring titlebar borders and paddingLibravatar Florent de Lamotte2018-11-22
|
* Allow multiple outputs for workspace outputLibravatar Brian Ashworth2018-11-11
| | | | | | | | | | | | `i3 4.16` allows users to list multiple outputs for a workspace and the first available will be used. The syntax is as follows: `workspace <workspace> output <outputs...>` Additionally when the workspace is created, the outputs get added to the output priority list in the order specified. This ensures that if a higher output gets connected, the workspace will move to the higher output. This works the same way as if the user had a workspace on an output, disconnected the output, and then later reconnected the output.
* Update documentation for focus_follows_mouse.Libravatar Connor E2018-11-08
|
* resize set: implement width and height keywordsLibravatar Brian Ashworth2018-11-08
| | | | | | | | | | This implements the following syntaxes from `i3 4.16`: * `resize set [width] <width> [px|ppt]` * `resize set height <height> [px|ppt]` * `resize set [width] <width> [px|ppt] [height] <height> [px|ppt]` Additionally, a bug was fixed that caused setting the height of a tiled container to change the width instead due to a typo.
* Implement per side and per direction outer gapsLibravatar Brian Ashworth2018-11-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | This introduces the following command extensions from `i3-gaps`: * `gaps horizontal|vertical|top|right|bottom|left <amount>` * `gaps horizontal|vertical|top|right|bottom|left all|current set|plus|minus <amount>` * `workspace <ws> gaps horizontal|vertical|top|right|bottom|left <amount>` `inner` and `outer` are also still available as options for all three of the above commands. `outer` now acts as a shorthand to set/alter all sides. Additionally, this fixes two bugs with the prevention of invalid gap configurations for workspace configs: 1. If outer gaps were not set and inner gaps were, the outer gaps would be snapped to the negation of the inner gaps due to `INT_MIN` being less than the negation. This took precedence over the default outer gaps. 2. Similarly, if inner gaps were not set and outer gaps were, inner gaps would be set to zero, which would take precedence over the default inner gaps. Fixing both of the above items also requires checking the gaps again when creating a workspace since the default outer gaps can be smaller than the negation of the workspace specific inner gaps.
* Merge pull request #3066 from mwenzkowski/fix-gapsLibravatar emersion2018-11-05
|\ | | | | Improvements to the runtime only part of the gaps command
| * Correct manpage regarding gaps commandLibravatar mwenzkowski2018-11-04
| | | | | | | | | | The command 'gaps inner|outer all|current set|plus|minus <amount>' is not valid in the configuration file, hence list it accordingly.
* | added space after table in sway.5 manpageLibravatar madblobfish2018-11-04
|/
* protect newlineLibravatar Tom Warnke2018-10-25
|
* Add references to sway-output(5) in sway(5)Libravatar mteyssier2018-10-23
| | | | | | - update ref in the swaybg_command description - add ref to sway-output(5) in See Also - add an `output` command description
* Remove raise_floating directiveLibravatar Ryan Dwyer2018-10-20
| | | | | | | | | | | | | The directive controlled whether floating views should raise to the top when the cursor is moved over it while using focus_follows_mouse. The default was enabled, which is undesirable. For example, if you have two floating views where one completely covers the other, the smaller one would be inaccessible because moving the mouse over the bigger one would raise it above the smaller one. There is no known use case for having raise_floating enabled, so this patch removes the directive and implements the raise_floating disabled behaviour instead.
* cmd_bind{sym,code}: Implement per-device bindingsLibravatar Brian Ashworth2018-10-18
| | | | | bindsym --input-device=<identifier> ... bindcode --input-device=<identifier> ...
* Establish sway-output(5)Libravatar Drew DeVault2018-10-14
|
* Document `border csd`Libravatar Drew DeVault2018-10-14
|
* swaybar: add documentation for hide/hidden_state subcommandsLibravatar Ian Fan2018-10-14
|
* fix_edge_gaps: Allow negative values for outer gaps.Libravatar Tarmack2018-10-13
| | | | While allowing negative values for the outer gaps it is still prevented that negative values move windows out of the container. This replaces the non-i3 option for edge_gaps.
* Fix documentation of outputLibravatar chtison2018-10-11
|
* Add mouse_warping containerLibravatar Rouven Czerwinski2018-10-10
| | | | | | | This option always moves the cursor into the middle of the container if the warp variable is true in seat_set_focus_warp. Fixes #2577
* Fix back_and_forth documentationLibravatar Ryan Dwyer2018-10-10
|
* Merge branch 'master' into popup-during-fullscreenLibravatar Brian Ashworth2018-10-08
|\
| * Allow swaynag to be disabledLibravatar Brian Ashworth2018-10-08
| |
| * Allow swaybg to be disabledLibravatar emersion2018-10-08
| | | | | | | | | | | | Same as #2791 but for swaybg. Fixes #2790
* | Implement popup_during_fullscreenLibravatar Ryan Dwyer2018-10-08
|/ | | | | | | | | | This introduces a new view_impl function: is_transient_for. Similar to container_has_ancestor but works using the surface parents rather than the tree. This patch modifies view_is_visible, container_at and so on to allow transient views to function normally when they're in front of a fullscreen view.
* Add manpage documentatioon for raise_floatingLibravatar Jonathan Buch2018-10-03
|
* Handle border options for gapsLibravatar Brian Ashworth2018-10-01
| | | | | | | | | | | | Fixes `hide_edge_borders smart` when gaps are in use. Implements `hide_edge_borders smart_no_gaps` and `smart_borders on|no_gaps|off`. Since `smart_borders on` is equivalent to `hide_edge_borders smart` and `smart_borders no_gaps` is equivalent to `hide_edge_borders smart_no_gaps`, I opted to just save the last value set for `hide_edge_borders` and restore that on `smart_borders off`. This simplifies the conditions for setting the border.
* Update gaps documentationLibravatar Ryan Dwyer2018-09-29
|
* sway{,bar,input}.5: changes for generic blocksLibravatar Brian Ashworth2018-09-28
|
* sway.5: update set command informationLibravatar Brian Ashworth2018-09-28
|
* commands: implement move absoluteLibravatar Ian Fan2018-08-20
|
* commands: complete assign commandLibravatar Ian Fan2018-08-18
|
* commands: fix documentation formatting mistakes for move commandLibravatar Ian Fan2018-08-18
|
* commands: require set variable to start with $Libravatar Ian Fan2018-08-18
|
* commands: add nopLibravatar Ian Fan2018-08-18
|
* man: Correct format for output position configLibravatar Josip Janzic2018-08-11
|
* Update resize documentationLibravatar Ryan Dwyer2018-08-10
|
* Allow a fallback color to be specified for swaybgLibravatar Brian Ashworth2018-08-08
| | | | | | This allows for a color to be set when the wallpaper does not fill the entire output. If specified, the fallback color is also used when the image path is inaccessible.
* commands: document <criteria> focusLibravatar Ian Fan2018-08-06
|
* commands: add optional flags to moveLibravatar Ian Fan2018-08-06
|
* commands: complete workspace implementationLibravatar Ian Fan2018-08-06
| | | | Allow optional --no-auto-back-and-forth flag, as well as refactoring some logic
* commands: complete move implementationLibravatar Ian Fan2018-08-06
|
* commands: complete layout implementationLibravatar Ian Fan2018-08-06
|
* commands: allow __focused__ for con_id criterionLibravatar Ian Fan2018-08-06
|
* commands: allow "first", "last", "newest" and "recent" as values for urgent ↵Libravatar Ian Fan2018-08-06
| | | | criteria
* Write to swaynag pipe fd directly on config errorsLibravatar Brian Ashworth2018-08-03
|
* Add documentation for urgent commandLibravatar Ryan Dwyer2018-07-16
|
* Document `focus floating|tiling`Libravatar emersion2018-07-09
|
* Implement mode --pango_markupLibravatar Brian Ashworth2018-07-05
|