mirror of
https://github.com/storytold/designcraft.git
synced 2026-10-29 04:36:47 -06:00
egui037: Port DesignCraft to egui 0.37
Pin the final egui, winit and shared UI revisions and reconcile current main. Preserve document-epoch input and screenshot boundaries, host action ordering, and Windows path regression coverage. Add click/End batch characterization. Validation: all nine Linux CI stages pass (3230 tests, zero failures); Windows CI and bounded native editing workflows pass on the same production source.
This commit is contained in:
@@ -46,6 +46,7 @@ modules:
|
||||
build-commands:
|
||||
- cargo --offline build --release --locked -p designcraft
|
||||
- install -Dm755 target/release/designcraft /app/bin/designcraft
|
||||
- install -Dm644 NOTICE /app/share/doc/designcraft/NOTICE
|
||||
- install -Dm644 packaging/linux/ai.storyteller.designcraft.desktop /app/share/applications/ai.storyteller.designcraft.desktop
|
||||
- install -Dm644 packaging/linux/ai.storyteller.designcraft.mime.xml /app/share/mime/packages/ai.storyteller.designcraft.xml
|
||||
- mkdir -p /app/share/icons && cp -R assets/app-icon/hicolor /app/share/icons/
|
||||
|
||||
@@ -142,7 +142,6 @@ if has appimage; then
|
||||
esac
|
||||
APPDIR="$WORK/DesignCraft.AppDir"
|
||||
cp -R "$STAGE" "$APPDIR"
|
||||
mv "$APPDIR/usr/share/doc" "$WORK/doc-unused"
|
||||
ln -s usr/bin/designcraft "$APPDIR/AppRun"
|
||||
cp "$HERE/$APP_ID.desktop" "$APPDIR/$APP_ID.desktop"
|
||||
cp "$ROOT/assets/app-icon/hicolor/256x256/apps/$APP_ID.png" "$APPDIR/$APP_ID.png"
|
||||
|
||||
Reference in New Issue
Block a user