| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| | |
Add relative output transform
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit enhances the output transform
command with options for a relative transform,
i.e. the provided transform will be applied as
an offset to the current transform. Append
`clockwise` to rotate clockwise from the current
rotation, or `anticlockwise` to rotate in the
opposite direction.
For example, if the output LVDS-1 is rotated
90 degrees clockwise, the command
`output LVDS-1 transform 90 clockwise`
will rotate the display to 180 degrees.
All transform options are supported,
including flipped transforms.
Relative transforms can only be applied to
a single output and cannot be used with
a wildcard (*) output specifier.
|
|\
| |
| | |
Use wlr_surface_get_effective_damage
|
| |\
| |/
|/| |
|
|\ \
| | |
| | | |
Fix the double execution of exec_always commands on config reloads
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
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.
|
|/ / / |
|