8000 [Feature suggestion] Menu to select custom cover art from local or online sources · Issue #4213 · lutris/lutris · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
[Feature suggestion] Menu to select custom cover art from local or online sources #4213
Open
@RilicTheFox

Description

@RilicTheFox

The cover art system in Lutris can use some improvements that allow users make the perfect-looking library.

At the moment, one could download banners from the likes of SteamGridDB or DuckDuckGo and replace the image in the banners folder in ~/.local/share/lutris, making sure the game identifier is correct. However, that's a lot of work if you have a fair few games that you want to change artwork for, and you can't add custom artwork for vertical covers using this method as the "covers" and "coverart" folders seem deprecated (correct me if I'm wrong!). There's also a lot of issues relating to the lack of customisable cover art, but I don't think I've found any referencing a new way of adding artwork on the user-end.

I propose a system much like GameHub's, where Lutris would pull art from the aforementioned sources (maybe even some I don't know of) and give options for either vertical art or banner art, depending on which you want to change.

This is how GameHub has implemented the feature:
image
It looks like they query these services using the given name of the game you're getting artwork for. They bundle vertical and banner art into the same big menu, though, which isn't intuitive. I'm imagining separate "change banner" and "change cover" (vertical) options in the game properties menu.

For reference, this is how they handle adding local images and custom URLs pointing to online images:
image

If size consistency is an issue, you could let the user define how big they want the images to be in each view and just display them in a cropped object, without the need to alter the file itself.

In my opinion, adding these features would greatly improve the presentation of the application. I just hope other share the same sentiment!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0