Skip to content

Flight Log v1.0.4

Choose a tag to compare

@Annhwu Annhwu released this 25 Jun 15:14
· 29 commits to main since this release

Flight Log v1.0.4

Language & first launch

  • Language selection overlay on first launch (EN / FR / RU)
  • Language preference saved locally, overlay disappears after first choice
  • Language can be changed at any time in Settings

DCS Maps support

  • Select your owned maps in your profile (dedicated section with search bar)
  • Map picker in card edit, new flight form, and debrief modal — filtered by your owned maps
  • Maps displayed in session cards above modules
  • Long map names show full name + abbreviation in profile edit: Nevada Test and Training Range (NTTR), Cold War Germany (CWG)
  • Abbreviation only shown in session card pickers

Expandable pickers for modules and maps

  • Card edit and new flight form now use a + button that expands a panel
  • Selected items appear as removable tags
  • Same interaction pattern as mission types

JSON export / import

  • ownedMaps and ownedModules are always included in every export
  • New settings option: Import owned modules and maps — restores your collection without replacing your name or avatar
  • All three import options are fully independent

New flight — UX fixes

  • Cancel button goes directly to history with no confirmation dialog
  • Added a hint next to the duration field indicating start and end times are required

Typography

  • Panton Bold font applied to total hours in the navbar and duration in session cards

Dark-brown theme polish

  • Selected toggles in card edit: #1c1918
  • New flight toggles: default #2a2320, selected #1c1918
  • + button hover: warm brown border/text, darker background

Developer / Debug section (Settings)

  • Hidden panel accessible via "Developer mode" button
  • Buttons to re-trigger language setup and reset first launch state

By @Annhwu