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

About 11 hours ago

Author

AstroBob

Subscribe to post

Get notified by email when there are changes.