Amazing Layout!! Congratulations Paolo!!
Although if you allow me, I would like to give you a suggestion. It would be great if there could be an option, where you can choose the number of rows according to a certain number of games on the list.
I am not an expert on this, but to give an example, I imagine something like the following:
if ( fe.list.size <= my_config["number_of_games_low"] )
{
rows_low = my_config["horizontalrows_low"]
}
if ( fe.list.size <= my_config["number_of_games_medium"] )
{
rows_medium = my_config["horizontalrows_medium"]
}
if ( fe.list.size <= my_config["number_of_games_high"] )
{
rows_high = my_config["horizontalrows_high"]
}
I consider that with 3 variants it is more than enough.
I hope you can take my suggestion into account. Otherwise, no problem. You did a great job anyway!