			-----------------------------
			|Changelog for xmule2-ui-wx |
			-----------------------------

Version 0.1.8
-------------
2003/09/09 Alo Sarv
	* Finalized internationalization and added localization support.
	* Changed config object to global.

2003/09/06 Seneca
        * Added german translation.

2003/09/06 Alo Sarv
	* Internationalization.
	* Added estonian translation.
	* Don't display 'restart needed' messagebox in GUI Settings dialog
	  if no values in config weren't found previously.
	* Re-designed statusbar to a more cleaner implementation.
	* Possible fix for startup crashes regarding AddLogLine() method.
	* Re-ordered toolbar buttons to a more logical order.
	* Fixed server page sash loading/saving.
	* Core settings dialog removed, those options are available in sidebar.
	* Sidebar sections buttons colours changed to white-on-black.

2003/09/05 Alo Sarv
	* Cleaned up images variable names.
	* Re-designed sidebar to a more cleaner implementation.

2003/09/03 Alo Sarv
	* Sidebar can now be hidden (requires patching wxFlexGridSizer).

2003/09/02 Alo Sarv
	* Splashscreen now stays on top under wxGTK.
	* Logs changed to wxTextCtrl's.

2003/08/31 Alo Sarv
	* Server page sidebar moved to left side, minor cleanup in item 
	  alignments.

2003/08/30 Alo Sarv
	* Code cleanup - images now have their own class.
	* Mac OS X support.

Version 0.1.7
-------------
2003/08/27 Alo Sarv
	* WIN32: Systray upgrades - context menu, hide/show mainframe, display
	  core/gui settings dialogs, quit.
	* FIXED: Statusbar messages disappeared if moved mouse to toolbar.
	* ALL images moved out from binary to images/default directory, 
	  making custom iconsets creation possible.

2003/08/26 Alo Sarv
	* Dynamic statusbar fields resizing according to their content.

2003/08/25 Alo Sarv
	* Server page redesign:
	  * Split into three separate panels, each of which sizes can be 
	    modified.
	* Flashing in server and transfer page lowered significently during 
	  resizing/sash position changing.

2003/08/24 Alo Sarv
	* FIXED: multiple Size columns in search page - them youngsters
	  should use protection next time... (thanks fluffy for reporting)
	* Added (optional) menubar.
	* Toolbar displaying made optional.
	* Disabled full redrawing on transfer page splitter position changing.
	* FIXED: Don't save sash position to <30 values (happened in case
	  user closed us w/o ever switching to transfer page).
	* Smarter checking wether menubar/toolbar settings were changed
	  (for displaying the notification box).

Version 0.1.6
-------------
2003/08/24 Alo Sarv
	* Added patch for wxListCtrl to support column widths <10.
	* Added notification messagebox if toolbar alignment was changed.

2003/08/23 Alo Sarv
	* FIXED: Configuration data is now saved correctly under Unix.
	* Changed all buttons to wxNO_BORDER (reverse 3d look under wxGTK).
	* Resized search page Reset button to match the wxChoice control sizes
	  under wxGTK.

2003/08/22 Alo Sarv
	* Toolbar alignment can now be changed (needs restart).

2003/08/20 Alo Sarv
	* FIXED: Statistics tree menu popped up at wrong location.
	* Removed the eMule-style preferences dialog and replaced by more
	  appropriate Core Settings dialog.
	* Removed PrefsImages from resource file (moved to images/default
	  folder).
	* Changed Statistics tree to wxTR_NO_ROOT (looks identical to eMule 
	  now).
	* Implemented colum hiding for all lists using a derived class for
	  our list controls (MListCtrl).
	* Column widths data is now saved.

2003/08/19 Alo Sarv
	* Most settings are now saved. Under win32, we use wxRegConfig for it,
	  under unix wxFileConfig.

2003/08/18 Alo Sarv
	* Changed GUI Settings icon to a nicer one (image by uberpenguin)
	* FIXED: Statistics tree Clients->Software->eD Hybrid branch (versions
	  were incorrect) (thanks fluffy)

