Results Visualization 2.5 - 11 Oct 2019

Visit the AFSIM 2.5 Release Page on DI2E (Access Controlled) for more information and resources related to this release.

Release Dates

  • Results Visualization 2.5.3 - 03 Aug 2020

  • Results Visualization 2.5.2 - 06 May 2020

  • Results Visualization 2.5.1 - 12 Nov 2019

  • Results Visualization 2.5.0 - 11 Oct 2019

General

Known Issues

Corrections

  • Fixed a bug where tracks would not populate their data on creation. (Issue #1393)

  • Fixed issue where the Event Marker preferences would reset the selected icon to a Dot when the user would try to select X for the icon. Also fixed an issue where custom icons would sometimes fail to show up.

  • Fixed an issue where WsfDraw icons would not show the requested color.

  • Fixed an issue where WsfDraw commands would execute prematurely when viewing live data. (Issue #1207)

  • Fixed issue in Map Annotations where adding a text annotation to a platform did not remove the symbolic decoration, already attached to that platform, in the Platform Browser. (Issue #1505)

  • Fixed an issue where attempts to plot heading would plot time instead. (Issue #1577)

  • Fixed issue where modifications to preferences made by loading configurations from the file menu do not immediately take effect.

  • Fixed issue where including certain fields (E.g. Status) in Map Hover Info prevented information boxes from being displayed. (Issue #1612)

Enhancements

  • Added an option to display the altitude of a simulation’s loaded DTED under the mouse cursor. (Issue #1111)

  • The Map Overlay Banner now displays the scenario’s classification level, caveats, and trigraphs. The text is controlled via the classification command within the scenario. (ELSZ #98)

  • Added the ability to drag items off of the Platform Details, and onto the map or tether view. (Issue #1361)

  • Added an option to allow the user to choose between a camera that rotates with platform heading and one that does not in tether view. (Issue #1069)

  • Added a context menu item to plots allowing the user to set the data sampling rate. (Issue #1344)

  • Platform parts will now be categorized by type in the Platform Details. (Issue #1337)

  • When applicable, weapon quantity data will be displayed in the Parts category of Platform Details. (Issue #1338)

  • Added a Relative Geometry Dialog. (Issue #1412)

  • Added several new types of Visual Effects that can be displayed in tether views.

  • Added the Type Browser which allows the user to filter the visible platform set by platform type. (Issue #1430)

  • Added a Satellite tether which is optimized for high-altitude, and allows for RIC frame trace lines. (Issue #1432)

  • Updated the coast-line vector layer in the Map Display. (Issue #1464)

  • Added options to load a configuration file from the command-line. (Issue #1507)

  • Added an option to zoom at the mouse cursor in the Map Display. (Issue #1519)

  • Added precision settings to the Unit Preferences that control the number of decimal places that will be displayed for units of the specified type. (Issue #1529)

  • Added a Cursor Info dialog which shows information about the position of the cursor on the Map Display (Issue #1537)

  • Added a Line of sight tool. (Issue #1471)

  • Added the ability to add Map Annotations to track icons and points of interest.

Development

  • (2.5.3) To address a memory-related issue resulting from the update to Qt 5.12, the method wkf::Environment::GetEntityContextMenu has been renamed to BuildEntityContextMenu and its signature changed. (Issue #2378)

  • (2.5.3) Updated the following third party libraries: SQLite from 3.31.1 to 3.32.3 and Qt from 5.9.7 to 5.12.9. (Issue #2301)

  • (2.5.2) Updated the following third party libraries: PNG from 1.6.34 to 1.6.37, GDAL from 2.0.3 to 3.0.4, Proj from 4.9.3 to 7.0.0, Tiff from 4.0.9 to 4.1.0, and SQLite from 3.29.0 to 3.31.1. (Issue #2140)

  • (2.5.2) Relaxed the compiler version check for compatible plugins on Windows (MSVC). Only the first two digits, indicating C++ toolset major number and binary compatibility, are compared to those of the host application. (ELSZ #133)

  • (2.5.1) Added the directory containing plugins to library search path for Windows to allow plugins to have dependencies on other plugins. (ELSZ #172)

  • (2.5.1) Updated FFMPEG from 4.1.4 to 4.2.1 to resolve critical vulnerabilities. (Issue #1816)

  • Plugins will need to be updated due to changes to the wkf::Plugin constructor which takes a size_t identifier in addition to the name.

  • wkf::Environment has been modified to support registering Visibility Filters. Plugins are able to add Visibility Filters which will change which platforms are displayed on the Map Display, Platform Browser, and the rest of the application. New plugins should reference wkf::Environment to see if a platform should be visible and not directly use the Team Visibility Preferences.

  • Development path for vespatk resources is now configurable using the CMake variable VTK_DEV_RESOURCES_PATH, which specifies the destination to which the resources will be extracted, and defaults to ${CMAKE_SOURCE_DIR}/...

  • Removed pure virtual method InitializeDefaultsP from the protected interface of class template wkf::PrefObjectT. Default preferences should now be initialized by the default constructor of the template type argument. (Issue #1538)

  • Virtual method LoadSettingsP from the protected interface of class template wkf::PrefObjectT has been modified and renamed to ReadSettings. It now returns a copy of the preference data. The base SetPreferenceDataP method is responsible for actually updating the current preferences.

  • The ReadSettings and SaveSettingsP methods from the protected interface of class template wkf::PrefObjectT are now pure virtual.

  • Updated curl from 7.63.0 to 7.65.1, sqlite from 3.24.0 to 3.29.0, and ffmpeg from 4.1.0 to 4.1.4 to fix critical vulnerabilities. (Issue #1553)

  • CMake configurations have been modified to allow for alternative methods of resource management. (ELSZ #131)

  • CMake cache variable WSF_ADD_EXTENSION_PATH is now used as an additional search path for plugins. (ELSZ #205)