Discussion
Loading...

Discussion

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Ivan Molodetskikh
@YaLTeR@mastodon.online  ·  activity timestamp 3 weeks ago

Just merged Alt-Tab to main, shortly arriving at your nearest niri-git. Comes with plenty of ways to tweak it if you want [1], and a focus timestamp in the IPC [2] that lets shell devs make their own recent windows switchers.

[1]: https://yalter.github.io/niri/Configuration%3A-Recent-Windows.html
[2]: https://yalter.github.io/niri/niri_ipc/struct.Window.html#structfield.focus_timestamp

#niri

Screenshot of the Alt-Tab switcher in niri.
Screenshot of the Alt-Tab switcher in niri.
Screenshot of the Alt-Tab switcher in niri.
  • Copy link
  • Flag this post
  • Block
Ivan Molodetskikh
@YaLTeR@mastodon.online replied  ·  activity timestamp 3 weeks ago

Did some work on the TTY backend in niri over the past few days. Merged PR for DisplayLink dock support, added "panel orientation" property read, and, based on cosmic-comp code, implemented the necessary logic to avoid screen blanking. Finally, both at niri startup and when switching TTYs, your screen won't flicker, as long as resolution/refresh rate stay the same.

Even when the screen does blank, it'll go faster, as there's now just one modeset instead of two (clear then draw frame).

#niri

Your browser does not support the video tag.
GIF
GIF
Switching TTY to niri with and without screen blanking.
Switching TTY to niri with and without screen blanking.
Your browser does not support the video tag.
GIF
GIF
Logging in from GDM to niri with and without screen blanking.
Logging in from GDM to niri with and without screen blanking.
  • Copy link
  • Flag this comment
  • Block
Ivan Molodetskikh
@YaLTeR@mastodon.online replied  ·  activity timestamp 2 weeks ago

Took some fighting but I think I've managed to teach the new Alt-Tab to speak to the screen reader

#niri

Your browser does not support the video tag.
GIF
GIF
Navigating the niri Alt-Tab with Orca on.
Navigating the niri Alt-Tab with Orca on.
  • Copy link
  • Flag this comment
  • Block
Ivan Molodetskikh
@YaLTeR@mastodon.online replied  ·  activity timestamp 2 weeks ago

I finished and merged the horizontal drag interaction tweak from a previous post. It's very handy but can also be annoying when you want to move windows across monitors, so on mouse I restricted it to headerbar dragging (so, not Mod+LMB and not in the overview).

On touch however, it works for both headerbar dragging, and for Mod+Touch, so you can now easily scroll the view around.

I also added the thing where you can touch with another finger to switch between floating and tiling.

#niri

Your browser does not support the video tag.
GIF
GIF
Scrolling the view in niri on touchscreen by dragging windows by their headers, then holding Super and doing the same from any position.
Scrolling the view in niri on touchscreen by dragging windows by their headers, then holding Super and doing the same from any position.
  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1-alpha.8 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login