2004-10-09  Pascal Giard  <evilynux@yahoo.com>

	* autogen.sh: - Getting lazy.

	* movixmaker-2.pl: - No longer depending on gtk2-perl. Fixes --nogui.

2004-08-27  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl: - --tmpDir had the wrong spelling.
	(prepare_creation): - Small code cleanups.
	(create_iso, create_tmp_folder): - Improved error handling.
	(create_tmp_folder): - Rectified error message.
	(create_isolinuxcfg, create_bootrc): - New functions to clean up.

	* MoviXMaker-2.glade: - Hidding diag_addfiles before create_iso.

2004-08-26  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl (get_movix_version): - Fixed bug that was
	preventing --nogui from working correctly.

2004-08-25  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl: - Support for eMoviX 0.9.0rc1.
	(create_tmp_folder): - Added support for menu
	language and keyboard selection for eMoviX. 
	- Fixed bug with keymaps (shellkey.map).
	(get_boot_help_languages): - Added support for menu language
	detection for eMoviX.
	(get_movix_version): - Modified version detection in order to
	support eMoviX from the extracted package.

2004-08-24  Pascal Giard  <evilynux@yahoo.com>

	* Makefile.am (movixmaker-2.pl.1): - Generating manpage at build time.

	* movixmaker-2.pl:
	- All the opt_* variables are transfered in a hash.
	- Removed deprecated GtkCombos, became GtkComboBoxEntries.
	- Fixed license that was shown in the manpage.

2004-07-25  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl (get_movix_version, create_tmp_folder): - Added
	MoviX Menu language selection for MoviX2 (supported in > 0.3.1rc1).
 
2004-05-14  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl (on_add_file, on_remove_file): 
	- Cleaned up, thx Wolfgang.
	(create_tmp_folder): 
	- Files are linked to tmpDir for ISO creation.
	- Fixed problem with empty rows in @real_files.

2004-05-13  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl (on_add_file):
	- New function to add files to the list that will be added to disc image.
	(on_remove_file): - New function to remove files from the list.

2004-05-04  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl (help): - Updated.

2004-05-03  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl:
	- Added support for 2 MoviX boot parameters: REGION and	REMOTE.
	(create_tmp_folder):
	- Include the movies that were copied into the src/ directory.

2004-04-13  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl:
	- Properly verifying that the movixDir is specified when falling
	back to cmdline mode.
	- No longer trying to load Gtk2::GladeXML if loading Gnome2 fails.
	(get_movix_version): 
	- Desactivate the menu language selection for installed eMoviX.

	* MoviXMaker-2.glade (optionmenu_menu_lang):
	- Moved English to the top as it is the default.

2004-04-03  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl (create_tmp_folder):
	- Fixed bug in kblayout conditionnal inclusion in bootrc.
	- Fixed regex for kblayout and menu_lang.

2004-04-02  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl: 
	- Detecting if Config::IniFiles isn't installed.
	- Fixed message showing version.
	- Detecting if Gnome2 isn't installed.
	- Detecting if Gtk2::GladeXML isn't installed.
	- Added support for cmdline-only operations (nogui).
	- Falling back to nogui if graphical librairies aren't present.
	(on_MoviXMaker_destroy): - Removed, using on_exit_activate();
	(set_options):
	- Using $ENV{TMPDIR} if exists and not tmpdir has been specified.

2004-02-28  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl:
	- Add: support for menu language selection for MoviX only.
	(create_tmp_folder):
	- Fix: infinity play loop is set as expected.

	* movixmaker-2.glade:
	- Disabled the video codecs until i clean that mess.
	- Loop is now defined thru a GtkSpinButton.
	
2004-02-27  Pascal Giard  <evilynux@yahoo.com>

	* TODO (ASAP):
	- What should be done asap to make it more user-friendly.

2003-11-10  Pascal Giard  <evilynux@yahoo.com>

	* configure.ac, movixmaker-2/config.pm.in, movixmaker-2/Makefile.am:
	- generate config.pm in a cleaner way, less prone to errors.

2003-10-26  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl (get_movix_version):
	- Looking in ChangeLog if NEWS doesn't exists.
	(prepare_iso):
	- Adding trailing / to $srcpath (gtk2 changed), fixes anoying bug.
	(prepare_iso, using_installed_emovix): - Added a Debug message.

	* NEWS, README, configure.ac, debian/changelog: - Version 0.6.2 .

