gSUB - Subtitle application for Dreambox
========================================
Author: Gruffy
Contact: gruffypuffy1234 AT hotmail DOT com

Release notes
=============
0.75
----
 - Added "_" as tag for italic rendering.

0.74
----
 - Fixed bug for rendering subs with color coding. 
 - Added more channels in gSUB.channels
 
0.73
 - First version with Italic support...needs testing!
 - Added some support for Estonian language...still not 100% on converting 
   all characters...but a lot better at least.
   
0.72
----
 - Fixed bug in 16:9 or 4:3 detection.

0.71
----
 - Changed StartX, StartY to use steps in 10 (used to be 20).
 - Added support for different Y pos, font size and row space in 4:3 and 16:9 transmissions.
 
0.70
----
 - Added selectable outline size 1,2 or 3 pixels.
 - Added autostart option. 'Daemon and gSUB' or 'Daemon only'.
 
0.69
----
 - Fixed typos in several files gSUB.audio etc.
 - First attempt to fix "non-clearing" bug. Need help with tests!

0.68
----
 - Updated gSUB.audio with more settings.
 
0.67
----
 - Added new feature to color selection. If you press "OK" on TextColor or Background/Outline
   color you will get a question if you would like to "automatically set foreground/background
   color from the selected Enigma skin". This means that it is now very fast to finde these
   from inside the GUI.

0.66
----
 - Fixed bug with outline rendering...now much better!
 - Fixed bug with "blinking" subs...now much better!

0.65
----
 - Added colored rectangles in GUI on the color selections so that once can see what
   color is selected without the need of save and restart gSUB and see the result.
   NOTE: The colors on each index will be different depending on what skin you have
   selected! If you change skin, please go in and reselect the colors you like for
   this skin.

0.64
----
 - Added new search settings for gSUB.channels and gSUB.audio, see readme file.
   NOTE!!! This means that gSUB.XXX files from 0.63 and lower DOES NOT work with
   this version anymore. Make sure to update these as well!
 - Changed the daemon to use /var/bin/gSUB as start path. This is to not require
   gSUB in the path...but negative is that it MUST be installed to /var/bin!

0.63
----
- Fixed bug where audio settings did not work if the channel had no teletext.

0.62
----
- Changed the gSUB.channles setting to be in either OFF, FALLBACK or OVERRIDE mode.
  OFF - Don't use the file at all
  FALLBACK - Use the file if NO subs found.
  OVERRIDE - Use the file BEFORE trying to find subs. Good for some wrongly coded
             french channels for example.
- Fixed the scan crash bug...the bug is actually in Enigma, but this is a workaround
  that probably is good enough. Let's hope for the best.

0.61
----
- Added GUI setting for enable/disable gSUB.audio

0.60
----
- Added support for audio selection through gSUB.audio file. Check in this
  file for how to add audio selection.
  
0.59
----
- Rewritten how gSUB is launched/spawned totally.
  gSUB is now both a "spawning daemon" as well as the "subtitle application".
  Execute "gSUB --help" to see the options.
  NOTE: You shall still autostart gSUB from init scripts with "gSUB &", this will
  however start a gSUB starter daemon, and this will launch gSUB. The GUI will then
  send signals to the daemon to start new instances when needed. Hopefully this will
  help against the crashes of Enigma we have seen...

0.58
----
- Added translator table for french.
- Added new "Suspend While recording" option. Select between OFF/Sleep/Kill gSUB while
  recording. The Kill option requires that you manually do a RESTART on it when recording
  has finished and you want to use gSUB again.

0.57
----
- Fixed Disney channel bug.
- Fixed multilanguage selection, should improve spanish channels.
- Changed multithreading a bit...
- Added config option to enable/disable gSUB.channels file.

0.56
----
- Recompiled and changed plugin to handle the new CVS images that has the
  changed "listbox" class.

0.55
----
- Changed internal code of gSUB to deal with slow WebIF better.

0.54
----
- Fixed channel change bug...was introduced when added language setting in
  the gSUB.channels file.
- Changed Spanish translation table.

0.53
----
- Added language setting to gSUB.channels IMPORTANT!!! CHECK THIS FILE BELOW!
- Get rid of start_gSUB    VERY IMPORTANT!!! NOT USED ANYMORE!
- Added "kill" button.
- Added Spanish charset.

0.52
----
- Fixed stupid crashbug in 0.51 GUI...argh...bad bad bad me!

0.51
----
- Fixed "clearing of subs" when changing channel
- Added "suspend while recording"
- Added web port selection (in file gSUB.conf only, not in GUI)
- Added support for Dutch, Spanish and Italian in GUI only. Will
  probably render some chars incorrectly...as mentioned before, please
  send these to me so that can implement a translation table!

0.50
----
- Changed how StartX, StartY etc are used. Also added a RowSpace feature.
- This release contains the first config plugin. Please test a lot for me!
- Got rid of libxmltree dependency...now runs good on 7020 again.
- Small bugs fixed.
