Brian Ashworth
2e637b7368
cmd_bind{sym,code}: Implement per-device bindings
...
bindsym --input-device=<identifier> ...
bindcode --input-device=<identifier> ...
2018-10-18 13:42:01 -04:00
Drew DeVault
b69060fc58
Establish sway-output(5)
2018-10-14 10:52:57 -04:00
Drew DeVault
7f2e6d812a
Document border csd
2018-10-14 10:23:40 -04:00
Ian Fan
85dd36e92b
swaybar: add documentation for hide/hidden_state subcommands
2018-10-14 13:33:12 +01:00
Tarmack
36d9037f2c
fix_edge_gaps: Allow negative values for outer gaps.
...
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.
2018-10-13 17:42:49 +02:00
chtison
5ab7755649
Fix documentation of output
2018-10-11 22:14:56 +02:00
Rouven Czerwinski
41991542ca
Add mouse_warping container
...
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
2018-10-10 12:45:21 +02:00
Ryan Dwyer
8c98bde20d
Fix back_and_forth documentation
2018-10-10 09:41:37 +10:00
Brian Ashworth
3f328b6276
Merge branch 'master' into popup-during-fullscreen
2018-10-08 15:18:49 -04:00
Brian Ashworth
09c3c33081
Allow swaynag to be disabled
2018-10-08 09:59:38 -04:00
emersion
c988b03d85
Allow swaybg to be disabled
...
Same as #2791 but for swaybg.
Fixes #2790
2018-10-08 15:08:33 +02:00
Ryan Dwyer
832ebc8966
Implement popup_during_fullscreen
...
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.
2018-10-08 22:49:59 +10:00
Jonathan Buch
8bec0c90c7
Add manpage documentatioon for raise_floating
2018-10-03 16:23:14 +02:00
Brian Ashworth
bb25194844
Handle border options for gaps
...
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.
2018-10-01 21:19:06 -04:00
Ryan Dwyer
7661c71b33
Update gaps documentation
2018-09-29 12:59:02 +10:00
Brian Ashworth
a9d9944e76
sway{,bar,input}.5: changes for generic blocks
2018-09-28 13:30:54 -04:00
Brian Ashworth
cc6544c538
sway.5: update set command information
2018-09-28 13:30:54 -04:00
Ian Fan
f51b9478f2
commands: implement move absolute
2018-08-20 10:17:32 +01:00
Ian Fan
23601a8771
commands: complete assign command
2018-08-18 17:25:06 +01:00
Ian Fan
453646b887
commands: fix documentation formatting mistakes for move command
2018-08-18 15:50:26 +01:00
Ian Fan
7717c2231a
commands: require set variable to start with $
2018-08-18 15:50:26 +01:00
Ian Fan
c1af79532f
commands: add nop
2018-08-18 15:50:26 +01:00
Josip Janzic
5aca2b42e6
man: Correct format for output position config
2018-08-11 18:41:31 +02:00
Ryan Dwyer
af693cba26
Update resize documentation
2018-08-10 08:50:38 +10:00
Brian Ashworth
43d1ffc9dd
Allow a fallback color to be specified for swaybg
...
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.
2018-08-08 15:37:06 -04:00
Ian Fan
3b1f58e135
commands: document <criteria> focus
2018-08-06 14:17:58 +01:00
Ian Fan
dd48c8a579
commands: add optional flags to move
2018-08-06 14:17:58 +01:00
Ian Fan
85ae121caa
commands: complete workspace implementation
...
Allow optional --no-auto-back-and-forth flag, as well as refactoring some logic
2018-08-06 14:17:58 +01:00
Ian Fan
69e1a421fc
commands: complete move implementation
2018-08-06 14:17:58 +01:00
Ian Fan
be64c46624
commands: complete layout implementation
2018-08-06 14:17:58 +01:00
Ian Fan
11ac66d6fe
commands: allow __focused__ for con_id criterion
2018-08-06 14:17:58 +01:00
Ian Fan
710f27d0d2
commands: allow "first", "last", "newest" and "recent" as values for urgent criteria
2018-08-06 14:17:45 +01:00
Brian Ashworth
a7f7d4a488
Write to swaynag pipe fd directly on config errors
2018-08-03 10:37:35 -04:00
Ryan Dwyer
a211daf9e6
Add documentation for urgent command
2018-07-16 10:15:18 +10:00
emersion
b755639ca8
Document focus floating|tiling
2018-07-09 22:22:23 +01:00
Brian Ashworth
78c08fb0a2
Implement mode --pango_markup
2018-07-05 18:12:14 -04:00
Brian Ashworth
c81d0ef1e8
Support i3's legacy force_focus_wrapping command
2018-05-28 11:09:46 -04:00
Brian Ashworth
46da1dc32b
Implement focus_wrapping
2018-05-27 23:20:21 -04:00
frsfnrrg
a78a5684ea
Implement bindsym/bindcode --locked
...
Adds the --locked flag to bindsym and bindcode commands.
When a keyboard's associated seat has an exclusive client
(i.e, a screenlocker), then bindings are only executed if
they have the locked flag. When there is no such client,
this restriction is lifted.
2018-05-27 13:28:02 -04:00
Ryan Dwyer
8fda41dab5
Merge branch 'master' into cmd-swap
2018-05-28 00:14:22 +10:00
Ryan Dwyer
484cc189e9
Add shell criteria token
...
Closes #2044 .
2018-05-27 22:02:00 +10:00
Brian Ashworth
569f4e0e4c
Implement swap command
2018-05-26 11:05:02 -04:00
Ryan Dwyer
b1645fb352
Update show_marks documentation
2018-05-17 08:29:14 +10:00
Drew DeVault
da679a8051
Fix typos
2018-05-12 08:58:48 -04:00
Drew DeVault
1813482266
Add sway-bar(5)
2018-05-11 21:13:43 -04:00
Drew DeVault
432256ad84
Add sway(5)
2018-05-11 21:03:43 -04:00