 |
ADTF Qt5
|
Loading...
Searching...
No Matches
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