Back to Download

Release Notes for Version 4.6 BETA series

NOTE: Version 4.6 was never released to stable due to the work in Download/Version50 - this list really represents the changes from version 4.5 to the beta versions leading to 4.6. Other changes are listed more accurately in the Download/Version50 pages.

  • Statistics/flight reset on takeoff
  • Major speed improvements to rendering, synchronisation between threads, final glide through terrain calculations, snail trail
  • Display "AUX" on screen when in auxiliary infobox mode
  • Warning if attempting to change a task once it is declared.
  • Added glide computer event for final glide through terrain
  • Added german sector type
  • Task-alterations are queried if already declared to external device
  • All MessageBoxes? now use new dialog system (when available)
  • Redundancy (dropout) and handling multiple GPS sources, better autodetection of Vega.
  • Improvements to labels in map display, so we don't get so many waypoint labels writing over each other.
  • Gauge vario hides on fullscreen.
  • Option to lock out configuration settings in flight
  • Minor speedups to map drawing (removed several redundant floating point operations)
  • Added finish line and finish area detection, this does nothing other than bring up a status message currently.
  • Configuration option for user defined menu/button timeout
  • Added Airspace Settings to input events, allows user to switch on/off display and warnings for each airspace type
  • Warn the user when changing input, language, status files that they need to restart (in new dialog system)
  • "Arm start" option
  • Added user defined checklist text dialog (and corresponding inputevent)
  • Waypoint advancing can now be manual, automatic (as before), or requiring 'arming' each waypoint to be advanced.
  • Text in airspace details has scrolling
  • New Waypointselect dialog allows scrolling in list box
  • Added option for autozoom optionally on at startup (in new config dialog)
  • Added option for speed command driven by dolphin speed or block maccready (in new config dialog), this is shown in VOpt infobox
  • Added in new dialog system a vario configuration page for Vega
  • Added UTC offset configuration parameter for Altair
  • Added task status dialog
  • Added drawing of task in analysis dialog
  • 'Target' offset for each AAT waypoint
  • 'Run' inputevent so people can execute another program from XCSoar. Program must exit before XCSoar continues
  • Added 'autoadvance' option (default true) to allow disabling of automatic waypoint advances
  • AAT sectors now drawn as shaded segments
  • Total energy height compensation for kinetic energy in final glide
  • Name in task display also shows names of landpoints/airports
  • Added LoadProfile? to inputevents, so we can have menu buttons trigger pilot/region specific settings
  • Windows PC port using Visual studio 6.
  • When terrain file is valid, only waypoints within terrain area are loaded
  • All waypoint labels shown when in pan mode
  • Added 'pan' to nearestWaypoint inputevent, to return item nearest to center of screen if in pan mode.
  • Force redraw of map if not redrawn for 5 seconds (due to gps not connected)
  • FLARM status, FLARM aircraft display on map
  • Added FLARM TRAFFIC and FLARM NOTRAFFIC glide computer events
  • Added basic FLARM status support in parser and Status dialog
  • Filter out "Railway station" as miscpop label
  • Added infoboxes to support temperature acquisition and traces
  • Added atmospheric analysis (temperature trace, convection estimation)
  • Snail trail uses netto vario if available
  • Added NMEA processing and NE (NMEA Events) into InputEvents?
  • Minor terrain rendering fixes at close zoom levels
  • Improvements to topology polygon rendering
  • Added ETA infoboxes (as distinct from ETE)
  • Default task (Default.tsk) file may be loaded automatically at startup if present (through InputEvent? TaskLoad? on STARTUP_REAL/STARTUP_SIMULATOR)
  • Chevrons only on if airspeed available
  • Fixed bug 1467530 Installation to Storage Card
  • Fixed bug 1457674 Airspace Display - Danger Areas Obscured
  • Fixed bug 1444806 Final Glide L/D
  • Fixed bug 1433504 Start line
  • Fixed bug 1433497 AAT-sector areas not being displayed
  • Fixed bug 1430954 Waypoints with same name.
  • Fixed bug 1420989 AAT not enabled when loading a task
  • Fixed bug 1399143 Incorrect lat/long display
  • Fixed bug 1395611 AAT Area masks display
  • Fixed bug 1389003 Airspace area with many points
  • Fixed bug 1382036 Profile Load missing data
  • Fixed bug 1376376 Bugs - the six legged kind
  • Fixed minor memory leak in shape labels
  • Fixed minor memory leak in new dialog system
  • Fixed bug, array out of bounds in inputevent
  • Fixed bug, strange circling lockout (maybe)
  • Fixed bug, airspace visibility (airspace wasn't warning if not visible)
  • Fixed bug, superpan with autozoom
  • Fixed bug in default.xci "Marginal final glide" now reads "Below final glide"
  • Fixed bug in final glide alert, now has low pass filter to prevent too many alerts when using Auto Mc.
  • Fixed bug in startup, program locks calculation/display before starting up to ensure everything is initialised properly.
  • Fixed bug in FAI task sector auto advancement
  • Fixed bug, start line works now
  • Fixed bug in task save/load, also clears task on error when loading
  • Fixed bug in wind speed infobox units display (now uses aircraft speed units)
  • Fixed bug, AAT Areas were drawn on top of everything, including task lines.
  • Fixed bug in profile save routine (bad \r\n encoding)
  • Fixed spurious captions in subtitle infoboxes
  • Fixed bug, "1m" in baro altitude infobox for alternate user units
  • Fixed bug, snail trail was never red in sink, now working properly
  • Fixed bug in topology bounds refresh
  • Fixed bug BUG 1366197: Second Airspace File now works
  • Fixed bug in display of more than 500 airspace areas
  • Fixed bug in bringing up WaypointDetails? from SelectedWaypoint? when not using infoboxes
  • Fixed bug, temp trace max temperature now relative to ground offset
  • Fixed memory leak in new dialog system (bitmap unnecessary)
  • Fixed display of airfield details in new dialog
  • Fixed bug BUG 1368752: Fix display orientation for square displays e.g. hp 6515 (untested)
  • Fixed bug BUG 1305089: Sound restored at exit
  • Fixed bug in arrival altitude calculation with respect to bugs
  • Fixed bug in local time display
  • Fixed daylight savings bug
  • Fixed BUG 1366492: Improved landing detection by checking altitude AGL to avoid false landings when flying in high winds
  • Seeding random NMEA static strings from Input Events
  • Triggering events from NMEA substring matches (may be limited to certain types due to performance limitations).