Repository navigation
feat(tray): add an attributed "Support ActivityWatch" menu item - #147
TimeToBuildBob wants to merge 1 commit into
Conversation
Git-Session-Id: 7afbde1c-79ba-4bb6-8cdf-f5cc3457fda4
[Low impact] The PR appears safe to merge. SummaryAdds a static “Support ActivityWatch” tray entry below “Open API Browser”.
Reviews (1) · Last reviewed commit: "feat(tray): add an attributed "Support A..." · Reviewed by Greptile |
|
All six checks pass on |
🤖 AI code reviewAdds Safe to merge — no P0/P1 findingsConfidence 5/5 ✅ No findings. The diff looks correct to me on this pass. Files changed (2) — the diff as I read it
Reviewed Maintainer commands
|
Adds a static Support ActivityWatch item under Open API Browser in the tray menu. It opens
https://activitywatch.net/go/?src=qt-traythrough the existingopen_urlpath, so Linux keeps the AppImage-safexdg-openenvironment. It is the aw-qt twin of ActivityWatch/aw-tauri#303. There is no nag and no toggle: it is one menu entry.qt-trayis registered as a/go/source in ActivityWatch/activitywatch.github.io#100. Until that merges, the click still lands on the subscribe page but counts asother.Tests: new
tests/test_support_link.pyasserts the exact URL. It passes along withtest_opener_env.py.Not verified: the rendered tray menu. I had no live Qt/system-tray session, so there are no screenshots.