Email or username:

Password:

Forgot your password?
7 comments
Ivan Molodetskikh replied to Ivan

Over the past 2 weeks I've been slowly but surely working on the interactive move niri PR [1] by @pajn. It's already got me to fix quite a bit of tech debt in the layout code, which is cool.

The PR is still rough around the edges, but mostly works, and I switched to running the branch on my own systems to give it thorough testing.

(also no, this is not the Floating Layer yet, though it's a good step towards that)

Attaching a video of what it looks like rn

[1]: github.com/YaLTeR/niri/pull/54

#niri

Over the past 2 weeks I've been slowly but surely working on the interactive move niri PR [1] by @pajn. It's already got me to fix quite a bit of tech debt in the layout code, which is cool.

The PR is still rough around the edges, but mostly works, and I switched to running the branch on my own systems to give it thorough testing.

Ivan Molodetskikh replied to Ivan

Made interactive move work on touch (and resize too while I was at it), didn't need that many changes actually

#niri

Ivan Molodetskikh replied to Ivan

Added a bit of rubberbanding before the window is "dragged out" of the layout. Should help avoid unintended layout changes.

Along with a few more fixes I did, I think interactive move should be good to merge? It's not 100% perfect and jank free, but I'm fairly sure I got all the important things done. Will give it some more testing.

#niri

Ivan Molodetskikh replied to Ivan

Suddenly, @drakulix showcasing the Cosmic session running on, among other compositors, niri! On the big screen at the Ubuntu Summit 😄

github.com/Drakulix/cosmic-ext

#niri

Screenshot of Ubuntu Summit 2024 Day Two recording with niri showing cosmic background, desktop and panel.
Ivan Molodetskikh replied to Ivan

somehow this touch moving under stationary pointer works better than i expected

(yes trying to do a precise left click with an elbow was difficult)

Ivan Molodetskikh replied to Ivan

By the way! I'll be giving a talk at RustCon in Moscow on December, 6! :ablobcatwave:

rustcon.ru/

Wherein I will briefly describe what a Wayland compositor is, and then show several testing and profiling workflows that I've been using to keep niri stable, robust and performant.

(The invitation to submit a talk was completely unexpected, guess niri found its way into the right eyes. 😅)

There will be a recording, though in Russian.

#rust #niri

Ivan Molodetskikh replied to Ivan

Interactive window moving, laptop lid and tablet mode switch binds, mouse and touchpad scroll speed setting in today's niri v0.1.10 release!

github.com/YaLTeR/niri/release

Also, niri-ipc is now on crates.io, but keep in mind that it will not be Rust-semver-stable: crates.io/crates/niri-ipc

#wayland #smithay #rust #niri

Go Up