Skip to content
Eric Berman edited this page Apr 26, 2018 · 11 revisions

Welcome to the MyFlightbookiOS wiki!

New in 3.2 (target release: early May):

  • Click on currency status for most non-regulatory currency to view details
  • Support Total Time in search
  • Added two new AutoTotal options: block time and flight-start-to-engine-end (some military use this)
  • Support alternative definitions for night time and night landings
  • Show more information in Recent Flights
  • Watch app queues flights for later submission
  • Support for named queries
  • Press-and-hold on Hobbs Start to pre-fill with best-guess ending hobbs
  • Add Request Signatures to training
  • Search Form defaults to only active aircraft
  • Numerous bug fixes, database updates

Since 3.1.2:

  • Search form is just active aircraft by default.

Since 3.0.7:

  • Repeat and Repeat+Reverse a flight
  • New Approach types
  • Bias towards ICAO over FAA identifiers for nearest airport.
  • Better property sorting
  • Yet more bug fixes.

In 3.0.7:

  • Lots of bug fixes, threading issues, handle iOS 11/XCode 9
  • Update database

In 3.0.2:

  • Search for flights that have associated images.
  • Switch to proper keyboard (rip out the old hack one)
  • High-resolution recording
  • Lots of bugfixes for old code, remove warnings
  • View signatures for signed flights
  • Download properties in the background
  • Updated database
  • Watch fixes

New since 3.0.1:

  • Option to show/hide images for flights.
  • truncate seconds in datetimes for cleaner math
  • 24-hour mode for datepicker when using UTC (vs. local time)

New since 2.9.7.1:

  • Updated webservice (enables clickable totals for types, updated flightquery stuff, removed a bunch of obsolete calls).
  • Round auto-detected night to nearest tenth of an hour, if appropriate.
  • DefaultImage for an aircraft
  • Approach helper.
  • Press-and-hold to append an ad-hoc location in map view.
  • Fixed a crash where video didn't work (because we weren't asking permission to use the microphone)
  • Show "noimage" when there is no image for a flight or aircraft
  • press-and-hold on total to display a time calculator for adding up different segments
  • Fixed bug in watch where it would lose its connection to the phone.

New since 2.9.6:

  • fixed a rounding bug that caused numbers like 155.0 to display in HH:MM as 154:60.
  • Preserved cookies for things like ratings progress.
  • Added registraiton renewal to maintenance
  • Support for powered paraglider.
  • Use WSDLToObjC that is under source control
  • Fix a bug with route field overlapping buttons with long routes.
  • Fix a crash when using the camera
  • Upgraded swift code
  • Search for airports from within visited airports.

New since 2.9.5:

  • improved watchkit communications?
  • Allowed longer tailnumbers, reduced the minimum # of digits post country code (Oman, A4O, only has two characters after that).
  • Fixed property issue with decimals that aren't times (e.g., fuel added) so that they don't switch to HH:MM
  • Possibly fixed a bug that caused the glance to show a local time where it should show UTC
  • Sample security questions for new account creation
  • Aircraft image now uses aircraft ID for pre-existing aircraft.

New since 2.9.4:

  • Search for model name.
  • Pulled round-to-tenth option into main settings.
  • Fixed totals view on apple watch
  • Updated copyright to 2016.
  • Support for property descriptions.
  • Clickable totals
  • Fixed bug when clicking away from property where we weren't refreshing the property (wow!)
  • Autocompletion of text properties based on previously used values.
  • Import of GPX from BadElf, etc., will use and update starting hobbs from New Flight screen if it's in a basically initial state.
  • Get geotag for pictures on camera roll, not just from camera.
  • Fixed bug where you couldn't view in-progress track from imported GPX/KML

