Kivy - aplicación base tiene alineación extraña
Estoy tratando de construir una aplicación básica de Kivy. Después de agregar los elementos básicos y ejecutar la aplicación, todos los elementos se encuentran en la esquina inferior izquierda. Se muestra así en Android y Linux.
Main.py:
from kivy.app import App
from kivy.uix.widget import Widget
class SublimeLauncher(Widget):
pass
class SublimeLauncherApp(App):
def build(self):
return SublimeLauncher()
if __name__ == "__main__":
SublimeLauncherApp().run()
sublimelauncher.kv:
#:kivy 1.2.0
<SublimeLauncher>:
FloatLayout:
BoxLayout:
orientation: 'vertical'
spacing: 10
Label:
text: "Enter the path to the folder to open.\nPress OK if you would like to open without a directory"
TextInput:
id: folderpath
Button:
text: 'OK'
Primero lo probé solo con el BoxLayout, pero leí en alguna parte que el widget raíz siempre es tan grande como la aplicación. ¿Cómo declaro el tamaño de la aplicación? O el diseño? ¿Cómo harías para hacer algo como un cuadro de diálogo?
Tal vez me esté perdiendo algo muy básico, pero parece que no puedo resolverlo.
Edit: esto es lo que estoy viendo ..