SubVersion: $Id: ChangeLog 847 2005-01-30 08:43:37Z roms $

Some explanations about the version number: 
	Form #0: the version number is like X.XX-Y.YY where X.XX shows the 
	version of the GTK interface and Y.YY shows the version of the TI link
	routines.
	New form #1: after the libTIcalc: X.XX is the version of GtkTiLink
	New form #2: after the 3.14, an even number is a stable version 
	whereas an odd number is an unstable/devel version.
	New form #3: tilp (cables, calcs, tiffep) version.

Tips:
     cd working-copy
	svn export . ../tiemu-x.y
	
To do:
      UTF8 encoding pbs with gtk_refresh (label) under Windows.

Bug: <<The problem is, when I right-clicked a group file (.89g) and choose the
Group Files > Ungroup option, it asked me to specify a directory to
ungroup to. I wanted the files to be stored in the same directory
instead of a new one, so I tried entering the directory name ".".

TiLP said "Error creating directory", then it made the group file a
zero-byte file without storing the ungrouped contents anywhere that I
could see.>>

- 29/01/2005, version 6.77 (3.8.6, 0.6.1, 4.5.6): roms
	Added full FLASH support for TI89 Titanium.
	Added full FLASH support for TI84+. This might have broken TI83+ support.

- 02/10/2004, version 6.76 (3.8.6, 0.6.1, 4.5.5): roms
	Thanks to "Benjamin Moody" <bmoody@WPI.EDU> for his new TI83+/TI84+ ROM dumper.
	Bug fixed in the action box (overwrite/rename variables).
	Log file location improved by Julien Blache <jb@jblache.org>.

- 18/09/2004, version 6.75 (3.8.6, 0.6.1, 4.5.4): roms
	Added TI84+ and TI89 Titanium support thru std I/O port (linkport).
	OS upgrade does not work on both models !
	Need to add new ROM dumper.

- 22/08/2004, version 6.74c (3.8.6, 0.6.0, 4.5.3): roms 
	Rebuild to use a new GTK+/Win32 package. The previous one was abandonned and conflicts with The GiMP.

- 02/07/2004, version 6.74b (3.8.6, 0.5.9, 4.5.3): roms 
	Fixed a bug reported in the forum: TiLP crashes when parsing a folder which contains dots
	(such as 'a1.2').

- 29/06/2004, version 6.74 (3.8.6, 0.5.9, 4.5.3): roms
	Checked possible bugs reported on TI89 AMS 2.05 by Lionel Debroux <lionel_debroux@yahoo.fr>:
	- warning with PortTalk (mis-installed): not reproducted.
	- change settings set an error: not reproduced.
	- comm box: VTi and TiEmu cable were swapped, fixed.
	- pb of backup: not reproduced.

- 16/05/2004, version 6.73 (3.8.5, 0.5.9, 4.5.3): roms
	Added null cable support.
	Bug fix in the comm box.

- 24/04/2004, version 6.72 (3.8.4, 0.5.9, 4.5.3): roms
	Comm box improved: reset port when changing cable (avoid bad args).
	Added local GTK+ deprecation in toolbar.c (GTK+ 2.4, Gentoo).
	Bug fix (SilverLink Win32): string buffer in tilp_error too short.
	
- 08/04/2004, version 6.71 (3.8.1, 0.5.8, 4.5.3): roms
        Redirection of stdout/stderr by callbacks and minor improvements.
	Timeout has been increased to 30s instead of 10s during FLASH apps/os 
	sending	to avoid garbage collection.
	SilverLink/Win32 support is ok for all operations.
	SilverLink/Linux support is ok for all operations except sending OS.
	Bug: formatting of path in labels.c
	Bug: wrong handling of TIB files.
	Fixed many other bugs.
		
- 24/03/2004, version 6.70 (3.8.0, 0.5.7, 4.5.2): roms
	Added menu entry and mime types for KDE & Gnome.
	Bug fix: creation of the '/usr/lib/tilp' directory.
	Note: --enable-exit-homedir is on now !
	Bug: gdk_pixbuf_save requires error to be set on NULL.
	Added access to log file from menu.
	GUI clean-up.
	configure.in requires latest versions for _all_ libs. To be sure !
	
- 17/03/2004, version 6.69 (3.7.6, 0.5.6, 4.5.2): roms
	Use new libticalcs (removed GLib dependancies) thus libticalcs-4 is no 
	longer needed.
	We were using dirlist in v1 mode due to memory corruption.
	Fixed in dirlist_v1_to_v2: XXXX_NODE_NAME was not duplicated by 
	malloc. This is the reason why dirlist v1=>2 was buggy !
	Dirlist v2 is ok.
	
- 27/08/2003, version 6.68: Maintenance release by JB.
	Upgraded to libtool 1.5
	Upgraded to automake 1.7
	Fixed registry location on UNIX : sysconfdir
	Fixed potfiles generation

- 19/05/2003, version 6.67-beta3 (3.7.6, 0.5.6, 4.5.0):
	French html manual added.
	
- 15/05/2003, version 6.67-beta2 (3.7.6, 0.5.6, 4.5.0):
	Beta release of the Windows version on ticalc.org.
	
- 09/05/2003, version 6.68 (3.7.6, 0.5.6, 4.4.9):
	Re-enabled mfc folder for SVN repository.
	Rebuilt under Win32.
	Fixed "Invalid UTF-8 ..." strings appearing in DOS box and some bug
	fixes.
	
- 04/05/2003, version 6.67-beta1:
	Beta release of the Linux version on ticalc.org.

- 03/05/2003, version 6.67 (3.7.6, 0.5.6, 4.4.9):
	Bug fix in the screenshot box (fsel box displayed while connection
	failed).
	Statusbar updated to new callback.
	mkdir: utf8 to locale conversion (the GLib function seems not to
	work correctly) -> pending
	
- 23/04/2003, version 6.66 (3.7.5, 0.5.5, 4.4.9):
	Bug fixes with g_strfreev thanks to Tijl.
	Small fixes in the plugin support.
	Execution order changed: run, and next: load/save
	Added Group File Viewer plugin.
	
- 20/04/2003, version 6.65 (3.7.5, 0.5.5, 4.4.9):
	Fixed problems of font by using Unicode translation.
	All characters (latin & greek) are displayed fine in both windows
	(computer & calc).
	Win32 build.
	Fonts dir removed.
	
- 20/04/2003, version 6.64 (3.7.5, 0.5.4, 4.4.9):
	Tijl's patch merged.
	
 - 15/04/2003, version 6.63 (3.7.4, 0.5.3, 4.4.7):
	'use_checksum' option removed (unused).
	Warnings due to redefinition of PACKAGES in plugins fixed.
	Bitmap to bytemap conversion added into tilp_screen.c as well as
	blurry mode.
	Switched to dirlist v2.
	
- 05/04/2003, version 6.62 (3.7.4, 0.5.3, 4.4.7):
	Icon name & descriptive separated.
	i18n enabled for Windows.
	
- 31/03/2003, version 6.61 (3.7.4, 0.5.2, 4.4.7):
	Plug-in support improved and fixed.
	Included French translations.
	tilp_error.c & gtk_refresh.c modified (locale to utf8 translation).
	
- 30/03/2003, version 6.60 (3.7.4, 0.5.2, 4.4.7):
	i18n updated.
	Changed location of the registry file (/etc/ -> ${prefix}/etc).
	
- 28/03/2003, version 6.59 (3.7.2, 0.5.1, 4.4.6):
	Win32 rebuild (GTK target under MSVC).
	ICO files re-enabled (it seems that pixbuf support many other formats
	than png/jpg).
	registry file location changed to $(share).
	
- 21/03/2003, version 6.58 (3.7.2, 0.5.1, 4.4.6):
	Dependancy change: libticalcs-4 instead of libticalcs.
	
