Sailwave
SAILWAVE - RECENT CHANGES

It is recommend that you join the Sailwave mailing list (see home page) to keep up to date with recent developments.

Version 36

¤ Allow the rating library to be edited as a plain text file - it's just a CSV file.
¤ Update default codes for nrew series to use 'percentage penalty' for ZFP and SCP.
¤ Fix problem with File+SaveAsm - file wasn't appearing in the history.
¤ Add UI into discard profile.
¤ Add new code method - percentage penalty - can be used for auto scoring SCP and ZFP etc.
¤ Use HideUnsailedCompetitors to initialise a checkbox when publishing.
¤ Add an option when publishing races to exclude DNC results.
¤ Allow access to more places from an error message.
¤ Don't allow negative entries in a custom points profile.
¤ Fix some long standing bugs in the HTML generated for the series summary.
¤ Turn web site and email addr into hyperlinks if user has not done it.
¤ Fix race sub-heading string being too short.
¤ Auto fix data structure if results are 'missing'.
¤ Fix race heading annotations.
¤ Add footers if tie breaking is off etc.
¤ Add footer for discard profile.
¤ Add race details (date/time/wind etc) in race header.
¤ Allow rating to overidden in Edit+Result.
¤ Fix more quirks with the flipping sail-num wizard.
¤ Suppress the race header (R1) when publishing race details when there is only one race; useful for long distance races.
¤ Tweak Y&Y address to be club@yachtsandyachting.com.

Notes

¤ You need to have a web browser installed to publish or print results with Sailwave. Microsoft Internet Explorer 5.5 is recommended; it is free and can be downloaded from Microsoft's web site. Alternatively, and more convenient, it's often featured on the 'free' CDs attached to computer magazines or the free on-line CDs you can get in phone shops etc.

Known Limitations & Bugs

¤ Position column can sometimes disappear.
¤ If you maximise the series window the menu hot keys get themselves mixed up.
¤ Sometimes when you are using horizontal grid lines the screen update gets confused when scrolling. Press F5 (or View+Refresh) to sort it out after scrolling. Will fix ASAP.
¤ Maximum of 52 races per series.
¤ Double clicking on the top-left main frame 'close' icon is sometimes ignored.

Version 35

¤ Add facilities to edit the affected Race/Competitor/Result from an error message and optionally rescore on exit of error.
¤ Add code list to sail-num wiz; thanks Martin S.
¤ Change the view to 'Recorded Results' after editing a result of a scored series.
¤ Add laps field to sail-num wizard! thanks Huw P
¤ Generalise the rules about getting next recommended pos/start-time/laps/code for sail-num wiz and Edit+Result.
¤ Fiddle with sail number result wizard; thanks almost everybody.
¤ Fix bug with discard profile; thanks Dave C.
¤ Tweak default code generation to just those in RYA guidelines (will only affect new series).
¤ Fix results after SCP and ZFP being moved up (was OK for RDG); thanks George G.
¤ Change RDGc to RDG (will only affect new series).

Version 34

¤ Add enter-result-by-sailnum wizard and remove the old tool that did this.
¤ Remove series from history list if file doesn't exist anymore.

Version 33

¤ Tweak the RDG stuff so that it's OK to have null positions or elapsed times.
¤ Show race in delete selected race menu.
¤ If using wind indexed ratings use those values for the rating column when publishing details of a particular race.
¤ Custom rating system FAQ.
¤ PHRF FAQ.
¤ Check recorded positions are integers.
¤ Put Sailwave version in email subject lines.
¤ Change version numbering to 1,2,3.
¤ Check for nil elapsed times or positions except in an RDG situation.
¤ ALR - update FAQ - explain why we have to normalise to the max num of laps.

Version 32

¤ Auto set up a discard profile when creating a new series.
¤ Import from CSV file taking into account a first line of column specifiers. Still a bit raw.
¤ Auto increment Tally number when adding competitor if existing tally numbers exist and are numeric.
¤ Don't add blank competitors
¤ Fix Tally column state not being reinstated.
¤ Fix 8.2 tie resolution after breaking it a few weeks ago; thanks Chris L.
¤ Allow . - / and : as elapsed time and start/finish time separators.

Version 31

