DATAFLOW Software - Known Issues
Known Issues DATAFLOW Software Version 2.0.4
Topic | Description |
---|---|
Copy Project Warnings ID - 3822 |
When a VS 2022 Project is generated from a DATAFLOW Project, there are build warnings regarding the copy project bacause it does not produce any artifact that can be linked, but the dependency is mandatory to ensure correct build order. This warning can safely be ignored. |
Known Issues DATAFLOW Software Version 2.0.3
Topic | Description |
---|---|
Active Part IRQ ID-3819 |
When an active part interrupt has no ports, it does not generate the interface.h file, but the file is still referenced in the generated handler. Issue Resolved in V2.0.4 |
Include Path ID-3824 |
In generated Startup Controller file, the include path to the root container is missing a folder.
Issue Resolved in V2.0.4
|
Remoting Config ID-3825 |
When code is generated for a new project, it could happen that the Lib.Remoting unit tests fail. Issue Resolved in V2.0.4 |
IMT.Base Package ID-3820 |
When multiple build configurations are defined in a project, extracting libraries does not extract all required libraries in some cases. Issue Resolved in V2.0.4 |
IMT.Base Migration ID-3821 |
When migrating the existing Imt.Base.Core.Serialization project file from VS2015 to VS2022, it contains the MockProtocol.cpp twice and can not be loaded in VS2022.
Issue Resolved in V2.0.4
|
Include Path ID-3823 |
In a generated VS 2022 project, the path to the type root folder is missing in the project includes. Issue Resolved in V2.0.4 |
Save Project ID-3818 |
Opening a project that is write protected causes to crash the program when trying to save. This is the case for saving manually or using the auto-save functionality.
Issue Resolved in V2.0.4
|
Documentation URL ID-3812 |
The reference set on a protocol, struct or enum is not propagated to its fields. Issue Resolved in V2.0.4 |
External Port ID-3811 |
When connecting a channel with a protocol to an external protocol, the black line around the triangle is not updated. Issue Resolved in V2.0.4 |
Compile Error ID-3796 |
The generated write code for ports has to many closing parentheses.
Issue Resolved in V2.0.4
|
LL Suffix ID-3816 |
The LL suffix for long long int was introduced in C++11 and is currently also generated for C++98.
Issue Resolved in V2.0.4
|
Read Only ID-3810 |
When a solution file (single file solution) is read only the editor crashes. Issue Resolved in V2.0.4 |
Missing Namespace ID-3844 |
The namespace in the TestBase.cpp is not generated when global usings are disabled. Issue Resolved in V2.0.4 |
IAR Generation Failure ID-3813 |
Whit Multiple IAR Toolchains in the same Project, it can happen that project generation is not executed completely. Issue Resolved in V2.0.4 |
Incorrect Filters in VS Project ID-3814 |
With certain combinations of relative paths outside the project root directory, it is possible that the filters in the generated visual studio project are incorrect. Issue Resolved in V2.0.4 |
Known Issues DATAFLOW Software Version 2.0.2
Topic | Description |
---|---|
Type Field Editor ID-3462 |
The description field in the type editor increases the height when a lot of text is entered. This affects:
|
Empty Toolbox ID-3543 |
It can take a very long time for the toolbox to load for projects with a lot of protocols. |
Diagram Editor ID-3549 |
It is possible to get the editor into a mode where no changes can be applied. The editor needs to be re-started to fix this issue. |
IDE Project Structure ID-3724 |
The IDE project structure is wrong for all IDEs in case it is generated outside the source folder. |
External Port ID-3754 |
Convert External Port Type crash. The conversion is currently only implemented for referenced ports, but not for external ports from other levels. Issue Resolved in V2.0.3 |
Save Elements ID-3755 |
Sometimes JSON files are already in use when working with a multi file solution and the save button is pressed multiple times. |
Known Issues DATAFLOW Software Version 1.6.1
Topic | Description |
---|---|
Code-Analysis ID-4854 |
PC-Lint errors in StartupController and StarupControllerHandler |
Property Inspector ID-5307 |
The Property Inspector displays properties for the current diagram if no item is selected. No properties should be available.
|
Edit Common Items ID-5336 |
This bug only appears when the editor settings (Options / Editor) is set as follows: Double Click Action - Edit:
When a text object in a diagram is double clicked, it should be in edit mode. This seems to not always work at the first try. |
Channel Routing ID-5488 |
It is hard to get to the right click menu of connectors. The mouse pointer has to be on the exact pixel coordinate of the connector to get to the corresponding right click menu. |
Channel Routing ID-5488 |
Line Routing Orthogonal - The following sample can not be done with line routing orthogonal because the lines are always overlapping in the middle and the user does not know which connector belongs to the correct port. |
Diagram Zoom ID-5501 |
In some rare cases, zooming in a diagram is slow and the grid is not loaded properly. |
Diagram Toolbox |
The visualization when collapse/expand the tree of the system explorer or the diagram toolbox is not fluent and should be improved. |
Diagram Export ID-5793 |
A channel label with a long text (e.g. multiple protocols on a container channel) may be cut off by the diagram export and image export when it is close to the diagram border.
|
Text Box ID-5832 |
It is not possible to change the font style (bold, underline, ..) when selecting the text-box. The text within the text-box must be selected to change the font. |
Code Generation ID-5946 |
The serialization of enumeration arrays in the serialize method is currently incorrect. There should be a cast to the base type. This causes the generated code to not compile and the corresponding unit tests to fail. |
Code Generation |
Protocol fields can currently not be used as arrays of nested protocols. The generated code does not compile and unit tests fail in case this scenario is set up in the protocol explorer. |
User Login |
When trying to log in with a non existing user name, the application can crash and the application needs to be restarted. |
User Login |
Defining a logo for the PDF Document export saves the absolute path instead off the relative path. |
Server Mails |
Outgoing emails from the DATAFLOW License Server are still using the former company branding. |
Known Issues DATAFLOW Software Version 1.5.4
Topic | Description |
---|---|
Code-Analysis ID-5854 |
PC-Lint errors in StartupController and StarupControllerHandler |
Property Inspector ID-5307 |
The Property Inspector displays properties for the current diagram if no item is selected. No properties should be available.
|
Code Message Improvements ID-5333 |
Some code error messages need to be improved for better readability. |
Edit Common Items ID-5336 |
This bug only appears when the editor settings (Options / Editor) is set as follows: Double Click Action - Edit:
When a text object in a diagram is double clicked, it should be in edit mode. This seems to not always work at the first try. |
Channel Routing ID-5488 |
It is hard to get to the right click menu of connectors. The mouse pointer has to be on the exact pixel coordinate of the connector to get to the corresponding right click menu. |
Clipboard Image ID-5412 |
Inserting an image from the clipboard does not work for all sources. This is currently only working for images copied to the clipboard with an internet explorer as source. |
Channel Routing ID-5488 |
Line Routing Orthogonal - The following sample can not be done with line routing orthogonal because the lines are always overlapping in the middle and the user does not know which connector belongs to the correct port. |
Diagram Zoom ID-5501 |
In some rare cases, zooming in a diagram is slow and the grid is not loaded properly. |
Diagram Toolbox |
The visualization when collapse/expand the tree of the system explorer or the diagram toolbox is not fluent and should be improved. |
Diagram Export ID-5793 |
A channel label with a long text (e.g. multiple protocols on a container channel) may be cut off by the diagram export and image export when it is close to the diagram border.
|
Text Box ID-5832 |
It is not possible to change the font style (bold, underline, ..) when selecting the text-box. The text within the text-box must be selected to change the font. |
Reset Password ID-5837 |
The field 'ConfirmCode' should be labeled 'Confirmation Code' to match the term in the email that is sent to the user after using the password reset function. |
Code Generation ID-5946 |
The serialization of enumeration arrays in the serialize method is currently incorrect. There should be a cast to the base type. This causes the generated code to not compile and the corresponding unit tests to fail. |
Code Generation |
Protocol fields can currently not be used as arrays of nested protocols. The generated code does not compile and unit tests fail in case this scenario is set up in the protocol explorer. |
Comments
0 comments
Please sign in to leave a comment.