pdfcraft/packaging/linux
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
..
flatpak Refs #103: ship the OCR models in the desktop release packages (#630) 2026-10-09 18:42:23 -04:00
ai.storyteller.pdfcraft.desktop Linux: StartupWMClass is the window's app id (#1087) 2026-10-11 12:02:18 -04:00
ai.storyteller.pdfcraft.metainfo.xml.in Rename PrintCraft to PdfCraft (#174) 2026-10-07 16:03:57 -04:00
ai.storyteller.pdfcraft.mime.xml Rename PrintCraft to PdfCraft (#174) 2026-10-07 16:03:57 -04:00
flatpak-bundle.sh Refs #103: ship the OCR models in the desktop release packages (#630) 2026-10-09 18:42:23 -04:00
nfpm.yaml Print: list driverless CUPS destinations, not only permanent queues (#658) 2026-10-09 22:39:36 -04:00
package.sh Bump to 0.6.0; add a Linux riscv64 release build (#945) 2026-10-10 20:50:57 -04:00
postinst.sh Signed release pipeline (macOS/Windows/Linux/Web); README community note 2026-10-02 12:06:19 -04:00