Skip to content

feat: remove an app from Home from its own tile - #198

Merged
lippdev merged 1 commit into
mainfrom
feat/remove-home-apps
Nov 8, 2026
Merged

lippdev merged 1 commit into
mainfrom
feat/remove-home-apps

Conversation

@lippdev

@lippdev lippdev commented Nov 8, 2026

Copy link
Copy Markdown
Owner

What

The owner pointed out that Home only lets you add apps (the + tile) and never take them off: removing was only in System (Remove this app, for the app shown there). As asked, the tile itself now does it, like the ☰ menu on a console's game row:

  • On a tile of an app added with +: Menu (☰ on Xbox, OPTIONS on PlayStation) or a right click opens a menu titled with the app's name, with Remove from Home and Cancel. It reuses the option picker (_pickerKey = "tile"), so B, the arrows and the focus return (fix: give the focus back to the row that opened a picker #196) work as in every other list.
  • Steam Big Picture, Playnite and Xbox mode have no menu (HasTileMenu), and Menu anywhere else on Home still starts playing, as the tour teaches.
  • RemoveCustomAppEntry (also behind System's Remove this app): the launcher that opens stays, unless it was the removed app (then Steam Big Picture, as before); System keeps showing the app it showed, or another one if that was the one removed.
  • The tour's launchers stop gets one sentence on it, with the pad's Menu button ({0} = HintMenu, all six catalogs; the tour test now expects that placeholder). New strings RemoveFromHome and Cancel in the six catalogs. GUIDE pt/en, changelogs, docs/TESTING.md.

Testing

  • dotnet test: 676 passing; Debug build OK.
  • Not seen on screen: the owner's installed app was open (single instance). The checklist in docs/TESTING.md covers it.

🤖 Generated with Claude Code

The apps added with + could only leave Home from the System tab. On a
custom app's tile, the Menu button (Start / Options) or a right click now
opens a menu, in the option picker, with Remove from Home and Cancel.
Steam, Playnite and Xbox mode have no menu, and Menu anywhere else on Home
still plays. Removing an app keeps the launcher that opens, unless it was
that app (then Steam Big Picture), and System goes on showing another app.
The tour's launchers stop says how.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@pullfrog pullfrog Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

✅ No new issues found.

Reviewed changes The custom-app tile removal flow, launcher/System selection updates, controller and mouse entry points, localization, and accompanying documentation were reviewed.

  • Tile menu Adds a picker-based Remove from Home/Cancel menu for custom-app tiles, opened by Menu or right-click.
  • Removal behavior Shares removal logic with System and preserves or updates the selected launcher and System app appropriately.
  • Supporting updates Adds tour guidance and translations, paired guide/changelog updates, and a manual test checklist.

Pullfrog  | View workflow run | Using gpt-6-luna | 𝕏

@lippdev
lippdev merged commit 3737ee4 into main Nov 8, 2026
5 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.

1 participant