- 17/03/2003, version 6.57 (3.7.1, 0.5.1, 4.4.5): testing phase
	Process ('Guidelines for logging.txt' from the Ti Link Guide): 
	- fastAVRlink on COM2 (TiLP)
	- DSK on the 'T'
	- GreyLink on COM1 (TI's SDK)

        TIXX:  screen, dirlist, backup, vars, os/app, dumping, clock, idlist
	TI73:  ok, ok, ??, ok, ok/??, na, na, na
        TI83+: ok, ok, ok, ok, ok/ok, ??, na, ??
	
        TI82:  ok, na, ok, ok, na/na, ??, na, na
        TI85:  ok, na, ok, ok, na/na, ??, na, na

        TI83:  ok, ok, ok, ok, na/na, ??, na, na
        TI86:  ok, ok, ok, ok, na/na, ok, na, na

        TI92:  ok, ok, ok, ok, na/na, ok, na, na
       
	TI89:  ok, ok, ok, ok, ok/ok, ok, ok, ok
	TI92+: ok, ok, ok, ok, ??/??, ok, ok, ?? (not testable w/ VTi)
        V200:  ok, ok, ok, ok, ??/??, ok, ok, ?? (not testable w/ VTi_v200)
	
	TI89 ROM dumping has been tested with SilverLink cable thru libusb
	under 2.5.65 kernel (try and run make gconfig) !
	Other tests have been done with an AVRlink @ 9600 bauds.
	
	Bug fix in file selections.	
	
- 08/03/2003, version 6.56 (3.7.0, 0.4.9, 4.4.3):
	DnD improved and finished.
	Some fixes.
	
- 05/03/2003, version 6.55 (3.7.0, 0.4.8, 4.4.3):
	GUI modified to be conform with the Gnome's HIG (Human Interface
	Guidelines) specification.
	Send var & Send app splitted.
	
- 03/03/2003, version 6.54 (3.7.0, 0.4.8, 4.4.3):
	Command line support improved. Manpage updated. Bug fix.
	
- 02/03/2003, version 6.53 (3.7.0, 0.4.8, 4.4.3):
	Added support for new directory list format (libcalcs v4.4.3).
	
- 23/02/2003, version 6.52 (3.6.7, 0.4.8, 4.4.2):
	DnD done.
	Bug fix in the comm box.
	Clock management is working fine now.
	
- 13/02/2003 to 23/02/2003, version 6.51 (3.6.7, 0.4.8, 4.4.2):
	6.06's Makefile merged.
	Some clean-up and modifications in the core.
	GTK2 migration finished.
	Added the ability to directly send var to FLASH (TI83+).
	
- 07/02/2003, version 6.50 (3.6.6, 0.4.7, 4.4.1):
	Migration to GTK2 started...

/*
	   TiLP v7.00: GTK+ 2.0
*/
	
- 03/02/2003, version 6.05 (3.6.5, 0.4.5, 4.3.2):
	tilp_core clean-up to prepare TiLP v7.00...
	
- 29/01/2003, version 6.04 (3.6.4, 0.4.4, 4.3.1):
	"Msg: Invalid port: try to use an I/O port device which is incompatible with the link cable. Cause: It's due to a misuse of library, probably a TiLP bug. Mail to: roms@lpg.ticalc.org System: No such file or directory (errno = 2)." -> "changing link cable w/o changing port -> invalid port": bug fixed.
	The bug fix has not been propagated into the Win32 port, yet.
	Multiple mkdir functions moved into tilp_files.c (it was a bug !)
	
- 26/01/2003, version 6.03 (3.6.4, 0.4.4, 4.3.1):
	Slightly modified configure.in script for the GenToo distro.
	(Brent Redeker <bredeker@carroll1.cc.edu>).
	Fixed installing pb with icons (again).
	
- 25/01/2003, version 6.02 (3.6.4, 0.4.4, 4.3.1):
        Added BSD target to configure.ac. Tijl's patches merged.
        configure.ac cleaned-up.
        Compilable with MinGW (under MSYS and CygWin).
	
- 20/01/2002, version 6.01 (3.6.3, 0.4.2, 4.3.0):
	Fixed installing pb with icons.
	Added checking for mkfontdir.
	
- 17/01/2002, version 5.54 (3.6.3, 0.4.2, 4.3.0): 6.00-final
	Officially released. Announced on ticalc, freshmeat and gnome.
	Released a TiLP SDK for Windows which contains code, headers and libs.
	
- 15/01/2002, version 5.53 (3.6.2, 0.4.2, 4.3.0): pre17
	Icons have been converted into pixmaps. This solves problems of
	endianess (JB).
	
- 25/12/2002, version 5.52 (3.6.2, 0.4.2, 4.3.0): pre16b
	
- 23/12/2002, version 5.51 (3.6.1, 0.4.2, 4.2.9): pre16
	Added pkg-config support.
	
- 20/12/2002, version 5.50 (3.6.0, 0.4.1, 4.2.8): pre15 or 6.00 final ?
	Rebuilt under Win32 (w/ ticables v3.5.4).
	Officially released on ticalc.org
	
- 15/11/2002, version 5.49 (3.5.1, 0.4.0, 4.2.8): pre14b
	configure.ac improved.
	
- 01/11/2002, version 5.48 (3.5.0, 0.3.9, 4.2.7): pre14
	Added registry parsing.
	To do: registry program.
	
- 29/10/2002, version 5.47 (3.5.0, 0.3.9, 4.2.7): pre13
	Win32: cable changes was not taken into account.
	Pb of calling convention with the SilverLink driver under Win98.
	Plug-in support frozen.
	
- 26/10/2002, version 5.46 (3.4.9, 0.3.9, 4.2.7): pre12
	Plug-in pre-support.
	Bug fixed in the screenshot dbox thanks to K. Kofler.
	
- 25/10/2002, version 5.45 (3.4.9, 0.3.9, 4.2.7): pre11
	Win32 rebuild.
	XPM/ICO functions slightly modified.
	
- 21/10/2002, version 5.44 (3.4.8, 0.3.9, 4.2.7): pre10
	Added a registry file for future plugins.
	
- 03/10/2002, version 5.43 (3.4.7, 0.3.9, 4.2.5): pre9
	Added bookmarks.
	
- 29/09/2002, version 5.42 (3.4.7, 0.3.9, 4.2.5): pre8
	Added icon & WM informations.
	
- 28/09/2002, version 5.41 (3.4.7, 0.3.9, 4.2.5): pre7
	GUI changes in the Linux version (synch)
	
- 25/09/2002, version 5.40 (3.4.7, 0.3.8, 4.2.4): pre6
	Win32 port.

- 17/09/2002, version 5.39 (3.4.6, 0.3.7, 4.2.3): pre5
	Bug fix in the GUI thanks to K. Kofler.
	ROM dumping roll-back fixed.
	
- 15/09/2002, version 5.38 (3.4.5, 0.3.6, 4.2.1): pre4
	Linux version officially released on ticalc.org !
	
- 11/09/2002, version 5.37 (3.4.5, 0.3.6, 4.2.1): pre3
	<< September 11th, 2002: 1st commemoration of terrorist attacks, 3000 
	people was killed... >>
	
	Well, added Jesse Palmer's icons.
	Changed pixmap naming scheme.
	Added .ico support in image manipulation routines.
	
- 03/09/2002, version 5.36 (3.4.5, 0.3.4/0.3.5, 4.2.0/4.2.1):
	I got my first job. Yipee !
	Confirmation box for sending variables.
	
- 01/09/2002, version 5.35 (3.4.5, 0.3.4, 4.1.8/4.1.9):
	GUI clean-up.
	AMS2ROM to fix.
	Clock management added.
	
- 31/08/2002, version 5.34 (3.4.5, 0.3.3, 4.1.7): testing phase
	TIXX: vars, backup, flash, gfm, comp
	TI82: ok, ok, na, ok, ok
	TI85: ok, ok, na, ok, ok
	TI83: ok, ok, na, ok, ok
	TI86: ok, ok, na, ok, ok
	TI83+: ok, ok, ok, ok, ok
	TI73: ok, ok, ok, ok, ok
	TI92: ok, ok, na, ok, ok
	TI89/TI92+: ok, ok, ok, ok, ok
	V200: ok, ok, ok, ok, ok, clock: ok/ko
	
