ADTF Qt5
Loading...
Searching...
No Matches
Release Notes

Version History

1.3.4

  • Prevent duplicated entries/leafs in Stream Display when stream type changes

1.3.3

  • Provide hierarchical collapse and expand functionality of substreams in Stream Display
  • Use pretty print for JSON in Stream Type View
  • Add option to copy plot to clipboard
  • Remove include/adtfui/treemodel of adtfui library

1.3.2

  • Add dynamic runner pins to Qt5 Javascript/Qml Filter again

1.3.1

  • Repair exported CMake packages

1.3.0

  • Split to single build type deliveries and get rid of `bin/debug subfolder
  • Fuse all plugins into one single plugin
  • Support strings in Trace View
  • Limit total structure size for nested arrays
  • Animate active playback
  • Repair tool execution
  • Rearrange help menu and website link
  • Use ADTF 3.24

1.2.0

  • Split delivery into adtf_qt5 (runtime package) and adtf_qt5_sdk (developer package)
  • Provide UI to configure subsampling and substream filtering for Subsampler and Substream Reducer from ADTF
  • Enable direct jump in playback time slider
  • Add support for valid_element_count from DDL
  • Navigate to correct element of DDL in Stream Type View
  • Option to configure player/recorder controls as readonly
  • Prevent crash when trying to import stream views twice
  • Fixed blocking job execution not returning the jobs result
  • Place ellipsis at the beginning of signal paths instead of the end
  • Seek asynchronously and disable player controls while progressing
  • Do not poll player state but react on state change events instead
  • Fix seeking disabling auto Y scale in Plot View
  • Fix saving settings of Stream Display on shutdown
  • Improve XML pretty print in Stream Type View
  • Use ADTF 3.23

1.1.1

  • Repair perfomance of right click menu in Stream Display
  • Make seeking of time slider and updates smooth
  • Enable drag and drop for entire (sub)streams / structures / arrays and multiple items
  • Enable drag and drop between all views of Stream Display
  • Add borderless full screen option for floating windows
  • Add reset functionality to signal dialog within Plot View
  • Make default time range adjustable in Plot View
  • Guarantee content in Video View after restart (again)

1.1.0

  • Provide layout export and import mechanism within XSystem windows by default
  • Enable drag'n'drop of signals between Stream Display views (e.g. Plot, Table)
  • Restore functionality for closed stream view tabs
  • Improve scaling and min/max behavior
  • Unifying/clarifying terms zooming and scaling in Plot View
  • Rework cmake/conan package structure for consumers
  • Extend Media Description Display to copy current Stream Type to clipboard
  • Remove resize lock from table columns
  • Guarantee content in Video View after restart
  • Redraw plot and cursors when set or moved
  • Improve existing QtShared example session with more real life content
  • Use ADTF 3.22
  • Use CMake 4.1

1.0.0

  • Initial version of ADTF Qt5 package
    • Extract UI SDK from ADTF 3.20
    • Extract JavaScript Filter SDK from ADTF 3.20
    • Extract UI Tools from ADTF 3.20
    • Extract UI Plugins from ADTF 3.20
    • See also migration guide
  • Changes compared to ADTF 3.20
    • Handle table/tree background colors in CSS theme
    • Add a demo plugin for UI customization with Qt in Qt5 ADTF XSystem UI Service
    • Offer a Table View
    • Correct scale and data points in Plot View after time reset or playback file change/loop
    • Improve scaling and min/max behavior in Plot View
    • Option to expand only the selected item within Qt5 Stream Display
    • Enable multiple time cursors in Plot View
    • Change default from single to independent scale
    • Allow setting time and value cursor also in follow in mode
    • Fix padding and zooming in Plot View
    • Support for mixed static/dynamic DDL content in Qt5 Stream Display & Qt5 Media Description Display
    • Support for nested structs in Stream Type View
    • Enable dynamic requests and regular expressions for substreams in JavaScript Filter SDK
    • Provide property for resolution of source image in JavaScript/QML and handle bytes-per-line
    • Detect unsaved changes in Scripting Filter Editor
    • Provide filtering by severity level in Qt5 Log View UI Service
    • Remove several technical depts, memory leaks and race conditions
    • Rework search paths for Qt libraries on each platform
    • Increase usability and performance
    • Clean up tooltips and harmonize buttons
    • Rework related documentation and examples
  • Use and require at least ADTF 3.21

Known Issues / Restrictions

  • Qt5 Video Display does not support 16Bit greyscale (but still displays something)
  • Crash when selecting playback file in Qt5 File Explorer UI Service
  • Name collision of widgets results in spuriously closed widgets
  • JavaScript Dialog changes script filename property
  • Search is not operable with large DDL in Qt5 Media Description Display
  • Unhandled nullptr exception in JavaScript Filter SDK if initial stream type is unset
  • Progress Splash Helper not shown when shutting down using Window Close button
  • Qt5 Log View UI Service jumps on each selection event to the end of the list
  • Qt5 Stream Display doesn't register own types for Qt5 QML Processor
  • Missing update for filter button after changing scaling
  • Missing example file for javascriptfiltersdk: types_create_plain_stream_type.js
  • Hovering over an item causes the mouse cursor to disappear in downsampler UI