Added ability to set warnings for FAA currency requirements. This allows the user
to set the number of days prior to them falling out of FAA recency requirements. Change 1736052
Made a IntegerJTextField so that only numeric values will be accepted. Change 1807863
Refactored Application preference to not have constants and used an interface class to
encapsulate the constant values specific to this application.
Validate IFR recency requirements if rating applies for pilots with IFR checked in the
configuration. Change 1610337
Added to Configuration dialog ability for user to Pop up recency notification if the
it looks like they might fall out of currency. This pop up will display at the start
of the application when it first starts up. Change 1807859.
Bug fixes
Refactored the recency validation service, and made sure the service doesn't get called until
the user opts to call it. Bug 1808386
Put in a major bug fix for MAC OS X when opening Airport or Aircraft dialog box, had caused
the application to crash. Bug 1809084
Version 0.9
Upload June 10, 2007
Added to configuration dialog ability to turn on and turn off the spin effect when closing the application. By default this is set to turn off. Change 1736039
Added saving FAA 8710 information in database. This allows a user to go back through the form fill wizard with information already prefilled from previous session.Change 1586329
Upgraded to later version of Hibernate persistence. Change 1736035
Added utility to import Airport data from the Bureau of Transportation Statistics database(http://www.bts.gov/publications/national_transportation_atlas_database/2006/) . This gives the user ability to get a current list of all airports and fills in most of the data rather then the user adding new airports manually. Change 1736029
Refactored the import service. Change 1736071
Refactored the persistence objects to proper names. Change 1736584
Bug fixes
Fixed invalid dialog text when updating an airport: Bug 1736745
Fixed invalid text message in configuration dialog box: Bug 1736742
Fixed problem with SwingUtilities removed from Java version 1.5 and later. Bug 1736045
Fixed problem when editing log book entry the airplane model string did not update.
Fixed problem when adding a new logbook entry some feilds still showed information from previous entry.Bug 1736042
Fixed import problem with via fields being exported because of comma. Added quoting for the via field in the export functionality. Bug 1736104
Airport Display Table search doesn't scroll, now scrolls down based on search. Also included search on FAA code or name of airport: 1736147
Version 0.8
Upload December 4, 2006
Add distance calculator to E6B. If the user has enterd a latitude/longitude for the airport
under the airport advance tab this calculator will use the prefilled fields for that airport to
calculate distances. If no information is available the user can still enter latitude/longitude between
two points and get a distance and heading. This feature uses degrees-minutes-seconds to figure the
distances and headings. Issue 1607073
Added a calculator for WCA correction for a heading. This is in addition to the WCA calculator
for a course to be flown. There were also changes to the names of the different calculators to make
them more pilot/user friendly.Issue 605729
Bug fixes
Issue 1608653 - Made faa 8710 form wizard step 5 for selecting make and model of the aircraft, prefill based
on a group of similar aircraft types. For example a Cessna 172P is the same as a Cessna 172M for purpose
of the FAA 8710 form, these hours can be added together.
Issue 1605672 - fixed centigrade/farenheight calculations. They were off for decimal temperatures because of long value, instead of doubles
Version 0.7
Upload November 21, 2006
Added total time in make and model report. Issue 1600754. Helps calculate time in
in the FAA 8710 form.
Added drop downs to the hair, and eye colors of the FAA 8710 Form wizard. This includes
adding a label after the SSN field that this field is only for US applicants. Issue 1600759
Add drop down for make and model of aircraft to the FAA 8710 Form wizard that will
automatically populate the time in craft and pic time of the form. Issue 1600767
Bug fixes
Issue 1599290 - Fixed faa 8710 form wizard step 3 grade and pilot certificate fields were transposed.
Issue 1600763 - fixed some fields were not showing disabled for select groupings in the FAA 8710 Form wizard.
Version 0.6
Upload November 14, 2006
Added total hours for the select a n aircraft's hours report. Issue 1593468.
Added Step X of 6 to the title bar of the FAA 8710 form wizard so the user knows where he is in
the wizard flow. Issue 1592422
Made new logbook entries a form that is part of the application and not a dialog box. The reason
is that in the real world you enter information in your logbook and not some pop-up window.
This also fixes a potential null pointer bug that was discovered in the LogbookEntryForm if airports
had not been set and the form's marshalling method was called.
Issue 1595882.
Added more complete aircraft manufacture list to Aircraft Type entry dialog box. Issue 1595981.
Bug fixes
Issue 1593597 - Throw an error message to the user when there is more than one instance of the
application running. This stop a database contention issue.
Issue 1593466 - fixed The size of the aircraft edit dialog box, it was kind of small.
Issue 1592426 - Fixed the message for the confirmation delete on logbook entries the date is now
in MMM dd, yyyy format.
Version 0.5
Upload November 8, 2006
Added tool tip text to buttons. Issue 1592219.
Added advanced tab to edit airport dialog. Allows entry of Latitude/longitude, and elevation. Issue 1591702
Added search by registration number on Aircraft selection view dialog . Issue 1590158
Added Aircraft type selection table view, and ability for the user to update aircraft type.
Improved CVS Export, so that user can specify type of separators to use in the export file. This can be
commas, semicolons, | or tabs. Issue 1590093
Added improved message when deleting aircraft. It informas the user that there are aircraft referenced
in the log book using the to be deleted aircraft, and that if you delete it. The aircraft if not found by the
software will make it default to an airplane type. It lets the user know that this can affect reporting on
their FAA 8710 form. Issue 1589624
Airport entry Dialog was too long, almost 900 pixels long, so wrapped the dialog into a scroll bar so
now the dialog is smaller and more managable on smaller screen resolutions. Issue 1592284
Removed select button from the table when the user clicks the Aircraft button. The select button only
shows up when the user is editing their log book entry and need to select an aircraft that they flew in. Issue 1589543
Removed select button from table of Airport dialog view. This is to only show when the user is
editing their logbook entry and need to select an airport. Also enhanced the error message when user
is deleting an airport that it could affect future functions of the logbooksoftware. Issue 1589540
Added to the configuration dialog the ability to set the number of log entries per page to be displayed.
This requires a restart of the application for it to take affect. Issue 1590069
Fixed centering logbook entry dialog to screen. Issue 1592181
Fixed centering of New aircraft dialog and other dialogs to center of screen. Issue 1590258
Fixed exception being thrown when deleting an aircraft. This now throws a default airplane with
registration number, and the type becomes an airplane. Issue 1589619
Bug fixes
Issue 1592862 - fixed bugs when running the application for the first time and the database has not been
created, it caused issues with entering new logbook entries. This was a major bug overlooked. You would have
had to enter airports and aircraft then restart the application then enter new logbook entries.
Issue 1588724 - fixed text in about dialog box.
Issue 1587240 - enhanced question for selecting aircraft by giving user a drop down list of aircraft, fixed the
close button on the aircraft report dialog, and made it functional again.
Issue 1588762 - refactored center dialogs to screen into common function of the UIHelper class.
Version 0.4
Upload November 1, 2006
Improved import so it is more of a wizard with steps. Issue 1586336.
Improved export so it is a wizard with steps. Issue 1586335
Removed redundancy of Total time report from reports menu. This is already
a part of the summary page. Issue 1586330
Added question to FAA 8710 form wizard now has 6 steps. The new step includes
additional questions such as "have failed the test before", and reason for application section II of
the FAA8710 form. Issues 1586326, 1586322
Added new image to top bar to represent pilots logbook and softlanding and changed background color.
Added to totals take-off and landing report the number of total take-off and landings to the report title: Takeoff/Landing Report - ##/##
Login dialog box now allows user option to remember user name, but does not remember user password. The reason
is if you remember the password you should just disable using user authentication in the configuration menu.
Bug fixes
Issue 1588724 - fixed text in about dialog box.
Issue 1587240 - enhanced question for selecting aircraft by giving user a drop down list of aircraft, fixed the
close button on the aircraft report dialog, and made it functional again.
Issue 1588762 - refactored center dialogs to screen into common function of the UIHelper class.
Version 0.3
Upload October 27, 2006
Added TOOLS menu and moved, configuration, e6b calculator, update password, and new form wizard to this menue.
FAA 8710 form wizard - takes user through steps to fill out FAA 8710 form, and creates
a new pdf file. The pdf document is also prefilled with data from the log book for hours.
Version 0.2
Upload October 24, 2006
Enabled Help->Configuration menu item. Adds user configurable options to enable or disable
the Login screen
Refactored saving user preferences into single point object. ApplicationPreferences
Added method to UIHelper to center application frames on the screen.