- 26/08/2002, version 5.34 (3.4.5, 0.3.2, 4.1.6): pre2
	Added V200 support.
	Added User's Manual (html format).
	
- 23/08/2002, version 5.33 (3.4.5, 0.3.1, 4.1.5):
	Display what the TI file is in the right window (file type)
	
- 19/08/2002, version 5.32 (3.4.5, 0.3.0, 4.1.5): 6.00-pre1
	image routines modifications (stdint.h)
	screendump inversion fixed
	added the ability to save a startup directory
	chdir call wrapped (Linux security checking)
	
- 18/08/2002, version 5.31:
	testing phase:
	- screendump: blurry colors fixed
	- screendump: jpeg to fix
	- TI82/85: calc & GFM are ok
	- TI83/86: calc & GFM are ok
	- TI73/83+: all ok except for FLASH os
	- TI89/92/92+: calc & GFM ok
	
- 17/08/2002, version 5.30 (3.4.0, 0.2.8, 4.1.4):
	send/recv vars rewritten
	
- 16/08/2002, version 5.29 (3.4.3, 0.2.8, 4.1.3):
	- GUI clean-up and improvement
	- help file remove.
	
- 14/08/2002, version 5.28 (3.4.3, 0.2.7, 4.1.3):
	- lib headers changes
	- the tilp core related files now begin by tilp_*.[c|h]
	
- 12/08/2002, version 5.27 (3.4.1, 0.2.6, 4.1.2):
	- libticalcs clean-up (ticalc_set_cable/calc)
	
- 11/08/2002, version 5.26 (3.4.1, 0.2.6, 4.1.1):
	- dirlist rewritten
	
- 10/08/2002, version 5.25 (3.4.1, 0.2.5, 4.1.0):
	- tilp core
	
- 10/08/2002, version 5.24 (3.4.1, 0.2.5, 4.1.0):
	- removed compatibility wrapper
	- some constants removed
	- idlist fixed
	
- 27/07/2002, version 5.23 (3.4.1, 0.2.4, 4.0.7):
	- cb_idlist
	- cb_send_flash
	- cb_recv_flash
	
- 20/07/2002, version 5.22 (3.4.1, 0.2.3, 4.0.6):
	Some functions completely rewritten: 
	- cb_send_backup
	- cb_recv_backup
	- cb_send_var
	- cb_recv_var
	- cb_romdump
	
- 19/07/2002, version 5.21 (3.4.0, 0.1.2, 4.0.2):
	Applied JB patch: fix a segfault.
	
- 18/07/2002, version 5.20 (3.4.0, 0.1.2, 4.0.2):
	Some fixes. Latest useable release before libticalcs changes !
	
- 16/07/2002, version 5.19 (3.3.1, 0.1.1, 3.4.2):
	GFM useable but not completely finished.
	
- 14/07/2002, version 5.18 (3.3.1, 0.1.0, 4.0.2):
	Added grouping/ungrouping of vars and displaying.
	Source code clean-up (by using the libtifiles API)
	
- 12/07/2002, version 5.17 (3.3.1, 4.0.2, 0.0.9):
	Modified for libtifiles changes.
	
- 05/07/2002, version 5.16 (3.2.7, 4.0.1, 0.0.6):
	Removed TIFFEP support but GFM source code is still present.
	
- 04/07/2002, version 5.15 (3.2.7, 4.0.1, 0.0.5):
	Ported to Win32 for SilverLink driver tests.
	
- 13/06/2002, version 5.14 (3.2.5, 4.0.0, 0.0.2):
	Added libtifiles support, libtiffep removed.
	Plugin menu removed.

/*	
   TiLP	v6.00:
   - libtiffep is not used any longer
   - added a new lib: the libtifiles library 
*/
	
- 04/06/2002, version 5.13 (3.2.5, 3.3.9, 1.2.1):
	Mac OS-X merge and html manual added.
	
- 30/05/2002, version 5.12 (3.2.4, 3.3.8, 1.2.1):
	A bug fix in the 'Convert AMS upgrade function'.
	
- 24/05/2002, version 5.11 (3.2.4, 3.3.8, 1.2.1):
	A bug fix in the Calc window (thanks to Kevin Kofler).
	
- 12/05/2002, version 5.10 (3.2.4, 3.3.7, 1.2.1):
	Bug fix with sending of FLASH apps (pb introduced in 5.07).
	
- 08/05/2002, version 5.09 (3.2.4, 3.3.7, 1.2.1):
	Added the ability to sign TI83+ FLASH applications trough the 
	Peter Martijn Kuipers' appsign utility.
	GUI clean-up.
	
- 07/05/2002, version 5.08 (3.2.4, 3.3.7, 1.2.1):
	GUI overhaul & clean-up (Win32).

- 05/05/2002, version 5.07 (3.2.4, 3.3.7, 1.2.1):
	GUI overhaul & clean-up (Linux).
	
- 29/04/2002, version 5.06 (3.2.4, 3.3.7, 1.2.1):
	TI83+ ROM dumping support fixed.

- 24/04/2002, version 5.05:
	Some bug fixes:
	- ZIP vartype has no file extension
	- the left window is no longer updated whenever a var is sent (Win32)
	- WinZip cmdline removed from menu (Win32)
	- GFM item grayed (Win32)
	Thanks to Michel Rozpendowski <michelrozp@hotmail.com>
	
- 14/04/2002, version 5.04:
	Moved image manipulation routines into a 'img' folder.
	Part common with the (Gtk)TiEmu project.
	
- 05/04/2002, version 5.03 (3.2.3, 3.3.3, 1.2.1):
	Added BMP support for both Windows & Linux (file invalid ?!);
	Win32 saving support improved.
	Added the ability to save a screenshot with grayscales (blurry mode).
	Load support is still buggy !
	
- 15/03/2002, version 5.02:
        TILP_VERSION symbol is now always defined.
	
- 01/03/2002, version 5.01 (3.2.1, 3.3.1, 1.2.0):
	Little bug fixes after official release (bug reports):
	- the config file (tilp.ini or ~/.tilp) is removed whenever a new 
	version is installed. This avoids some problems with link cables...
	- TI83+ (var corrupted & size): fixed thanks to Paxl !
	- parallel link cable (under WinNT) problem: fixed.
	- romdump crashes at the end of transfer: fixed.
	
- 24/02/2002, version 5.00 (3.2.0, 3.3.0, 1.2.0):
	Official release of TiLP for Linux, Windows and Mac OS-X.
	
- 23/02/2002, version 4.99 (3.1.7, 3.2.1, 1.2.0):
	Merged with TiLP/OS-X
	
- 19/02/2002, version 4.98 (3.1.6, 3.2.0, 1.2.0):
	Fixed dirlist selection with TI8x calculators.
	
- 18/02/2002, version 4.97 (3.1.6, 3.2.0, 1.2.0):
	Error pipelining added and working_mode improved.
	ProbeIO dbox: bug fix when TiLP is launched without console.
	Some Win32 fixes: GFM, probing, ...
	Tested under Linux, Windows 98, NT4, 2000 and XP.
	
- 17/02/2002, version 4.96c (3.1.5, 3.1.9, 1.2.0):
	Sorting of computer files improved.
	Ready fixed.
	Bug fixes (introduced w/ sorting of ctree window):
	- does not list FLASH apps on TI83+: fixed
	- dirlist TI86: fixed
	Ability to send TI83 files to TI83+ calc: added.
	
- 16/02/2002, version 4.96b (3.1.4, 3.1.8, 1.2.0):
	Some Win32 fixes (thanks to K. Kofler):
	- files.c exploded in files.c & vars.c: done
	- sorting of files/dirs: done
	- remote control: less buggy !
	- glib/iconv: done
	- font displaying: use T. Singer's font. I hope to change this.
	I have recompiled the glib-1.1.8/Win32 without iconv support for 
	reducing the size of the setup package.
	
