Commit Graph
12 Commits
Author SHA1 Message Date
jychoi4andClaude Opus 5.5 366c8fe173 feat: add EXE projects with versioned install configuration
- EXE project kind next to MSIX: formats.exe, new EXE projects, EXE app
  info (architecture, UpgradeCode), per-kind workspace; EXE builds and
  signing are still refused explicitly (#9).
- Install configuration tabs: registry grid, shortcuts and installer
  properties with formatted-text checks (#10).
- Per-version .isver files: version list, add dialog, lock/unlock,
  delete with .isver.bak backups, description (#11).
- Major/patch versions with cumulative patch checks and automatic kind
  selection (#12).
- 설치화면 tab: setup steps, theme and scripts per version (#13).
- Preferences: theme and display language (#14).
- 설치파일 tab as an Explorer-style tree: per-row add/remove, Windows
  folder install locations (FileRule.targetRoot), picked files placed
  with FileRule.sourceFolder, unsaved-rule file preview (#17).

Checks: cargo fmt/clippy/test, 82 frontend tests, Vite build and the
msix-studio build pass. npm ci, GUI click tests and real EXE builds were
not run.

Refs #9 #10 #11 #12 #13 #14 #17

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 11:10:00 +09:00
jychoi4andClaude Opus 5.5 905e6d4eaa chore: add Claude Code guidelines, rules and skills
- CLAUDE.md: product principles, crate layering, common commands, commits.
- .claude/rules: common, Rust, frontend, Tauri IPC, docs and security rules.
- .claude/skills: check, add-tauri-command, project-model-change,
  change-record, msix-integration-test, backlog-status.

Refs #16

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 11:09:05 +09:00
jychoi4andClaude Opus 5.5 7f5540f148 docs: design the EXE installer UI and code signing scope
- Design 14: WiX MSI + Burn with a C# BA host and WebView2 web UI,
  default screen catalog, installer-ui.json and the WebView2 fallback.
- Design 16: Smart App Control checks and what must be signed.
- Manual: beginner guide to Azure Artifact Signing.
- Link the decision from designs 09 and 10 and record it.

Refs #15

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 11:08:50 +09:00
jychoi4 aba06b3443 docs: add beginner Microsoft Store publishing manual
Closes #8
2026-11-10 15:44:00 +09:00
jychoi4 8cd38f5ba4 refactor: remove the unused project ID
Closes #7
2026-11-09 13:16:00 +09:00
jychoi4 916b79e5d6 feat: use isproj-only project files and local settings
Closes #6
2026-11-06 14:46:00 +09:00
jychoi4 3071e0d1ef feat: add branded Installer Studio desktop workspace
Closes #5
2026-11-05 14:07:00 +09:00
jychoi4 024f244f52 feat: add development certificate signing
Closes #4
2026-11-04 16:14:00 +09:00
jychoi4 fdbc9a9d1b feat: generate and verify MSIX registry hives
Closes #3
2026-11-03 16:34:00 +09:00
jychoi4 6213fec7d2 feat: add shared Rust MSIX engine and CLI
Closes #2
2026-11-02 13:44:00 +09:00
jychoi4 24b624301c docs: define MSIX-first packaging design and roadmap
Document package formats, release workflows, deployment planning and UI concepts.

Closes #1
2026-10-27 16:30:00 +09:00
jychoi4 54f0cfe360 Initial commit: EG-BIM installer plans and design concepts 2026-10-19 09:24:15 +09:00