Skip to content

v0.28.0

Choose a tag to compare

@bisand bisand released this 14 Sep 07:45
· 41 commits to main since this release

A window says which application it belongs to. WindowConfig::app_id names the application to the desktop — Wayland's app_id and X11's WM_CLASS — which is what ties a window to its desktop entry, so a launcher and a task bar show its name and icon, and what a window manager's rules match. Without it a Wayland compositor has nothing to go on. Ignored on macOS and Windows. Found in squint, whose windows Hyprland listed with an empty class. Additive except the new WindowConfig field, which a struct literal without ..Default::default() must name.

Download the designer

A visual form designer for DeniseUI, and the .dform command line tool. No
Rust toolchain needed.

macOS (Intel and Apple silicon) denise-0.28.0-universal-apple-darwin.dmg
Windows x86-64 denise-0.28.0-x86_64-pc-windows-msvc.zip
Linux x86-64 denise-0.28.0-x86_64-unknown-linux-gnu.tar.gz
Linux aarch64 denise-0.28.0-aarch64-unknown-linux-gnu.tar.gz

Each has a .sha256 beside it. Every archive carries the reference form, so
there is something to open.

These are not signed. There is no Apple Developer account behind this
project and no Windows code-signing certificate, so the first launch needs one
extra step: on macOS, right-click the app and choose Open; on Windows,
More info then Run anyway. Linux does not care.