Releases: galister/wlx-overlay-s
Releases · galister/wlx-overlay-s
WlxOverlay-S v25.4.2
What's new:
- Fix crash on SteamVR
- Added workarounds for COSMIC desktop
- Add binding for space_reset, now double-tap of space_drag by default (@AdalynBlack)
- Add basic input blocking (@OrionMoonclaw)
WlxOverlay-S v25.4.1
What's new:
- Major performance improvements
WlxOverlay-S v25.4.0
What's new:
- Fix OpenXR IPD calculation (@Beyley)
- New logging implementation (@olekolek1000)
- Improved scrolling behavior & horizontal scrolling support (@AdalynBlack)
- Configurable toast sound (@cubee-cb)
- Publish tarballs of cargo crates with each release (@xytovl)
- WayVR improvements:
- fixed keyboard
- added modifier key support
- support software texture blitting for drivers where DMA-buf is problematic (Nvidia) (@olekolek1000)
- fixed toplevel windows sticking around in the taskbar after closing (@olekolek1000)
WlxOverlay-S v25.3
What's new:
- Support for WayVR Dashboard 0.2.5
WlxOverlay-S v25.2
What's new:
- year.month.patch versioning
- WayVR integration @olekolek1000
- Systemd service for Monado @Scrumplex
- Configurable Purple laser modifier @Anon-11487
- support wivrn passthru mode
- sane watch timezone defaults
- timezones are now in conf.d, not watch.yaml (watch.yaml will still work) Wiki link
- bump max curvature to 180deg
- persist keyboard hide state across sessions
- OSC buttons @cubee-cb
- Fix keyboard/mouse issues on some setups @oneshinyboi
WlxOverlay-S v0.6
What's new:
- fixed crash on some desktops when using DMA-buf capture for extended periods
- mouse is no longer releases when the pointer momentarily leaves the screen
- dbus notifications for screen selection instructions
- added VirtualKey action for custom UI modular elements
- release modifier keys when the keyboard is hidden
WlxOverlay-S v0.5.0
What's new:
- fixed desktop capture on some desktops (thanks @raku-cat)
- openxr: binding for playspace reset (thanks @hypevhs)
- fix versioning (thanks @AdalynBlack)
- screen_render_down option, with 2 use-cases:
- prevent screen aliasing
- allow using dmabuf capture on desktops that zero the alpha channel
- openxr: laser pointer smoothing
- openxr: fix space rotate, toggle for space rotate axis lock
- pipewire capture now default on wlroots
- refined watch style
WlxOverlay-S v0.4.4
Important notice to Monado/WiVRn users
If you used a fork or patched Monado / WiVRn for playspace mover, switch back to the default upstream repository!
Make sure you Envision is up to date. WiVRn users; wipe and re-create your WiVRn profile in Envision if seeing errors related to libmonado.
Face-tracked WiVRn will keep working with this version of Wlx.
What's new:
- simplified hmd pose polling
- fixed scrolling in electron-based apps @olekolek1000
- fixed upright screens being squished
- fixed corner_radius not being optional (mostly an issue for users with custom watch.yaml)
- fixed keyboard macros not working with some keys
- fixed mirrors spawning behind the user @hypevhs
WlxOverlay-S v0.4.3
Important notice to Monado/WiVRn users
If you used a fork or patched Monado / WiVRn for playspace mover, switch back to the default upstream repository!
Make sure you Envision is up to date and you're using the CodeBerg one, not the GitLab one!
Face-tracked WiVRn will keep working with this version of Wlx.
What's new:
- New theme
- OpenXR: playspace mover finalized to spec (will work with upstream Monado/WiVRn from now)
- OpenXR: add Monado battery support
- OpenXR: fix screen color banding issue
- OpenXR: add triple_click bindings
- OpenXR: configurable screen downscale (to prevent aliasing)
- Settings panel will now close itself on Fix Floor or Reset Offset
WlxOverlay-S v0.4.2
✨ Read if you're upgrading from < 0.4.x! ✨
- If you switched to
pw-fallbackdue toNo suitable device founderror, chances are you can go back to (much faster) DMA-buf capture:rm ~/.config/wlxoverlay/conf.d/pw_fallback.yaml - If you have a
keyboard.yaml, you might want to put that aside and see the new defaults. - Things are no longer relative to your head, but relative to the yellow "center" cross. You can re-center the cross using the Show/Hide binding (default: double-tap B or Y on left controller). You can also save your layout on the settings panel.
What's new:
- fix auto-start not working with SteamVR 2.x
- space drag multiplier (adjust as needed on settings panel)
- fix keyboard layout not loading correctly on some desktops (@DASPRiD)
- update dependencies (@HavenOfTheRaven)
- removed
no-dmabuffeature in favor of a runtime check