SpaceCreator issueshttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues2023-05-12T07:39:16Zhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/908IVE: Supported version check in the XML parser2023-05-12T07:39:16ZAlex DievIVE: Supported version check in the XML parserAdd an ability to check if version is supported for proper XML data parsingAdd an ability to check if version is supported for proper XML data parsinghttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/925ASN: Add validator for BIT- and OCTET-STRING2023-03-15T12:49:17ZGuenter SchwannASN: Add validator for BIT- and OCTET-STRINGAdd a validator on all ASN.1 BIT- and OCTET-STRING input, to prevent the user from invalid inputs.Add a validator on all ASN.1 BIT- and OCTET-STRING input, to prevent the user from invalid inputs.https://gitrepos.estec.esa.int/taste/spacecreator/-/issues/963IVE: Connection group style not applied initially2023-04-26T10:06:56ZGuenter SchwannIVE: Connection group style not applied initiallyThere is a tiny bug when loading a model that contains a connection group, while the connection group style has been modified.
When I open the model the connection group appears without any style:
![image](/uploads/caafe9d48978c803e553...There is a tiny bug when loading a model that contains a connection group, while the connection group style has been modified.
When I open the model the connection group appears without any style:
![image](/uploads/caafe9d48978c803e553bd27fc387e8b/image.png)
If I then click on the connection group, the style is applied:
![image](/uploads/1e92b049fc74aa5b075b3f71e2969872/image.png)https://gitrepos.estec.esa.int/taste/spacecreator/-/issues/966IVE: One componoent not loaded to library2023-05-12T07:38:30ZGuenter SchwannIVE: One componoent not loaded to libraryOne of the three components in the attached library is not loaded.
[comp1.tar.bz2](/uploads/c3726e0e8cbe00bcbde2d7121bfe0dd1/comp1.tar.bz2)One of the three components in the attached library is not loaded.
[comp1.tar.bz2](/uploads/c3726e0e8cbe00bcbde2d7121bfe0dd1/comp1.tar.bz2)https://gitrepos.estec.esa.int/taste/spacecreator/-/issues/978IVE: Support attribute regular expression per scope2023-05-15T08:34:27ZGuenter SchwannIVE: Support attribute regular expression per scopeTo avoid having a hardcoded exception in `IVAttributeDelegate` for connection groups, add support for regular expressions for attributes per scope.
As connection groups can have spaces etc. in their name.To avoid having a hardcoded exception in `IVAttributeDelegate` for connection groups, add support for regular expressions for attributes per scope.
As connection groups can have spaces etc. in their name.https://gitrepos.estec.esa.int/taste/spacecreator/-/issues/983IVE: Nested functions inside nested functions don't work well2024-03-20T10:14:34ZGuenter SchwannIVE: Nested functions inside nested functions don't work wellNested functions inside nested functions don't work well.
![image](/uploads/00dd0be4fb6818c3a7ec3a9d302ce065/image.png)
they open like this:
![image](/uploads/c047a911588b4a389d89421c743c4f2f/image.png)
Just create a nested funct...Nested functions inside nested functions don't work well.
![image](/uploads/00dd0be4fb6818c3a7ec3a9d302ce065/image.png)
they open like this:
![image](/uploads/c047a911588b4a389d89421c743c4f2f/image.png)
Just create a nested function and then another nested function inside, then you'll get to the 2nd screenshot. Try to resize things and all weird behaviours happen.
Also including some unexpected renamings of RIs
![image](/uploads/868ed105a43e77197627b390754a14f2/image.png)
Basically at the 2nd level of nesting, the function gets a tiny size:
![image](/uploads/4066eb74d5320c7f3491cb3e2fc8c11a/image.png)Guenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/986IVE: Check backlog for further issues2024-03-20T08:56:35ZGuenter SchwannIVE: Check backlog for further issuesCheck https://gitrepos.estec.esa.int/taste/spacecreator/-/wikis/Backlog what items to implement.Check https://gitrepos.estec.esa.int/taste/spacecreator/-/wikis/Backlog what items to implement.https://gitrepos.estec.esa.int/taste/spacecreator/-/issues/990IVE: Update instances, when the model in the library changes2024-03-20T10:22:53ZGuenter SchwannIVE: Update instances, when the model in the library changesSteps to reproduce:
* Have a interface view mode with a function that is an instance of a component in the shared library
* Edit the shared component (add/remove interfaces)
-> the instance shall be updated to reflect the changes
- [ ]...Steps to reproduce:
* Have a interface view mode with a function that is an instance of a component in the shared library
* Edit the shared component (add/remove interfaces)
-> the instance shall be updated to reflect the changes
- [ ] If an interface is removed from the component type: it must be removed from all instances (in the current open model). This will make the connections disappear.
- [ ] If an interface is just renamed in the component type: it must be renamed from all instances, but connections remain
- [ ] If an interface parameters have changed then the changes have to be applied on instances and connected functions. That will break user code of the callees and the model will most likely not compile anymore but it is the user responsibility to apply the change.Guenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/993IVE: Multiple connections for the same interface can merge2024-03-20T08:48:21ZGuenter SchwannIVE: Multiple connections for the same interface can mergeWhen multiple connection end at the same interface, their paths should be merged if possible.
This wold create a cleaner layout.
![image](/uploads/88b61b8302855ec81c5e50b073219534/image.png)
![image](/uploads/d9db6ead6609897512de68...When multiple connection end at the same interface, their paths should be merged if possible.
This wold create a cleaner layout.
![image](/uploads/88b61b8302855ec81c5e50b073219534/image.png)
![image](/uploads/d9db6ead6609897512de68f328dad9b6/image.png ![moving_issues](/uploads/2bfb6a9e8850c3ed6676ccc6e10b7e1c/moving_issues.gif)5 Bug fixesDenis GofmanDenis Gofmanhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1040IVE: Function instantiated from Shared Library doesn't reflect changes2024-03-20T10:22:48ZAlex DievIVE: Function instantiated from Shared Library doesn't reflect changesFunction instantiated from Shared Library doesn't reflect changes done with the Type after saving instance in the model. Even after model reloading.Function instantiated from Shared Library doesn't reflect changes done with the Type after saving instance in the model. Even after model reloading.Guenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1043MSC: Support stopped instances to be created again2024-03-20T10:15:58ZGuenter SchwannMSC: Support stopped instances to be created againIf I do another Create after the stop, it messes things up :
![image](/uploads/6f6b0694d51293795ec3c13a42ad6abb/image.png)
Yes, in fact it's the whole purpose of this "dynamic instance creation".
After the instance is deleted it is ...If I do another Create after the stop, it messes things up :
![image](/uploads/6f6b0694d51293795ec3c13a42ad6abb/image.png)
Yes, in fact it's the whole purpose of this "dynamic instance creation".
After the instance is deleted it is just "reset", so that it can be re-activated later
**Note:**
The standard says:
> The stop at the end of an instance represents the termination of this instance.
Dynamically there can be only one stop event in the life of an instance and no events may take
place after the instance stop.
**So this feature might never be implemented**5 Bug fixesMaxime PerrotinMaxime Perrotinhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1064Add review tab to IV/DV properties dialog2024-03-20T07:55:32ZGuenter SchwannAdd review tab to IV/DV properties dialogAdd a tab in the component properties for IV and DVAdd a tab in the component properties for IV and DV2 Review of a modelHugo Jiménez HernándezHugo Jiménez Hernándezhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1066Link issues to requirements2024-03-20T10:49:09ZGuenter SchwannLink issues to requirementsImplement to show the component in the dialog `Tools -> Interface view -> Show reviews ...`:
![image](/uploads/95f87e2040806f98d16930fadb7a6cd8/image.png)Implement to show the component in the dialog `Tools -> Interface view -> Show reviews ...`:
![image](/uploads/95f87e2040806f98d16930fadb7a6cd8/image.png)2 Review of a modelhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1068Bug in MiniMap's transparency management2024-03-20T08:52:24ZDenis GofmanBug in MiniMap's transparency managementThe MM's transparency management provided by #1047 resulted in an issue:
Restoring its opaqueness on mouse hover works only if the mouse enters the MM over an item and doesn't work if the mouse follows an empty scene area.
![minimap_bug...The MM's transparency management provided by #1047 resulted in an issue:
Restoring its opaqueness on mouse hover works only if the mouse enters the MM over an item and doesn't work if the mouse follows an empty scene area.
![minimap_bug](/uploads/ba5461be6e4cc37d94494b94237c8f31/minimap_bug.gif)Denis GofmanDenis Gofmanhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1084Add SDL function rename refactoring2024-03-28T15:52:37ZGuenter SchwannAdd SDL function rename refactoringDo a simple simple search & replace to perform a refactoring for SDL.
The basic implementation is similar to C and C++ refactoring.
As example project use:
https://gitrepos.estec.esa.int/taste/taste-model-checker/-/tree/tasuk_models...Do a simple simple search & replace to perform a refactoring for SDL.
The basic implementation is similar to C and C++ refactoring.
As example project use:
https://gitrepos.estec.esa.int/taste/taste-model-checker/-/tree/tasuk_models/validation_models/app_model/refuelling_model?ref_type=heads4 RefactoringGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1126IVE: Function moves, when opening the properties dialog2024-03-20T08:47:54ZGuenter SchwannIVE: Function moves, when opening the properties dialogHerre you can see the function (and therefore interfaces and connections) movint when opening the dialog:
![mess](/uploads/5b58c502812d224050cfc37bbaaefae2/mess.gif)
It happens only after loading the model.
on the first property ope...Herre you can see the function (and therefore interfaces and connections) movint when opening the dialog:
![mess](/uploads/5b58c502812d224050cfc37bbaaefae2/mess.gif)
It happens only after loading the model.
on the first property opening dialog. afterwards if you replace things, it does not happen anymore
[interfaceview.ui.xml](/uploads/0a0dbb2fdca9b7e159cfdbaffb5e1665/interfaceview.ui.xml)
[interfaceview.xml](/uploads/5a1ba64ead7d871822d6c3e5ccdc2dd6/interfaceview.xml)5 Bug fixeshttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1128Add criticality to review table2024-03-18T09:36:00ZGuenter SchwannAdd criticality to review tableAdd the criticality attribute (Major/Minor/Editorial) as a column in the tableAdd the criticality attribute (Major/Minor/Editorial) as a column in the table2 Review of a modelHugo Jiménez HernándezHugo Jiménez Hernándezhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1129Reuse requirements/review URL2024-03-27T09:42:46ZGuenter SchwannReuse requirements/review URLIf the URL was set for requirements, add it automatically also for the ReviewIf the URL was set for requirements, add it automatically also for the Review2 Review of a modelHugo Jiménez HernándezHugo Jiménez Hernándezhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1134Review widget does not use stored token2024-03-21T15:26:38ZGuenter SchwannReview widget does not use stored tokenWhen a new URL is set, the token should be filled if available in the settings.
This is not the case for reviews in the properties dialog.When a new URL is set, the token should be filled if available in the settings.
This is not the case for reviews in the properties dialog.2 Review of a modelhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1135Check python/PySide version of Debian 102024-03-21T17:04:18ZGuenter SchwannCheck python/PySide version of Debian 10Check if the python module does work with the python and PySide version of Debian 10.Check if the python module does work with the python and PySide version of Debian 10.PySide6 supportHugo Jiménez HernándezHugo Jiménez Hernández