------------------------------------------------------------------------------- IAC JaSPer Changes ------------------------------------------------------------------------------- v3.8.12 - 3/17/25 Resurrected 'Read Back' with all marks (i.e., 0-10, A, C, Hz) Modified Max and Pos KFactors to no longer be hard coded, but external in per Knowns*.xml data files Updated All Known Forms Updated All Max K's Updated Contest List Updated Membership List Updated Approved Judges List v3.8.11 - 9/16/24 Updated Contest List Updated Membership List Updated Approved Judges List v3.8.10 - 8/26/24 Removed ability to create new pilot from OpenAero seq file - on the Pilots tab Removed capability to import a list of OpenAero seq files - in the File menu Reset the email passwords Updated Contest List Updated Membership List Updated Approved Judges List v3.8.9 - 7/11/24 Added ability to create new pilot from OpenAero seq file - on the Pilots tab Added capability to import a list of OpenAero seq files - in the File menu Updated Contest List Updated Membership List Updated Approved Judges List v3.8.8 - 3/15/24 2024 Sequences Generated all sequences from OpenAero (ABCRL) Split them all out into individual PDF's Edited all of 'em adding PDF Data Fields Known PDF's, K's, and Max K's updated/incorporated Internal Lists/Databases Contests Only retaining those present in the current IAC.org endpoint (https://www.iac.org/jasper-contest-data.xml) Approved Judges Only retaining those present in the crrent IAC.org endpoint (https://www.iac.org/jasper-current-judges-list.xml) Membership No change - still cummulative from 2005 (https://www.iac.org/files/jasper-current-member-list.xml) Standardized Import Directory to be My Documents (Import Pilots, Freestyle & Unknown PDF's) Persistent import directory per pilot and per unknown category. Need to do for all. Updated Contest List (cleaned up update info popups) Updated Membership List (cleaned up update info popups) Updated Approved Judges List (cleaned up update info popups) ------------------------------------------------------------------------------- v3.8.7 - 10/4/23 Fixed looping bug in Four Minute Email Judge Scores Added user defined placement for zipping up a contest Added IACCDB submit stream file export with user defined placement (for ACRO import) Updated Contest List Updated Membership List Updated Approved Judges List v3.8.6 - 9/19/23 Modified Contest import/save format for IAC.org migration Pruned out pre-registrants with no IAC # when importing pilots Updated enpoint parsing for new IAC.org Contest List, Membership List (still broken), and Approved Judges List Updated Contest List Updated Membership List Updated Approved Judges List v3.8.5 - 8/7/23 Update Aircraft Review Form (editorial change) Updated Contest List Updated Membership List Updated Approved Judges List v3.8.4 - 7/11/23 Changed email server, internally (they stole my secondary email address! Assholes!) Individual Pilot Results & Flight Standings Updated Contest List Updated Membership List Updated Approved Judges List v3.8.3 - 6/15/23 Changed default zip file location to user defined starting in My Documents Fixed Chief Judge Penalty form to display Judge/Assistant Names Cleaned up pre-Registration data to Registration Form (i.e., Insurance) Updated Contest List Updated Membership List Updated Approved Judges List v3.8.2 - 4/25/23 Corrected Powered Unknown Presentation K's Corrected Chief Judge Penalty Form's Icon. Was for Nationals. Updated/Modified to new (March) Aircraft and Pilot Document Review Forms Removed 'Insert Form Here' from Clipboards Fixed Four Minute Judges not defaulting to Known Implemented Unknown/FreeUnknown L/R Forms Updated Contest List Updated Membership List Updated Approved Judges List v3.8.1 - 2/15/23 2023 Sequences Generated all sequences from OpenAero Split them all out into individual PDF's Edited all of 'em adding PDF Data Fields L/R Forms PDF's Generated L's & R's from OpenAero Split 'em out into separate PDF's Added editable text fields. Added ability to upload/view Freestyle L/R Forms, per pilot Automated Clipboard Printing Updated FormsGlider.xml and FormsPowered.xml data files to account for new sequence files Created equivalent object classes in Java for read/write of L/R fdf's (pdf data files) Added L/R Options in Automated Clipboard Printing for Line Judges !!! Incorporation of L/R Forms for Automated Clipboard Printing of Unknowns is TBD !!! Edited and Added Aircraft Review Form Edited and Added Pilot Document Review Form Updated Known KFactor data files for 2023 Fixed OOF Random Number Equation Removed Legacy from installer Updated Contest List Updated Membership List Updated Approved Judges List ------------------------------------------------------------------------------- v3.7.17 - 9/19/22 Added Import IAC # Check Updated Contest List Updated Membership List Updated Approved Judges List v3.7.16 - 8/17/22 Refined Volunteer Only import Updated Contest List Updated Membership List Updated Approved Judges List v3.7.15 - 7/13/22 Added scroll bars to the KFactors Edit pane. Save & Cancel weren't showing. Updated Contest List Updated Membership List Updated Approved Judges List v3.7.14 - 4/12/22 Approved Judges List Update is now functional. Added update button back in. Added Four Minute Free to the Glider instance due to Estrella flying it Replaced Contest Registration form with current form Added Emergency Contact to Contest Registration Form population Updated Contest List Updated Membership List Updated Approved Judges List v3.7.13 - 2/11/22 Temporarily Removed Approved Judges Database Update as the endpoint still isn't fixed. Figured out how to install multiple JaSPer's on a single computer via InnoSetup Modified the installer to have unique names (install folder) and desktop icon names. Added Contest Name to Title Bar Added check for Mark Budd Jr & Sr to add their suffixes and for Hollywood's first name. Update Known K's and Known Forms Updated Max K's Updated Contest List Updated Membership List Updated Approved Judges List(manually. download update endpoint is unusable)currently) v3.7.12 - 10/27/21 Fixed cursor behavior when entering FreeUnknown K's. Added Busy Cursor to emailing individual Results and category Standings Cleaned Up Four Minute Clipboard Printing Reworked PDF's for readability and added contest type (i.e., Powered, Glider, Legacy) Completely reworked the email HTML formatting for monospacing on all devices. Thanks, DJ! Troubleshot Standings Emails. Added in retries like Pilot Results emails. Added Unknown2 to Standings Email. Added Blatter Advantage and Pitts Special S-1SLD ... how in the WORLD have I miss that?!? OMG! WTH?!? Cleared initial 4 Minute elapsed time (only gets erased) and set the focus on min text field. Updated Contest List Updated Membership List v3.7.11 - 10/12/21 Added scroll bars on Pilot Edit Page - sorely needed! Added ability to import Freestyle Zip file as part of pre-registration (not implemented on IAC.org, yet) Updated Contest List Updated Membership List v3.7.10 - 9/30/21 ReFixed %pp on Pilots View/Edit and Standings Pages. !@#$!@#$!!! Updated Contest List Updated Membership List v3.7.9 - 9/17/21 Coded around IAC numbers appended to pilot names in pre-registration csv and IAC.org membership.xml Fixed Unknown Total K's on Pilots View/Edit and Standings Pages. %pp was off Added back in check for Unknown maximums (all 2 contest types: Powered, Glider, Legacy) Fixed case sensitive importing (my bad) Fixed Four Minute Free only registrants Updated Contest List Updated Membership List v3.7.8 - 9/1/21 Fixed importing of pilots to not include new "Volunteer Only" string in Category Adding Pilots on Pilots tab: added copying email address when selecting pilot from Membership list Removed pilots from Orders-of-Flight when deleting a pilot. Otherwise, breaks ACP. Added importing of Freestyle K's that Brennon added to the pre-Registration CSV file. Updated Contest List Updated Membership List (DJ Fixed IAC.org calendar entries Nationals and Nationals-Glider – they had the same IACCDB Id) v3.7.7 - 8/18/21 Fixed missing patch designation Fixed Unlimited Unknown Max K and %pp calcs on Form A View/Edit pages (IACCDB caught the discrepacy) Updated Contest List Updated Membership List v3.7.6 - 8/3/21 Added Gamebird and MXS-R to the list of competition Aircraft Fixed Volunteer Log only showing 4 of 5 Judges Fixed Unknown Printout to show proper Judge, Judge #, and Assistant Updated Contest List Updated Membership List v3.7.5 - 6/22/21 Removed Citizenship from overwriting Country upon registrant import Updated Contest List Updated Membership List v3.7.4 - 5/28/21 Added the University of Colorado to the Collegiate Ranks. Go Buffs! Updated Contest List Updated Membership List v3.7.3 - 5/10/21 Fixed Form A %pp for Max Redbook Free K's, not entered Free K's Updated Contest List Updated Membership List v3.7.2.1 - 4/26/21 Updated Contest Completion Checklist v3.7.2 - 4/18/21 Fixed missing K's for Powered Unknown's Updated Contest List Updated Membership List v3.7.1 - 3/22/21 Automated Clipboard Printing Reworked and completed Needs more widespread testing Email Troubleshot emailing of Form A's and Standings Email server (Comcast) added encryption, which broke JaSPer Researched and added encryption Threaded Loading Identified Membership database problem - takes a long time to parse 5Mb of xml ASCII Text! So, added a spinning wheel to accessing it until it's loaded and parsed Built out ability to import (Membership Database & Pre-Registration) and maintain data fields for Registration/Tech Inspection Consolidated Database Update Options to File Menu (List of Members & Contests) 2021 Knowns Incorporated new 2021 Knows Added input fields Updated Known K's Updated Max K's Updated Contest List Updated Membership List ------------------------------------------------------------------------------- v3.7 - 10/8/20 Threaded Loading Membership is having a problem. So, unthreaded for now. Load times not so good Automated Clipboard Printing Additional PDF Editing, as necessary Interface Completed Starter, Corner, and ChiefJudge View/Print is functional and tested Line Judge View/Print is not completely tested v3.7 Beta - 10/5/20 - Beta Release for partial Automated Clipboard Printing Evaluation Threaded loading - MUCH MUCH MUCH faster load times! Automated Clipboard Printing Additional PDF Editing, as necessary Interface Completed Starter, Corner, and ChiefJudge View/Print is functional Line Judge View/Print is incomplete. Not installed, currently. Populated Forms View/Print Blank Forms View/Print v3.6.2 - 9/3/20 Order-of-Flight Cleaned up interface Changed it to be viewing/printing rather than straight to printer. Overall paradigm shift to view/print on-demand buttons (i.e., oof, boundary, knowns). Clipboard printing will go straight to printer. Cleaned up Forms data file & PDF forms (consistent field alignments, widths, etc) Fixed Chapter #'s not saving, per pilot ... weird Addressed Membership inconsistency with HQ concerning parenthesis in names. Hid Clipboard/Forms Tab for this release - still under development v3.6.1 - 8/28/20 Completed Importing of Freestyle (Pilot Tab) and Unknown Form A/B/C's (KFactors Tab) Prototyped Automated Clipboard Interface - Clipbaord/Forms Tab - visible, but not functional Updated Contests List Updated Membership List v3.6.0 - 3/14/20 - 8/6/20 Added Legacy Contest Added internal switch for running 3 concurrent JaSPers, one for each type Added Native C++ Executable for starting Legacy instance via desktop icon Added Legacy to InnoSetup installation, including new desktop icon Order-of-Flight Verified A/C N-Number as primary comparator Troubleshot Adobe Reader for fdf printing - backed down to v9 from DC Pre-Registration Import Updated Import for Make/Model Decoupling Disabled IAC Number & Category on Import Dialog Forms (laying the groundwork for individual Forms and full Automated Clipboard Printing) Modified IAC PDF Forms to add data entry fields accessible via Acrobat or generated data files (fdf) Contest Registration Technical Insepction Chief Judges Penalty Form Boundary Judge Form 2020 Known Form A's Order of Flight Form 4 Minute Grade Form Added new forms to installation Added ability to view/print Registration and Tech Inspection forms, per pilot Added Form A/B/C view/print buttons on Pilots tab. Added Form A/B/C import to Pilot Edit page. Modified Unknown and UnKnown data filenames and contents to handle persistent Form A/B/C file names Updated Known K's for 2020 Updated Max K's Updated Penalties Updated Contests List Updated Membership List Updated Aircraft List Have no idea what the hell else I did as I've lost track. It compiles, so it must run! ;) ------------------------------------------------------------------------------- v3.5.0 - 9/20/19 Added Order-of-Flight back in, including set of older forms and Adobe Reader Updated Contests List Updated Membership List v3.4.0 - 9/17/19 Added ability for Freestyle and 2 FreeUnknowns (the FreeUnknowns overlay the Unknowns) Had only added ability for one FreeUnknown (overlayed Unknown 2) Now FreeUnknown1 overlays UnKnown2 and FreeUnKnown2 overlays UnKnown2 Tweaked Pilot Entry/Edit forms for 3rd Free* Column Tweaked default Pilot Edit window size Ugh Fixed 2 digit Chapter # to 3 on Standings printout v3.3.0 - 9/11/19 Yuge effort for importing the new Registration System data. Clipboard/Form Tab - stubbed out, but keeping it hidden for now. Order-of-Flight (OOF) - re-imnplemented, but keeping it hidden for now. Resurrected it for adding Clipboard/Forms capability Re-designed to Model/View/Controller Design Pattern Cleaned up the interface Ghosted Flights Flown for creating a new pilot (checked when Form A saved) Reworked the Pilot tab and Pilot edit form layouts Updated Contests List Updated Membership List v3.2.39 - 7/10/19 Added ability to import csv file from new Registration System Fixed hyphenated first/last names in the Membership database Fixed Membership updating Updated Contests List Updated Membership List v3.2.38 - 3/23/19 Updated Contests List Updated Membership List v3.2.37 - 3/3/19 Cleared Penalties when selecting different Form A's Updated Max K's Updated Known K's Updated Presentation K's Updated Contests List Updated Membership List ------------------------------------------------------------------------------- v3.2.36 - 10/10/18 Added missing K Factor field (0) to Glider Known K's Added 'Other' to Membership List to handle last name beginning with special character Updated Contests List Updated Membership List v3.2.35 - 7/1/18 FINALLY completed gnarly special character processing in Membership and Contest files - they kept changin' Added Unlisted Contest (primarily for Gliders) and cleared the text fields when selecting a contest Updated Contest List Updated Membership Roster v3.2.34 - 6/19/18 Note: Removed from IAC.org distribution given a lingering special character issue Completed gnarly special character processing in Membership and Contest files ... !@#$!@#!!! Updated Contest List Updated Membership Roster v3.2.33 - 6/10/18 Fixed gnarly special character processing in Membership files ... !@#$!@#!!! Fixed double counting in invoice printout (i.e., flying for a patch) Updated Contest List Updated Membership Roster v3.2.32 - 5/29/18 - Removed due to Special Character issues in Membership Roster files Completed change to fully enumerated EAA Membership Roster (online updating TBD) Email on file @ HQ is automatically filled in when adding Pilot(s) Added Contest Data validation for name, city, director, state Added missing 4 Min Penalties: Break, Low, High Completed online updating of predefined Contest List (online updating TBD) Fixed date formatting Updated Contest List (Unlisted Contest tbd for Gliders) Updated Membership Roster v3.2.31 - 5/4/18 Removed residual debug that prevented uploading to IACCDB. My bad. Updated Membership List v3.2.30 - 4/12/18 Added parsing/formatting of Contest.xml data fields Added contest date format validation Updated Membership List v3.2.29 - 4/2/18 Added Predefined Contests Refactored ContestModel Added load/save/dropdown for contest selection on Contest Edit popup Added Contests.xml data file Removed Preliminay Invoice label from printed Invoice Removed Registration Apps from Installer Updated K Factors Updated Membership List ------------------------------------------------------------------------------- v3.2.28 - 10/2/17 Added ability to search Membership List on last name Added IAC Address to Completion Checklist Fixed an error in opening the 4 Min Time popup. Accounted for all marks being non-numeric (i.e., C-Hz-C). Updated Membership List v3.2.27 - 7/10/17 Updated Membership List v3.2.26 - 6/20/17 Updated Membership List v3.2.25 - 6/18/17 Updated Membership List v3.2.24 - 5/18/17 Updated Membership List v3.2.23 - 5/2/17 Added vertical scrolling on Pilots Edit form. Change window configs to open at 768 heights for laptops. v3.2.22 - 5/1/17 Updated Membership List v3.2.21 - 4/19/17 Same names in a category permitted Added Jr to Mark Budd Jr (Lorrie adjusted EAA's database, too) Adjusted all precision to 2 significant digits Fixed 4 minute penalty entry form & round off precision Updated Membership List v3.2.20.2 - 4/8/17 Fixed 2017 Max K's v3.2.20.1 - 4/1/17 (no, not kidding) Fixed wrong Power Sportsman Free K Max Added Jr to Mark Budd, Jr. (Pilot name collision) v3.2.20 - 3/19/17 Increased score precision to 3 decimal points for ties. Added resolution of ties. Updated 2017 Known K Factors Added Hors Concours Subcategory Tweaked Window Sizes Updated Membership List ------------------------------------------------------------------------------- v3.2.19 - 11/1/16 Updated Membership List v3.2.18 - 10/13/16 Removed 'Evil' Adam Cope (extra entry) Updated Membership List v3.2.17 - 10/1/16 Updated Membership List v3.2.16.1 - 9/7/16 Fixed the Four Minute Free Pilot Entry (Non/Collegiate grayed out, but required. Removed the requirement for 4 Min) v3.2.16 - 9/3/16 Removed submitting results to Dexter Updated Membership List v3.2.15 - 8/18/16 Put Standings signatures at the bottom of the printout Fixed sorted order in Membership List to sort by first name, too Added busy cursor while submitting data to Dexter and IACCDB Auto sized widget so no fields are partially shown Edit Forms Contest Pilot K Factors Form A's Judges Membership Add popup Pilot Tab New Pilot Defaulted N Number with a leading 'N', which can be deleted Defaulted to no flights flown (i.e., Known, Free, Unknown) They get set when the Form A is saved Fixed Edit Form N Number and data field didn't align Added 'Preliminary Invoice' to completion certificate Modified installation/removal to clear ALL data Updated Aircraft List Updated Membership List v3.2.14 - 6/11/16 Fixed 4 Min Printout bug Updated Membership List v3.2.13 - 5/30/16 Added Non-Collegiate Subcategory and forced Non/Collegiate to be checked. Needed for Collegiate Program to gather registration that's not happening. Swapped out 64bit version of Java 8 for 32bit (incompatibility with XP & Win7) Updated Membership List v3.2.12 - 5/29/16 Added aircraft to the aircraft list Saia Marchetti SF-260 Rebel 300 Pitts S-1SE Starduster 100 Acroduster II Fixed Yak model entries v3.2.12.1 - 5/28/16 Swapped out the Java 8 JRE for Java 7 due to an incompatibility with Windows 7 (ran into this last week with my XP laptop) v3.2.12 - 5/14/16 Added check to require N Number and Aircraft Make/Model Replaced call to submit to the old Dexter database. Needed for invoicing. Updated Membership List v3.2.11.1 - 4/24/16 Added code to catch a connect error. Happened when attempting to connect to the old Dexter database. Went ahead and just removed the connection/submission as it's N/A. Fixed a subcategories error that caused JaSPer to throw up and not show them. Custom Version for Sebring Spring Contest ... or any other contest that wishes. Added ability to add/save/load Free Unknown K's per pilot, used for the Advanced Unknown 2 Flight. If the check box isn't checked, JaSPer uses the standard K Factors for Unknown 2. You will have to enter them, as usual. Verified K Factor's, Form A Editing & Results, Standings, text/HTML export, and submission. v3.2.11 - 4/20/16 Updated Membership List v3.2.10 - 3/12/16 Added Metro State University to list of Colleges Updated Known K's Updated Membership List ------------------------------------------------------------------------------- v3.2.9 - 6/3/15 Added back in ability to update membership list online. Prompt on startup. Updated Membership List v3.2.8 - 4/22/15 Updated Membership List v3.2.7 - 3/24/15 Fixed a IAC Fee bug in the Contest Tab. After editing it defaulted to $20. Updated Membership List v3.2.6 - 2/22/15 Aircraft Added an Aerobatic Aircraft database Added Make and Model drop downs on the pilots edit form Make and Model text fields can still be edited Collegiate Added a Collegiate database Added a drop down box for selection in Pilot's edit form for when the collegiate series box is checked The text field can still be edited. Added the pilots college to the submission data stream Updated K Factors for 2015 Updated Max K's for 2015 Changed to the new logo Resized Pilot Edit Form Resized Membership Add Form Added 2015 to Copyrights Updated Membership List ------------------------------------------------------------------------------- v3.2.5 - 11/2/14 Updated Membership List v3.2.4 - 9/6/14 Fixed an import bug Updated Membership List v3.2.3 - 6/12/14 IACCDB Fixed submission bug - was submitting 0's if the average was 0 Updated Membership List v3.2.2 - 4/30/14 Fixed mis-handling of soft zero's IACCDB Added Submission to WrapUp process Changed URL in Config.xml Successful posting - Whoo! Hoo! Updated Membership List v3.2.1 - 4/10/14 Moved IACCDB Submit Button back to Standings Tab. Still getting an error code of 301. Update all Copyrights Ported the source tree to Netbeans complete with org.iac.JaSPer package. Updated Membership List v3.2.0 - 3/20/14 Implemented Hard Zero's Updated K Factors for 2014 Fixed adding member to Membership List. Is now sorted and new entry is selected Implemented uploading of data to IACCDB Updated Membership List ------------------------------------------------------------------------------- v3.1.37 - 10/16/13 Updated Membership List v3.1.36 - 9/11/13 Updated Membership List v3.1.35 - 8/7/13 Updated Membership List v3.1.34 - 7/9/13 Changed Invoice to use unique IAC Numbers Removed Grass Roots Signup as a requried form to be submitted Updated Membership List v3.1.33 - 4/25/13 Updated Membership List v3.1.32 - 3/20/13 Fixed Freestyle K Check Removed Texting Removed Ranking Updated Known K Factors Updated Membership List New version of Java v1.7u17 ------------------------------------------------------------------------------- v3.1.31 - 10/08/12 - Removed Release due to bug in Added Freestyle K Check - My Bad! Added Freestyle K Check Fixed Standings to round before formatting Updated Membership List v3.1.30 - 9/13/12 Updated Membership List v3.1.29 - 7/9/12 Linux and Mac Versions in process Text Message Infrastructure in place (formatting issues) Updated Membership List v3.1.28 - 5/2/12 Added ability to email standings Updated Membership List v3.1.27 - 3/21/12 Reformatted individual flight result emails v3.1.26 - 3/10/12 Added ability to email individual flight results (email out Standings TBD) Adjusted Advanced Power Low (120) & High Penalties (25) Added Advanced Glider K Factors (170K) & Penalties (Out:15, Break:30, Low:70) Fixed Java v7.0 template warnings Updated Copyright Dates Updated Known KFactors Updated Membership List ------------------------------------------------------------------------------- v3.1.25 - 10/30/11 Added ability to retain most major window sizes/positions Updated Membership List v3.1.24 - 10/01/11 Updated Membership List v3.1.23 - 9/02/11 Updated Membership List v3.1.22 - 8/03/11 Updated Membership List v3.1.21 - 7/06/11 Added error processing for importing pilots with invalid IAC numbers (i.e., not an integer) Fixed Patch ordering to be N/A Fixed size of the 4 Minute Free Time Entry Panel Fixed Four Minute Printout and validated export (FormA's) Updated Membership List v3.1.20 - 5/11/11 Updated Membership List v3.1.19 - 5/3/11 Updated Membership List v3.1.18 - 4/11/11 Updated Membership List v3.1.17 - 4/2/11 Fixed clearing out penalties between edits Fixed import name mismatching Updated Membership List v3.1.16 - 3/24/11 Updated Membership List v3.1.15 - 3/15/11 Added Onsite Contest Completion Checklist in Wrap Up Tab, including invoice Updated Known K Factors Updated Membership List ------------------------------------------------------------------------------- v3.1.14 - 11/14/10 Added premption of printing rankings for Int/Adv/Unl Freestyles and a warning message. Fixed a flight index in the Judges Rankings printout v3.1.13 - 11/9/10 Fixed Pilot/Judge Ranking indexes v3.1.12 - 11/2/10 Updated Membership List v3.1.11 - 9/15/10 Updated Membership List v3.1.10 - 8/4/10 Updated Membership List v3.1.9 - 7/7/10 Cleaned up cursor control on the FormA's Edit form. Changed windows to open up centered on the screen. Add a 'Clear' button to the Form A's Edit screen to erase all data. Added Printer Selection (required non-trivial redesign) Fixed initial cursor focus on all edit screens Fixed Comment initialization Fixed KFactor Totals on the Edit Screen. Updated Membership List v3.1.8 - 6/7/10 Updated Membership List v3.1.7 - 4/29/10 Updated Maximum K's per Category v3.1.6 - 4/28/10 Fixed an index to properly display %pp when entering Presentation Scores v3.1.5 - 4/7/10 Replaced missing 'Scores' folder to data directory Updated Membership List v3.1.4 - 3/10/10 Changed installation directory to: C:\Users\\AppData\Roaming\IAC\JaSPer (Windows 7) C:\Documents and Settings\\Application Data\IAC\JaSPer (Windows XP) Updated Membership List ------------------------------------------------------------------------------- v3.1.3 - 11/03/09 Updated Membership List v3.1.2 - 4/28/09 Added Print Category on Pilots Tab Renamed 'Disqualified' penalty to 'Zero'd Flight' Removed 'Zero'd Flight' button from Form A entry tab Set penalty of '9999' to Sportsman Lows (Glider & Powered) Added Four Minute Time Penalty Capability Changed internal submission for Straight and Conferences Averages Identifiers -1 & -2 submitted rather than actual average v3.1.1 - 4/15/09 Fixed: new penalty fields were not reset between edits Updated Membership List v3.1.0 - 3/19/09 Added Judge Ranking Added extra Pilot Results Printout to add Rankings NOTE: It requires ALL scores to be entered for a flight Added Points Lost to Pilot Results Printouts Added Explicit Penalty fields on Form A's for both Glider and Powered. Averages changed to actual fraction rather than rounded to .5 increment Added a check for greater than 30 days since last saved If so, a prompt is made to reset JaSPer Adjusted Max K's for '09 (Powered and Glider) New membership list (Cumulative back thru '05) ------------------------------------------------------------------------------- v3.0.4 - 10/02/08 Added error message pop-up's for submission errors (URL & general I/O) Added HTML results exporting Double checked that entering all non-numeric scores is handled properly Built manual installation distributions for *nix, Mac, etc. Added output capture capability Fixed volunteer name entry and job entry Eliminated clearing of Unknown Presentation K's on reset This may resolve UnKnown's showing up one figure short in Form A's tab New membership list v3.0.3 - 6/24/08 Fixed handling lower case last name (e.g., von Schtup) Fixed Judges Entry Bug: more than 1 IAC number for a few judges Fixed Printing Judges Error New Membership List v3.0.2 - 5/23/08 New Pilots defaulted to selected Category Fixed Inability to change Pilots' Category once entered v3.0.1 - 4/09/08 Reimplementation of 'Didn't Fly' button on Form A's tab Automatic updating of Form A's and Standings tab when selected v3.0.0 - 3/26/08 Complete redesign using Model/View/Controller Design Pattern Implemented typical Add/Edit/Delete options, per tab Added a Membership Lookup Table Incorportation new of 'Conference Average' rule. Implementation of new scoring process described in '08 IAC Rulebook (#7.3.3, #7.3.4, #7.3.4, & #7.3.7) Handling of concurrent A's, C's, 0's, and #'s. Remain as entered to readback validate New Membership List ------------------------------------------------------------------------------- v2.1.6 - 10/9/07 New Membership List v2.1.5 - 8/23/07 Changed 'IAC Number not found' verbage New Membership List v2.1.4 - 7/12/07 Retained IAC Number input for New Pilots Fixed 4 Minute %pp calculation New Membership List v2.1.3 - 5/16/07 Added ability to enter/add Judges not in the membership list Enabled 10th figure in 4 Minute Form A Added additional score value validation New Membership List v2.1.2 - 4/7/07 New membership list v2.1.1 - 3/19/07 New membership list v2.1.0 - 3/11/07 - 2007 Season Added Assistant Judge Modifiers Removed 2nd Sportsman Glider Known Added Sportsman Glider Free Removed the Power Unlimited Freestyle Bonus System Changed string comparisons to case-insensitive Added Java stack trace error messages for debugging Added an general and quick start information HTML page New membership list ------------------------------------------------------------------------------- v2.0.13 Powered Unknown Presentation K Factors Fixed. Somehow modified in last release. v2.0.12 - 10/13/06 Fixed a GUI loading bug on FormA's tab. Fixed loading bug in Contest tab. New membership list. v2.0.11 -09/22/06 New membership list. Now Handles blank Chief Judge. Mixed Scores Check fixed. Exported Assistant totals fixed. Free %pp based on max possible K not specific free K. IAC Number/Name Entries. Now forcing IAC Number entries. Allows for new members. Judges are forced. Assistants are optional. Tab key entry now distinguished. Along with the Entry key, this allows membership lookup. v2.0.10 - 7/17/06 New membership list Updated submission URL in Config.xml v2.0.9 - 6/15/06 Added redundancy to ensure Free presentation K's are being saved properly. This was causing Form A Frees to be presented one figure short. Fixed calc of flights judged/score in export. (Not used for judging credits this year) Fixed Judge/Assistant IAC Number persistency on Judges Tab. Added a warning dialog for non-existent K Factors. v2.0.8 - 6/6/06 Added data type checks for IAC number fields Fixed empty Chapter processing in Standings New membership list v2.0.7 - 5/2/06 Added support for an IAC Number of 0 (zero). Used for brand new Pilots/Judges. Judges Fixed inability to delete judges v2.0.6 - 4/24/06 New Mebership Database v2.0.5 - 4/20/06 Membership Database Removed online downloading. To be included in the installers. v2.0.4 - 4/11/06 General Didn't handle 3 word names. Fixed. Re-hardcode K Factors. Judges Tab Copying Judges was broke. Fixed. Judges printout was still in debug. Fixed. Form A's Tab Only 9 figures being shown for the 4 Minute. Fixed. Standings Tab Chapter was being truncated to 2 characters. Fixed. v2.0.3 - 4/1/06 Pilots/Form A's Added the capability to handle more than one first or last name (e.g., van Houten). v2.0.2 - 3/26/06 Judges Printing wasn't working. Was setup for debugging. v2.0.1 - 3/26/06 Four Minute Only 9 of the 10 Figures were being shown. All 10 are now shown. Judges Fixed the Copy feature. It was broke. v2.0.0 - 3/13/06 - 2006 Season New Membership Database Loads and used transparently. Attempt to access file from http://www.IAC.org Local copy loaded if online attempt fails. Local file should be manually updated if unable to access online. To download a copy click here: http://www.IAC.org Pilots Tab Extensively simplified Name supplied from membership database - just enter the IAC number. Freestyle Presentation K Factors no longer automatically entered. Flights Flown used to credit Judge/Assistant Flights. Accessible in Form A tab also. KFactors Tab Presentation K Factors no longer automatically entered. Judges Tab Name supplied from membership database - just enter the IAC number. Added second chief judge assistant. Added a Judging Summary button for viewing/printing. Order-of-Flight Tab Removed. Form A's Tab Added 'Didn't Fly' button for current flight. Added Help button that explains all entry buttons. Standings Tab Moved summary buttons (Export, Zip) to 'Wrap Up' tab. Added a SubCategory Standings Button for viewing/printing. Comment(s) Tab Added for any miscellaneous comments that are applicable and/or helpful for post processing. Wrap Up Tab - New Introduced for intuitive process flow and used for summary reports. New online submission capability implemented via 'Submit' button. Added Help Dialog Windows for each action. Removed the PDF Printing capabilities. Hence, no need for Adobe Acrobat Reader. Added Main Menu Item 'Reset All but Pilots' clears all data but Pilots for future contest(s). Added Glider Mode A command line parameter of '-glider' runs JaSPer for Gliders. It loads a new set of Glider KFactor file. (KnownKsGlider.xml & UnKnownKsGlider.xml) Added this change log at startup and in the Help menu.