2003-10-09  Pascal Giard  <evilynux@yahoo.com>

	* configure.ac: 
	- Fixed bug with empty --prefix, thanks to Brock Palen 
	<brockp@umich.edu> for reporting the bug.
	- Showing a Warning message if no --prefix is defined.

2003-09-10  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl: - Fixed name.
	(get_movix_version): - Fixed version detection.

2003-09-10  Pascal Giard  <evilynux@yahoo.com>

	* NEWS: - Version 0.6.1 .

	* debian/control: - Arch independant.

2003-09-08  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl:
	- Modified the help msg in conformance with new bin and manpage name.
	- Fixed relative path issues.
	- Removed unused constants.
	- Fixed movixmaker to be able to use an installed eMoviX.
	(get_movix_version):
	- Fixed the regexp to detect MoviX 0.8.1pre1 properly.
	  A space is now allowed between the X and the first digit.
	- Improved version detection so that a MoviXMaker ChangeLog doesn't
	  work as a [e]MoviX[2] ChangeLog.
	- Added support for installed version of eMoviX.
	(create_tmp_folder):
	- Fixed the problem with a isolinux.bin that is read-only.
	- TrueType fonts are now added to the ISO.

	* Makefile.am:
	- movixmaker-2.pl renamed movixmaker-2 .
	- movixmaker-2.pl.1 renamed movixmaker-2.1 .

	* debian/movixmaker-2.menu: - movixmaker-2.pl renamed movixmaker-2 .

	* NEWS, README, configure.ac, debian/changelog: - Version 0.6.1 .

	* README: - Updated.

2003-08-30  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl:
	- Added /usr/local/lib/movixmaker as a possible location.
	- Added a \n to the --help output.

2003-08-13  Pascal Giard  <evilynux@yahoo.ca>

	* debian/coyright,debian/changelog : - Fixed source code provenance.

	* movixmaker-2.pl:
	- Ready for renaming of movixmaker-2.pl to movixmaker-2.

2003-08-11  Pascal Giard  <evilynux@yahoo.ca>

	* movixmaker-2.pl:
	- Removed --devel option, useless now. That fixes the cmdline options.
	(validate_bootlabel): 
	- Modified regexp so that MoviX bootlabel isn't valid for MoviX2.

2003-08-10  Pascal Giard  <evilynux@yahoo.ca>

	* README (What it is?), debian/control: 
	- Shorten the description as the option selection interface exists.

	* movixmaker-2.pl (prepare_iso):
	- Fixed false non-recognition error.
	
