Set app badge to notification count periodically on macOS
Fix linux builds.
One more OS related fix.
Only poll if we’re on macos.
Don’t try to run the badge code in e2e tests
Fix js lints.
Refactor things.
Rebase.
Ok so code lgtm so far, I like the refactor of getting code into more modules. I built the app and it seems that I don’t get the same badge in the build.. Not really sure why yet.
interesting while npm run tauri build seems to not show a badge, if we build it with npm run tauri build -- --debug it works. So maybe it has something to do with some code being stripped in the non-debug production build
Yeah, I need to investigate more why that’s happening. Did a preliminary check, but couldn’t find anything that might cause this. Moving this to draft, since it’s not super high priority.