April 25 2001 Joop Stakenborg <pa4tu@amsat.org>
* Background can also be a pixmap (xpm).

April 24 2001 Joop Stakenborg <pa4tu@amsat.org>
* Add NLS support. 
* Dutch language support added.
* Replace most strings to use g_string_sprintf for easier language translations.

April 23 2001 Joop Stakenborg <pa4tu@amsat.org>
* Creat utils.c and utils.h for functions that do not belong in other modules.
* All colors are configurable now. Private messages can change foreground and 
  background color. This is explained by a tooltip. Right-click on the color
  button for private messages.

April 22 2001 Joop Stakenborg <pa4tu@amsat.org>
* Correct the name of the pixmap inside xconvers.xpm.
* Add a minimalized-window icon.

April 20 2001 Joop Stakenborg <pa4tu@amsat.org>
* The background color button now stays the same color when insensitive.
* Let font and color selection dialogs follow the mouse pointer.

April 19, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Entries in the preferences -> display page made insensitive when autologin is
  disabled.
* Add entry to autologin frame which allows you to send commands to the convers
  server after logging in. Commands must be seperated by a semicolon (';').
* Also add a tooltip to explain this.

April 18, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Leo Bistmans found a bug in the preferences dialog. Fixed.
* Also found a bug in the history handling. Fixed.
* Update files in debian directory.
* Clean up the debian installation. Remove .deps dir prior to building.
* Release xconvers 0.6.1.

March 17, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Release xconvers 0.6.

March 13, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Update bugs list.

March 12, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Arno found an error in the makefile. Fixed.
* Documentation updates and cleanups.
* Make the window and dialog titles more consistent.

March 11, 2001 Joop Stakenborg <pa4tu@amsat.org>
* When statusbar is disabled statusmessages will appear on the main window
  prepended by a '-->'.
* Documentation updates.

March 10, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Pixmaps should go into /usr(/local)/share/xconvers/pixmaps,
  also on a debian system.
* Put toggle buttons for widgets (preferences display page) in their own frame.
* Include types.h into Makefile.am (thanks paul, PE1LXX)

March 9, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Documentation updates. Added a small glade tutorial and description of
  the xconvers source code.

March 8, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Let the text widget in the main window keep the same color if it is
  insensitive.

March 7, 2001 Joop Stakenborg <pa4tu@amsat.org>
* New screenshots.
* Update the documentation.
* Remove locale stuff from main.c
* Xconvers.sgml now uses LinuxDoc DTD.
* Documentation reorganisations.
* Adjust debian/doc-base.
* Add a xconvers.txt to the documentation.
* Update the manual page.

March 6, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Create types.h and put typedef struct preferences into it.
* Fix a bug in loadpreferences that would not recall the saved font correctly
  because of an ambiguous else.
* Make sensitivity of main window and preferenced dialog behave correctly when
  a new dialog is called.
* The main text window background is now set by using GtkStyle.
* Put version into the preferences file in case I ever decide that the format
  has to change.
* State of the menu, statusbar and scrollbar is saved.
* Fix another build-depends error for debian.

March 5, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Font and color of the receive window can now be set.
* Appearance tab renamed to 'Display'.
* Font and color can be saved and recalled from the xconvers settings file.
* Add a menu, scrollbar and statusbar 'enable' to the display tab.

March 4, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Wrote code for setting the color of the backgroundbutton when a color is
  selected from the color selection dialog.
  
March 3, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Move font and color frame to a seperate tab called 'appearance'.
* Added color selection dialog. Font selection is now a seperate dialog.

March 1, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Autologin code written. Now you can send a '/n <callsign> <channel>' after
  you are connected to the server automatically.
* Added a font-selection widget to a new preferences tab called 'font'.
* General tab now has a frame for setting the background color.

February 26, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Replace all calls to gtk_entry_get_text with gtk_editable_get_chars.
* Reorganize the code by making callback.c smaller and making modules for
  preferences, history, net and color.
* Started using SciTE as an editor.
* General code cleanups.
* Add a new frame to the preferencesdialog for autologin.

February 22, 2001 Joop Stakenborg <pa4tu@amsat.org>
* Release 0.5.2 which mostly fixes issues when building xconvers with debmake
  on a debian system.

December 28, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Arno has tested it OK. Do upload of 0.5.1 later.

December 27, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Fix installation problems on non-debian systems for manual page and pixmaps.
  Let Arno test it.

December 15, 2000 Joop Stakenborg <pa4tu@amsat.org>
* More cleanups.
* Debian installation will install docs into /usr(/local)/share/doc/xconvers, other
  distributions into /usr(/local)/share/xconvers. Pixmaps will got into
  /usr(/local)/share/pixmaps.
* Released xconvers version 0.5.

December 5, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Install html docs into /usr/share/doc/xconvers/html, pixmaps into
  /usr/share/pixmaps.
* Rewrite of makefile.am to correctly install a number of files.

