App Launcher
The core native interface for managing and running Kythia ecosystem apps.
The App Launcher is the heart of Kythia Suite. It is a native component that provides a unified interface for downloading, updating, configuring, and launching apps within the Kythia ecosystem.
Version Management
Kythia Suite automatically fetches release information from the respective GitHub repositories of each app, giving you complete control over your installed versions.
- Version Selector: A dropdown menu lets you choose exactly which version you want to install or run.
- Badges:
LATEST: Highlights the most recent stable release.INSTALLED: Indicates the version currently installed on your machine.LOCAL: Used for local development versions or custom builds.
Smart Actions (Play / Install / Update)
The main action button intelligently adapts to the app's current state on your machine:
- INSTALL: Shown when the app is not currently installed. It will download the
.msipackage and install it natively. - UPDATE: Appears if you have an older version installed, but have selected a newer version from the dropdown.
- PLAY: Shown when you have selected the currently installed version, allowing you to launch the app instantly.
- PLAYING...: Indicates that the app is currently running.
- OLDER VERSION: Appears if you select an older version than what is currently installed.
- COMING SOON: Displayed for ecosystem apps that are still under active development and not yet released.
- OFFLINE: Automatically detects if you lose internet connection and restricts you to launching already-installed versions only.
App Management
Clicking the Settings (Bolt) icon next to the Play button opens the management dropdown:
- Open Install Folder: Opens the Windows Explorer directory where the app's binaries are installed, useful for debugging or adding local configurations.
- Uninstall: Securely uninstalls the app by invoking the native Windows Uninstaller, ensuring clean removal of the application.
Release Notes & Changelogs
Clicking the Changelog (Document) icon opens a native dialog displaying the full Markdown release notes directly from GitHub for the selected version. This allows you to read about new features, bug fixes, and breaking changes without ever leaving Kythia Suite.
