Go to file
noisymime 0fe0188ee7 Readd slideshow module 2009-01-21 09:56:43 +00:00
docs/reference - First commit of Gloxygen theme 2008-06-12 10:32:21 +00:00
interfaces Initial cut for Clutter 0.8.x API. This is fairly broken 2009-01-21 09:51:06 +00:00
modules Readd slideshow module 2009-01-21 09:56:43 +00:00
multimedia Initial cut for Clutter 0.8.x API. This is fairly broken 2009-01-21 09:51:06 +00:00
myth Initial cut for Clutter 0.8.x API. This is fairly broken 2009-01-21 09:51:06 +00:00
themes - Fix to prevent crashing when starting slideshow 2008-07-02 13:21:36 +00:00
transitions - Themes updated to new structure (Only Gloxygen to go) 2008-06-25 13:43:15 +00:00
ui_elements Initial cut for Clutter 0.8.x API. This is fairly broken 2009-01-21 09:51:06 +00:00
utils Initial cut for Clutter 0.8.x API. This is fairly broken 2009-01-21 09:51:06 +00:00
GlossMgr.py - Included README file 2008-07-04 23:11:32 +00:00
README - Included README file 2008-07-04 23:11:32 +00:00
SplashScr.py Initial cut for Clutter 0.8.x API. This is fairly broken 2009-01-21 09:51:06 +00:00
__init__.py Initial commit 2007-08-15 01:10:53 +00:00
gloss - Included README file 2008-07-04 23:11:32 +00:00
gloss.py - Included README file 2008-07-04 23:11:32 +00:00

README

Gloss 0.1 README.
===================

Gloss is intended to be a drop-in replacement for the existing MythTV frontend.
It is written in Python however uses the Clutter OpenGL framework with the intent of 
producing a visually richer interface than the existing MythTV frontend. 

Gloss currently requires:

  * Clutter >= 0.6
  * Clutter-gst
  * Clutter-cairo
  * pyclutter
  * eyed3
  * MythTV backend = 0.21

The official website is:                
   http://gloss-project.org
The developer blog is at
   http://noisymime.org/blog/?cat=11
Please log any bugs at:               
   http://code.google.com/p/gloss-mc/issues/list

Gloss is GPLv3 licensed.


INSTALLATION
====

Gloss does not need to be compiled or installed to be executed, you simply need 
to run the included 'gloss' script, optionally with 1 or more of the following arguments:

 --help
        Show these options

 --debug
	Turn on debugging (default=no):
	  Show extra debug message as gloss is running. Use if possible when providing bug reports

 --theme <name>        
	Specify the theme to use.

 --show-themes
        Display a list of available themes

  --tests          
	Turn on the tests module

  --version
        Print the current gloss version


VERSIONING
====

Gloss uses the common "Linux kernel" versioning system, where
even-numbered minor versions are stable and odd-numbered minor
versions are development snapshots.


HACKING
====

If you want to hack on and improve gloss, please join the chat on channel #gloss @ chat.freenode.net


BUGS
====

Before logging any bugs, please see the FAQ at:
  http://code.google.com/p/gloss-mc/wiki/FAQs

Bugs should be reported to the Gloss tracker at:
  http://code.google.com/p/gloss-mc/issues/list

In the report you should include:
* what system you're running Gloss on;
* which version of Clutter you are using;
* which version of Mythtv backend;
* which video card and which drivers you are using;
* a backtrace if applicable;
* how to reproduce the bug.

If the bug exposes a crash, the exact text printed


RELEASE NOTES
====

Release Notes for Gloss 0.1.0
-------------------------------

* First major release. Should be considered a developers version only as it requires significant testing. However:

  * All modules included with 0.1 have been tested to work on a standard, unaltered MythTV 0.21 setup. This does not mean, however,
    that they will work on *your* MythTV 0.21 system. 

  * Live TV playback is dependant on gstreamers ability to play whatever format your video is capture in. This is
    known to work at least with DVB-T mpeg2-ts broadcasts