December 3, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Rewrite of maintext_add to get rid of display bugs (closes SF bug 115707, 122136).
* Private messages recognised seperately (closes SF bug #115705).
* Register debian documentation.

November 25, 2000 Joop Stakenborg <pa4tu@amsat.org>
* History saved to and recalled from ~/.xconvers/history for tx widget,
  hostname comboxbox and port comboxbox.
* Max length for a text string in tx widget is 1024.
  
November 24, 2000 Joop Stakenborg <pa4tu@amsat.org>
* History added to the 'open' dialog for hostname and port, using a GList
  (closes SF bug #121863).
* Renaming: connect->open disconnect->close.
* Closing the connection now closes the socket, don't send '/quit', because I
  do not want to wait forever if the remote host is down.
* Fixed a bug which would cause xconvers to crash when a new connection was
  opened and logging was on.
  
November 17, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Text entries in the connect window are now combo boxes.
* Clean up the about dialog by using notebooks.

November 16, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Add history (Up/Down Arrow does it) to TX widget.
* Additions to bug list.
* Cleaned up some focus flaws.

November 8, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Update bugs list.

November 6, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Update docs.
* Released xconvers 0.5 beta1.

November 4, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Convert documentation from article to book.
* Let manual page point to html docs.
* Run autoscan to update configure.in.
* Add screenshots to the pixmaps dir for the documentation.
* Fix a bug which would display garbled characters.

November 3, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Fixed a bug in callbacks.c which would crash xconvers when large packets are
  received.
* Add fflush statements so logs get updated better.
* Update documentation, start work on xconvers.sgml.
  
November 2, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Cleanups.
* Enable logging in ~/.xconvers/"hostname".log.
* Logging is done both in rx and tx routine.

November 1, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Add pixmap to the about box.
* Logging status is now saved.
* Correctly save and recall logging status in ~/.xconvers/preferences.
* Logging in preferences dialog is now a checkbox.
* Correctly update the checkbox from preferences.logging struct.
* Again some renaming settings --> preferences.
* Update copyright notice in about box.
* All buttons height 24. 

October 30, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Images added to use as icons.

October 29, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Start on code for saving preferences.

October 28, 2000 Joop Stakenborg <pa4tu@amsat.org>
* More sensible name for settings dialog. It is now named preferences.
* Catch pageup and pagedown keys, so we can scroll the receive window, without
  it having focus. 

October 15, 2000 Joop Stakenborg <pa4tu@amsat.org>
* Put xconvers into CVS.

October 9, 2000 Joop Stakenborg <pa4tu@amsat.org>

* Add code to read the settings file.
* Cleanup config.h.in and configure.in.

September 30, 2000 Joop Stakenborg <pa4tu@amsat.org>

* Add debian support.
* Wrote manual page.

August 31, 2000 Joop Stakenborg <pa4tu@amsat.org>

* Use g_malloc0 to allocate memory for cvhost and cvport. They are now of type
  gpointer.
* Use PACKAGE name from configure.in at places where 'xconvers' was displayed.
* Cleanup the INSTALL text file. 
* Remove languages stuff, can always add it later.

August 20, 2000 Joop Stakenborg <pa4tu@amsat.org>

* Started working on saving/recalling settings. ~/.xconvers is created.

August 14, 2000 Joop Stakenborg <pa4tu@amsat.org>

* Better placement of widgets in connect window.
* Removed accelerator keys for menus, since they can be called with the alt-key
  anyway (because of the underscore I added).
* Only the top menus need to be controlled with the alt-key, since the submenus
  can be navigated with the arrow keys.

August 13, 2000 Joop Stakenborg <pa4tu@amsat.org>

* Add Options -> Settings menu.
* Started settings dialog. For now only contains logging on/off.

July 22, 2000 Joop Stakenborg <pa4tu@amsat.org>

* When a user types a long line, the line is broken up by conversd, with
  words on a new line prepended by spaces. We use last usercolor here.
* RELEASE version 0.5-alpha2

July 21, 2000 Joop Stakenborg <pa4tu@amsat.org>

* Catch one-line messages ending in '\0'.
* When sending large amounts of data, we have may lines, with the last character
  ending in '\0', we catch this one too.
* Use case statements for MESSAGE_RX in maintext_add, produces cleaner code.

July 17, 2000 Joop Stakenborg <pa4tu@amsat.org>

* Insert GPL headers (not in glade generated files).
* Fixed couple of bugs in color lookup function (this GHashTable stuff can get
  quite hairy, glib documentation is not clear to me).
* Correctly clean and destroy GHashTable after disconnect.

July 16, 2000 Joop Stakenborg <pa4tu@amsat.org>

* User messages in different colors, saving callsigns in GHashTable.
* Maximum of 10 colors at the moment.
* Function added to lookup colors for a callsign.

July 4, 2000 Joop Stakenborg <pa4tu@amsat.org>

* Non-user messages are grey, sent messages white.

July 2, 2000 Joop Stakenborg <pa4tu@amsat.org>

* Found a way to implement color support when message is received.
* Received messages with "***" are in red.

July 1, 2000 Joop Stakenborg <pa4tu@amsat.org>

* Code cleanups.

June 29, 2000 Joop Stakenborg <pa4tu@amsat.org>

* Make all dialog windows scalable by using glade's GtkDialog widget.
* The dialog windows can grow, but not shrink.
* Statusbar now shows the connected host.
* Correctly implement mainwindow as a global variable so it can be used 
  externally.
* Eliminate main.h.
* Main window will be centered on the screen, dialogs follow mouse.
* Correctly disconnect from remote host (/q), so I don't get link failure.
* Version number in configure.in is used now.
* Print xconvers version number in /quit command on disconnect from menu.

June 26, 2000 Joop Stakenborg <pa4tu@amsat.org>

* Got basic version of xconvers working with GTK.
* RELEASED version 0.5-alpha1.
