Skip to content

Restore the system-app display filter - #698

Merged
kasnder merged 1 commit into
masterfrom
codex/restore-system-app-filter
Aug 1, 2026
Merged

Restore the system-app display filter#698
kasnder merged 1 commit into
masterfrom
codex/restore-system-app-filter

Conversation

@kasnder

@kasnder kasnder commented Aug 1, 2026

Copy link
Copy Markdown
Member

Summary

  • restore the Show system apps entry in the Apps filter when system-app monitoring is enabled
  • restore its handler so it changes only the existing show_system visibility preference
  • keep Monitor system apps as the single control for VPN routing and tracker blocking

Root cause

PR #656 intentionally removed the display filter while consolidating system-app routing, monitoring, and visibility into one setting. This meant users could no longer monitor system apps while hiding them from the app list, causing the regression reported in #696.

The underlying list and Insights filtering already continue to respect show_system, so this restores the previous UI path without changing VPN membership, tracker detection, or battery behaviour.

Fixes #696.

Validation

  • ./gradlew :app:compileGithubDebugJavaWithJavac -q :app:testGithubDebugUnitTest
  • git diff --check

@kasnder
kasnder force-pushed the codex/restore-system-app-filter branch from 68c91d4 to 2a6d14a Compare August 1, 2026 09:05
@kasnder
kasnder marked this pull request as ready for review August 1, 2026 09:06
@kasnder
kasnder merged commit 51c5aa5 into master Aug 1, 2026
2 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.

Show system apps filter

1 participant