- 14/02/2002, version 4.96 (3.1.4, 3.1.8, 1.2.0):
	The opening of files is more protected now (error catching).
	Some Win32 fixes (thanks to K. Kofler):
	- some items disabled: fixed
	- change drive menu item: fixed
	- create directory, doesn't refresh: fixed
	- receiving a 'beta' var makes TiLP crash: fixed
	- receiving of group, unable to save: fixed
	- refreshing after receiving vars & apps: fixed
	- recv of FLASH app, no update: fixed
	- round display to KB: done
	- rate display: fixed
	- TiFFEP support: fixed
	- greek beta -> action on file: done
	- rename/delete of directories: done

- 14/02/2002, version 4.95 (3.1.4, 3.1.8, 1.2.0):
	Merge with Mac OS-X: building projects are in 'osx'.
	
- 14/02/2002, version 4.94 (3.1.3, 3.1.6, 1.2.0):
	Changed some things in libticalcs.
	
- 13/02/2002, version 4.93 (3.1.3, 3.1.5, 1.1.9):
	K. Kofler has tested the 4.92 release of TiLP and found some bugs:
	- MFC42D.dll is missing in the package: fixed
	- GFM, could not load big files (g_malloc error): fixed but there is
	still a bug (varsize is shifted)
	- RBM|File|Rename, box appears 2 times: fixed
	- overwrite var, the varname does not appear: fixed
	- remote control TI89/92+, calc frozen: fixed
	- GFM, null window: fixed
	- ctree sorting & selection buggy: fixed
	- Probing with stdout & libticables: to do... 
	Sorting routines for clist & ctree have been completely rewritten.
	Added data rate support from libticables: better.
	
- 12/02/2002, version 4.92:
	BlackLink support improved under Win2K (same bug as FlashZ !)
	A problem with the USB driver under Win32/MFC (bad call).
	Cleanup of fonts dir.
	
- 11/02/2002, version 4.91:
	Cleanup of the TiLP core.
	Receiving of vars: single or group option added.
	TiFFEP server support cleaned.
	
- 10/02/2002, version 4.90 (3.1.1, 3.1.3, 1.1.9):
	VarInfo structure modified.
	Appearance of the SR button is contextual.
	Checksum: check by option.
	
- 10/02/2002, version 4.89 (3.1.1, 3.1.2, 1.1.9):
	tilp_error: bug fixed by JB
	mkdir segfaults: fixed.
	
- 04/02/2002, version 4.88:
	Applied Win32 modifications to the Linux version.
	Remote control improved for both TI89/92(+).
	
- 04/02/2002, version 4.87 (3.1.0, 3.1.2, 1.1.8):
	Bug fix: PCX format incorrectly saved under Win32.

- 21/01/2002, version 4.86 (3.1.0, 3.1.0, 1.1.8):
	Dependancy with libticalcs broken. Source code modified for this.
	JB's patch (info.c) included.
	
- 20/01/2002, version 4.85 (3.1.0, 3.0.6, 1.1.8):
	TI83+ support finished.
	TiLP can do screenshots at any time (Graph, ..., but not in VarLink).

- 12/01/2002, version 4.84:
	Show memory free/used by calc.
	JB: bug fix in 'convert_bitmap_to_bytemap', mem was not cleared at all
	
- 05/01/2002, version 4.83:
	Menu bar modified (simplified).
	General dbox cleaned (idem).
	
- 02/01/2002, version 4.82 (3.0.8, 3.0.2, 1.1.8):
	Minor fixes for Win32.
	
- 01/01/2002, version 4.81 (3.0.7, 3.0.2, 1.1.8):
	Link cable dbox debugged.
	
- 30/12/2001, version 4.80 (3.0.5, 3.0.2, 1.1.8):
	A little fix for libticables (I/O method).
	Link cable dbox have been simplified.
	Error code function pipelined for displaying console errors.
	
- 27/12/2001, version 4.79 (3.0.1, 3.0.1, 1.1.8):
	Receiving of FLASH apps added.
	
- 24/12/2001, version 4.78 (3.0.0, 3.0.0, 1.0.0):
	A lot of important modifications: support of libticables & libticalcs
	v3.x.x, huge clean-up of source code, source code splitted in folders
	depending on the platform type (tilp core -> src & gui -> gtk), ...
	
- 19/12/2001, version 4.77:
	TiLP slightly modified for supporting some new functionnalities
	of libticables introduced with v2.2.3 release.

- 11/12/2001, version 4.76:
	set_param (ticables) modified again.

- 09/12/2001, version 4.75:
	some fixes in cb_calc.c (GTK independant) by JB

- 02/12/2001, version 4.74:
	JB proposed an improvement in img_cnv.c: it seems to boost
	some conversion routines.

- 21/11/2001, version 4.73:
	Added the compilation of a TiLP gmodule (special use for GtkTiEmu).
	Currently, commented in ./src/Makefile.am.

- 20/11/2001, version 4.72:
	I have updated the help file.

- 19/11/2001, version 4.71:
	French PO files have been updated (i18n).
	Tested under WindowsXP with success ! WindowsXP seems to be a NT based
	system rather than a Windows9x/Me system.
	Removed ChangeLog dbox at startup.
	Fixed wrong characters in GtkText dboxes.	
	The wizard is now launched at startup instead of lauching the
	Changelog dbox.

- 17/11/2001, version 4.70:
	Recompiled under Win32.

- 14/11/2001, version 4.69:
	I have added a wizard.
	set_param (ticables) modified

- 11/11/2001, version 4.68:
	The -Wall flag was missing in the configure script -> cleanup of new 
	warnings.

- 09/11/2001, version 4.67:
	I have added a pbar in the AMS->ROM conversion function.

- 08/11/2001, version 4.66:
	Added some m4 macros for checking ticables & ticalcs dependencies.

- 07/11/2001, version 4.65:
	All g_malloc & str* functions replaced by g_str* functions. 
	More reliable.

- 06/11/2001, version 4.64:
	RC file bug fixed ('error at line 24').
	Cleanup of headers done.
	I have finished (un)grouping.
	Cleanup/improvement in the gtk_ctree.c file: 2 bug fixed in dirlist
	(selection and NULL pointer)

- 04/11/2001, version 4.63:
	Grouping/ungrouping of variables works (TI89..92+ only).

- 01/11/2001, version 4.62:
	'Group' function in progress.

- 31/10/2001, version 4.61:
	Bug fix in the 'Trash' function (toolbar button).
	The 'Ungroup' function works fine.

- 30/10/2001, version 4.60:
	GFM is in progress.

- 30/10/2001, version 4.59:
	I have fixed some fixes (thanks to JB).

- 29/10/2001, version 4.58:
	I begin the Group File Manager.
	Some fixed in the TiFileInfo dbox.

- 28/10/2001, version 4.57:
	Cleanup of boxes.

- 27/10/2001, version 4.56:
	I have splitted TIFFEP server use and libtiffep use, that is to say the
	TIFFEP library (libtiffep) will be used if available but the TIFFEP
	server will not be used unless the user forces this by configure.

- 26/10/2001, version 4.55:
	Cleanup of headers. TiLP is faster to compile now !

- 25/10/2001, version 4.54:
	Cleanup of code, menus and boxes.

- 19/10/2001, version 4.53:
        Updated to Am/Ac2.52: configure.in renamed into configure.ac.

- 15/10/2001, version 4.52:
	Official release on ticalc.
	USB support implemented and tested.

- 02/10/2001, version 4.51:
	The manpage has been updated. 
	I have added a command/interactive mode both with cmdline & prompt.

- 30/09/2001, version 4.50:
	The link dbox has been cleaned.

- 29/09/2001, version 4.49:
	These 2 points have been done by JB but TiLP had been modified so I 
	have merged them in the 4.49.

   - 20/09/2001, version 4.43 (by JB):
        OK, roms is on his way to Ireland and TiLP 4.42 is slightly broken
        with regard to autoconf, so I'm doing a maintainance release.
        - rolled back to autoconf 2.13.

   - 03/09/2001, version 4.42 (by JB):
        Merged properly the security patches (see previous entry).
        - edit->move to parent dir now checks if you're trying to escape from
        your home.

