Change Log Report

Version 1.0

Upload October 9, 2007

  • 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.

Version 0.1

  • Initial Upload (October 18, 2006)