eboxy readme
--- What it is ---
eboxy is an application for building user interfaces for set-top boxes, suitable for use on a TV. It reads an XML file describing a simple GUI consisting of pages, images, labels, listboxes and buttons, and creates the GUI on the screen.
I wrote this software for my eBox project (a movie/audio playing home entertainment PC), so I could access its various functions from the comfort of the couch using a remote. The eBox project is as much about helping others build similar systems as it is getting a decent entertainment system for myself, so for detailed information on the eBox and how you can set up such a system using Linux, check out the eBox website:
http://www.bluelightning.org/ebox
--- Documentation ---
The eboxy documentation can be found in the eboxy/docs/en/ directory of this release. Start at index.html (or index.txt for the same document in plain text format).
--- Author & Updates ---
eboxy was written by Paul Eggleton <bluelightning@bluelightning.org>. I welcome any comments, questions, suggestions, or patches that people might have. Read the file TODO to get some idea of the general direction I'd like to take eboxy in the future.
You can download updated versions of eboxy by visiting the eboxy homepage: http://www.bluelightning.org/ebox/eboxy
There is also a SourceForge project for eboxy, at: http://www.sourceforge.net/projects/eboxy
--- Licence ---
eboxy is released under the GNU General Public Licence, version 2 or (at your option) newer. Read the file COPYING or visit http://www.gnu.org for further information.
Note: the sample skin contains neuropol.ttf, a freeware font by Ray Larabie (http://www.larabiefonts.com) which has its own (very reasonable) licence conditions. Please see the file neuropol.txt for details.
The FreeSans and FreeSansBold fonts are part of the free font distribution, which is available from http://www.nongnu.org/freefont/
