ADTF Configuration Editor
Loading...
Searching...
No Matches
Release Notes

Version History

2.4.0

  • Add support for gcc14 with C++23
  • Use ADTF 3.26
  • Use ADTF Qt5 1.4
  • Redeploy DDL Utility 1.10.1
  • Change window title format to(project name) - ADTF Configuration Editor`

2.3.0

  • Move subgrahs (local, included) and ports (data, interface, runner) to Components View for drag and drop
    • Remove related entries from context menu within Filter Graph Editor
  • Enable multi-selection of included adtfenvironment files in Wizard and Options
  • Allow to copy the complete Validation Protocol and not only the selected entry
  • Repair toggle between absolute/relative paths within Session Editor
  • Add option to hide trace statistics even when remote connection is enabled
  • Detect duplicates in any loaded file
  • Correctly handle scaling of popups and store width of main application when closing
  • Invalid included sessions (e.g. incorrent path or corrupted content) are now removable or exchangeable
  • Offer export and refresh functionality also in case CE has been started with environment file via command line
  • Clean up docs
  • Use ADTF 3.25

2.2.1

  • Repair configurable launch to take selected launcher and remote url into account
  • Add tooltip to last used environment file if path is too long and has been shrinked with elides
  • Open and focus Properties View whenever requested/needed but closed
  • Hide trace statistics for deactivated graph components
  • Repair rectangle drawing to extend/reduce selection by using Shift/Alt
  • Reload cached images when toggle theme switcher
  • Fit scaling of combobox from graph navigator to screen
  • Prevent jumping connections on zoom level change
  • Expand tree in Scripts View by default
  • Remove superfluous separator in Tools menu

2.2.0

  • Also handle single build type packages (offered since ADTF 3.24)
  • Disallow using adtfenvironment file from ADTF as top-level environment
  • Deactivate auto fill plugin and fileplugins into system file if >= 3.23.0
  • Add option to automatically save project before launch
  • Allow usage in macros in any property type (not only string based)
  • Improve performance of Properties View and offer showing display names
  • Show and make pin properties accessable (context menu on pin)
  • Align property json export with json structure definition from ADTF File Library
  • Provide convenient option to export/store DDL from pin
  • Validate input fields in Filter Graph
  • Add placeholder pins for dynamic clients/servers
  • When switching a session, always show the active filter graph
  • Prevent deadlock of splash screen when started with --environment
  • Clean up warnings when switching included adtfenvironment files and using adtffileplugins
  • Fix shutdown latency
  • Grant connecting same source pin to several subgraph instances
  • Correct checkbox states in View menu
  • Prevent duplicated creation of selected instance while dragging to Filter Graph
  • Use ADTF 3.24
  • Use ADTF Qt5 1.3
  • Redeploy DDL Utility 1.9.1
  • Redeploy ADTF Licenser for LicenseHUB 1.4.5

2.1.1

  • Prevent crashes after closing filter editor for Player's pins creation
  • Use elides (...) for cut off entries in Component View
  • Delete correct included adtfenvironment even when not existing
  • Forward all log messages CE Log View regardless of the log level set via the CLI option

2.1.0

  • Rework Properties View as hierarchical tree view representation
  • Provide tooltips for shrinked properties/values
  • Correct some missbehavior for linked graph properties
  • Reduce popups and enable inplace edit anywhere: Properties, graph components, pins, etc
  • Overtake inplace changes with Enter or by changing selection/focus, abort using ESC
  • Add focus to inplace edit of components and pins (deactivatable)
  • Add quick action for Substream Selector to inplace edit substream name which will be stored within its related property
  • Create dynamic pins also by doubleclick on placeholder
  • Check errors during startup to prevent splash screen is hiding them
  • Fix resizing of Options Dialog and other scaling issues and remote access
  • Correct autohide option when switching apps via Alt + Tab
  • Common adjustments for graph clitches, shortcuts and possible connections
  • Provide renew option in Licenser UI
  • Use ADTF 3.22.1
  • Use ADTF Qt5 1.1.1
  • Redeploy ADTF Licenser For LicenseHUB 1.4.3

2.0.1

  • Provide adtfenvironment file for CE to define tools, docs and enable external access
  • Rework submenu handling
  • Make auto-arrangement of toolbars optional
  • Make dynamic pins deletable (if already connected)
  • Add missing context menu entries for Substream Selector
  • Runner input port is now connectable to a dynamic runner pin
  • Data input port is now connectable to a dynamic runner pin as well (foward just the trigger of the sample stream in between)
  • Show splash screen and context menu of filtergraph on correct screen
  • Correct scaling in environment wizard when moved to secondary screen
  • Fixed editing of includes with relative path
  • Remove crash when attaching Scripts View to sidetabgroup
  • Repair focus when trying to drag and drop filters while Properties View is detached
  • Restore context menu entries of filtergraph when Graph Navigator is open
  • Guarantee Properties View will be opened independent from its view state and visibility
  • Vanish - icon when Alt + Tab is pressed

2.0.0

  • Use splitted adtf core package (adtf + adtf_qt5)
  • Adjust default layout/perspective and store version independent
  • Add option to create and edit environments including report option
  • Redesign of Filter Graph
  • Improved graph object visualization and connection drawing
  • Rearrange trigger pipe and runners
  • Hide sample streams / binding proxy and provide convenience on pins/ports
  • Embed streaming statistics at pin, also for incoming traffic
  • Correct and rework selection, zooming and layouting
  • Make pins and connection selectable and show stream (meta) type information
  • Option to jump to source/target of a connected pin
  • Adjust color palette to new branding
  • Fix alignment and context menu in Properties Editor
  • Correctly handle non-referenced included sessions
  • Use walltime trace statistics in configuration editor
  • Detect runtime settings changes by launcher/external application
  • Drop notes functionality
  • Use and require at least ADTF 3.21
  • Use and require at least ADTF Qt5 1.0
  • Works with ADTF Conan Generator >= 2.0
  • Redeploy DDL Utility 1.8.4
  • Redeploy ADTF Licenser For LicenseHUB 1.4.1

1.0.0

  • Initial version of the extracted CE from adtf core delivery (ADTF 3.20), with additional changes/bugfixes:
    • Provide wizard(s) for license/adtfenvironment to guide user through necessary steps at start of CE
    • Remove fep related content and notes functionality
    • Hide store until rework
    • Show used adtfenvironment again
    • Guarantee validation protocol is up to date
    • React on system DPI changes
    • Correctly handle auto-save also in case of woring with included sessions
    • Prevent relative paths with leading directory traversal after macro resolving
    • Do not jump to Home View after adding a included session
    • Repair file watcher and handle name/path issues of watched files
    • Detect duplicated class ids
    • Set focus automatically to filter edit field when "Components" tab in configuration editor is activated
    • Error handling during start-up related to RPC clashes or invalid cesettings files
    • Create only one instance of an included Sessions that is referenced multiple times
    • Make toolbar size adjustable
    • Refresh Options dialog after changing adtfenvironment file
    • Only modified sessions should be selected in "Save Sessions" dialog for included sessions
    • Avoid flashing or potentiell non-closing console host windows
  • Redeploy Easy Profiler GUI 1.3.0
  • Redeploy DDL Utility 1.6.2
  • Redeploy ADTF Licenser For LicenseHUB 1.3.0

Known Issues / Restrictions

  • Connections deleted on non-existant included subgraph
  • Multi file selection dialog shows undefined copy/paste behaviour
  • CE violet substream color of line is lost when connecting to data output
  • Creating a new session by adding existing file shows an error without any issues afterwards
  • Trace statistics of output pins show input rate of next component instead of actual output
  • Crash when changing 300% scaling
  • Strange behavior when dragging a filter when holding shift on multi selection and broke auto layout
  • Wrong display for option show sample streams on deactivated connection
  • Only the first included adtfenvironment is correctly shown as included
  • Switching the adtfenvironment does not (re)check if version is >= 3.24
  • Open multiple instances of dialogs via shortcut
  • Exception log spam after deinit of session
  • Jumping filters on drag'n'drop
  • Deleting several sample streams or entire graphs decreases performance or leads to freeze
  • <graph_additional> is not removed from adtfconfiglayout file
  • Current graph is lost when including a session as subsession
  • Undo deletion forces fallback to home view
  • Trying to fix pin connections manually drops connection all together
  • Connecting pin forces fallback to home view
  • Weird connection rendering when filter are overlapping
  • Unexpected rename of sample streams on save of unchanged session
  • Renamed graph properties are added to subgraph instances instead of replaced
  • Deletion of graph property loses focus for undo stack
  • Graph name sporadically lost after some operations
  • Renaming session breaks all includes within the same project
  • Loadable includes session has error if another include session cannot be loaded
  • Trying to connect player to subgraph by script fails
  • Validation error missing on multiple incoming sample streams to data out port
  • Views collapse to unexpected location
  • Deleting included session leads to freeze
  • Renaming of output ports reports false duplicate without save inbetween
  • Help entry in right click menu does not work in ports