- 15/09/2001, version 4.48:
	The -Wall flags had been removed. I have reactivated and removed many
	warnings in source code.

- 14/09/2001, version 4.47:
	Recompiled under Win32 due to libticalcs changes.

- 13/09/2001, version 4.46: I have finished to migrate to libticables v2.x.x
	The link dbox is better now: easier to config and less buggy !
	The RC file format has been improved and sorted by section.
	Tested under Win32.

- 12/09/2001, version 4.45: I begin some little but important modifications 
	for supporting the new functionnalities of the libticables v2.x.x.

- 12/09/2001, version 4.44:
	RC file cleaned (~/.tilp or tilp.ini) but not changed.

- 11/09/2001, version 4.43:
	TiLP recompiled for using the (new) libticables v2.x.x

- 03/09/2001, version 4.42:
	I have included the JB's patches about security holes.

- 29/08/2001, version 4.41:
	Some security holes and bugs have been fixed by Julien Solignac, the
	TiLEM's developer (a TI83/83+ emulator) available at:
	<http://lpg.ticalc.org/prj_tilem/index.html>
	A great thanks !
	Bugs:
	- the 'edit->move to parent dir' command is not restricted to the HOME
	dir,
	- if a directory contains the HOME string, we can go out through a
	symlink,
	- the rename command does not test permissions for a file. This may
	allow a user to rename a file in /etc/shadow and so becoming 'root'
	easily.

- 04/07/2001, version 4.40:
	TiLP returns in the last exited folder when the user quits TiLP.

- 03/07/2001, version 4.39:
	Now, TiLP check whether the var on calc already exist and display
	an action.

- 01/07/2001, version 4.38:
	A bug fix in the Win32 version: accentuated folder was correctly
	display but the user was not been able to enter into.

- 01/07/2001, version 4.37:
	A msg box has been added at the beginning of the 'Restore' function.

- 29/06/2001, version 4.36:
	TiLP crashed under Win2k due to a WinMain bug in the libtiffep.
	A ready cmd has been added before screenshot for ensuring clipping.

- 27/06/2001, version 4.35:
	Accentuated characters in filenames are correctly displayed 
	(no g_warning).
	Hpaned window size fixed (thanks JB :-)
	Logo warning fixed.
	Command line works again under Win32
	GUI is not showed in command line mode any longer

- 26/06/2001, version 4.34:
	The configure.in file has been modified as well as gtk_tilp_cb.c
	I have added the ability to go outside of the HOME directory if user
	want do this. Simple pass the '--enable-exit-homedir' options to the
	configure script. Thanks to K. Kofler for her suggestion.
	A WiN32 compiler side effect has been fixed in the AMS->ROM conversion
	function.

- 24/06/2001, version 4.33:
	Some fixes for Win32.

- 23/06/2001, version 4.32: 
	Kevin Koffler reports to me 2 bugs with the tiffep and getcwd. 
	The actual version of TiLP did not accept directory names which was 
	too long (>256). 

- 21/06/2001, version 4.31: TI86 ROM dumper added.

- 17/06/2001, version 4.30: AMS update -> ROM image conversion function improved.

- 09/06/2001, version 4.29: a ready command is systematically used before doing
any function.

- 06/06/2001, version 4.28: TI85 ROM dumper added.

- 05/06/2001, version 4.27: AMS update -> ROM image conversion function slightly modified.

- 01/06/2001, version 4.26: AMS update -> ROM image conversion function updated. Works fine now but depends on current calc type !

- 26/05/2001: !!!!! Happy Birthday !!!! 22 years old !!!!! Shit ?!

- 24/05/2001, version 4.25: the ability to extract a ROM image directly from a .tib/.89u/.9xu file. I have coded it but it does not work. I have not enough knowledges on TI89 FLASH (tib, boot, ...) for finishing it.

- 20/05/2001, version 4.24: official release on ticalc.

- 20/05/2001, version 4.23: minor fixes in the Link dbox.

- 14/05/2001, version 4.22: image routines finished. JPEG works.

- 12/05/2001, version 4.21: image management routines slightly improved.

- 08/05/2001, version 4.20: VERSION symbol changed due to some interactions un\der Win32 compiler.

- 07/05/2001, version 4.19: hardware dbox modified (VTi link under Linux)

- 02/05/2001, version 4.18: menu look slightly modified and all boxes have now keyboard shortcuts.

- 23/04/2001: version 4.17: help did not appear under Win32. Fixed !

- 21/04/2001, version 4.16: added an information dbox in ROM dump. Added the possibility to enable/disable TI89/92/92+ auto-detection (Ready). Wrong 'archived.xpm' pixmap.

- 19/04/2001, version 4.15: console removed when 2 TiLP are launched. Command line support improved both in cmdline & GUI modes. A bug fixed in the 'Calculator' dialog box.

- 14/04/2001, version 4.14: ROM dump improved: use Rusty Wagner's Vti calculator code.

- 13/04/2001, version 4.13: a signal handler has been added for catching 'Ctrl+C' action (freeing of TiFFEP & libticables allocated ressources such as shm).

- 10/04/2001, version 4.12: TiFFEP support improved: TiLP can now be requested by an external plugin trough the libtiffep. Example: FARGO-IDE.

- 31/03/2001, version 4.11: few people have had problems with GreyTIGL/BackLink under Win32: fixed by using VTi's linking routines. Link dbox modified.

- 26/03/2001, version 4.10: official release and minor fixes for Win32.
 
- 17/03/2001, version 4.07: PCX/XPM/JPG loader debugged but not completely.

- 16/03/2001, version 4.06: minor bug fixes.

- 14/03/2001, version 4.05: PCX format added (in reading) but does not work.

- 13/03/2001, version 4.04: untar capability added.

- 11/03/2001, version 4.03: probing of ports/cables added in the menus.

- 10/03/2001, version 4.02: shell box added.

- 9/03/2001, version 4.01: pb of resizing with the main window fixed.

- 3/03/2001, version 4.00: I have cleaned some header files.

- 1/03/2001, version 3.99: some bug fixes with the fileselection dbox of the screen capture window. Better support of image formats (PCX/XPM/JPG).

- 27/02/2001, version 3.98: JB send to me a security report for Debian about TiLP. Modifications have been done for the HOME directory (do not use the HOME environment variable any longer).

- 24/02/2001, version 3.97: finished to use automake/autoconf.

- 22/02/2001, version 3.96: at last, my system administrator have given to me some right on a SPARC station (SPARC 5 + Solaris 5.7) for testing TiLP. It works but I have done some modifications.

- 20/02/2001, version 3.95: backup support for TI86 (both old & new calcs).

- 18/02/2001, version 3.94: few modifications for TiFFEP support

- 13/02/2001, version 3.93: i18n support finished for both Linux & Win32.

- 06/02/2001, version 3.92: bug fixed with dirlist (folder with no vars crashes a group/backup transfer).

- 04/02/2001, version 3.91: hardware flow control box added and NULL widget fixed.

- 31/01/2001, version 3.90: file checking finished. Manpage updated.

- 28/01/2001, version 3.89: i18n support and headers moved.

- 23/01/2001, version 3.88: using automake & autoconf now. Better use of the i18n support due to automake !

- 22/01/2001, version 3.87: file type checking can now be overridden for TI files (to finish...).

- 08/01/2001, version 3.86: I begin the use of the TiFFEP (a powerful plug-in general mechanism)

- 03/01/2001, version 3.85: the libTIcables & calcs header have been moved from <ti/..> to <ti/tilp/..>

- 14/12/2000, version 3.84: I fixed a NULL widget.

- 13/12/2000, version 3.83: direct FARGO support removed for the moment. It will be supported later via the TiFFEP. A language dbox have been added for choosing the language.

- 12/12/2000, version 3.82: internationalization works under Winblows ! Update of the /po directory. The loading and the naming of the Help file has been improved.

- 11/12/2000, version 3.81: internationalization works fine under Linux !!! But, I have to improve it.

