Separate Play/install and options buttons in Game Views

📋 Summary

Add an option in Big Box to split the primary Play/Install action from the rest of the game options. Instead of a single stacked list, the Play/Install button would be its own dedicated control, with a separate Options menu (or panel) for secondary actions. This enables more modern, streamlined layouts and improves controller-first UX.


🎯 Feature Overview

  • Primary Action Separation: Display Play (or Install if not installed) as a distinct, always-visible button.

  • Secondary Actions Hub: Move items like View Details, Edit, Add to Playlist, Favorite, Rate, Manuals, Achievements, etc. into a separate Options menu/button.

  • Theme Support: Expose UI elements so theme creators can lay out Play/Install and Options independently (e.g., side-by-side, stacked, or docked).

  • Controller Navigation: Left/Right (or bumper) navigation to jump between Play/Install and Options; A/Start to activate Play/Install.

  • Toggle in Settings: Global Big Box setting to enable the split layout; default behavior remains unchanged for backward compatibility.

  • State-Aware Labels: Button reflects state (Play, Install, Resume, Update, where applicable).

  • Optional Quick Actions: Allow a few configurable quick actions (e.g., Favorite, Hide, Mark Progress) near the Play button without opening Options.


🛠 Example Use Case

  • A user browsing from the couch lands on a game in Big Box.

    • They press A to instantly Play.

    • If they want to manage the game (Achievements, Add to Playlist, Edit), they tap Right once to open Options—no long mixed list to wade through.


📦 Benefits

  • Cleaner, modern UI that mirrors popular media/game launchers.

  • Faster launches with fewer inputs for the most common action.

  • Better theming flexibility for creators to design sleek, contemporary layouts.

  • Reduced input errors by isolating Play/Install from destructive or advanced options.


💡 Notes

  • Keep legacy single-list layout available for existing themes.

  • Provide theme bindings (data/context) for Play/Install state and Options anchor.

  • Consider an optional long-press or Start button shortcut to trigger Play/Install regardless of focus.

Please authenticate to join the conversation.

Upvoters
Status

Open To Community

Board
Custom icon

LaunchBox for Windows

Date

5 months ago

Author

JiboReid

Subscribe to post

Get notified by email when there are changes.