| Commit message (Collapse) | Author | Age |
|
|
| |
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.
|
|\ \ \
| |/ /
|/| | |
Construct titles of nested tabbed/stacked containers from app_id inst…
|
|/ /
| |
| |
| | |
title
|
| |
| |
| |
| | |
I realized we actually support everything in the default config now.
|
|\ \
| |/
|/| |
Fix a warning
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
From now on let's just let the core dumps happen and ask users to
provide them.
|
| |
|
|
|
|
|
| |
This also sets the default size to 16 and documents all of the other
environment variables in use in sway(1).
|
|\
| |
| | |
readme: add nixos package
|
| | |
|
|\ \
| |/
|/| |
Fix a memory leak
|
|/ |
|
|\
| |
| | |
Clarify which tabbed/stacked container we want (fixes #751)
|
|/
|
|
| |
where needed
|
| |
|
| |
|
|\
| |
| | |
Change workspace with mouse wheel
|
| | |
|
| | |
|
|/ |
|
| |
|
|\
| |
| | |
Set panels/backgrounds' geometries correctly and don't render them ex…
|
| | |
|
| |
| |
| |
| | |
This commit does not do anything with this information other than logging it.
|
| | |
|
| |
| |
| |
| | |
Also remove some unnecessary strtup()s and rename a few variables and functions.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Panels were explicitly rendered by calling wlc_surface_render in
handle_output_pre_render. Calling wlc_surface_render does not set the
surface's geometry (like wlc_view_set_geometry does). Sway did not call
wlc_view_set_geometry for panels, so wlc defaulted their geometry to be at
the origin. This is not correct for bars unless their location is top.
Furthermore, for a surface to receive pointer events, its mask has to be
set to visible. This causes wlc to render these surfaces, causing panels
and backgrounds to be rendered twice.
This commit makes panels and surfaces visible, sets the correct geometries
and removes the code that explicitly rendered them.
|
| |
| |
| |
| |
| | |
This code had some issues. Remove it now so that we can start clean and fix
it later.
|
|/
|
|
|
|
|
| |
This reverts commit 99bda4afe27d9e5723ab6b0ebe5eabb0caaa8eeb.
It turned out that code to handle swaybg as shell surface was broken so we don't
want to make swaybg a shell surface until this has been fixed.
|
|\
| |
| | |
Spawn new views to target ws's focused container
|
| | |
|
|/ |
|
|\
| |
| | |
swaylock: Add -f option to detach from the controlling terminal, fixe…
|
| | |
|
|\ \
| | |
| | | |
Enable using non-annotated tags in git-describe
|
|/ /
| |
| | |
This fixes the version string
|
|\ \
| | |
| | | |
clang-format configuration for Sway's style as detailed in CONTRIBUTI…
|