Skip to main content

Optional Image Column in List View

šŸ“‹ Summary

Add an optional image column to LaunchBox List View, allowing users to see a small game image alongside metadata fields while keeping the speed and density of the list layout.


ā— Problem

List View is useful because it allows users to browse games quickly while seeing many metadata fields at once.

However:

  • Games can be harder to recognize by text alone

  • Users lose the visual identification benefits of image based views

  • Switching to image views gives better recognition but sacrifices list density

  • Large libraries benefit from both fast scrolling and quick visual cues

This creates a gap between the speed of List View and the visual clarity of image based views.


šŸ’” Proposal

Add an optional image column to List View:

  • Allow users to enable or disable a thumbnail column

  • Use a single supported image type for consistency

  • Keep images constrained to a fixed size

  • Ensure rows do not dynamically expand based on image dimensions

  • Prioritize performance so scrolling remains fast

Suggested image types could include:

  • Icon

  • Square


🧩 Use Cases

  • A user quickly identifies games while scanning metadata

  • Large libraries remain easy to browse without switching views

  • Users can sort and audit fields while still seeing a visual reference

  • Collections with similar titles become easier to distinguish


šŸ“¦ Benefits

  • Improves game recognition in List View

  • Preserves the usefulness of metadata heavy browsing

  • Reduces need to switch between list and image views

  • Adds flexibility without changing the default layout


āš ļø Considerations

  • Should be optional and disabled by default if needed

  • Needs fixed image sizing to avoid disrupting row height

  • Performance must remain fast for large libraries

  • Supporting too many image types could complicate layout and caching

Status: Open To Community1 comment

Log in to comment and vote

Comments1

  • JoeViking245

    •

    Jun 4

    +1

    I like this idea. It works well in the Omni theme using image type Icon (as png files). But is limited to a width showing just icons, Title and badges. Which actually, I like.

    The issue is allocating them. I’m not sure how well stocked up the LBGDB is for this image type. ProgettoSnaps has icons (shown above) for most all MAME games. But they are in .ico format and need to be converted to .png. SteamGrid has ā€˜some’ for other platforms [as well] and are already in .png forrmat.