• v0.4.0 d612cfa726

    WanderingMonster released this 2026-04-08 22:01:23 +00:00 | 1 commits to main since this release

    Infernoheart

    Video

    Infernoheart, image
    Infernoheart, video


    Infernoheart, v0.4.0

    Fiery. Intense. Dramatic.

    What's new

    Bug report redaction
    The bug report generator now supports hostname/username/home path redaction. A Redact checkbox (on by default) appears next to the download button in the GUI. CLI users can pass --redact to the report subcommand:

    wayland-spectre report --redact
    

    All output files (JSON, SUMMARY.txt, journal logs, KWin support info, NVIDIA info) are scrubbed before saving.

    KWin Journal: current boot only
    The journal panel now filters to the current boot (-b flag), so entries from previous sessions no longer appear.

    "Copy cmd" button
    Every fix suggestion now has a clipboard copy button alongside "Fix it". Paste and run manually in your terminal instead of letting the tool execute directly.

    xdg-desktop-portal version check
    Detects the ELOOP-affected ScreenCast API v5 / xdg-desktop-portal 1.20.x series at the D-Bus level (Bug C).


    Upstream contributions (Session 7)

    Upstream status

    Bug Status
    KDE #493277, TILE gap / Night Light Open
    KDE #503870, screencast globals Open
    KDE #518650, KWin global hardening Open
    KDE #518698, kwin_screencast effect absent (tiled only) Open
    xdg-desktop-portal #1953, O_RDONLY ELOOP Open
    NVIDIA forum 331077, CRTC AB30/AB4H Open, internal bug filed

    Build

    NO_STRIP=1 pnpm tauri build
    

    Fedora 43 RELR workaround, required on Bazzite.

    Test

    cargo t
    

    63 tests, 0 failing. 4 confirmed FAILs root-caused to Bug A (CRTC AB30/AB4H on tiled Dell UP3214Q, NVIDIA driver 595.58.03).

    Downloads
  • v0.3.0 946fe1deb5

    WanderingMonster released this 2026-04-08 14:09:24 +00:00 | 33 commits to main since this release

    Frostcrystal Gelatinous Cube

    🎬 Video

    🖼️ Frostcrystal Gelatinous Cube — image
    🎬 Frostcrystal Gelatinous Cube — video


    Frostcrystal Gelatinous Cube — v0.3.0

    Cool sapphire blue. Icy white. Frost dendrites at every edge. Pristine clarity.

    What's new

    KWin Journal auto-expand (Goal 3)
    The KWin Journal panel now opens automatically when kwin_screencast_effect_active is detected as FAIL. An amber auto · effect FAIL badge appears in the panel header to explain why it opened. Users no longer need to discover the panel manually to see the KWin startup evidence.

    --check shorthand (Goal 4a)

    wayland-spectre --check L7   # ≡  wayland-spectre check --layer L7
    

    Faster single-layer spot-checks without typing the check subcommand.

    Colour-coded layer headers (Goal 4b)
    CLI layer headers now have distinct colours matching their position in the diagnostic stack:

    Layer Colour Domain
    L0 bright blue hardware / gpu
    L1 cyan d-bus / portal session
    L2 magenta portal backend
    L3 yellow wayland protocols
    L4 green pipewire
    L5 bright cyan flatpak permissions
    L6 white environment
    L7 bright red kwin plugins

    AppImageHub descriptor (Goal 1)
    apps/wayland-spectre.yml added — ready for PR to AppImage/appimage.github.io. Uses type: Download with Forgejo release asset URLs to work around the GitHub-centric CI.


    Upstream status

    Bug Status
    KDE #493277 — TILE gap / Night Light Open, findings posted
    KDE #503870 — screencast globals Open, findings posted
    KDE #518650 — KWin global hardening Open, filed
    xdg-desktop-portal #1953 — O_RDONLY ELOOP Open, root cause filed
    KDE #518698 — kwin_screencast effect absent from Loaded Effects (tiled display only) Filed this release
    NVIDIA forum 331077 — CRTC AB30/AB4H Open, post /26 cross-references 518698

    Build

    NO_STRIP=1 pnpm tauri build
    

    Fedora 43 RELR workaround — required on Bazzite.

    Test

    cargo t
    

    63 tests, 0 failing. 4 confirmed FAILs root-caused to Bug A (CRTC AB30/AB4H on tiled Dell UP3214Q, NVIDIA driver 595.58.03).

    Downloads
  • v0.2.0 e0a4f86024

    WanderingMonster released this 2026-04-07 21:39:23 +00:00 | 47 commits to main since this release

    Celestialradiance Gelatinous Cube

    Celestialradiance Gelatinous Cube — cosmic / nebula variant (formerly v0.4.0 Beholder).

    What's new — Session 5

    CLI --layer filter, KWin journal panel, upstream drafts.

    • CLI: move --json-only onto the check subcommand; add --layer L0-L7 filter.
    • Commands: get_kwin_journal Tauri command with optional --grep passthrough.
    • KwinJournal: collapsible live journal panel with quick-filter chips.
    • Docs: upstream draft posts for KDE bugs 493277 / 503870 and NVIDIA 331077.

    Assets

    Downloads
  • v0.1.0 b26a91d361

    WanderingMonster released this 2026-04-07 21:02:28 +00:00 | 49 commits to main since this release

    Abyssalreaver Gelatinous Cube

    Abyssalreaver Gelatinous Cube — dark, mysterious, subtly menacing. First release in the gelatinous cube naming sequence (formerly v0.3.0).

    What's new — Session 4

    kwin_screencast_effect_active, AppImage, GUI polish, screenshot.

    • New L7 check: kwin_screencast_effect_active — plugin-loaded vs effect-active split. Fires correctly on arctic: CRTC AB30/AB4H mismatch prevents effect registration.
    • AppImage build working (NO_STRIP=1 workaround for Fedora 43 RELR relocations).
    • Bug report bundle now includes full KWin boot journal + 5 targeted startup logs.
    • Bug report button spinner, Copy SUMMARY button, first-run 150% default zoom.
    • 63 tests passing, 0 failing.

    Assets

    Downloads