Files
ringa/CHANGELOG.md
2026-04-07 13:12:27 -06:00

1000 B

Changelog

0.1.2 (2026-04-07)

Bug Fixes

  • Decouple input passthrough hole from shader cursor avoidance radius
  • Small constant-size input hole (48px) for click passthrough
  • Shader cursor avoidance tracks independently with smooth updates

0.1.1 (2026-04-07)

Bug Fixes

  • Remove 10-second auto-exit timer; overlay now runs until toggled off
  • Smooth cursor tracking by reducing input hole from 512px to 48px

0.1.0 (2026-04-07)

Initial release.

Features

  • GPU-rendered ring light overlay using wgpu/WGSL fragment shader
  • Rounded rectangle SDF with gaussian glow falloff
  • Full desktop input passthrough via dynamic wl_region cursor hole
  • Cursor avoidance with rounded-square soft fade
  • Color temperature support: presets (warm, cool, studio, daylight, golden) and custom Kelvin
  • Toggle on/off via PID lock file and SIGUSR1 signaling
  • Works on any wlroots-based Wayland compositor (Sway, Hyprland, niri, river, etc.)
  • MangoHUD suppression for clean Vulkan overlay