7 Commits

Author SHA1 Message Date
John Smith a6dc29fb2d Add Flatpak CI workflow for drop-app 2026-06-02 21:59:24 -04:00
John Smith fecc681ae5 Remove gsd-pi-config, add drop-app 2026-06-02 21:45:14 -04:00
John Smith e3f943e240 restructure: move gsd-pi-config under packages and rename workflow
- Moved gsd-pi-config/ to packages/gsd-pi-config/
- Renamed workflow to build-gsd-pi-config.yml
- Updated workflow name to 'Build gsd-pi-config Flatpak'
- Updated .gitignore for packages structure
2026-06-02 13:33:49 -04:00
John Smith b6cebd5ae5 gsd snapshot: pre-dispatch, uncommitted changes after 40m inactivity 2026-06-02 13:09:24 -04:00
John Smith 0cc45842de feat: add GitHub Actions CI and repo setup
- Nightly build workflow that checks for upstream changes
- Deploys Flatpak repo to GitHub Pages
- setup-repo.sh for local repo initialization
- .flatpakrepo and .flatpakref descriptors
2026-06-02 12:28:29 -04:00
John Smith 2a4d82003e feat: add GSD Pi Config Flatpak packaging
- Flatpak manifest using GNOME 48 SDK (webkit2gtk-4.1)
- Build script that vendors npm + Cargo deps for offline sandbox build
- tauri-plugin-localhost for asset serving in WebKit2GTK sandbox
- Desktop entry, AppStream metadata, and SVG icon
- WEBKIT_DISABLE_DMABUF_RENDERER=1 for Wayland compat
2026-06-02 12:23:21 -04:00
John Smith 7af64d24fb chore: init project 2026-05-28 15:37:38 -04:00