Development - KanoComputing/kano-profile GitHub Wiki

This page contains useful information to start development on kano-profile

If you haven't already, please skim through the introduction page of this wiki.

This repository is split in smaller groups of modules that perform specific tasks. These are:

Directory Description
kano_avatar Logic for creating the character image that is used in locally in the OS and in Kano World
kano_avatar_gui UI elements of the Character Creator program (currently shared by kano_profile_gui and kano_login)
kano_registration_gui UI elements for the registration screen
kano_login UI elements for the login screen
kano_profile Logic for handling the local profile
kano_profile_gui UI elements for profile application (may be currently accessed from the top left in the desktop)
kano_world Logic for syncing between Kano World and the local profile
lxpanel-plugin Kano profile plugins for lxpanel (used to trigger the sync, backup or restore functionality)
media GUI styling for the apps included in this repository, image assets for the character and various other assets
rules Rules about asset, environment, and badge unlocking
tools
xdg Desktop icons for Kano World