- 06/12/2000, version 3.80: change drive in the rbm added again. Some pbs with the link box have been fixed.

- 04/12/2000, version 3.75: po file translated. But unable to compile it !

- 30/11/2000, version 3.74: general dbox finished. Hardware dbox improved (finished indeed !).

- 29/11/2000, version 3.73: general dbox began with Glade. Pb of locale in the help dbox fixed. I begin the internationalization of TiLP.

- 28/11/2000, version 3.72: 'NULL widget' fixed when TiLP was exited. A security hole have been fixed (my first !): it was possible for a normal user to explore directories outside from the HOME dir. Font dialog box finished. I have forgotten the call to term_port when the program is exited.

- 27/11/2000, version 3.71: I removed the console in the Windows version (changed the 'main' entry for a 'WinMain' entry). The Windows version is now a pure windowed application. Startup box fixed. At last, it is now impossible to launch 2x TiLP under Windows.

- 23/11/2000, version 3.70: Gladification finished !

- 20/11/2000, version 3.65: progress bar & refresh mechanism improved. Bugs fixed with the link dialog box (i/o, device).

- 13/11/2000, version 3.64: Makefile patched by J. Derque <jderque@caramail.com>. Go on using Glade for the GUI.

- 12/11/2000, version 3.63: FLASH support for the TI92+ added. A new menu entry for the 'Receive FLASH app' function.

- 11/11/2000, version 3.62: bug fixed in the dirlist: TI92 EXPR vars was not been displayed.

- 07/11/2000, version 3.61: implementation of a console/gui/cmdline mode.

- 05/11/2000, version 3.60: GtkTiLink becomes TiLP ('Ti Linking Program' or also 'TiLP is a Linking Program' if you prefer GNU recursive acronyms)

- 04/11/2000, version 3.58: VTi virtual link added.

- 01/11/2000, version 3.56: a bug in the refresh_clist function fixed (NULL pointer when font is unreachable). Another bug with the GUI indep fncts: NULL pointer. I removed the check_access function due to virtual link.

- 28/10/2000, version 3.55: unzip item finished for the Win32 version.
I got new DLLs of the Gtk+ Win32 port (20001023 screenshot). Now, GtkTiLink compile in 'Release' mode with the MSVC.

- 27/10/2000, version 3.54: a little bug fix with the 'change drive' item.

- 26/10/2000, version 3.53: I finished the unzip capability.

- 25/10/2000, version 3.52: I added the ability to send vars via the command line. I also added GtkTiLink and the TIcalc files in the Windows registry.

- 24/10/2000, version 3.52: I made some modifications on the GUI and improved 
the right button menu.

- 23/10/2000, version 3.51: I received 2 patches from J. Derque. One for uninstalling GtkTiLink, the other improve the 'unzip' capability.
I also added a small program for installing the font in the /etc/X11/fs/config file.

- 21/10/2000, version 3.50: I added and modified the libTIcable. Then, I pass on the modifications.

- 19/10/2000, version 3.49: the link and the calc box have been made again with Glade.

- 17/10/2000, version 3.48: font support added in the CTree window which allows to display special TI characters such as alpha, and so on.

- 15/10/2000, version 3.47: problem of varnames with special characters (such as alpha) has been corrected in the libti_calc library.

- 12/10/2000, version 3.46: link speed dialog box added.

- 09/10/2000, version 3.45: modifications in /indep files for the GUI.

- 08/10/2000, version 3.44: modifications in /dep files

- 06/10/2000, version 3.43: minor bug fixes.

- 2000/10/02, version 3.42: config.h & autoheader & autoconf & system type added. Modifications done for the Debian integration. Released on ticalc.

- 30/10/2000, version 3.41: FLASHing of apps/OS added

- 29/09/2000, version 3.40: bug fixes in screen capture

- 28/09/2000, version 3.39: some bug fixes.

- 27/09/2000, version 3.38: I go on the modifications...

- 26/09/2000, version 3.37: I added a dialog box for configuring some screendump options.

- 25/09/2000, version 3.36: I go on modifications for make GtkTiLink porting easy for other platforms: is_ready a screen dump modified.

- 20/09/2000, version 3.35: I finished modifications, at least the most part.
A bug (due to recent modifs) in the directory list corrected.

- 19/09/2000, version 3.33: libTIcalc finished to be modified. Now, I am modifying GtkTiLink itself in order to make it not dependant of the GUI.

- 18/09/2000: version 3.31: the libTIcalc is being improved/cleaned/documented which bring about some modifications.

- 18/09/2000: version 3.29: Mikael Magnusson <mikma@hem.passagen.se> sent to me some patches for the TI83+ support. Yeah !!!

- 14/09/2000: version 3.27: the libTIcalc is being improved/cleaned/documented which bring about some modifications.

- 11/09/2000: version 3.25: I modified the options structure. The whole configuration about cables & calcs is now in a structure defined in the libTIcable.
Modification has been done for the GtkTiEmu project.

- 07/09/2000: version 3.23: config file bug corrected: "config file not found".

- 06/09/2000: version 3.21: GtkTiLink has now an InstallShield Setup for the Windows version.

- 30/08/2000: ROM version function improved.

- 23/08/2000: version 3.20: I got new DLLs of the Gtk+ Win32 port (20000722 screenshot).

- 22/08/2000: version 3.18: ROM version function added in the Misc menu.

- 21/08/2000: version 3.16: I am merging the work of sly (FARGO) with GtkTiLink. Its installation procedure of FARGO does not work (segfault) but it is still within so that sly can work on it.

- 20/08/2000: version 3.14: new version number format. An even number is a stable version whereas an odd number is a devel/unstable version.
I removed the GtkTiLink's logo from the about item menu: too big!  Now, it is only on the web site. The gtktilink.ini file was not in the right location.

- 19/08/2000: version 3.13-stable: a bug in the PCX routines corrected and a new routines
added for managing 256 colors images.

- 16/08/2000: version 3.11-stable: JB asked me some modifications/improvements on the plug-in interface. I updated the string-editor plugin example.

- 15/08/2000: version 3.10-stable: I added the ROM dump capability for 89/92/92+. 
I got a ROM of my TI92 (v1.11 internal) and it works with vti.

- 12/08/2000: version 3.08-stable: an icon for GtkTiLink, at last !

- 09/08/2000: version 3.07-stable: pb of working directory with the win version
is corrected, at last and for good ! I also corrected the problem of location with
the help & thanks files for the Win version. Finally, I do not use the Windows registry.

- 08/08/2000: version 3.06-stable: new error management implemented.

- 07/08/2000: version 3.05-stable: I separated the link_box so that I can share it with the GtkTiEmu project. Virtual link works with GtkTiEmu.

- 20/07/2000: version 3.04-stable: virtual link capability added and a better
support of the 'tidev' kernel module

- 30/06/2000: version 3.03-stable: pb of working directory with the Win
version is corrected. Now, plugins work fine under Windows.

- 27/06/2000: version 3.02-stable: overhaul of the source code

- 9/06/2000: version 3.01-devel: I corrected the problem of directory with
the Windows9x version.

- 4/06/2000: version 3.00-stable: released.

- 30/05/2000: version 2.19-devel: I changed the loading way for the calcs
libs.

- 29/05/2000: version 2.18-devel: I changed the loading way for the cables
libs.

- 28/05/2000: version 2.17-stable: Leonard Stiles send to me a bug fix for the
help files.

- 27/05/2000: version 2.16-stable: I finished the implementation of plugins via
the glib functions (linux/Windows). I finished the
small plugin example.

- 26/05/2000: !!!!! Happy Birthday !!!! 21 years old !!!!!

- 25/05/2000: version 2.15-devel: I improved and standardized the loading of
libs in setup.c

- 24/05/2000: version 2.14-devel: implementation of plugins in progress...

- 23/05/2000: version 2.13-stable: a problem of library version correct: if
you had a more recent lib, GtkTiLink stopped !

- 23/05/2000: version 2.12-stable: implementation of plug-ins (gui) made.

