Description
Layout auto sorting with different screen sizes should be improved to have the best fit or hide/minimize widgets.
Sometimes with different screen sizes you may find widgets out of the current screen size, like this:

This is due to the current layout design choices:
By design we decided to make the widget's height tick = 3 times square button size.
With fixed height, the number of rows that fit the screen may be variable. So the position may be saved on a bigger screen that has 5 rows, then loaded on a smaller screen that has 3 rows.
We should implement a fallback strategy that discovers the rows and dispose widgets in a good way.
Description
Layout auto sorting with different screen sizes should be improved to have the best fit or hide/minimize widgets.
Sometimes with different screen sizes you may find widgets out of the current screen size, like this:
This is due to the current layout design choices:
By design we decided to make the widget's height tick = 3 times square button size.
With fixed height, the number of rows that fit the screen may be variable. So the position may be saved on a bigger screen that has 5 rows, then loaded on a smaller screen that has 3 rows.
We should implement a fallback strategy that discovers the rows and dispose widgets in a good way.