New since 2.8:

  • Multitasking/split screen support!
  • Switched a ton of stuff to autolayout.
  • Apple watch!!
  • Worked around some deprecation issues.
  • Switched to base localization
  • Raised minimum deployment to 7.1
  • Fixed bug in KML import when app hadn't been initialized
  • Fixed a bug in FlightQuery where aircraft list could be out of sync with model list.
  • Fixed another potential crash in recent flights where we could have been storing into a dictionary with a nil key, both in rendering the cells and at async image load time.
  • Segregate favorite from non-favorite aircraft in aircraft list.
  • Enabled long-press of nearest button for ad-hoc location
  • Upgraded XCode and fixed a bunch of warnings
  • Switched to all HTTPS for app security.
  • Search for electric aircraft
  • Updated database

New since 2.7:

  • View schedules for aircraft
  • Option (buried) to round autocompleted times to the nearest 10th of an hour.
  • Altitude (in feet)
  • Fixed a bug for users with "&" in their passwords.
  • Fixed a bug with next/previous setting focus to the wrong field.
  • Disable camera, library if not available to the user.
  • Compute night flight if autodetect is on.
  • Fixed bug where delete didn't work for multi-line notes (e.g., in Aircraft)
  • Updated database

New since 2.6.8:

  • Support for ad-hoc fixes (@####N#.###W coordinates), including ability to append current location. New since 2.6.7:
  • Video upload!
  • Press-and-hold cross-fill in time-based properties.
  • Removed (reworked) initwithcoderhack in webservice
  • Fixed a bug in swipe-to-delete of properties.
  • Sorted the list of models in the FlightQuery page.
  • Release build excludes test telemetry
  • Search for flights containing properties

New since 2.6.6:

  • Updated airport database, customproperty types
  • Countrycode table in database
  • Turn off autocorrect for email in new-user form.
  • Propose country code based on region.
  • Verified that you can type a tailnumber
  • Fixed iphone 6 plus icons (@3x images)
  • Worked around WaitView issue that apple broke in iOS 8 by fucking with orientation.
  • Search for flights in particular categories/classes

New since 2.6:

  • Fixed bug where autodetect was ALWAYS working.
  • Updated database.
  • Public/private notes on aircraft
  • migration to ARC!
    • Switched to autoreleasepool
    • Switched to blocks vs. selectors in a number of scenarios.
  • Fixed fucking bug where recompiling with iOS 8 causes location services to stop fucking working. Fuck-you, Apple!
  • New telemetry model: read/write GPX and KML
  • Can now import GPX/KML (if timestamped) and auto-fill it. If not timestamped, it can just do starting/ending airports; if timestamped, it can do the whole smorgasbord.
  • Switch to modern syntax.
  • Type aircraft tailnumbers if you have a hardware keyboard
  • Fixed selection of default aircraft - made it a proper property, have it respect hidden aircraft if possible.
  • fixed some bugs (table rowheight) that showed up in the ios8 sim, cleaned up some analyzer warnings about calling superclass.
  • Added launch screen to take advantage of iOS 8
  • In iRate, ask people to contact us to make a problem right
  • About includes reference to the patent.
  • Add TZOFFSET column to telemetry
  • Fixed/worked around some iOS bugs:
    • Was broken if you launched on iPad in landscape view (lame!!!)
    • File upload in the browser was broken if you hadn't built with iOS 8 SDK (e.g., endorsements) - LAME
  • Added mapping options to general

New since 2.5.4:

  • Fixed a bug with deleting a flight on a 64-bit system.
  • Removed signData: warning
  • Expando/collapso make-model selection page
  • Fixed bug with showing/hiding toolbar when selecting a model
  • Request iTunes ratings
  • Removed deprecated location manager code (will hopefully be more efficient too!)
  • Confirm on reset
  • Removed deepsleep preventer
  • Link to FAQ
  • Link to Endorsements
  • Fixed bug where we were returning nil in recent flights for the cell?
  • Updated database, use rounding to bias towards preferred (ICAO) airport codes.
  • Fixed rotation.
  • Fixed recentflights refresh bug where we would pick up old flights due to bad offset.
  • Removed the forcing of total landings to be equal to sum of full-stop
  • Added cut/paste in numeric fields
  • URL for flight import
  • Fix bug where canceling property search left empty property list.
  • GPX export for CloudAhoy - hits the server (for flights stored there) and sends GPX. Available from Nearby Airports.
  • Fixed some bugs in autodetection.

New in May 2014:

  • Fixed a bug when deleting multiple flights
  • Fixed a bug that resulted in duplicate submissions of pending flights
  • Fixed a deadlock bug when submitting flights after network acquisition
  • More aggressive (and cleaned up!) refresh of authentication state.
  • Reworked network detection code to better decide if MFB really is/is not reachable
  • Camera on iPad is now full screen and rotates
  • Updated Sqlite Database
  • Added search for instance type, engine type
  • Added support for airport aliases from visited airports (e.g., phog picking up ogg)
  • Search from clicking on a visited airport

New since Dec 2013:

  • Hide aircraft from new flights and select auto-fill on a per-aircraft basis
  • Support for number type in totals (to format currency/vanilla decimals correctly)
  • Fixed a bug with in-line editing of string properties
  • fixed a bug where datetime picker was always in local time.

New since Oct 2013 (release 2.5.1):

  • Fixed bug with geodesic arc and single airport

  • Fixed a bug where you couldn't navigate after creating an account!!!

  • Fixed bug when navigating editing between properties.

    New since May 2012 (2.4.1):

  • Fixed bug with searching for properties (couldn't click boolean properties)

  • Fixed bug with resetting date of flight on flightstart/enginestart

  • Fixed some iOS spacing issues.

  • Fixed some mapping bugs that predated iOS 7 and a whole bunch that were introduced with iOS 7

  • Added geodesic lines (iOS7 only) and switched to overalay architecture (works better for routes)

  • Added Sign-out option, cleaned up the architecture around notifications/invalidation. (2 levels: invalidate on data changed, or invalidate all)

  • Tail selector now shows model.

  • Enable pinch zoom in ImageComment (uses a webview now).

  • Anonymous aircraft, a bunch of UI cleanup in new aircraft

  • Fixed maintenance labels not showing up

  • Infinite scroll in recent flights

  • Swizzle to avoid problems with duplicate initWithCoder/encodeWithCoder definitions

  • Cleaned up various static analyzer issues.

  • Pull to refresh models.

  • Updated airports/Customproperties database

  • Removed obsolete ImageAnnotationView

  • Request donations on profile page.

  • Link to online preferences.

  • Suppress maintenance for sims or anonymous aircraft.

New since Nov 2012 (2.3.3):

  • Tap & hold to make a property a favorite (always available!)
  • Redid options screen. Now has live updates, HHMM, local time, and heliports options.
  • Redid flight edit screen:
    • Properties display inline
    • Images display inline
    • Add images directly from that screen
    • Expand/collapse
    • Properties flash a lot less now.
  • Search filter in makes and properties
  • Cleaned up a bunch of EXF code.
  • Better filtering of bogus GPS samples (discard 0 kts if in flight)
  • Search for signed flights, trailing 30 and trailing 90 and motor gliders.
  • Direct editing of properties.
  • Removed ptModel
  • Updated DB tables for airports/properties.
  • Redid sign-in, create-user screens.
  • DateRangeSelector is now a tableview, not a UIScrollingView
  • Redid aircraft screens
  • Aircraft maintenance now shows due dates.
  • Cleaned up UIButton hack
  • Cleaned up animations
  • Landings >= FS Day + FS Night
  • Preserve In The Cockpit collapse state
  • Map type options in settings.
  • Cleaned up icons, added more @2x versions.

New since August release (2.3.2):

  • Higher res itunesartwork (Verify!!)
  • Updated airport DB
  • Better display of integers in totals.
  • Signed flights get icon
  • button to sign flights
  • Delete aircraft
  • Utilize full-screen on iPhone 5
  • re-enable rotation in iOS6.
  • Fixed a few warnings with upgraded iOS
  • Fixed timezone bug in flightquery custom dates.
  • Fixed spacing issue in Profile page that was cutting off text
  • Added 00- through 99- prefixes for aircraft tailnumbers
  • Fixed timezone bug in maintenance for aircraft
  • Fix auto-detect of night-time takeoffs
Clone this wiki locally