Skip to content

chore: improve desktop development experience - #3

Draft
FangzhiLi wants to merge 2 commits into
wmd3i:mainfrom
FangzhiLi:chore/desktop-dev-experience
Draft

chore: improve desktop development experience#3
FangzhiLi wants to merge 2 commits into
wmd3i:mainfrom
FangzhiLi:chore/desktop-dev-experience

Conversation

@FangzhiLi

Copy link
Copy Markdown
Collaborator

Summary

  • use the AurigaSQL product name and icon in the Electron development shell
  • standardize the documented development and Desktop packaging environment on Python 3.11.x
  • clarify that Desktop packaging reuses the backend virtual environment
  • make the macOS and Windows Python version messages consistent

Validation

  • npm test — 131 tests passed
  • node --check frontend/electron/main.cjs
  • bash -n backend/packaging/build-macos.sh
  • git diff --check

Pending validation

  • npm run typecheck
  • npm run build

These checks will be rerun after #2 is merged.

@FangzhiLi
FangzhiLi requested a review from hanxu12 July 21, 2026 19:24
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