6 Commits
Author SHA1 Message Date
LiHaohuaandClaude Opus 4.6 3a1da4f654 Update submodule URLs: SSH → HTTPS, move to CardputerZero org
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-13 22:05:13 +08:00
LiHaohuaandClaude Opus 4.6 cf285bd874 chore: remove tauri build workflow (broken, not needed for czdev)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-09 18:43:53 +08:00
LiHaohuaandClaude Opus 4.6 544f75c33b feat(czdev): add login, publish, unpublish commands
- czdev login: GitHub OAuth Device Flow authentication
- czdev publish: upload .deb to CardputerZero/packages via PR
  - Preflight: .desktop check, email match, version bump check
- czdev unpublish: ownership-verified removal PR
- release-czdev.yml: cross-compile for macOS/Linux/Windows

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-09 15:03:06 +08:00
LiHaohuaandClaude Opus 4.7 1e04368bc3 ci: desktop-smoke — czdev doctor+build+run on mac and linux
Matrix job installs SDL2/freetype/cmake, runs czdev doctor, builds
hello_cz, then headless-launches the emulator with SDL_VIDEODRIVER=dummy
and asserts it survives for 5s. Windows has a separate informational
job that surfaces the pending LVGL DLL rework (T08 in DESKTOP_DEV.md §4)
rather than failing silently.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-06 14:30:34 +08:00
LiHaohuaandClaude Opus 4.6 af3b3d1462 Rename to CardputerZero AppBuilder and add Tauri CI/CD
- Update product name, identifier, and window title
- Add build-tauri.yml: builds on Linux/macOS/Windows, creates GitHub release on tags
- Update README, docs, package.json, index.html

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-06 14:30:34 +08:00
LiHaohuaandClaude Opus 4.6 39158de976 Migrate all files from M5Stack-AppBuilder
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-06 14:30:34 +08:00