This file contains major and minor changes to SWGAide since it went public.

Please report bugs and issues to Gorath.Zimoon. I also welcome every kind of 
enhancement requests, suggestions and whatever you can come up with.

Also, see LIMITATIONS at the end of this file.

Sincerely

Zimoon @ Gorath
Oarun @ Chilastra

0.7.26 Beta, Now 29 
Relaxed the requirement of a file header in the notes file "rem.txt".
Fixed a few bug affecting selecting things in the GUI.
Made the notes file "rem.txt" easier to read.
Added possibility to use a blacklist for unwanted resource classes for the
   manual submission feature, see help file for the submission screen.

0.7.25 Beta, Nov 23
Added feature to manually submit resources to SWGCraft, single and multiple,
   optionally using an in-game notes file.
Fixed different bugs and issues.

0.7.24 Beta, Nov 6
Now out of bounds for capped stats will warn while uploading ISDroid reports.
Now harvesters that need attention will alert also by audio.
Added initial feature to manually upload resources, a new panel.
Fixed different bugs and issues.

0.7.23 Beta, Oct 18
Now fly-over text and resource details show possible amount in inventory.
Now guards do not alert for aged resources if "Max hours" is selected.
Improved syntax control and error logging for importing inventory resources.
Fixed different bugs and issues.

0.7.22 Beta, Oct 16
Replaced logic for import of inventory (see help documentation, F1).
Fixed different bugs.

0.7.21 Beta, Oct 13
Fixed the null pointer problem with old, local resources.
Now inventory resources are optionally listed when using guards.
Added features to the harvester tab.
Fixed different bugs.


0.7.20 Beta, Oct 8
Added a harvester tab, thanks Oarun.

0.7.19 Beta, Oct 7
Fixed a null pointer error in resource age comparator.
Fixed a loophole in mail handling when other programs locks a mail file.

0.7.18 Beta, Oct 6
Fixed several bugs and issues regarding ISDroids and Current Resource table.

0.7.17 Beta, Sep 28
Fixed a nasty bug affecting ISDroids handling.

0.7.16 Beta, Sep 28
Fixed a bug with finding depleted resources.

0.7.15 Beta, Sep 28
Added Monitors that will alarm if monitored resources are depleted.
Added coloring to resource Inventory, Rating, and Age.
Fixed several bugs and issues.

0.7.14 Beta, Sep 19
At Current Resources:
   Now the upper panel is more dynamically resized.
   Now it is possible to edit the colors and their limits.  
   Removed the checkbox named "Exp wgt" and made the logic discern between 
      filtering vs. weighed ordering.
Fixed several issues with filtering, guards, and inventory.

0.7.13 Beta, Sep 17
Added a column displaying resource rating.
Fixed several bugs and added several features to the inventory panel.

0.7.12 Beta, Sep 7
Added beginning of resource inventory, more to come.
Fixed an issue with weighed values not working properly for capped stats.
Welcome jt26077 aka Chilastra.Oarun to the developer team!!! :) 

0.7.11 Beta, Aug 17
Now editing a filter will change it between weighed and plain guards properly.
Fixed several minor issues for guards, such as coloring relative caps, etc.
Added several features to the guards management.
Weighed guards now respect the caps also for JTL resource classes.

0.7.10 Beta, Aug 12
Added resource guards to the Resource tab that works as filters and that
   optionally will alert when one or more resources meet the guard. 
Updated image album to recognize the change to screenshots that was introduced
   with GU 4, and now screenshots are no longer moved into SWGAide.
Fixed an issue so SWGAide does not forget options.
Some dialogs can now be suppressed.
ISDroid reports can now be uploaded successfully for Kettemoor. 

0.7.9 Beta, July 10
Fixed an error that caused SWGAide to stop uploading resource data and possibly 
   delete the file "res.txt" if a resource already existed at SWGCraft. 

0.7.8 Beta, July 6
Added help text for the Resources panel. 
Now SWGAide handles erratic stats correctly, that is stats out of bounds, etc.
Minor fixes regarding error handling and dialog windows.

0.7.7 Beta, June 8
Fixed an issue with de/selecting "Caps" at the current resource screen.
Added display options to the current resources screen.
Added feature to filter on experimental weights to the current resources screen.
Now SWGAide remembers most recently selected character, no annoying dialogs.

0.7.6 Beta, May 31
Fixed the coloring of stats based on caps for the resource class tree.
Fixed an error that happened when folding the resource class tree. 

0.7.5 Beta, May 30
Added resource class tree and filtering at the panel for current resources.

0.7.4 Beta, May 25
Added filtering on plain stats to the panel for current resources.

0.7.2 Beta, May 21
Corrected the error dialog handling and dialog messages.
Now Ahazi is used as default galaxy for the resource view until one is chosen.

0.7.1 Beta, May 19
SWGAide will not crash at start when a player/galaxy was not selected at exit.
Enhanced error logging for when SWGCraft is down.

0.7.0 Beta, May 18
Added feature for resource browsing, only current resources will be visible plus
   uploads to SWGCraft.
Reduced the number of unnecessary calls to SWGCraft.
Fixed a number of smaller bugs.

0.6.17 Beta, May 10
Slightly enhanced error messages for the GUI dialog.
It is now possible to press submit buttons several times if a few resources
   were not uploaded error-free the first time.

0.6.16 Beta, May 5
Now the file "res.txt" is not deleted when not opted to.
The progress meter for ISDroid uploads now counts correctly.
Now all communication errors should propagate to some kind of GUI dialog.
Trade sales table now retains names when prices map to empty strings.

0.6.15 Beta, April 14
Added feature to optionally write resources to "res.txt" as one long list
   conveniently ordered, rather than planet by planet.
Added progress meter for uploading data to SWGCraft.
Enhanced the error handling a tad further for communication with SWGCraft.
Now SWGAide will correctly retain "res.txt" while aborting.

0.6.14 Beta, April 6
Changed the name to Bilal gas Inert Gas to conform to the ISDroid text. 

0.6.13 Beta, April 6
All prices at the Trader screens can now be greater than 2,147,483,648 credits, 
   current limit is 2^63 (larger than 9 with 18 trailing zeros, beat that).  
Fixed an issue causing the content of "res.txt" not to emptied as wanted.
Added dialog asking to empty a non-empty "res.txt".

0.6.12 Beta, March 25
Added a missing "i" to Oridum making it Oridium Intrusive Ore.

0.6.11 Beta, March 24
Fixed an issue where old ISDroid reports were deleted when discarding dialog.
SWGAide no longer marks as depleted a resource that is wrongly marked as 
   available at some planet if there is a trace of it in another ISDroid report.  
Reworked the connection error handling for resource updates to raise a plain 
   dialogue, still a work in progress though.
SWGAide now removes from the GUI view stations, galaxies, and characters that
   have been manually deleted from harddisk.

0.6.10 Beta, March 9
Color codes are now erased from item names at Trade screen and the CSV file.   
Changed how the "blacklist" feature works, now all subclasses from the entered 
   resource classes are not written to "res.txt".
Resource classes in res.txt are now sorted as read in the veteran reward crate.

0.6.9 Beta, March 2
Added an option to always map price to name to overwrite the names of the items.
Fixed a bug freezing SWGAide during initialization due to image file errors. 
Fixed a bug where erratic resource data caused an anonymous error.
Fixed several bugs where void data caused errors and/or error messages that
   should have been handled more nicely.

0.6.8 Beta, February 24
Fixed a nasty bug affecting use of ISDroids at European galaxies.

0.6.7 Beta, February 24
Single report mode works as intended now. 
Will not fix limitation for changing mode from single to multiple since it is 
   seldom done and workaround is to view ISDroid panel at other character once. 
Added "Delete all old" reports to the dialog warning for old reports.
Added the possibility to blacklist resource classes unwanted in "res.txt", see
   the last paragraphs of the help text (F1).

0.6.6 Beta, February 9
Some small bug fixes mainly for ISDroid handling.
Added a few more messages when something goes wrong.

0.6.5 Beta, January 20, 2008
Safety precautions where files/directories may be missing.
Fixed an issue regarding importing and restoring trade mails.
Fixed an issue when cached erratic user-name/passwords did stick. 
Now Trader views can handle sums higher than 2,147,483,647 credits.
ISDroid reports: New resources can now be uploaded to SWGCraft after user has 
   added their stats in the "res.txt" file, see help text (F1) at ISDroid panel.

0.6.4 Beta, December 27
Added support for the new authentication and encryption scheme used by SWGCraft.
Added support for processing multiple ISDroid reports in one batch.
Addressed a multi-threading issue affecting the ISDroid GUI. 
Moved ISDroid options to menu bar Options and limited the in-game notes file 
   name for ISDroid to "res.txt".

0.6.3 Beta, December 10
Added write-to-notes-file for new resources and resources without stats, for now
  only one report at a time. The data can be used for direct submissions to 
  SWGCraft.
Added "Netto" to the Trade - Statistics - Metrics view. 
Fixed a number of bugs related to incomplete Testcenter installations and/or
  empty folders.

0.6.2 Beta, November 27
Added more filters for the Trade/Customer panel:
  Max number of days from today; Only new customers
Fixed an issue with galaxy names not working with galaxy file names at SWGCraft.
Changed a common network error to a plain log message and GUI a status note.

0.6.1 Beta, November 25
Fixed ISDroid list No 1 to show resources with stats rather than those without.
Corrected a misspelled name on Tertian Siliclastic Ore.

0.6.0 Beta, November 24
Added initial features for ISDroid submissions to SWGCraft: depleted resources
  and "known resources new to planet" are supported. SEE the checkbox named 
  "ISDroidPanel" at the mail details panel.
Overhaul on the Internet communication with SWGCraft and handling export files.
Ground up overhaul on the support for SWG resource handling.
Revamped the Help system.

0.5.18 Beta, November 14
Added SWGCraft Options page (for use in v. 0.6.0).
Added missing mail classes (I am sorry).
Fixed an issue where missing mandatory files in SWG could spam the error log.

0.5.17 Beta, November 14
Added misc minor options to the Trade tab.
Import auction mails (Trade view) now only imports mails for the same galaxy as
  the currently selected character. If you already have imported blended mails,
  refer to the paragraph on Auction Mails at the end of this file.
Fixed an issue when SWGAide never initialized while having SWG at D:, E:, ...
Fixed a misspelled Europe-FarStar that made it never show up.

0.5.16 Beta, October 26
Now number of customer visits is computed correctly.

0.5.15 Beta, October 26
Completed the "Trade" tab: Archiving, Import auction mails, Map "blank names" to
  prices, and more that makes it a good replacement for Merchant's Friend.
Fixed an issue with reading empty files that choked SWGAide. 

0.5.14 Beta, October 20
Fixed the sorting order of all table columns for integers.
Added more features to the Trade tab.

0.5.13 Beta, October 17
Added the Customer tab to the Trade tab.
Fixed an issue when tampered mails would cause the mail client to choke. Now
  they are really moved to an ERRORS folder within each the character's mail 
  folder at the hard disk, manually edit the mail so it looks as other mails. 
  The error is read in the log file and the user gets a dialog notice.
Minor performance tuning.

0.5.12 Beta, October 14
Added a feature to automatically open an email upon errors, just click the 
  red light bulb in the lower right corner if it lights up.
Fixed an issue where images manually removed from the image album folder will 
  not freeze SWGAide at startup.
Fixed an issue where the image album consumed excessive memory. Now the album 
  is slower but do not freeze the application (interim).
Added a feature so that mails with header errors are moved to an ERROR folder
  and an information dialogue tells the fact. 
Fixed an issue with filtering sales mails.
Removed a mail debug printout that should not have made it into public.

0.5.11 Beta, October 14
Fixed a bug where exact prices did not filter properly.
Fixed the Trade view so that characters without sales mail will not show the
  previous character's mails.

0.5.1 Beta, October 13
Added feature to open browser at SWGAide web page.
Added Purchase mails tab to the Trade tab 

0.5.0 Beta, October 12
The "update available" dialog is enhanced.
Dates in tables now are sorted correctly.
Added a first attempt for a "Trade" tab, for vendor and auction mails,  la 
  Merchants Friend.

0.4.1 Beta, September 24
Added version stamp to error log.
Added "New notes" to Edit menu.
Added update lookup, using a tiny file at SWGAide's home page. This feature will
  raise a notification popup dialog when an update is available.
Added this history file to SWGAide.jar so that it will be copied to harddisk the
  first time SWGAide is launched after download/update.

0.4.0 Beta, September 21, 2007
First public beta version. Known issues none.


NOTICE: Version numbering is as follows:
X.Y.Z where
  X are major updates
  Y are normal updates where an even number is a stable update while an odd 
    number is not yet considered fully stable
  Z are minor updates targeting bug fixes and adjustments but no new features

  
LIMITATIONS:

Currently only mails ending in ".mail" is considered mails to be managed by this
application. Either rename them so their file ending is ".mail" or let them be
as is.   

Users must be in administrator mode at Windows Vista for SWGAide to have all
features enabled. For example SWGAide cannot write to notes files if not in
administrator mode. Work is under way to address this limitation. 
   


AUCTION MAILS (for users of version 0.5.16 and older):

If you already have imported blended mails from somewhere but want them filed
at the correct galaxy (however, I have not implemented a way to differ between 
Traders at each galaxy, hence, for each galaxy, select the one character you 
want to have the lot of such mails):
1) At the Trade view, Archive all of the auction mails. 
2) Using for example Explorer, move all mails from the archive folders for that
   character to some temporary folder.
3) Select the character to receive these mails, go to Trade view and Import 
   auction mails from that temporary folder. Now only mails for the selected 
   character's galaxy will be imported. 
4) For each remaining galaxy among the auction mails in the temporary folder,
   repeat 3) until the temporary folder is empty, or ...
5) ... for remaining stray auction mails that you want filed at some character,
   move them to <Star Wars Galaxies>\profiles\<station>\<the some character>\, 
   select that character in SWGAide and the mails should show up there. 
I have not planned for any improvements on filtering on certain vendors, is that
important to you, send me a PM.
