Improve LaunchBox Window Scaling and Responsive Layout

📋 Summary

Improve how the main LaunchBox window scales and adapts on smaller, lower-resolution, portrait, handheld, streamed, and unusual display configurations.


❗ Problem

The main LaunchBox window does not always scale or reflow properly when horizontal space is limited:

  • The internal layout appears constrained below roughly 1440px wide

  • On 1280x800, 1280x720, and some 1080p displays, content may not fit correctly

  • Users may need to drag the window wider than the screen to see all information

  • On vertical or portrait displays, top bar menu items can overlap each other

  • Windows DPI scaling overrides do not appear to resolve the issue

This creates friction for users on handhelds, streamed displays, virtual monitors, lower-resolution screens, and portrait setups.


💡 Proposal

Update the main LaunchBox window to use a more responsive layout system:

  • Allow the main window content to adapt below 1440px width

  • Reduce fixed-width constraints where possible

  • Let sidebars, game details panels, and central content shrink or collapse intelligently

  • Prevent top bar items from overlapping on narrow or portrait displays

  • Add overflow behavior for top bar menus and actions when space is limited

  • Improve support for Windows DPI scaling and mixed display configurations

  • Ensure layouts behave consistently across landscape and portrait orientations


🧩 Use Cases

  • A user streams LaunchBox to a Steam Deck using Moonlight at 1280x800

  • A user runs LaunchBox on a 720p or compact 1080p display

  • A user places LaunchBox on a vertical secondary monitor

  • A handheld PC user launches and manages games without switching resolution

  • A living room setup uses a virtual or non-standard display size


📦 Benefits

  • Improves usability on modern handheld and streaming setups

  • Better supports portrait and secondary monitor workflows

  • Reduces the need for manual resizing or DPI workarounds

  • Prevents menus and content from overlapping or being pushed off-screen

  • Makes LaunchBox feel more polished across a wider range of displays


⚠️ Considerations

  • Existing themes may rely on fixed layout assumptions

  • Top bar overflow behavior should preserve access to all menu items

  • Sidebar and game details resizing should avoid hiding important content unexpectedly

  • Changes should be tested across common resolutions, DPI settings, and aspect ratios


✅ Outcome

Improved LaunchBox window scaling would make the main interface more reliable, flexible, and comfortable to use across small screens, portrait displays, handheld devices, streamed sessions, and non-standard monitor setups.

Please authenticate to join the conversation.

Upvoters
Status

Open To Community

Board
Custom icon

LaunchBox for Windows

Date

9 days ago

Author

AstroBob

Subscribe to post

Get notified by email when there are changes.