I'm working on a relatively simple layout in Kivy, and want to display a series of buttons which get populated top to bottom of the screen, then when they reach the bottom, a new column is started from the top.
GridLayout appears to do what I want, but it always seems to go from left to right first, rather than top to bottom. I've check the official documentation and Google and can't seem to find a solution.
StackLayout does what I want with the "orientation: "tb-lr" command, however the button widths don't get fully scaled to fit the container when there's only one column which GridLayout does do and is required for this application.
Thanks for any help.
Use GridLayout but populate it with BoxLayouts instead of buttons. Orient each of these BoxLayouts vertically and populate the buttons inside.
Kivy: GridLayout always goes left to right then down, can you go top to bottom then left to right?