Skip to content

feat: add Windows Tauri tray MVP#23

Open
yyf0202 wants to merge 26 commits into
androidZzT:mainfrom
yyf0202:feat/windows-tray-experience
Open

feat: add Windows Tauri tray MVP#23
yyf0202 wants to merge 26 commits into
androidZzT:mainfrom
yyf0202:feat/windows-tray-experience

Conversation

@yyf0202

@yyf0202 yyf0202 commented Jun 9, 2026

Copy link
Copy Markdown

Summary

  • add cross-platform source registry foundation and structured cc_stats_web startup for desktop shells
  • add a Tauri tray shell under desktop/cc-stats-tauri that launches, health-checks, restarts, and opens the Python web dashboard
  • add Windows tray development notes and implementation docs while leaving macOS Swift UI unchanged

Test Plan

  • python3 -m pytest tests -q -> 355 passed
  • npm test -> 5 passed
  • npm run build:web -> passed
  • cargo test -> 8 passed
  • cargo check -> passed

Notes

  • macOS bundle artifacts were not committed; Windows packaging/runtime validation should continue on Windows.
  • Statistics parsing/analyzing/pricing remains in Python; Tauri is only the platform shell.

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