| Commit message (Collapse) | Author | Age |
... | |
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
The exec_always command was executed twice, since it was not checking for the
config->validating variable.
Fix this by defering the command if the configuration is validating.
Fixes #3072
|
|\ \
| | |
| | | |
Fix focus_wrapping yes
|
|/ /
| |
| |
| |
| |
| |
| | |
It appears that the focus code that handles `focus_wrapping yes` was
removed during the conversion to type safety. This re-implements the
focus code for when `focus_wrapping` is set to `yes` (default). Neither
the `no` or `force` options appear to be effected and should be working.
|
|\ \
| | |
| | | |
Revert "Work around swayidle never triggering on SIGUSR1"
|
|/ / |
|
|\ \
| | |
| | | |
Work around swayidle never triggering on SIGUSR1
|
|/ / |
|
|\ \
| | |
| | | |
Improvements to the runtime only part of the gaps command
|
| | |
| | |
| | |
| | |
| | | |
Always raise an error if the runtime only gaps command is found in the
config file.
|
| | |
| | |
| | |
| | |
| | | |
The command 'gaps inner|outer all|current set|plus|minus <amount>'
is not valid in the configuration file, hence list it accordingly.
|
|\ \ \
| |/ /
|/| | |
Improve documentation and remove dead code
|
| | | |
|
| | | |
|
|/ / |
|
|/ |
|
|\
| |
| | |
ipc: move refresh to current_mode
|
| | |
|
|/ |
|
|\
| |
| | |
binding: match single-key bindings if no multi-key binding matched
|
| |
| |
| |
| |
| |
| |
| | |
This makes bindings more snappy when the user is typing faster than
his keycaps are releasing.
Signed-off-by: Franklin "Snaipe" Mathieu <me@snai.pe>
|
|\ \
| | |
| | | |
Correct "Current mode" in `swaymsg -t get_outputs` for scaled outputs
|
| | | |
|
|/ / |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Make it clear that being able to restore root is a failure
|
| | | |
|
|/ / |
|
| |
| |
| |
| | |
Move a function call, such that data it depends on is initialized before.
|
|\ \
| | |
| | | |
Move view marks properties to container struct
|
|/ /
| |
| |
| |
| | |
Like border properties, this will be needed to implement layout saving
and restoring.
|
|\ \
| | |
| | | |
Move view border properties to container struct
|
| | |
| | |
| | |
| | |
| | |
| | | |
This will be needed to implement layout saving and restoring, as we need
to be able to configure borders on a placeholder container which has no
view.
|
|\ \ \
| | | |
| | | | |
Wrap to fartherest output when running focus output
|
|/ / /
| | |
| | |
| | |
| | | |
Also moves the `opposite_direction` function into `util.c` as it's used
in two places now.
|
|\ \ \
| |/ /
|/| | |
improved swaymsg completions for fish
|
| | | |
|
|\ \ \
| | | |
| | | | |
Restore previous tabbed layout behavior
|
| | | |
| | | |
| | | |
| | | | |
This reverts commit 65328ef60c9468ae44b4b1d6316d604c47293ec3.
|
| | | |
| | | |
| | | |
| | | | |
This reverts commit 6414b5d288b89c9f3ecde0757f16184071b6036f.
|
|\ \ \ \
| | | | |
| | | | | |
Remove resolve_path() from utils
|
| | |/ /
| |/| |
| | | |
| | | | |
This reverts commit c9694ee63d451da62dc50b234b3080a35a40e844.
|
|/ / / |
|
|\ \ \
| |/ /
|/| | |
Remove enum movement_direction
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
There's no point having both movement_direction and wlr_direction. This
replaces the former with the latter.
As movement_direction also contained MOVE_PARENT and MOVE_CHILD items,
these are now checked specifically in the focus command and handled in
separate functions, just like the other focus variants.
|
|\ \
| | |
| | | |
swaymsg: fix get_outputs status code
|
|/ / |
|
|\ \
| | |
| | | |
cursor: fix uninitialized pointer in cursor_rebase
|
| | | |
|