From a6af3bc6c1640687c44ba2d3d86924084b839af1 Mon Sep 17 00:00:00 2001 From: bflatastic Date: Wed, 7 Oct 2026 01:39:33 +0700 Subject: [PATCH] Packaging: describe PrintCraft, not the image editor it was copied from The Linux package description, AppStream metadata (categories, keywords, a screenshot that doesn't exist), the MSI's comment and the web embedding example still described PhotoCraft. They now describe a PDF workbench, AppStream lists application/pdf, and the screenshot is one of ours. Co-Authored-By: Claude Opus 5.5 --- .../ai.storyteller.printcraft.metainfo.xml.in | 21 ++++++++++--------- packaging/linux/nfpm.yaml | 7 +++---- packaging/web/README.md | 2 +- packaging/windows/printcraft.wxs | 5 ++--- 4 files changed, 17 insertions(+), 18 deletions(-) diff --git a/packaging/linux/ai.storyteller.printcraft.metainfo.xml.in b/packaging/linux/ai.storyteller.printcraft.metainfo.xml.in index da43e5d2..256cf79b 100644 --- a/packaging/linux/ai.storyteller.printcraft.metainfo.xml.in +++ b/packaging/linux/ai.storyteller.printcraft.metainfo.xml.in @@ -12,7 +12,8 @@

- PrintCraft is a pdf editor. Read, organize, combine, split and secure PDFs + PrintCraft is an open-source PDF workbench. Read, comment on, fill in and sign PDFs; + organize, combine and split pages; edit, redact, protect and export documents.

ai.storyteller.printcraft.desktop @@ -23,20 +24,19 @@ https://github.com/storytold/printcraft https://discord.gg/artcraft - Graphics - RasterGraphics - Photography + Office + Viewer - photo - image editor - psd - layers + pdf + viewer + annotate + forms - Editing The Great Wave off Kanagawa with type layers and adjustment layers - https://raw.githubusercontent.com/storytold/printcraft/main/docs/images/printcraft-demo.jpg + A PDF open with its threaded comments + https://raw.githubusercontent.com/storytold/printcraft/main/docs/images/printcraft-viewer.png @@ -53,6 +53,7 @@ printcraft + application/pdf diff --git a/packaging/linux/nfpm.yaml b/packaging/linux/nfpm.yaml index 99d41a1a..00a6457a 100644 --- a/packaging/linux/nfpm.yaml +++ b/packaging/linux/nfpm.yaml @@ -17,10 +17,9 @@ vendor: Learning Machines LLC homepage: https://getartcraft.com/apps/printcraft license: MIT OR Apache-2.0 description: |- - Open-source, native image editor that works the way Photoshop users expect. - Layers, masks, adjustment layers, layer styles, type and brushes; opens and - saves layered PSD/PSB files; 8/16/32-bit documents; GPU compositing (wgpu). - Includes printcraft-cli, a headless converter and command runner. + Open-source, native PDF workbench: read, comment, fill and sign forms, + organize, combine, split, edit, redact, protect and export PDFs. + Includes printcraft-cli, a headless command runner and opt-in MCP server. # The binaries link only glibc and libgcc_s directly. Windowing (X11/Wayland, xkbcommon) and the # GPU (Vulkan, EGL/GL) are loaded at runtime, so they are dependencies/recommendations here diff --git a/packaging/web/README.md b/packaging/web/README.md index 0bae3455..29686140 100644 --- a/packaging/web/README.md +++ b/packaging/web/README.md @@ -55,7 +55,7 @@ Local test: `python3 -m http.server 8765` inside the folder, then open http://lo ```html