You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An app, at minimum, consists of two files.
Consider an app called foo. It must contain at least:
foo.py, which inherits from iappplugin.
foo.yapsy-plugin, which is a plain text file in a specific format.
Additional files, methods, directories, resources (audio, images, and the like) are all fair game and can be included as needed.
Apps must live somewhere that unlock-plugins can find them; this will be configurable at run-time but for now, they can live in $PROJECTROOT/plugins/ or any of its subdirectories.
Specific Bundled Apps
Dashboard
Dashboard is the app that launches apps.
Hello, World!
Test platform for basic app functionality.
Gridspeak
Presents a grid of pre-recorded phrases that will be spoken out by the controller when selected.
Gridcursor
A calibration / user acclimation game. Select a target square on a grid, and a new one appears.
Fastpad
A T9-like implementation of an on-screen keyboard, designed to minimize the number of selections to build arbitrary words.