¤ Fix the auto checking of Auto in EditResult.
¤ Change average lap time calculation to normalise to max laps as recommended by the RYA. This fixed sub-second anomalies reported by a few users.
¤ Smaller progress bar - it's too fat.
¤ Change default boat name column to Boat Name.
¤ Tweak default rating column name to the name used for multiple rat sys - use this for import then - use Rating not Rat.
¤ Add email-to-sug facility.
¤ Add go to Y&Y web site facility.

Version 30

¤ Fix deleting a fleet (etc) when none exist.
¤ Move discarded check box next to points in EditResult.
¤ Change position and points to 'race position' and 'race points' in Editresult.
¤ Fix finish time tooltip.
¤ Treat all DNC for a fleet to be a valid 'sailed' race.
¤ Use 1st, 2nd 3rd etc not 1, 2, 3 for final positions.
¤ Move position to column 1 after much pressure from users.
¤ Improve the default control selection and default values in EditResult.
¤ Fix competitor columns but scroll races when scrolling horizontally.
¤ Dump optional grid lines; just do it.
¤ Pre-sort by fleet when sorting by race if necessary; thanks Martin S.
¤ Allow elapsed time to be entered as start/finish race time (start time is remembered for the next result).
¤ Fix problem with spaces between words being deleted when publishing to Y&Y; thanks Mark J.
¤ Use TH (not TD) tag for fleet separator rows when publishing to Y&Y.
¤ Fix problem with race titles when publishing; thanks John H.
¤ Enable Recorded Pos and Elapsed Time etc in EditResultwhen result is RDG*.
¤ Used points as for DNC not average of 0 when calculating average points and only average points results exist; thanks John H.
¤ Fix tab order and other quirks in EditCompetitor; thanks John H.
¤ Change default total points column name from Tot to Pts to make race details make more sense.
¤ Fix problem with rating prompt in multi-fleet handicap situation in EditCompetitor.
¤ Add vertical scroll bar to Fleet drop down list in EditCompetitor.
¤ Force any result codes starting with "RDG" to fill a finishing position or elapsed time as per ISAF Appendix A6(b); thanks Mike T.
¤ Fix auto new-line formatting in published results; thanks Simon S et al.
¤ Check for negative or nil recorded position.
¤ Correct typo in FAQ; thanks Martin S.

Version 29

¤ Add global option such that new competitors can be auto edited or just added to the list.
¤ Fix problem with average points results codes; thanks John H. et. al.
¤ Fix problem with sort column when sort column is hidden.
¤ Fix user name one-time message.
¤ Separate NewCompetitor into two versions: blank and like selected.
¤ Add facility to hide competitors with all DNC or blank results. Honoured when publishing.
¤ Add PHRF to rating library.
¤ When selecting the class in the rating estimator tool, limit the list to those classes actually in the series.
¤ Do some auto HTML formatting - specifically if note fields contain new-line seqences auto convert them to HTML new line tags when publishing.
¤ Make seconds field bigger and increase numeric limit so total elapsed time can be entered in seconds; thanks Richard K.
¤ Add sign on/off sheet based on competitor list; thanks Simon S.
¤ Fix problem with custom points table; thanks Chris R.

Version 28

¤ Add facility to import new competitors by copying competitor details from another Sailwave series. Just imports the competitor details (without the results). File+Import+Competitors
¤ Fix Sailwave assuming a burgee image when cancelling the file dialog.
¤ Tweak FAQ.
¤ Allow fleet field to be cleared for all competitors in EditAllCompetitors.
¤ Fix discard feedback when no races sailed.
¤ Allow A8.1 tie breaking to optionally include discarded races.
¤ Rearrange publishing wizards again.
¤ Extend notes about Appendix A 8.2 tie breaking in the FAQ.
¤ Fix the bug that allowed column name changing for a race via the popup.

Version 27

¤ Extend custom rating system expressions such that they can include the race distance (d).
¤ Check race distances are either null or numeric before scoring.
¤ Add PHRF rating system.
¤ Add facility to set race distance in nautical miles; primarily for PHRF, but can use be used for information purposes as well.
¤ Extend the column header popup menu to allow column hiding where appropriate.
¤ Add checks for the valididity of the custom points table.
¤ Add custom points system. i.e. can setup your own points table instead of selecting ISAF low or bonus schemes. Current limitation is that you must use an ascending table (less points is assumed to be best at present) and +1 is assumed as the increment after the last specified table entry.
¤ Check discard profile for negative entries.
¤ Check discard profile for non-numeric entries.
¤ Check for the existence of a DNC finishing code before scoring a series.
¤ Don't allow the DNC finishing code to be deleted.
¤ Check for recorded positions greater then num competitors in series.

