Skip to content

[UX] Put game file cleanup button to navigation bar#857

Merged
bagusnl merged 3 commits intomainfrom
feat/nav-filecleanup
Jan 20, 2026
Merged

[UX] Put game file cleanup button to navigation bar#857
bagusnl merged 3 commits intomainfrom
feat/nav-filecleanup

Conversation

@bagusnl
Copy link
Member

@bagusnl bagusnl commented Jan 6, 2026

Main Goal

Makes the feature more accessible and seen by users instead of it being buried inside Quick Settings.

Screenshots
image
image

closes #725

PR Status :

  • Overall Status : Done
  • Commits : Done
  • Synced to base (Collapse:main) : Yes
  • Build status : OK
  • Crashing : No
  • Bug found caused by PR : 0

Templates

Changelog Prefixes
  **[New]**
  **[Imp]**
  **[Fix]**
  **[Loc]**
  **[Doc]**

As FileCleanupPage is not really a "page" rather an overlay, we manually invoke the overlay the same way as the QS invokes them and force the NavigationViewControl to select the last item/page back so the UI literally says "nothing happened here"

i havent slept all night because my dumbass brain so help me
@bagusnl bagusnl requested a review from a team January 6, 2026 23:45
@bagusnl bagusnl self-assigned this Jan 6, 2026
@bagusnl bagusnl added Enhancement New feature or request Area: UI/UX Issue labeled for User Interface/eXperience related issue Priority: Low Size: Small labels Jan 6, 2026
@bagusnl
Copy link
Member Author

bagusnl commented Jan 7, 2026

shoulda just left it like this fr
image

note to self: SendException already send the exception data to Sentry
yes, i'm the one who made it do that in the first place
Copy link
Member

@neon-nyan neon-nyan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bagusnl bagusnl merged commit ff5c0ca into main Jan 20, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: UI/UX Issue labeled for User Interface/eXperience related issue Enhancement New feature or request Priority: Low Size: Small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Request]: Bring Files Clean-up to sidebar

2 participants