Skip to content

fix: reword foreground notification to not expose internals - #223

Merged
ErikBjare merged 1 commit into
masterfrom
fix/background-notification-wording
Aug 11, 2026
Merged

fix: reword foreground notification to not expose internals#223
ErikBjare merged 1 commit into
masterfrom
fix/background-notification-wording

Conversation

@ErikBjare

Copy link
Copy Markdown
Member

The persistent foreground-service notification said "ActivityWatch Server" / "Server and sync running in background" — leaking the internal "server" detail and implying sync is configured/running, even though sync is off by default.

Changes:

  • Notification: ActivityWatch / Running in the background
  • Channel (user-visible in Android notification settings): Background tracking / Keeps ActivityWatch running in the background

No behavioral changes; the channel keeps the same ID so existing user preferences (e.g. having minimized/silenced it) are preserved.

Reported by @ErikBjare while testing 0.14.0b1 (versionCode 39).

The persistent notification said "ActivityWatch Server" / "Server and
sync running in background", leaking the internal server detail and
claiming sync is running even though sync is disabled by default. Use a
neutral "ActivityWatch" / "Running in the background" wording, and
rename the notification channel accordingly.
@greptile-apps

greptile-apps Bot commented Aug 11, 2026

Copy link
Copy Markdown

Greptile Summary

The PR updates the foreground-service notification and notification-channel wording to avoid exposing implementation details or implying that optional sync is active.

  • Renames the notification channel to “Background tracking.”
  • Rewords the channel description and persistent notification with user-facing language.
  • Preserves the existing channel ID and notification behavior.

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains.

Important Files Changed

Filename Overview
mobile/src/main/java/net/activitywatch/android/BackgroundService.kt Updates only foreground-notification and channel display strings while preserving identifiers, importance, and service behavior.

Reviews (2): Last reviewed commit: "fix: reword foreground notification to n..." | Re-trigger Greptile

@ErikBjare

Copy link
Copy Markdown
Member Author

@greptileai review

@ErikBjare
ErikBjare merged commit 9088923 into master Aug 11, 2026
9 checks passed
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