Skip to content

REDHAWK IDE 2.0.1

Latest
Compare
Choose a tag to compare
@ryanbauman ryanbauman released this 20 Apr 22:59
· 184 commits to master since this release

Improvements

  • In Diagrams, duplicate connections between the same two Ports are displayed in yellow and show a warning.
  • In the Sandbox, Components and Devices now display the Component or Device usage name rather than the Component’s or Device’s name.
  • In the SAD Properties Editor, the name of the Properties are now displayed rather than the ID. If no name is available, the ID is displayed.
  • An improved failure message is displayed for a Waveform installation failure.

Changes

  • Removed Subversive (Subversion) from the IDE.

Fixes

  • Fixed issue so refreshing the IDL library now updates the library.
  • Fixed errors in generated spec files that prevented macro expansion.
  • Fixed issue involving certain scenarios when the palette was loaded and an error occurred.
  • Fixed issue so host collocation names can now be renamed.
  • Updated Sandbox so that command-line Properties are not passed to Resource.initializeProperties().
  • Fixed editors so when opened, items under the Target SDR are now read-only.
  • Fixed update sites in IDE to use Mars not Luna.
  • Updated IDE to include JacORB feature.
  • Fixed Sandbox so that Properties of kind Property are not passed to Resource.configure() at launch.
  • Fixed Sandbox so terminating a Waveform running in the Sandbox via the REDHAWK Explorer actually terminates the Waveform.
  • Fixed issue so when opening the Component editor for a resource in the Sandbox, or the Explorer for a Waveform, an "Unsupported content" dialog and related error messages are not displayed in the console. Additionally, in the Editor view, three tabs no longer display blank content for each of the XML files.
    *Fixed Chalkboard so releasing a Component no longer terminates the Component but actually releases the Component.
  • Updated Devices so when a namespaced Device is dragged-and-dropped onto the Device Manager Chalkboard, it no longer is displayed in yellow and does not display an error.
  • Fixed C++ workspace projects so when launched in the Sandbox, they now use entrypoint to execute.
  • Fixed Sandbox so launching Waveforms that override a simplesequence no longer causes errors.
  • Fixed Python Sandbox so when Components are launched, they have configure and property kind Properties passed to them in addition to execparams.
  • Fixed Chalkboard so the context menu for Components of Domain Waveforms no longer displays Terminate as an available option.
  • Fixed FEI Device Wizard so if a project name is name spaced, clicking Finish in the wizard no longer causes an error.
    *Updated Node Diagrams so when connecting Ports between figures that have been collapsed, an error no longer occurs if the connection is ambiguous and the IDE prompts the user.
  • Fixed SCD files in new projects to include the new CF.PropertyEmitter interface.
  • Fixed DCD files so if they reference a non-existent SPD file for the Device Manager, the Overview tab in the DCD Editor functions.
  • Fixed Redhawk Explorer view so if the ’name’ attribute is missing in a DCD, SPD, or SAD file in the SDRROOT, all items are still displayed under the Target SDR.
  • Fixed DCD editor so if a Service is manually added in the XML tab, the Diagram tab reflects it.
  • Updated code as a result of recent updates in Graphiti.
  • Updated SAD/DCD diagrams to always fully reflect changes made to the underlying XML file.
  • Fixed possible deadlock in UI thread.
    Updated Diagrams so renaming a Component no longer causes an error.
  • Fixed issue when creating a FindBy, the FindBy was not allowed inside a host collocation; however, if the host collocation covered the FindBy in the Diagram, the FindBy sat on top of it making it appear like it was inside the host collocation.
  • Fixed Diagram palette filter to search on the full Component name.
  • Fixed the DCD Diagram palette to refresh with SDR root.
  • Fixed issue so plot connection error does not display when making connections with Waveform external Ports.
  • FIxed issue so a new Domain can be added with corbaloc or IOR syntax.
  • Fixed SAD and DCD editor to allow Property value overrides for read-only command line Properties.
  • Fixed event Property error when upgrading.
  • Fixed project update so configure/execparam Properties are changed to a new Property.