v0.1.0-alpha.2 #94
YaLTeR
announced in
Announcements
Replies: 1 comment 2 replies
-
How can I use Xwayland to run wine? |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Several important additions have landed since alpha.1.
Implemented the relative-pointer and pointer-constraints protocols
These protocols allow apps to lock or confine the mouse pointer within their window. In particular, Xwayland makes use of these protocols to make 3D games with mouse look "just work"!
mouse-look.mp4
Other examples include Blender and virtual machines.
blender-warp.mp4
Implemented popup unconstraining
Popups will no longer open partially off-screen. Niri will also try to position popups within the application's window horizontally so that if a window is fully on-screen, the popup will also be fully visible.
Added a
struts
optionThis one allows you to add a kind of "outer gaps" if you like those layouts. Also, left and right struts will make windows to the sides always partially visible, which can help with mouse-only navigation.
More improvements in this release
niri validate
subcommand that will check if your config parses successfully.off
config flag.focus-window-or-workspace-up
/down
andmove-window-up-or-to-workspace-up
/down
bind commands that do a workspace switch when the focus is at the end of a window column (not bound to anything by default). This way you can avoid an extra set of workspace switch binds. Thanks @rabidpug for adding this.This is an alpha tag. There are known bugs and missing features. Don't be surprised if there's a breaking config change in the future.
Please check the README for building and installation instructions. Also, if you're on Fedora, I've got a COPR.
This discussion was created from the release v0.1.0-alpha.2.
Beta Was this translation helpful? Give feedback.
All reactions