Skip to content

Toggle App column between bundle ID/path and display name #23

@cch1rag

Description

@cch1rag

What problem does this solve in your TCC permission workflow?
The current App column shows the raw client value from TCC, which is useful technically but harder to scan quickly when auditing many apps. Bundle IDs and paths are less readable than the app’s display name.

What behaviour do you want?
Add a toggle that switches the App column between:

  • raw bundle ID / path
  • resolved display app name

If a display name cannot be resolved, fall back to the current raw value. Ideally the UI should still preserve access to the raw identifier via secondary text, tooltip, or detail view.

Why does this fit a local macOS TCC editor instead of a system tool or third-party service?
This is a local readability improvement for the app table and can be resolved from app metadata already available on the Mac. It makes the existing audit workflow faster without changing the underlying database model.

Scope check
Please confirm this request fits the project scope in CONTRIBUTING.md: local file workflow, no network dependency, and no writes to system TCC files.

Additional context
The current search placeholder says “Filter by bundle ID…”, which suggests the UI is optimized around raw identifiers today. If this is added, search may need to support both display name and raw identifier.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions