Commit Graph

7 Commits

Author SHA1 Message Date
Scott Hanselman
f0ccbc8403
chore: clean up stale files and fix repo URLs (#51)
- Remove input.json.bak (stray backup file)
- Update README project structure (remove old OpenClaw.Tray, add
  WinUI and test projects)
- Fix installer URLs to point at openclaw/openclaw-windows-node
  instead of old shanselman/moltbot-windows-hub
2026-03-16 22:25:32 -07:00
copilot-swe-agent[bot]
c3c7f4a7aa Rename all Moltbot references to OpenClaw
- Renamed all project directories and files
- Updated all namespaces and class names
- Updated deep link scheme from moltbot:// to openclaw://
- Updated AppData directories to OpenClawTray
- Updated README with OpenClaw references and added history note
- Updated all configuration and build files
- Kept mascot name "Molty" unchanged

Co-authored-by: shanselman <2892+shanselman@users.noreply.github.com>
2026-01-30 10:16:18 -08:00
Scott Hanselman
40e2064531 Switch CI/installer to WinUI version
- Build Moltbot.Tray.WinUI instead of WinForms
- Update installer to include all WinUI dependencies (not single-file)
- Test job builds both WinForms and WinUI to verify
- Use WinUI icon path for installer
2026-01-29 17:17:55 -08:00
Scott Hanselman
94580078ed Build separate x64 and arm64 installers
Some checks failed
Build and Test / test (push) Has been cancelled
Build and Test / build (win-arm64) (push) Has been cancelled
Build and Test / build (win-x64) (push) Has been cancelled
Build and Test / build-extension (arm64) (push) Has been cancelled
Build and Test / build-extension (x64) (push) Has been cancelled
Build and Test / release (push) Has been cancelled
- Each installer includes matching architecture tray app + Command Palette extension
- installer.iss accepts /DMyAppArch and /Dpublish parameters
- Release now includes both MoltbotTray-Setup-x64.exe and MoltbotTray-Setup-arm64.exe
2026-01-28 23:46:54 -08:00
Scott Hanselman
83d61eb641 Fix Command Palette extension and bundle in installer
Some checks failed
Build and Test / test (push) Has been cancelled
Build and Test / build (win-arm64) (push) Has been cancelled
Build and Test / build (win-x64) (push) Has been cancelled
Build and Test / build-extension (arm64) (push) Has been cancelled
Build and Test / build-extension (x64) (push) Has been cancelled
Build and Test / release (push) Has been cancelled
- Fix exe name mismatch: Moltbot.exe -> Moltbot.CommandPalette.exe in manifest
- Add AppListEntry=none to hide from Start Menu (only show in Command Palette)
- Use OpenUrlCommand from toolkit instead of custom DeepLinkCommand
- Add cmdpal-dev.ps1 script for local iteration (auto-detects arm64/x64)
- Update installer to optionally install Command Palette extension
- Add molty2.png to README
- Update CI to bundle Command Palette in installer
2026-01-28 23:33:32 -08:00
Scott Hanselman
12f7e09a10 fix: Generate proper lobster icon for exe and installer
Some checks failed
Build and Test / test (push) Has been cancelled
Build and Test / build-extension (x64) (push) Has been cancelled
Build and Test / build (win-arm64) (push) Has been cancelled
Build and Test / build (win-x64) (push) Has been cancelled
Build and Test / build-extension (arm64) (push) Has been cancelled
Build and Test / release (push) Has been cancelled
- Create multi-resolution ICO (16, 32, 48, 256px) with pixel art lobster
- Update installer to include icon file for shortcuts
- Add Output/ to gitignore
2026-01-28 22:54:27 -08:00
Scott Hanselman
bfa0e6c0f9 Add auto-updating installer with Azure Trusted Signing
- Add Updatum NuGet package for auto-updates from GitHub Releases
- Create UpdateDialog and DownloadProgressDialog (WinForms)
- Add update check on startup in Program.cs
- Create installer.iss (Inno Setup) for Windows installer
- Add GitVersion.yml for semantic versioning
- Update CI workflow with:
  - GitVersion integration
  - Azure Trusted Signing for exe and installer
  - Inno Setup installer creation
  - Release with installer + portable ZIPs (x64 + arm64)
  - Version-stamped artifacts for Updatum compatibility
2026-01-28 20:13:53 -08:00