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 ..

Respuestas a la pregunta(3)

Su respuesta a la pregunta