Version 26

¤ Allow race property editing from right clicking a race column heading
¤ Be explicit about which competitor/race/result is going to be edited from the edit menu
¤ Merge FAQ and HowTo into one document
¤ Add custom rating system - user enters expression for corrected time using elapsed time in seconds (e) and rating (r) - for example PY would be (e*1000)/r
¤ Add scroll bar to report in Y&Y wizard - increase report to 10000 chars
¤ Allow any combination of the tie-break rules (so for example you can disable App A 8.2)
¤ Tweak Y&Y wizard so that you can optionally include a list of special prize winners
¤ Try and fix problem with table borders 4.x versions of NetscapeNav (and fail...)
¤ Fix style sheets bugs that affected NetscapeNav but not InternetExp, thanks Simon S
¤ Auto set appropriate special prize winners when scoring series
¤ Tweak the HTML that's generated using the Y&Y wizard
¤ Create a help file, thanks Martin M
¤ Tweak the FAQ
¤ Add competitor notice (or note paper) publishing facility
¤ Fix notes not being saved for entry, alt penalty and retirement forms
¤ Add sign on/off declaration form publishing facility
¤ Add competitor/race feedback to result window
¤ Make competitor/race status bar segments follow mouse movement

Version 25

¤ Change default OOD code method to be averaged points
¤ Tweak 'set default codes' buttons to add RDGa, RDGb and RDGc as per Appendix A.
¤ Add new code method for averaged points as per Appendix A 10(a)
¤ Add new code method for averaged points as per Appendix A 10(b)
¤ Add user-definable column names
¤ Fix Sailwave forgetting that the tally column is hidden
¤ Simplify the way that entries are represented in delete lists etc
¤ Add Nationality column with optional selector list AUS,FRA,GBR etc

Version 24

¤ Allow override of Rn for race column headings
¤ Use Rn instead of n for race column headings
¤ Show DNC's in grey, they can be overwhelming
¤ Don't show unsailed columns when publishing if not shown on screen
¤ Auto-exclude blank columns when publishing to Y&Y
¤ Optionally include race dates and times in the published results
¤ Remove ToDo list
¤ Add Vyctorian and US PN to fleet specific rating system choices
¤ Fix Fleet name tool tip
¤ Update Y&Y wizard HTML layout to mimick Y&Y news articles
¤ Add special prizes feedback on series header and make region active - click to edit
¤ Complete special prize faclity such that it can be used manually
¤ Fix bug with saving a new series using the main frame Exit command, thanks Martin M
¤ Add check boxes to optionally exclude Tally, Rating and Notes columns when publishing to Y&Y
¤ Sort columns by selecting column heading with mouse-left (was double-click or mouse-right)
¤ Add feedback of num races sailed
¤ Make venue/event feedback region active - click to edit
¤ Make sailed/discard feedback region active - click to edit
¤ Add num competitors and num fleets feedback, make fleet feedback active - click to edit

Version 23

¤ Clarify Sailwave's approach to Appendix A 8.2 in the FAQ
¤ Tweak Appendix A 8.2 tie resolution after a reinterpretation
¤ Start work on special prizes facility (ignore - not complete)
¤ Fix bug which was preventing wind indexed ratings being set when selecting boat class, thanks Martin U
¤ Add HideUnsailedRaces checkbox
¤ Tweak default email text
¤ Tweak sign on message

Version 22

¤ Add feedback of current number of discards in operation
¤ Add "More Information" footer with event/venue web sites to Y&Y output
¤ Make File+SaveAs assume .blw when no extension given, thanks Richard T
¤ Optimise the screen refresh logic, thanks Dave M

Version 21

¤ Fix bug with always selecting Elapsed Time when editing a result, thanks Dave M
¤ Reflect user name in Y&Y wizard
¤ Get the screen shots up to date
¤ Add facility to send results to Yachts and Yachting web site in Y&Y format/style
¤ Add link to Sailwave web site from help menu
¤ Add 'email Sailwave' to help menu
¤ Add facility to set user name

Version 20

¤ Fix problem with HTML output
¤ Fix bug with race deletion user interface
¤ Fix bug with HTML output for a large number of races, thanks Phil W

Version 19