- 22/05/2000: version 2.11-stable: Win users can now change the drive letter.
GtkTiLink works under Windows NT4.00 via the DriverLINX Port I/O driver.

- 21/05/2000: version 2.10-stable: I added a security in GtkTiLink in order
to avoid that GtkTiLink can load an oldest version of the libs.

- 20/05/2000: version 2.09-stable: I squashed a bug in the Win version. It
seems that a variable allocated by g_malloc must be freed by g_free and not
by free. I am trying to use DLPortIO for a Win NT support.

- 19/05/2000: version 2.08-stable: TI86 pb and I remove the ti_lsd init part.

- 19/05/2000: version 2.07-stable: I stopped the development of the TI link
server daemon since it is possible to use GtkTiLink without to be root.
Indeed, normal users can load and use the cables libs which made low level
accesses. A user reports a problem with the // cable and the 86.
Overhaul of the calcs source finished.

- 18/05/2000: version 2.06-stable: I modified the initialization of cables/
calcs. I began to implement the server capability.

- 17/05/2000: version 2.05-stable: display DLL version and I overhaul the
source code again. It seems that the 'dirlist bug' vanished.

- 16/05/2000: version 2.04-devel: DLL for windows finished. Hard !!!

- 13/05/2000: version 2.03-2.48-devel: calcs routines in .so finished. Now, 
port of gtktilink under Windows.

- 11/05/2000: version 2.03-2.46-devel: calcs routines -> so

- 10/05/2000: version 2.03-2.45-devel: cable routines -> so (libraries)
Jo El has received my special cable so the TI83+ could be supported.

- 09/05/2000: version 2.03-2.44-devel: cables routines -> DLL/so

- 09/05/2000: version 2.03-2.42-devel: cut/copy/paste functions implemented.

- 08/05/2000: version 2.02_2.42_stable: integrated unzipping added but for the linux version only.

- 08/05/2000: version 2.02_2.41_stable: PCX format for the Win version.

- 05/05/2000: version 2.01_2.40: JB says that he have some problems with the
Grey TIGL starting at the 1.15_2.30 version. So, I change the Grey TIGL routines as they were before.

- 24/04/2000: version 2.00_2.39_stable: released.

- 23/04/2000: version 1.20_2.39_stable: I finished the AVRlink prototype and I finished to implement its support. I noticed something of strange: transmissions are more stable if I open/close the COM/TTY port whenever I start a transmission (due to buffering surely). I modified cable routines consequently.

- 22/04/2000: version 1.20_2.38_stable: Leonard Stiles send me a cable module
for driving cables via the 'tidev' kernel module.

- 21/04/2000: version 1.19_2.37_stable: experimental support for the AVRlink
cable (Win & linux version)

- 20/04/2000: version 1.19_2.36_stable: Leonard Stiles send me a new bug fix 
for the TI89 screendump.

- 19/04/2000: version 1.18_2.36_stable: I implemented the support of the Grey 
TIGraphLink for the windows version (AVRlink project in progress).

- 17/04/2000: version 1.17_2.35_stable: Leonard Stiles send me a patch for
fixing bugs with TI89 screendump.

- 13/04/2000: version 1.17_2.34_stable: I modified the cables routines in order
to implement the client/server architecture (for avoiding to be root for using gtktilink).

- 12/04/2000: version 1.17_2.33_devel: I added the detect calc function in the
gui.

- 11/04/2000: version 1.16_2.32_devel: I modified the 83&85 functions in order
to use the mask_mode parameter format instead of old parameters format.

- 09/04/2000: version 1.16_2.31_devel: I am implementing the Grey TIGL support
for the Win9x version. A guy manages it. 
I also added a function to get the TI89 IDList.

- 06/04/2000: version 1.15_2.30_stable: I am updating some gettext functions for the internationalization

- 04/04/2000: version 1.14_2.29_devel: I am correcting problems due to FLASH apps.

- 04/04/2000: version 1.14_2.28_stable: TIGL file support made for the
TI92+. A bug has been found for the 89/92+ then I moved the generate_* functions in group.c 

- 01/04/2000: version 1.14_2.26_stable: I updated the DLL (20000215) for the 
Windows version.

- 01/04/2000: version 1.14_2.25_stable: remote control implemented for the 89.

- 01/04/2000: version 1.14_2.24_stable: TIGL file support finished for the 89.

- 31/03/2000: version 1.14_2.24_devel: I noticed that the TIGraphLink software
do not keep the variable attribute such as archive contrary to my own file 
format because this attribute is not stored in the file. I decided to 
implement this capability: I created an extend group file format for backups.

- 28/03/2000: version 1.13_2.24_devel: I begin the TIGL file support for the TI89.

- 27/03/2000: version 1.13_2.23_stable: TIGL file support finished for the 92.

- 23/03/2000: version 1.12_2.22_devel: TIGL file support finished for the 92 except for sending group files.

- 20/03/2000: version 1.11_2.21_devel: I begin the TIGL file support for the 92 so that sly can test FARGO support.

- 19/03/2000: version 1.11_2.20_stable: sly provided to me a FARGO support.

- 16/03/2000: version 1.10_2.20_stable: TIGL file support finished for the 86.
Converter modules made for the 85 and 86.
I finished the improvement of the gui with the main dialog box.
Now, the toolbar is updated according to the change of config.
Right button menu improved.

- 12/03/2000: version 1.09_2.19_devel: overhaul of the most of dialog boxes.
I optimized gtktilink for Windows (fprintf -> DISPLAY): alpha -> beta release. 
I corrected a small bug with the cancel button.
I begin the TIGL file support for the 86.
Added the 86 in the autoprobe calc function.

- 11/03/2000: version 1.08_2.18_stable: TIGL file support finished for the 
TI85. Added the 92 in the autoprobe calc function.

- 06/03/2000: version 1.07_2.17_devel: an overhaul of the gui (config).
I correct a small thing in the receiving variable function of the 82&83 (limits
of 64Kb for group files) and a small bug.
I made the TIGL file support for the TI85.

- 04/03/2000: version 1.06_2.16_stable: All work !!!

- 03/03/2000: version 1.06_2.16_devel: I correct a bug in the TI82&83 routines: it was impossible to transmit Windows, ZSTO and Table variables for the 82 and strings for the 83. Translating functions updated consequently.

- 02/03/2000: version 1.06_2.15_devel: TIGL file support for the TI83 finished.
Overhaul of the source code of the 82&83 routines.

- 29/02/2000: version 1.06_2.14_devel: I improved the sources (less warnings
in Win compilation). I begin the TIGL file support for the TI83.
I begin the autoprobe capability (autodetect ports, cables and calcs).
I work on the Grey TIGraphLink support for Win32.

- 24/02/2000: version 1.05_2.13_stable: at last, I implemented the TIGL file support directly in the communication routines (native support). But, there is 
always the conversion modules for importing old files (GtkTiLink files).

- 23/02/2000: version 1.04_2.12: TIGL file support finished for the TI82. TI82
routines has been improved.

- 18/02/2000: I go on the TIGL file support. Some corrections in the Windows
version in order to accelerate it (progress bar updates are very slow).
I implement the AVRlink support in the gui but no software support.
I modified the 'link layer': I added a new function for initialize cables.

- 14/02/2000: version 1.04_2.11_devel: I begin the TI82 file support.

- 12/02/2000: version 1.03_2.10_stable: port of gtktilink on Windows finished
at 90 %. All cables work except for Grey TIGraphLink (I have to disable the
hardware flow control). I used gtk DLLs, version 19991218.

- 07/02/2000: version 1.02_2.09_devel: TI82 and TI83 routines did not work
no longer for sending/receiving variables and backups.
Transmissions can now be cancelled.
Grey TIGraphLink support improved.
There is now a default config file for authorizing access on some I/O ports.

- 6/02/2000: version 1.02_2.08_devel: I correct a problem when tmp file and
destination file are on different partitions.

- 4/02/2000: version 1.01_2.08_devel: I modified the dialog boxes for the
choice of the address of serial/parallel port.
I begin the step 2 of the project: TIGL file support and Windows port.

