• v0.4.1 05accb5701

    WanderingMonster released this 2026-07-27 18:59:41 +00:00 | 0 commits to main since this release

    Infernoheart Gelatinous Cube

    🎬 Video


    Infernoheart Gelatinous Cube — v0.4.1 (patch)

    Same molten core, cooler judgement.

    X11 support

    The tool now detects the session type (XDG_SESSION_TYPE, with
    WAYLAND_DISPLAY/DISPLAY fallback) once per run. On X11 the
    Wayland-specific checks report SKIP — not applicable instead of failing:
    the L2/L3 protocol layer, the WAYLAND_DISPLAY environment check, and the
    KWin screencast plugin/effect/EGL checks. The GUI shows a banner explaining
    why; misleading Wayland-only fix commands are suppressed. The portal,
    PipeWire, Flatpak, and driver checks run normally on X11.

    The CLI summary (JSON and human) now includes a skip count, and the exit
    code stays 0 when skips are the only non-passing results — an X11 run of
    check --json-only exits clean.

    False-positive audit

    Upstream KDE/portal developers confirmed several checks flagged conditions
    that unprivileged clients can never observe. Downgraded accordingly:

    Check Was Now
    zkde_screencast_unstable_v1 absent FAIL SKIP (permission-gated global)
    kwin_screencast_loaded absent FAIL WARN (listing unreliable)
    portal ScreenCast version query error FAIL WARN (inconclusive)
    bug_d_screencast_globals FAIL WARN (correlation, not proof)

    kwin_screencast_effect_active (L7) and the live portal CreateSession probe
    (L4) remain the authoritative signals and keep their weight.

    Packaging

    The desktop entry now sets Categories=System;Monitor; (was empty, which
    dropped the app into KDE's "Lost and Found"). desktop-file-validate is
    clean on the extracted AppImage.

    Docs

    Retroactive CHANGELOG.md covering v0.1.0 onward; README states plainly
    that the tool runs on X11 and reports Wayland checks as not applicable there.

    Downloads