¤ Draft implementation of event/venue burgee images - presently forces image to 50 pixels high - may not work in all browsers - set burgee images from Edit+SeriesProperties
¤ Add FAQ and ToDo list to help menu
¤ Fix bug with rating library getting zapped on each new install, thanks Martin U
¤ Fix bug with filenames going missing when publishing to web document
¤ Fiddle with publishing stuff again (still not happy with it)
¤ Turn on grid lines when first installing so that "cell" makes sense
¤ Add FAQ to installation and instantiate in help menu
¤ Get the examples folder in sync with the web site examples

Version 18

¤ Remove tie-breaking message left over from a debugging session, thanks Simon S
¤ Remove Forum from web site - no time to monitor it - will put it back as a user-to-user forum if requested
¤ Rearrange publishing user interface and start email publishing destination
¤ Add venue/event email, web site and burgee fields for use on published docs
¤ Tweak installation script to find existing installations quicker, thanks Steven K

Version 17

¤ Increase max number of races to 52
¤ Fix bug with Appendix A 8.2 tie resolution, thanks Martin U

Version 16

¤ Update WRT new ISAF Appendix A 2001-2004 (tie breaking rules, discard order, finishing codes)
¤ Fix Set DNC by right click bug
¤ Fix remembering last event and venue names
¤ Rearrange tie breaking user interface
¤ Improve EditCompetitor form.
¤ Show rating system in fleet heading when publishing if fleet specific.
¤ Add Victorian Yachting Council Yardstick (another rating scheme).
¤ Finish rating library stuff - Edit+RatingLibrary to access.

Version 15

¤ Remove all licencing restrictions, Sailwave is completely free now
¤ Continue with rating library stuff
¤ Change the background colour to pale yellow for any text that can contain embedded HTML.
¤ Add notes when publishing
¤ Fix bug with alt penalty declaration filename
¤ Remember titles used when publishing

Version 14

¤ Start work on Rating System Library...
¤ Tweak menu structure for publishing
¤ Add Ctrl+p shortcut for publishing series/races to web browser
¤ Add Ctrl+w shortcut for publishing series/races to web document
¤ Tooltips for things that appear in the published reports
¤ Change grid line colour to light grey
¤ Fix Tally col and Fleet col resize problems
¤ Fix monitor
¤ Better options when publishing - can now publish all/some fleet summaries and/or all/some race details etc.
¤ Add declaration of retirements sheet publishing capability.
¤ Add declaration of alternative penalties sheet publishing capability.
¤ Add competitor list publishing capability.
¤ Add tool to set tally numbers from 1 to N in current sort column order.
¤ Put back RYA Appendix 1 series scoring method!
¤ Safer file recovery when saving files.

Version 13

¤ Fixed bug which stopped files being opened by double-clicking on some Sailwave files (those with spaces in their names) from windows explorer (My Computer).
¤ Wind indexed rating infrastructure. Added for use with USSA PN rating scheme but can be used for any rating scheme if you use more than one rating depending on race wind strength. See HowTo help for details.
¤ Extend Edit+AllCompetitors facility so that ratings and wind indexed ratings can be changed en-mass for a particular class etc.

Version 12

¤ Remove RYA Appendix 1 series scoring method.
¤ Add USSA Portsmouth Number rating system.
¤ Add Date, Time, Wind Strength and Wind Direction to race details (select race then Edit+Race or right click on race then EditRace).

Version 11

¤ Fix a few buglets.
¤ Generalise series/race publishing user interface.
¤ Make rating estimator compatible with YR2 (ish).
¤ Allow races to be published with series etc.
¤ Tweak web publishing layout to split up fleets when scored by fleet.
¤ Add capability to change font colour (honoured when published).
¤ Add Tally column (by popular request!).
¤ Dump native printing support and do everything with HTML and a web browser. This will be more flexible in the long term.

Version 10

¤ Tweak Edit Code UI.
¤ More flexible race deletion user interface.
¤ More flexible competitor deletion user interface.

Version 9

¤ Fix bug that was not displaying entered results.
¤ Easier UI to selected viewed columns.
¤ More viewing options: recorded, scored points, scored positions etc

Version 8

¤ Add 'just consider ths fleet' capability to the EnterResultsBySailNumbers tool.
¤ Fix bug that incorrectly sets position when using mouse right menu.
¤ Improve control selection in result editor.
¤ Tweak licencing scheme.

Version 7