2003-08-09  Pascal Giard  <evilynux@yahoo.ca>

	* movixmaker-2.pl, movixmaker-2/*: 
	- Using a Config.pm file to locate configfile.

	* README, configure.ac, Makefile.am, NEWS: - Updated to 0.6.0.

	* TODO: - Updated.

	* debian/*: - Debianized.

2003-08-06  Pascal Giard  <evilynux@yahoo.ca>

	* MoviXMaker-2.glade
	(MoviXMaker): - Added destroy callback on delete_event signal.
	
	* movixmaker-2.pl : - Removed non-working Ctrl-C catch.

	* README: - Updated Debian pkg informations.
	
2003-07-23  Pascal Giard  <evilynux@yahoo.com>

	* movixmaker-2.pl 
	(create_iso): - Temporary files for disc image created in this
	 function instead of in prepare_iso. That fixes the
	 changes-not-taking-effect-the-first-time bug.

	* README, configure.ac, NEWS: - Updated to 0.5.2.

	* BUGS: - Bug fixed.

2003-07-22  Pascal Giard  <evilynux@users.sf.net>

	* README: 
	- Mentionning unofficial gtk2-perl-xs Debian packages.
	- Added DeCSS information.

2003-07-21  Pascal Giard  <evilynux@users.sf.net>

	* movixmaker-2.pl
	(create_tmp_folder): - The mplayer dir doesn't exist for eMoviX
	 [yet] so that check was necessary to avoid the error message that
	 might frighten the user.

2003-07-17  Pascal Giard  <evilynux@users.sf.net>

	* movixmaker-2.pl
	(create_tmp_folder): - Copying the mplayer directory is better.
	(create_iso): - Revalidating the new options, altho still buggy.

2003-07-13  Pascal Giard  <evilynux@users.sf.net>

	* movixmaker-2.pl (get_fontsets): - Default is latin iso-8859-1.
	(create_iso): - $tmpfolder is a new variable in order to avoid
	                conflicts with $tmpdir.
	(prepare_interface): - Property dialog is always on top.
	(on_propertybox_open): - Removed, useless now. 
	(update_options): - Properties dialog isn't shown from here anymore.
	(prepare_iso): - No customization checkbox is effective.
	               - Customization dialog is shown, with dynamic values.

	* MoviXMaker-2.glade
	(diag_customize) : - New customization interface.
	(diag_properties) : - Lighten.

	* TODO, README, NEWS, configure.ac : - Updated.
	
2003-07-12  Pascal Giard  <evilynux@users.sf.net>

	* movixmaker-2.pl : - Updated description shown in GnomeAbout.
	- Added and documented --devel parameter.
	- Modified for packaging.
	
	* movixmaker-2.pl
	(gtk_widget_hide) : - New function, replacing on_dialog_close().
	(on_dialog_close) : - Removed, obsolete.
	(set_options, get_options) : - Set apply button unsensitive.
	
	* MoviXMaker-2.glade (diag_properties) : 
	- GnomePropertyBox has been replaced by a GtkWindow.
	- Apply/Close buttons working properly.
	- Fixed the GtkCombo lists.

	* movixmaker-2.1 : - Added and documented --devel parameter.

	* Makefile.am, configure.ac : - Added for packaging.

	* BUGS : - No known bugs left :).

	* INSTALL : - Updated to the GNU package std one.

	* README, NEWS : - Updated to 0.5.0.
	
2003-07-11  Pascal Giard  <evilynux@users.sf.net>

	* movixmaker-2.pl (error): - The MessageDialog gets destroyed on close.
	(create_iso): - Verbose window ported to Gtk2.
	              - ProgressBar ported to Gtk2.
		      - We don't want the warnings to be displayed when
		      "--help" is specified in the @extra_mkisofs_options.
	(on_propertybox_button_clicked): - Adapted to Gtk2.

	* MoviXMaker-2.glade (main_window) : 
	- Added checkbox for eventual customization wizard.
	- No longer using BonoboDock.
	- Removed Progress from GnomeAppBar.
	
2003-06-30  Pascal Giard  <evilynux@users.sf.net>
	* MoviXMaker 0.4.1cvs20030630:
	 - Fixed bug, language in configuration file is now effective.
	 - Added NEWS file for GNU standard compliance.

2003-06-30  Pascal Giard  <evilynux@users.sf.net>
	* MoviXMaker 0.4.1-2:
	 - Added manual page, refer to intructions in README file.

2003-06-30  Pascal Giard  <evilynux@users.sf.net>
	* MoviXMaker 0.4.1-1:
	 - With a valid srcdir, *movix* options are dynamically updated.
	 - Displaying warning message when no valid *movix* srcdir is supplied
	   while entering the propertybox.
	 - Fixed validate_bootlabel(), bootlabels other than MoviX weren't
	   working. 
	 - Fixed *movix* version detection, release candidates are detected to.
	 - Fixed confusing status message, it's now updated when the *movix* 
	   version is detected or not.
	 - Beginning of a manpage using Pod (try `perldoc movixmaker.pl`).
	 - Small modifications on the --help output.
	 - *MoviX* options are now written to the new bootrc file
	   (eMoviX >=0.8.0rc2).
	   
2003-06-23  Pascal Giard  <evilynux@users.sf.net>
	* MoviXMaker 0.4.0:
	 - Added support for configuration file using Config::IniFiles.
	 - set_options() : Removed useless DEBUG messages.
	 - propertybox : Behavior compliant to GNU standards.

2003-06-20  Pascal Giard  <evilynux@users.sf.net>
	* MoviXMaker 0.3.3:
	 - Fixed problem that was turning all the options to On.
	
2003-06-19  Pascal Giard  <evilynux@users.sf.net>
	* MoviXMaker 0.3.2cvs20030619:
	 - Code cleaning.
	 - Small update to the README.
	 - Looking at possibilities for a re-use of the properties window but
	   with updated *MoviX* values (customization wizard).

2003-06-16  Pascal Giard  <evilynux@users.sf.net>
	* MoviXMaker 0.3.2:
	 - Fixed nasty bug that was causing error handling fuckups.
	 - Apply button is now disabled when opening the properties window 
	   for the first time.

2003-06-15  Pascal Giard  <evilynux@users.sf.net>
	* MoviXMaker 0.3.1:
	 - Fixed handling of mkisofs errors.
	 - Improved manipulations of --output-file
	 
2003-06-14  Pascal Giard  <evilynux@users.sf.net>
	* MoviXMaker 0.3.0cvs20030614:
	 - Properties window : Apply button is sensible on any change.
	 - New way of printing DEBUG output 
	   (Wolfgang Sourdeau <was@debian.org>).

2003-05-25  Pascal Giard  <evilynux@users.sf.net>
        * MoviXMaker 0.3.0cvs20030525:
	 - Moving toward the fully-detected-paramaters properties interface.
	 - Cleaner *MoviX* section in properties.
	
2003-05-20  Pascal Giard  <evilynux@users.sf.net>
        * MoviXMaker 0.3.0:
	 - Minor GUI modifications.
	 - No more unsynced version number will be shown as it is detected
	   using this very file.
	 - All the options that were only available thru the cmdline are now
	   accessible from Edit/Properties/[e]MoviX[].
	 - Updated README file.
	
2003-05-18  Pascal Giard  <evilynux@users.sf.net>
        * MoviXMaker 0.2.3cvs20030518:
	 - Handling tmpdirs that don't exist.
	 - Auto-detecting movixmaker version from this very file.

2003-05-18  Pascal Giard  <evilynux@users.sf.net>
        * MoviXMaker 0.2.3:
	 - Minor changes to the README file.
	 - More [e]MoviX[] options support. 
	     Only from the cmdline for the moment :
	   	loop, random, shut, reboot, eject and nodma
	     In both cmdline and Edit/Properties :
		nodelete, extra_mplayer_options and unwanted_mplayer_options
	 - Fixed default eMoviX boot label.
	 - Fixed extra_mkisofs_options that wasn't working correctly.
	 - Added special treatment for "mkisofs --help".

2003-05-15  Pascal Giard  <evilynux@users.sf.net>
        * MoviXMaker 0.2.2-2:
	 - Fixed MoviXMaker version.
	 - Fixed default subtitle fontset.

2003-05-14  Pascal Giard  <pascal.giard@etsmtl.ca>
        * MoviXMaker 0.2.2-1:
	 - Added boot label detection and validation. That fixes a bug where
	   the label MoviX was used when building MoviX.
	 - Fixed a perl warning when no destination directory or file was
	   specified at the command line.
	 - Fixed the chdir bug, wasn't coming back to original dir after
	   disc image creation. Was causing problems with specified
	   movixDir containing relative path.
	
2003-05-09 Pascal Giard  <pascal.giard@etsmtl.ca>
	* MoviXMaker 0.2.1:
	Command line options support and help.
	Added subtitle fontset selection.
	Added extra_mkisofs_options parameter.
	Added movix boot label selection.

2003-05-08 Pascal Giard  <pascal.giard@etsmtl.ca>
	* MoviXMaker 0.2.0:
	Language and keyboard layout selection when available.
	Added properties (temp directory, win32codecs selection and few others)
	
2003-05-02 Pascal Giard  <pascal.giard@etsmtl.ca>
	* MoviXMaker 0.1.5:
	Properties can be changed from the property dialog.
	Splitted properties into 2 categories, more to come.
	Nicer debug output.
	Minor code cleanups.
	Keyboard layouts detection.

2003-05-02 Pascal Giard  <pascal.giard@etsmtl.ca>
	* MoviXMaker 0.1.4:
	Support for errors from mkisofs.

2003-04-17 Pascal Giard  <evilynux@users.sf.net>
	* MoviXMaker 0.1.3:
	Languages detection.
	Displaying status in progress dialog.
	
2003-04-12 Pascal Giard  <evilynux@users.sf.net>
	* MoviXMaker 0.1.2:
	Major speed improvements.
	Better mkisofs output handling.

2003-03-26 Pascal Giard  <evilynux@users.sf.net>
	* MoviXMaker 0.1.1:
	Code cleanups.
	
2003-03-23 Pascal Giard  <evilynux@users.sf.net>
	* MoviXMaker 0.1.0:
	Initial version.
