| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| | |
Initialize client's subscribed events
|
|/ |
|
| |
|
|\
| |
| | |
bugfix: invisible windows on empty workspace with tabbed/stacked layout
|
| |
| |
| |
| | |
with 0x0 geometry
|
|\ \
| | |
| | | |
Implement `focus child` command
|
| |/
| |
| |
| |
| | |
The `focus child` command focuses the child container within the selected
container.
|
|\ \
| | |
| | |
| | |
| | | |
acrisci/feature/render-focused-stack-children-focused
Render focused stack/tab children focused
|
| |/
| |
| |
| |
| |
| | |
Whenever a stacked or tabbed container has focused, paint the titlebars of all
its child windows to be focused as well to indicate the parent stack/tab
container has the focus.
|
|\ \
| |/
|/| |
Close all focused container's child views on cmd_kill
|
|/
|
|
|
|
| |
Previously, cmd_kill only closed a focused view, while containers were
not affected. Now it closes all views that are children of the focused
container.
|
|\
| |
| | |
bugfix: set focus to workspace of an output
|
|/
|
|
|
|
|
|
|
|
|
|
| |
In `move_focus()`, when given an output, set the focus to the workspace of that
output instead of the output itself.
This fixes a bug that did not allow users to switch between outputs introduced
in afc6ad6.
It also fixes other issues before that commit when a workspace with children
was selected and the user tried to switch focus in the direction of another
output.
|
|\
| |
| | |
bugfix: cmd focus parent don't set focus above ws
|
|/
|
|
|
|
|
| |
In the `focus parent` command, do not set focus above the workspace level.
These containers are not meant to be focused.
This prevents a crash on repeated `focus parent` commands.
|
|\
| |
| | |
Put ipc command result json in an array
|
|/
|
|
|
|
| |
For compatibility with i3, put the command result into an array.
Returning multiple command results is still unsupported.
|
|\
| |
| | |
don't passthrough a floating_scroll event to focused window
|
|/ |
|
|\
| |
| | |
Hide outer gaps too when smart_gaps is on
|
| | |
|
|\ \
| | |
| | | |
properly hide bottom and right borders
|
|/ / |
|
|\ \
| |/
|/| |
fix regression in hide_edge_borders
|
|/ |
|
|\
| |
| | |
Hide edge borders fix
|
| | |
|
|/ |
|
|\
| |
| | |
Arrange backgrounds only when required
|
|/ |
|
|\
| |
| | |
[RFC] Implement window events
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
| |
Fixes #741
|
|\
| |
| | |
Properly construct event bitmasks
|
|/ |
|
|\
| |
| | |
Update swaylock zsh completion
|
|/
|
| |
added new option of daemonize (-f --daemonize) that was added to swaylock in https://github.com/SirCmpwn/sway/pull/750 and added socket completion upon reading more into swaylock/main.c (it also is in the usage help but never had it in completion)
|
|\
| |
| | |
clean up apply_input_config
|
|/ |
|
|
|
|
| |
Fixes #769
|
|\
| |
| | |
Do not crash when handling the command 'move position'
|
| | |
|
| |
| |
| |
| |
| | |
Sway expected 'move position' to be 'move position mouse'. If mouse is not
present in the command, Sway crashes.
|
|\ \
| | |
| | | |
Packages link to the wiki page with instructions
|
| | |
| | |
| | |
| | |
| | | |
I wanted to make sure that NixOS users get the warning without polluting the README.
Turns out the "Install other distros" had plenty to say about supported packages, so I slightly restructured the page.
Now the README links to the wiki page.
|