2004-06-08 - Xavier
  - First public release: 0.1.0, codename Laura

2004-06-04 - Xavier
  - Many small details done in order to prepare the 0.1.0 release (prompt
    user to save modification before exiting, made the 'New Task' assistant
    work, many small bug fixes,...)

2004-05-27 - Xavier
  - Major changes done to the software.
  - Added the needed files to build RPM Py@Cron packages: Makefile,
    pyatcron.spec and pyatcron.desktop
  - Changes in the source code to automatically set some values at build
    time (@PKGVERSION@, @PKGDATADIR@, @PKGVERSIONNAME@)
  - Scheduler and Task object are now subclasses of Gtk::Widgets. This
    simplify a lot the whole source code.
  - Py@Cron now handle inactive Tasks. They are saved in a file in the
    user Py@Cron directory (~/.pyatcron/inactive-entries.pac)

2004-04-29 - Xavier
  - Use of signals and callbacks to improve communication between modules.
    Changes especially done on the main GUI and its ListStore object.

2004-04-14 - Xavier
  - Scheduler and *Task class now implements the __str__(self) method.
    getName() and getDescription() have been removed from the class. The
    mainwin.py module has been updated accordingly.
  - Started to develop a Scheduler properties editor dialog window. It is
    really not usable at the moment, but let me work on the *Task class
    to add the required method for properties widget initialization

2004-04-13 - Xavier
  - Implemented the needed special methods to make ScheduleList a Python
    container. We can now access elements of ScheduleList objects using
    the [] mechanism. We can also remove elements using the del()
    statement.
  - Made some clean-up in the Scheduler class

2004-04-12 - Julien
  - Link the GUI to ScheduleList objects. This permits to list the Cron jobs.
    That's good job, it makes Py@Cron looks like a real application ;-)

2004-04-08 - Xavier
  - Added the errors.py modules that should contains all the Exception
    classes raised by the PyAtCron system
  - Documentation on the Cron parser algorythm added to the function
    specifications document
  - Cron parser algorythm implemented in the CronEntryParser class of the
    parser.py module
  - Added AUTHORS, README and COPYRIGHT files

2004-04-04 - Xavier
  - Started to code the job scheduler system backend
  - added parser.py, scheduler.py, schedulelist.py and task.py modules

2003-11-17 - Xavier
  - Renamed the class names (removing the PyAtCron prefix)
  - Added a config.py module for configuration settings. Code modifications
    done to use this config.py module.
  - Glade file path is set via the config module, not hardcoded in sources
  - Moved files in correct places (according to the defined file structure)
  - Made some clean-up on the source code identation