- 27/01/2000: version 1.00_2.08_stable (v1.0): source files have not been
changed. On the other hand, the Makefile have been completely modified.

- 22/01/2000: version 0.54_2.08_devel (v0.99c): the I/O routines for the Grey
TIGL cable has been improved (timeout, problem of locking).
Some problems with the TI89 have been corrected.

- 14/01/2000: version 0.54_2.07_devel (v0.99b): a very small modification in 
the low-level routines. Some bugs in the dialog boxes to configure options
has been corrected.

- 8/01/2000: version 0.54_2.06_devel (v0.99a): I relinked the TI82/85 routines 
with the GUI 

- 7/01/2000: version 0.53_2.05_devel: I have forgotten to completely remove the
curses dependancy. Now, gtktilink does not access to ports when it starts.
Moreover, there is dirlist on startup no longer. Some TI86 types have been updated and added by David Kuder. Some toolbar buttons are not actived for some calcs. Hidden files can be showed or hidden when dirlist.

- 1/01/2000: version 0.52_2.04_devel: a bug in the dialog boxes has been 
corrected (text justification function -> segfault). I modified the log window.
Version released. GtkTiLink file format is frozen.

My PC is Y2K. Yeah !!!

- 31/12/1999: version 0.51_2.04_devel: I finished to modify the file format and
correct a few bugs. I have tested transmission on TI83/86/89/92/92+ with
Grey TIGL and parallel cable.

- 30/12/1999: version 0.51_2.03_devel: I finished the confirm/rename. 
I had to modify the TI89, 92 and 92+ file format. It was buggy for exploding 
PAK files and was not homogeneous in comparison with the file format of the
other calcs.
I corrected a small bug in the TI86 file format.

- 29/12/1999: I go on the confirm/rename.

- 27/12/1999: version 0.51_2.02_devel: confirm/rename when necessary.

- 26/12/1999: ctree sort order finished.

- 25/12/1999: version 0.50_2.02_devel: I begin the ctree sort order.

- 23/12/1999: version 0.50_2.02_devel: ...

- 23/12/1999: version 0.49_2.02_devel: the directory are on the top of the
dir and the files are on the bottom of the dir.

- 22/12/1999: version 0.48_2.02_devel: the temporary files are now created
in the dependant platform temporary directory (/tmp for Unix, C:\Windows\Temp)

- 22/12/1999: version 0.47_2.02_devel: remove threads finished.

- 22/12/1999: version 0.46_2.01_devel: I remove threads of sending/receiving
variable(s).

- 21/12/1999: version 0.45_2.00_devel: I remove threads of sending/receiving
backup.

- 21/12/1999: version 0.44_1.99_devel: I improve the directory listing (GUI).

- 21/12/1999: version 0.43_1.98_devel: I suspend the improving of the remote
control (not yet finished). I will keep on it more later.
I begin to remove threads with screendump.

- 20/12/1999: version 0.42_1.98_devel: I improve the remote control.
There is no need to use curses any longer.

- 19/12/1999: version 0.41_1.97_stable: TI86 support finished.

- 18/12/1999: version 0.41_1.97_devel: I begin the TI86 support.

- 11/12/1999: version 0.40_1.96_stable: TI85 support finished. I have added
the Connect85 link support.

- 9/12/1999: version 0.38_1.94_devel: I begin to implement the 
internationalization.

- 5/12/1999: version 0.37_1.94_devel: unpacking OK. The TI85 support is in 
progress.

- 3/12/1999: version 0.36_1.93_devel: I have improved the TI82 support. It 
remains to test the unpacking. 

- 28/11/1999: version 0.36_1.92_stable: I am implementing the exploding of PAK
files.

- 27/11/1999: version 0.35_1.92_stable: I have finished the TI83 support. I 
have also modified the directory list display to prepare the future drag&drop.
Yeah !!!

- 26/11/1999: version 0.34_1.91_devel: I go on the TI83 support. For this,
I translate varname in a more useful varname (translate).

- 25/11/1999: version 0.34_1.90_devel: I have added a right button
popup menu and I have implemented the import/export. There is another
programmer which look after developing import/export TIGL files.

- 19/11/1999: version 0.33_1.90_devel: I begin the support of TI83. It works
so so but I will improve it the next week.

- 19/11/1999: version 0.32_1.88_stable: I have improved the TIGL support. Now,
it works fine. Moreover, the device (/dev/ttyS) is locked for protection.
At last, the command line parameters work correctly.

- 18/11/1999: version 0.32_1.87_devel: I modified the sources to
compile on SPARC station. I have managed to run gtktilink on a SPARC station.
No bugs.

- 13/11/1999: version 0.32_1.86_stable: the Grey TI Graph Link is now 
supported. Yeah !!! But I did not understand how ?!?!. Indeed, I did not
modified the tiglink.c source !!!

- 5/11/1999: version 0.31_1.85_stable: I corrected a few small defaults.
I have added the full/local path support.

- 4/11/1999: version 0.30_1.85_stable: full support of TI82.

- 2/11/1999: version 0.24_1.84_stable: full support of TI89.
	     version 0.30_1.85_devel: I begin the support of TI82.

- 1/11/1999: version 0.23_1.83_stable: full support of TI92+.
	     version 0.24_1.83_stable: I corrected a few small defaults.
	     version 0.24_1.84_stable: I modified the TI92 file format
in order to have some homogeneousness in the different calc file formats.

- 31/10/1999: version 0.22_1.82_stable: I modified the ti92.c file because 
it does not follow exactly the protocol.
It appeared that the get function of the tiglink.c is not enough fast for not 
to lost some bytes. An interrupt routine is so necessary (help me !!!!).
I will go on the TIGL development later.

- 30/10/1999, version 0.22_1.82_devel: I go on the support of TIGL Black.

- 29/10/1999, version 0.21_1.81_stable: a bug in the options menu has been
corrected. The gtktilink rc file is now in the home directory of the user.
I find a bug in serial link routines (ioperm). It is now corrected.
I corrected a bug in the dirlist. The dirlist was be able to function only 
with a TI92.
I renamed some keys definitions in the ti .h files
I corrected a visualisation default: the receiving bcakup progress box does
not appear correctly.

- 23/10/1999, version 0.21_1.81_devel: multi link cables support (parallel, 
serial and TI Graph Link) in progress.

- 16/10/1999, version 0.20_1.80_stable terminated. It's the first release !!!

- 15/10/1999, version 0.20_1.80_devel: I correct some defaults (a pbar unused)
and a bug in the remote control (problems with Xterm windows)

- 5/10/1999, version 0.2-1.8: implementation of threads

- 3/10/1999, version 0.1-1.8: the first release

- 1/10/1999, version 0.1-1.8: I modified the get routine (parlink.c) because
they do not break (timeout).

-28/09/1999, version 0.1-1.7: I cleaned the C files because they contains some unused variables, I modified the varinfo struct and so the TIxx files.

- 05/09/1999, version 0.1-1.6: I modified some headers files and I modified 
the ti_link.c file in order to use function pointers.

- 05/09/1999, version 0.1-1.6: I modified the screendump routines in order to
these routines are screen size independant.

- 30/08/1999, version 0.1-1.5: I begin the GTK interface

- 29/08/1999, version 0.0-1.5: directory list implemented. There is no backup
functions to implement at this time.

- 27/08/1999, version 0.0-1.4: it remains to fully implement the directory list
and modify the TI92 dirlist function parameters.

- 15/08/1999, version 0.0-1.0: I begin the implementation of TI89/TI92+

- 14/08/1999, version 0.0-0.9: sending backup function now

- 14/08/1999, version 0.0-0.8: remote control is completely implemented

- 11/08/1999, version 0.0-0.7: sending backup do not function

- 03/08/1999, version 0.0-0.6: sending variable implemented

- 02/08/1999, version 0.0-0.5: receiving variable implemented

...

- 23/07/1999, version 0.0-0.2: I implemented the remote control. It function but some keys have problems.

- 22/07/1999, version 0.0-0.1: I only ask to the TI92 whether it is ready. There is no function implemented.


