pdfcraft/apps
Atos Lins ea1df6e1cb
Linux: StartupWMClass is the window's app id (#1087)
* Linux: StartupWMClass is the window's app id

The desktop entry said StartupWMClass=pdfcraft, but the window carries the
app id ai.storyteller.pdfcraft (APP_ID) on Wayland and under X11 alike, so
nothing that matches a window to its launcher by that key ever matched it:
on X11 the launch's startup notification can't end when the window maps.
VectorCraft, GridCraft and WordCraft already use the app id.

A test reads the entry and compares it with APP_ID.

* Contributors: add atoslins (Atos Lins)

---------

Co-authored-by: Brandon Thomas <echelon@gmail.com>
2026-10-11 12:02:18 -04:00
..
pdfcraft Linux: StartupWMClass is the window's app id (#1087) 2026-10-11 12:02:18 -04:00
pdfcraft-cli M3: harden render and CLI failure surfaces (#669) 2026-10-09 22:32:48 -04:00
pdfcraft-web Web: opt-in embedding bridge for host pages (?host=parent) (#842) 2026-10-10 15:50:06 -04:00