¤ Fix bug that stopped corrected time being saved.
¤ Fix problem with rating column sort order.
¤ Fix problem with maximising and then restarting print preview.
¤ Real-time feedback of duplicated/unknown sail numbers when entering the results as a sail number list.
¤ Handle all paper sizes.
¤ Improve referential integrity when editing/deleting fleets and result codes.
¤ Fix series export WRT discarded results.
¤ Show discards with strikeout font on screen as well as on paper.

Version 6

¤ Fix exiting weirdness (thanks Mike).
¤ Better auto selection of entry field when editing a result.

Version 5

¤ Fix window positioning problems after chaning screen resolutions.
¤ Add rating estimater for RYA returns etc.
¤ Add annotations concept to generalise page layout.
¤ Don't show decimal places if all 0.

Version 4

¤ Simplify print column widths.
¤ Redesign menu structure.
¤ Bust up series properties window.
¤ Show unsailed races columns as grey.
¤ Multiple file open.

Version 3

¤ Add fleet specific rating system capability.
¤ Restore series maximised if saved maximised.
¤ Make event name bigger.
¤ Strikeout discards when printing.
¤ Strikeout discards for HTML.
¤ Add postfix to title if scored by fleet.
¤ Sort by fleet rank not alphanumerically.
¤ Add fleet discard profile facility.
¤ Add fleet scoring capability.
¤ Add discard profile capability.
¤ Change line spacing to N options.
¤ Add orientation box for print.
¤ Right justify notes.
¤ Auto adjust line position for print.
¤ Save/Print to HTML on sorted column.
¤ Copy to clipboard on sorted column.
¤ Print on sorted column.
¤ Remember sorted solumn.
¤ Add fleet column.
¤ Fix bug WRT displaying code in edit.
¤ Variable line height when printing.

Version 2

¤ Set result code with right click.
¤ Set race position with right click.
¤ Add horiz/vert grid lines (Options).
¤ Don't allow main close if dirty series.
¤ Allow sorting by clicking header text.
¤ Move column view/hide to toolbar.
¤ Add padding at end of list.
¤ React to race col size change.
¤ Remember which history tab was used.
¤ Remember which Edit Prop tab was used.
¤ Fix SaveAs marking file as clean.
¤ Add list font face/size facility.
¤ Add Print button on toolbar.
¤ Fix unhides being ignored.
¤ Fix Title spacing algorithm.
¤ Fix series being dirty on entry.
¤ Add more progress bars.
¤ Set caption in progress bar.
¤ Fix tab sequence in edit result.

Version 1

¤ Add faciity to copy to clipboard.
¤ Add preliminary How To help.
¤ Allow print from properties window.
¤ Add graphics capability to printing.
¤ Native printing facilities.
¤ Facility to enter results by sail no.
¤ Add licence agreement.
¤ Allow deletion from history list.
¤ Add save race to HTML facility.
¤ Show class when setting rating.
¤ Auto set rating after selecting class.
¤ Fix bug with lurking DNC codes confusing things.
¤ Fix bug that shows some DNCs inappropriately.
¤ Fix bug WRT HTML notes col when race not sailed.
¤ Fix locating to new entry after Competitor+New.
¤ Fix use of short filenames and pathnames.
¤ Remember position of editing windows.
¤ Make club field longer.
¤ Open series windows cascaded.

Version 0

¤ Show selected competitor in status bar.
¤ Show selected race in status bar.
¤ Show date and time is status bar.
¤ Show if series needs saving in status bar.
¤ Add Edit Race window.
¤ Facilitate non-discardable races.
¤ Add mouse right popup menu.
¤ Add notes field to competitor record.
¤ Race print and print preview facility.
¤ Smaller default fonts for printing.
¤ Allow edit comp/result using Enter key.
¤ Select whole field when editing a result.
¤ Better control of unsailed races WRT DNC.
¤ Honour 'Discardable' check box on codes.
¤ Add Unscore facility, useful to unclutter.
¤ Fix SaveAs WRT displaying file name.
¤ Implement Save As HTML for web sites.
¤ Include Tahoma and Comic Sans MS fonts.
¤ Include Verdana font.
¤ Auto set race column widths.
¤ Remember users changes to column widths.
¤ Remember window positions and sizes.
¤ Allow edit from Explorer by double click.
¤ Add Pick list to show recently opened files.
¤ Add toolbar to main frame with pick list.
¤ Reset boat name when adding a new comp.
¤ Fix null elements in exported HTML.
¤ Don't auto unscore anymore, too confusing.