ae.kivy
core application classes and widgets for GUIApp-conform Kivy apps
this ae portion is implementing the Kivy-framework-specific parts for apps with multilingual context-sensitive help, user onboarding, tours, walkthroughs and tutorials.
by extending and joining the app classes MainAppBase
, HelpAppBase
and
App
, it is providing additional config variables, some useful constants, behaviors and
widgets for your multi-platform apps.
this portion is composed of the following modules:
i18n
: internationalization (i18n) functionget_txt()
for python and kv code
behaviors
: widget behavior classes
widgets
: generic widget classes and some useful constants
tours
: app tour widget classes
apps
: providing the two application classes (FrameworkApp
andKivyMainApp
)
unit tests
unit tests are currently still incomplete and need at least V 2.0 of OpenGL and the Kivy framework installed.
Note
unit tests are currently not passing at the gitlab CI because is failing to set up a properly running OpenGL graphics/window system on the python image that all ae portions are using.