Fixes
=====
* Fix buggy cancellation of transfers

Enhancements/Improvements
=========================
* Split the Directory menu to "Local Directories" "HP Directories"
* glibize everything (hpcomm.[ch] and kermit.[ch] may be ommited)
* Make it compile with -DGTK_DISABLE_DEPRECATED
* Check for memory leaks.
* add a delete file: Yes/No/All/Cancel dialog
* Prefix all global variables with 'global_'
* Enhance file copying in the style of Copy/Paste
* Cannot handle HP filenames with spaces
* add the few HP file types left
* tool bar (although I think there's enough GUI...)

ToDo's for next minor release 1.4.0
===================================
* Employ Tree Views for directory lists

Past ToDo's
===========
* (DONE) Fix autoconf/automake scripts
* (DONE) Migrate to GTK2
* (DONE) Fix transparency of icons
* (DONE) Prefix the functions of each module with the name of the module (done
	 for the most relevant)
* (DONE) Fix Bruno's email address and the link to the home page
* (DONE) Put transfer progress bar back in place
* (DONE) Write a HP49g plus manual
* (DONE) Make entry_popup() aware of varargs
* (DONE) Make confirm() aware of varargs
* (DONE) Make message_box() aware of varargs
* (DONE) Make set_status() aware of varargs
* (DONE  Check all gtk signal handler and find out which do not use
		 the data argument. Necessary to make the code more readable.
* (DONE) Fix update_rom()function (->removed from this release)
* (DONE) backup() and restore() should take care of the HP Calculator
		 flags, so they are backed up and restored as well
* (DONE) When quitting HPTalx, issue a FINISH to the HP Calculator
* (DONE) Allow the user setting timeouts (->setup)
* (DONE) Replace literal strings where possible
* (DONE) Add signal handler SIGCHLD. (-> Not needed, call to wait()
		 does it)
* (DONE) Fix edit() function
* (DONE) Introduce a new global variable to abort the file transfer
* (DONE) Fix HP file size display
* (DONE) Save preferences as XML file
* (DONE) Fix command() function
* (DONE) Add proper error handling while connecting to the calculator
* (DONE) Fix restore() function
* (DONE) Introduce a new global variable that holds the last
		 status
* (DONE) Fix renamew() function
* (DONE) Fix transferring HP directory files to the calculator
* (DONE) Check return values hp_* and k_* functions
* (DONE) Put autoconf in place
* (DONE) wait() when disconnecting in Kermit mode
* (DONE) Bring other functions than simply connect to the calculator
         online
* (DONE) When transferring files to the Calc, issue warning if file
         does not match calculator version

$Id: ToDo,v 1.3 2007/09/29 21:21:01 guengel Exp $
