Drop tiny-skia and tempfile. All rendering now runs on the GPU using a WGSL fragment shader with rounded-rect SDF, gaussian glow falloff, and cursor avoidance. Add color temperature support with presets (warm, cool, studio, daylight, golden) and custom Kelvin values. Suppress MangoHUD via environment variable.
19 lines
537 B
TOML
19 lines
537 B
TOML
[package]
|
|
name = "ringa"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
description = "Wayland ring light overlay"
|
|
authors = ["Stephen Waits <steve@waits.net>"]
|
|
rust-version = "1.85"
|
|
|
|
[dependencies]
|
|
anyhow = "1.0"
|
|
bytemuck = { version = "1", features = ["derive"] }
|
|
nix = { version = "0.29", features = ["signal", "process", "poll"] }
|
|
pollster = "0.4"
|
|
raw-window-handle = "0.6"
|
|
wayland-backend = { version = "0.3", features = ["client_system"] }
|
|
wayland-client = "0.31"
|
|
wayland-protocols-wlr = { version = "0.3", features = ["client"] }
|
|
wgpu = "29"
|