Version 0.1.5
-------------
2003/08/17 Alo Sarv
	* Implemented GUI Settings dialog.
	* Fixed few memory leaks in toolbar button events (thanks to 
	  Sander Wichers).
	* Started implementing possibility for custom fonts/icon sets.
	* Added wxNO_FULL_REPAINT_ON_RESIZE flag to all pages - lowers 
	  flashing under win32 significently (creates minor display bugs 
	  though).
	* Moved all toolbar images out from binary.

2003/08/16 Alo Sarv
	* Added progressbar to search page, and moved image/text/start/cancel
	  controls to same line.
	* Implemented splashscreen.
	* Implemented simple tray-icon under Windows

2003/08/13 Alo Sarv
	* Rewrote transfer page by hand, now works PERFECTLY!
	* Changed SearchMethod and SearchType controls on search page to
	  wxChoice as wxComboBox didn't have native look under wxGTK.

Version 0.1.4
-------------
2003/08/11 Alo Sarv
	* Implemented skeletons of Download, Upload, Queue and Known listctrl 
 	  classes.
	* Improvements in Connection and Time Statistics branches of Statistics
 	  tree.

2003/08/10 Alo Sarv
	* Statistics Menu implemented, currently pops up at wrong place.
	* Clients, Servers and Shared Files statistics branches implemented.
	* Fixed: [786065: Statusbar images too big under win32]
	* Transfer page looks now more emule-like: Changed bottom frame button
	  to wxNO_BORDER and added borders to listctrls.
	* Implemented Transfer page bottom frame content changing between
	  Uploads, Queue and Known Clients lists.

2003/08/09 Alo Sarv
	* Implemented top two Statistics Tree levels.
	* Fixed Transfer page buttons names.
	* SharedFilesListCtrl implementation.

Version 0.1.3
-------------
2003/08/08 Alo Sarv
	* Added missing controls to statistics page and fixes sizes of small
	  colour boxes.
 
2003/08/07 Alo Sarv
	* Main toolbar buttons reordered to match eMule.
	* Shared files page implemented.
	* Messages page implemented.
	* Statistics page implemented.
	* Imported custom graph control from LMule sources.

2003/08/06 Alo Sarv
	* Main toolbar looks identical to eMule toolbar now under wxMSW and
	  wxGTK 1.2.
	* Transfer page implemented.

Version 0.1.2
-------------
2003/08/06 Alo Sarv
	* All preferences pages implemented.
	* Official win32 binaries included with release!

Version 0.1.1
-------------
2003/08/03 Alo Sarv
	* Win32: Added Dev-C++ Project files.
	* Win32: Fixed empty space between main frame and panel.
	* Win32: Fixed main toolbar bitmaps.
	* Win32: Fixed wxBITMAP_STD_COLOURS startup error.
	* New preferences layout. Using wxListCtrl instead of wxNotebook 
	  because vertical wxNotebook looks UGLY on win32.
	* Preferences now look exactly like eMule 29c ones.
	* Preferences pages changing works.
	* Preferences dialog can be closed now.

Version 0.1.0
----------
2003/08/01 Alo Sarv
	* Removed search tabs, using one listctrl instead of it.
	* Added APPVER and APPVER_LONG to defines.h for easier version 
 	  management.
	* Search list control columns now resize dynamically according to 
 	  dialog size.
	* Changed search tab wxChoice controls to wxComboBox readonly (looks 
 	  nicer)
	* 3 Preferences dialog pages implemented.
	* Preferences dialog can be viewed, but Ok/Close buttons don't work 
	  yet.
	* Clean up stuff on shutdown.
	* Changed final binary name to 'xmule2-ui-wx'
	* Removed Reset button from Server page.
	
Version 0.0.9
-------------
2003/07/28 Alo Sarv
	* Search page implemented. Adding search tabs works.
	* Switching between tabs implemented.

Version 0.0.8
-------------
2003/07/26 Alo Sarv
	* Server page is mostly functional, as is main toolbar.
	* Added custom Status bar to support images.

2003/07/17 Alo Sarv
	Started writing xmule2-ui-wx.

