Skip to content

Conversation

@kaic
Copy link
Owner

@kaic kaic commented Jan 7, 2026

Description

Adds a "Select All" / "Deselect All" button to each configuration category section, bringing parity with the software selector interface. This allows users to quickly enable or disable all tweaks within a specific category.

Type of Change

  • feat: New feature (software, configuration, or functionality)

Changes Made

  • Updated SelectionContext to include selectAllConfigsInCategory, deselectAllConfigsInCategory, and isAllConfigCategorySelected helpers.
  • Updated ConfigSection component to include the "Select All" button in the section header.

Checklist

  • I have tested my changes locally
  • My code follows the project's code style
  • I have used conventional commit format for my commit messages
  • My changes do not break the build (npm run build)
  • My changes pass linting (npm run lint)

Labels

ui, config

@kaic kaic merged commit f05bdb7 into main Jan 7, 2026
3 checks passed
@kaic kaic deleted the feat/config-select-all branch January 7, 2026 23:22
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.

2 participants