waldnercharles/Minimis

Feature request: all platforms

Opened this issue · 2 comments

First of all, thank you for providing such an awesome theme ♥

Could you please consider adding an "all platforms" section or something? So that I can see games from different platforms in the same list

I'm on the fence about this one. It's do-able, but, opens up a can of worms when it comes to styling for boxart.

The GridView requires a cellWidth and a cellHeight. The width is easy to calculate, but the height currently comes from the first game's boxart height. This means that if you mix titles, you end up seeing a grey background for boxarts of different sizes.

This isn't the worst thing in the world, but, it would be a bit of an eye-sore in my opinion. A way around this would be to remove the grey background and instead just show the boxart. This would have some implications elsewhere though as well. The DelegateBorder would need to change, as well as the DelegateHighlight (which is used for video). The icons for delegates would also need to be moved to fit into a boxart.

The other issue with this is that it would end up being a bit of a hack, since the api.allgames interface is different from that of a collection's interface.

In case you're curious, here's what it would look like as a first step, after implementing the hack to get it to work:
image

Thanks for looking into it!

I'm personally OK with the design trade-offs.

But I'll understand if you decide to not support this feature to make the code more maintainable or simpler 👍