Skip to content

Add Wails desktop app with local mode - #1

Merged
AkmalFairuz merged 15 commits into
masterfrom
feature/wails
Sep 29, 2026
Merged

AkmalFairuz merged 15 commits into
masterfrom
feature/wails

Conversation

@AkmalFairuz

Copy link
Copy Markdown
Owner

Summary

  • Add a Wails v3 desktop app with local SQLite storage and credential vault, while reusing the existing REST API and SSH/VNC streams.
  • Add native desktop build workflows and artifacts for macOS, Linux, and Windows.
  • Add desktop window management, detached windows, offline icons, system theme support, SSH/VNC zoom, terminal clipboard actions, and file transfer progress.
  • Integrate native macOS traffic lights with the app header and move File, View, and Help actions to the macOS menu bar.

Validation

  • Frontend lint and production build passed.
  • macOS arm64 Wails build passed locally.
  • Windows x64 Wails build passed locally during development; the final macOS menu changes were built only for macOS.
  • Linux builds are left to the GitHub workflow.

@AkmalFairuz
AkmalFairuz merged commit a07b213 into master Sep 29, 2026
12 checks passed
@AkmalFairuz
AkmalFairuz deleted the feature/wails branch September 30, 2026 05:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant