M6: Sketch import: merge main

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Jindřich Šaršon
2026-10-25 22:23:40 +01:00
co-authored by Claude Opus 5.5
169 changed files with 8894 additions and 1516 deletions
@@ -53,6 +53,7 @@ modules:
build-commands:
- cargo --offline build --release --locked -p figcraft
- install -Dm755 target/release/figcraft /app/bin/figcraft
- install -Dm644 NOTICE /app/share/doc/figcraft/NOTICE
- install -Dm644 packaging/linux/ai.storyteller.figcraft.desktop /app/share/applications/ai.storyteller.figcraft.desktop
- install -Dm644 packaging/linux/ai.storyteller.figcraft.mime.xml /app/share/mime/packages/ai.storyteller.figcraft.xml
- mkdir -p /app/share/icons && cp -R assets/app-icon/hicolor /app/share/icons/
-1
View File
@@ -130,7 +130,6 @@ if has appimage; then
fi
APPDIR="$WORK/FigCraft.AppDir"
cp -R "$STAGE" "$APPDIR"
mv "$APPDIR/usr/share/doc" "$WORK/doc-unused"
# AppRun is a script, not a symlink: it installs the .desktop entry and icons into
# $XDG_DATA_HOME before launching, so Wayland compositors can resolve the window's
# app_id to our icon instead of the generic Wayland logo (opt-out env in the