ToDo list:
o = Open
+ = solved / implemented


Okay this is just the out of my head need for Alpha 0.0.8
+	SubMenus, and new xml structure for dvdauthor.xml.
o	Create CInstall - class, which checks for all needed tools.
	- If the prefered tool is not found on the users machine check if this can be substituted by another tool.
	- Notify user about missing features if tool is not used (E.g. mplayer is missing - no convertion from mov to MPeg2)
o	Modify the dynamic GUI to include :
+	- add frames for each command line
+	- split commands at a | character
	- add Combo boxes for easy config of some (all ?) lines (I.e. PAL vs NTSC)
	- add Combo box for retrieval of a stored 'theme'. This way the user could specify MPEG2 creation vs Divx creation etc. pp.
o	Include ability to modify the generated source XML code manually.
o	Improve the Slideshow filter Dialog:
	- use slot to update teh pixmap, and/or semaphores to protect against crashes. However doubel check if they persist if the XExtension is confined.
	- After <ok> ask if task should run in background already converting imgs to mpeg.
	- If done display message box.
	- Use ProgressBar UI with or without text output of command line for the background task.
	- improve slider handling.
	- display total time as well as time range of the current slot.
	- manually sync Y pos of <add> buttons to the SoundFrame / FilterFrame height.
	- allow images to be moved/edited(rotated)/removed/inserted in the filter GUI.
	- import a dvd-slideshow file (done in the slideshow selector GUI).
o	Get algol to detect buttons from dvdauthor and use it to generate the buttons.

Here we tackle the first usefull release version 0.5.0 (half way there ?!?)
o	Create Help files / documentation.
o	Generate doxygen documentation.
o	Implement the slideshow functionality.
	- as one image per sub-menu (max 512)
	- as one image per chapter in a 'movie' (max 512 * images per chapter)
	- as a variable number of images per sub-menu (E.g. 4 on one page.)
o	Include multi language support through tr()
o	Create menu entry to verify all sources (mpegs in mpeg2 format, same aspect ratio, images same size, color of masks < 5 etc.
o	Include ability to add other features currently not supported (manual definition of pre / post commands etc.)

Here is the list for the first Beta release (big items only):
+	Implement multiple Sound Tracks per menu.
o	Implement multiple Subtitles per menu.
o	Implement Subtitlte editor for Movies.
o	Implement motion Buttons.
o	Implement motion Menus.
o	Implement highlighted / selected - effect.
o	Improve dvd-slideshow capability / usability.
o	Improve 4 colors - handling of the masks.
o	Supply capabilities to create Objects on the Highlighted/Slected layers.
o	Improve StructureWidget (icons, right mouse change roperties of Object etc.)
o	Improve SourceFile list (multi file entry, duration|type|Status|Chapters)

Version 1.0.0 should have :
o	All possibilities provided with dvdauthor.
o	Additional editing functions
o	Wizards
o	The rest

