This project is an attempt to create a functional LCARS interface for the Raspberry Pi using Pygame. It's based heavily on the pioneering work of Toby Kurien.
- Functional navigation buttons on side panel
- Functional (but not secure!) authentication screen
The master branch of this repository is the code running on my personal hardware setup. It may or may not be useful for others as-is. The secondary "core" branch is intended to be suitable for upstream merges or for other users who wish to customize their own version.
Changes made in "core" will, whenever possible, retain backwards compatibility with the original code.
- Orignal code by Toby Kurien
- Inspiration and advice from Techni Myoko
- Deep Space 9 3D model by David Metlesits
- LCARS images and audio assets from lcarscom.net
- LCARS is copyright CBS Studios Inc. and is subject to the fair use statute
Note: Original code from Toby Kurien was released under the MIT license. I am invoking my right to sublicense that project and have released this fork under the GPLv3. For merging purposes, the "core" branch retains its original MIT license.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
For details, see the file "COPYING" in the source directory.