2008/08/04

The First release TODO and tree of files


main.py : make all the classes tray icon and the date checker .. etc
the processing part :
  • init_classes.py : the content classes (note,launcher)
  • checker.py : class to check the dates and launchers and return true if some thing have come
  • loader-query.py : load all the dates/launchers from file ,and convert it to objects of our own // not necessary file_mando this job
  • files-manipulator.py : add - edit - delete to the files of the dates and launchers
the GUI :
  • tray-icon.py : class to make the icon and show notifications , with popup menu
  • launchers-manager.glade, launchers-manager.py : launchers manager for add,edit,delete
  • notes-manager.glade, notes-manager.py : notes manager for add,edit,delete
  • executer : launch application , show notifications , play sound o.O
  • About box: about box that has license and about and version .. etc

No comments: