Version history

03.03.2005 4.11 Support for accuShot import (see http://users.otenet.gr/~akorbeti/).
02.07.2004 4.10 Some bug fixes (ignored hits, arrow removal).
05.05.2004 4.09 Used Java's own parser in XML read and write (previously hard-coded -> vulnerable :).
Fixed a small bug in mouse input.
19.03.2004 4.08 Corrections (again!) in TargetPlotTM csv file import.
Copying hits and ends modified: multiple hits can be selected from the list; when copying several ends at a time, they are combined into one new end.
12.03.2004 4.07 "Save current location of the hits"-button always enabled. Just be careful to store the original data into a file before using it!
11.03.2004 4.06 "Show polygon"-option added. Draws polygons containing the hits of each end.
03.03.2004 4.05 Fixed a bug in new test creation. Some null pointer fixes, too.
24.02.2004 4.04 Eye candy: added a gradient background color. No other changes.
23.02.2004 4.03 Import from Archery Logbook export file. The conversion is not correct, however, because the gold area in Archery Logbook is too large (by one ringwidth).
28.12.2003 4.02 Corrected two bugs in TargetPlotTM csv file loading.
17.12.2003 4.01 When a picture file has been handled, it is moved to .\handled folder.
16.12.2003 4.0 Big changes, as the version number jump implies. To list a few: The arrow identification is no longer strictly numeric, but can also contain characters. New normalization option: by selected arrow; very helpful when combining several tests. Copy-paste feature for building up 'virtual' tests. Manual centralization by dragging hits with mouse.
15.08.2003 3.19 Small changes in the sight tape printing.
20.05.2003 3.18 Hit pattern of a test can now be printed, too.
18.02.2003 3.17 Override display settings during mouse input when using a picture file.
12.12.2002 3.16 Score calculations corrected.
10.12.2002 3.15 TableCellRenderers preserved during language change.
09.12.2002 3.14 Most of the target type handling & target printing rewritten. Some NFAA target types added.
12.11.2002 3.13 Added an optional comment to each individual arrow + more info to the hit pattern printing.
11.11.2002 3.12 As every archery program must be able to print sight tapes to be taken seriously (!!?), I added it to ArrowMaster, too.
06.11.2002 3.11 Moving hits with mouse. Click a hit, keep the button pressed and drag the hit to another position. Yes, there's a bug: the group size does not change immediately. I'll try to fix it...
03.11.2002 3.1 Language change using command line parameters was too clumsy. Now it can be done on the fly from the Display options dialog. Also some bug fixes and minor layout changes.
31.10.2002 3.0 Data entry using mouse. Now you can point and click the hit directly into the target window. The program-drawn target can also be replaced with a real-life target picture, either protographed or scanned.
Modifiable user interface texts. Make a copy of the default.lng file and edit the texts as you please.
04.10.2002 2.993 Bug fixes.
30.09.2002 2.991 Some minor bug fixes. New display options, like showing the hits as little crosses (as in TargetPlot) (I do prefer the dots, however :). Export file now in a format that can be read using the csv import.
27.09.2002 2.99 TargetPlot(tm) v4.1 CSV file import. I haven't got all the Target and ScoreMethod codes yet, but most of the important data (test session name, date, hit coordinates etc.) seem to get converted nicely.
Elliptical group size option. Tries to give you more information of the properties of the group.
Edit hit button added. Now you need not remove the hit and add the data again, if you happen to make a mistake.
More info in the target panel: the numerical data of the elliptical group, test date and time, bow and arrow types, total standard deviation, distance and score of the selected tests, ends or arrows.
02.08.2002 2.98 There was a bug when loading comments containing characters '<' or '>'. Now it should work. End comment input dialog now uses TextArea instead of TextField for comments -> more readable, when comments are long.
31.07.2002 2.97 The ends can be set in desired order. This can help making the bar graphs more readable. For example, if you test button pressures in random order (one end with each button setting), you can organize the ends from the weakest spring pressure to the strongest. You should then see a trend in stdev bars.
19.06.2002 2.92 Custom target colors can be defined. Proportional hit size can be given in millimetres.
14.06.2002 2.9 Changed the toolbar and finished the button images. Saving is now possible for one or more tests at a time. Dot colors can be customized. Hit scores are calculated.
05.06.2002 2.76 Versions from 2.4 to 2.7 were intermediate test versions. A toolbar has been added for easier access to the functions. The button images are not ready yet, though. A few new features have been added, like printing the 'arrow hit patterns'.
21.05.2002 2.3 Versions 2.1 and 2.2 were for local testing. The 'variance' as I called it, was really the standard deviation (square root of the variance). After all correcting and re-correcting, it was still all wrong. Now it finally seems to be ok (until some bug pops up again..).
Save and load to/from named files. This should give new possibilities for organising the test data. I still long for a database, though.
Group size display. Helps visualising the amount of deviation.
15.05.2002 2.0 Major overhaul. All variance and distance calculations checked and partly rewritten. All distances (and hence the variances) were calculated from the center of the target, which was not the intention. Now the variances are calculated using the distances between the hit and the center of the group (test, end or arrow).
'Ignore arrow'-button is now back. A whole end can now be ignored and restored, too. The data of an arrow can be permanently deleted (in case of a breakage, for example).
If you use a non-default grid for testing and forget to set the grid accordingly when entering the data, previously you had to delete the data and start over. Now there is a new 'Use current grid'-button on the Tests panel. Just select the grid settings as they were during the test and press the button. This affects only on the selected test.
The time limitation has been removed from the demo version. On the other hand, now the program does not load or save any data. You can enter your own test data and play with it, but it is gone when you close the program.
03.05.2002 1.6 XML-file reading corrected. (You might have noticed, that when the program was restarted, the data you had just entered was corrupted.) 'Ignore selected arrows'-button removed for now; it did not work. A bug found but not yet corrected: if you use the 'bad shot filter', the best arrow set selection does not work correctly.
30.04.2002 1.5 Multiple arrow type handling corrected; hit input occasionally connected the new hits to wrong arrow type. Some enhancements in displaying the selected hits on the target panel.
29.04.2002 1.4 Bug corrections; panel initializations still not always well synchronized. Graphs were redrawn multiple times, slooow. Registration information added. If it is inadequate, please inform me and tell what extra info is needed.
17.04.2002 1.3 Bug corrections. Some classes rewritten.
05.04.2002 1.2 Date format bug corrected in test add/edit dialog. A comment field added to the properties of an end. 'Select best set' feature added into arrow selection. Graph appearance enhancements. Horizontal and vertical projections added.
25.03.2002 1.1 Bar graphics added. Calculations corrected again. Target print size adjustment. Variance and distance calculated for ends and tests.
22.03.2002 1.0 Save/load now operational. Arrow selection enhanced; first version for selecting the best set, select order by variance or distance or both. Demo time limit set to 30.4.2002.
18.03.2002 0.9 Target printing implemented. Input of unidentified arrows accepted.
13.03.2002 0.8 User interface reconfigured, calculations corrected.
08.03.2002 0.7 The first 'published' version. Represents the idea, not much more.
0..0.6 First protos, putting the pieces together.