Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(ui): add cancel and clear all as toggleable app feature #7799

Merged
merged 1 commit into from
Mar 17, 2025

Conversation

psychedelicious
Copy link
Collaborator

Summary

Add Cancel and Clear All as an AppFeature, allowing it to be disabled.

When disabled, if we need to render something in its place, the Cancel All Except Current button is rendered instead.

Related Issues / Discussions

Offline discussion

QA Instructions

The Cancel and Clear All button is rendered in 4 places. Here are what those places look like when that feature is disabled.

  • The main cancel button - replaced by Cancel All Except Current:
    image
  • The queue actions menu - omitted in the list:
    image
  • The floating panel buttons - replaced by Cancel All Except Current:
    image
  • The queue tab controls - replaced by Cancel All Except Current:
    image

Merge Plan

n/a

Checklist

  • The PR has a short but descriptive title, suitable for a changelog
  • Tests added / updated (if applicable)
  • Documentation added / updated (if applicable)
  • Updated What's New copy (if doing a release after this PR)

@github-actions github-actions bot added the frontend PRs that change frontend files label Mar 17, 2025
@psychedelicious psychedelicious merged commit b09008c into main Mar 17, 2025
15 checks passed
@psychedelicious psychedelicious deleted the psyche/feat/ui/allow-disable-cancel-all branch March 17, 2025 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend PRs that change frontend files
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants