SpaceCreator issueshttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues2024-03-08T17:14:00Zhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1102MSC: Prevent input of keywords as names2024-03-08T17:14:00ZGuenter SchwannMSC: Prevent input of keywords as namesParser error:
![image](/uploads/844ed7396c2623d54e04106e4034fbd2/image.png)
[isl.msc](/uploads/0607b4745340e2e1b0ddafe6afa466fe/isl.msc)
**Note:** Prevent input of keywords as names. (Check if "data" is a keyword)Parser error:
![image](/uploads/844ed7396c2623d54e04106e4034fbd2/image.png)
[isl.msc](/uploads/0607b4745340e2e1b0ddafe6afa466fe/isl.msc)
**Note:** Prevent input of keywords as names. (Check if "data" is a keyword)5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1103MSC: Message move error2024-01-30T09:49:08ZGuenter SchwannMSC: Message move errorMoving the message, pusses it to a total wrong place.
![msc_issue](/uploads/15b3da0acdd47e11b22eec68983558d1/msc_issue.gif)
![msc_issue2](/uploads/6638669290b7886133acc3143d519ae9/msc_issue2.gif)
[isl__1_.msc](/uploads/fd1d8f61c5553a...Moving the message, pusses it to a total wrong place.
![msc_issue](/uploads/15b3da0acdd47e11b22eec68983558d1/msc_issue.gif)
![msc_issue2](/uploads/6638669290b7886133acc3143d519ae9/msc_issue2.gif)
[isl__1_.msc](/uploads/fd1d8f61c5553aa8f147a327836627d8/isl__1_.msc)5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1107MSC: Don't add shared conditions to instances stopped already2024-01-30T09:48:59ZGuenter SchwannMSC: Don't add shared conditions to instances stopped already5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1106MSC: Don't add shared conditions to instances not started yet2024-01-30T09:48:54ZGuenter SchwannMSC: Don't add shared conditions to instances not started yet5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1105MSC: Add existing shared conditions to instances2024-01-30T09:48:46ZGuenter SchwannMSC: Add existing shared conditions to instances5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1110MSC: Comment entity is inactive2024-01-25T05:33:44ZGuenter SchwannMSC: Comment entity is inactiveThe comment entitiy is inactive. It's not possible to create a comment.
![image](/uploads/f5b410d29e46d598c7477afa58a19cbc/image.png)The comment entitiy is inactive. It's not possible to create a comment.
![image](/uploads/f5b410d29e46d598c7477afa58a19cbc/image.png)5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1079MSC: Stream redo does not grow the instances2023-11-30T01:20:16ZGuenter SchwannMSC: Stream redo does not grow the instancesThe Redo still has issues. The size of the instances don't grow as I redo actions
![image](/uploads/4eced4b393bcf9c4d5335dd0e5e87acc/image.png)
Then after doing Undo to the end, if I try to send other commands (messages, create) they ...The Redo still has issues. The size of the instances don't grow as I redo actions
![image](/uploads/4eced4b393bcf9c4d5335dd0e5e87acc/image.png)
Then after doing Undo to the end, if I try to send other commands (messages, create) they don't show up
![image](/uploads/e6406ee27f51940251eee808ef0a2e8d/image.png)5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1058MSC: Add requirements to MSC editor2023-11-21T13:04:56ZGuenter SchwannMSC: Add requirements to MSC editorAdd requirements usage in the properties dialog.
Check how to store the requirements in the file (probably use Cif comments).
**Note:** Requirements are for MSCDocuments (diagrams and hierarchical elements). Individual items like inst...Add requirements usage in the properties dialog.
Check how to store the requirements in the file (probably use Cif comments).
**Note:** Requirements are for MSCDocuments (diagrams and hierarchical elements). Individual items like instances do not have requirements1 Traceability - RequirementsGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1029MSC: Wrong arrows when redoing first events2023-10-24T08:00:01ZGuenter SchwannMSC: Wrong arrows when redoing first eventsWhen doing undo until the first event, then redo, the arrows are misplaced (too high)
![image](/uploads/1129926969a651ed33deafbb9e89a5dd/image.png)When doing undo until the first event, then redo, the arrows are misplaced (too high)
![image](/uploads/1129926969a651ed33deafbb9e89a5dd/image.png)5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1042MSC: Update "stop command" on the wiki documentation2023-10-23T14:28:27ZGuenter SchwannMSC: Update "stop command" on the wiki documentationAnd update the "exstop" in the codebase of RemoteControlHandlerAnd update the "exstop" in the codebase of RemoteControlHandler5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1039MSC: Crash in MSC streamer2023-10-11T13:20:59ZGuenter SchwannMSC: Crash in MSC streamerI've logged all the commands I sent to the streamer until it closes stating double free or corruption (out) so that you can reproduce
It's related to the Undo command
[log](/uploads/a6308d0561d69d5c69bd6d21532a891b/log)
In addition: ...I've logged all the commands I sent to the streamer until it closes stating double free or corruption (out) so that you can reproduce
It's related to the Undo command
[log](/uploads/a6308d0561d69d5c69bd6d21532a891b/log)
In addition:
We have this scenario, then it crashes if client-2 tries to send a message to transaction-1
![image](/uploads/e4a00d5bef44b6b16bc1258cf112f7db/image.png) [log2](/uploads/613011dc2fca6e3a393c59c56baaa800/log2)Guenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/960MSC: Crash when deleting an open msc file2023-04-25T12:52:26ZGuenter SchwannMSC: Crash when deleting an open msc fileIf I delete a MSC file that is open:
![image](/uploads/66f2bda2d013fe01ad9522779e46621b/image.png)
then the tool segfaults after I press Close here:
![image](/uploads/4de5444864689688d5a08cbf45fe7a0f/image.png)If I delete a MSC file that is open:
![image](/uploads/66f2bda2d013fe01ad9522779e46621b/image.png)
then the tool segfaults after I press Close here:
![image](/uploads/4de5444864689688d5a08cbf45fe7a0f/image.png)14 Fix issues reported in gitlabGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/936MSC: MSC stream condition does not update instance height properly2023-03-29T15:09:53ZGuenter SchwannMSC: MSC stream condition does not update instance height properlyThe size of the instance line is not adjusted properly when adding a condition:
![image](/uploads/982cea6e8c805ac32127e1a20a9f92b6/image.png)
But not always:
![image](/uploads/95edbd63537dc9c2dc547fce2b091fa6/image.png)The size of the instance line is not adjusted properly when adding a condition:
![image](/uploads/982cea6e8c805ac32127e1a20a9f92b6/image.png)
But not always:
![image](/uploads/95edbd63537dc9c2dc547fce2b091fa6/image.png)8 Improve MSC editor and streamerGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/933MSC: Undo in MSC streamer is broken2023-03-23T10:12:05ZGuenter SchwannMSC: Undo in MSC streamer is brokenI think the Undo command in the MSC streaming does not work anymore.
It does not remove the elements from the scene, but if I do a Redo afterwards, it duplicates the elementsI think the Undo command in the MSC streaming does not work anymore.
It does not remove the elements from the scene, but if I do a Redo afterwards, it duplicates the elements8 Improve MSC editor and streamerGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/912Rework of SpaceCreator refactorings2023-03-20T11:17:37ZGuenter SchwannRework of SpaceCreator refactoringsThe names of the classes in spacecreatorsystem are hard to understand. Or even missleading.
Checks, information queries and refactorings are mixed.
To improve and prepare for more refactorings (C++, python, Ada, ...) do:
- [ ] Creat...The names of the classes in spacecreatorsystem are hard to understand. Or even missleading.
Checks, information queries and refactorings are mixed.
To improve and prepare for more refactorings (C++, python, Ada, ...) do:
- [ ] Create a single class `IVRefactor`, where the refactoring events are sent to
- [ ] Create an abstract class for refactor implementations (with one method per refactor)
- [ ] Create refactor implementation for MSC (move code from spacecreatorsystem), add/use object to `IVRefactor`
- [ ] Create refactor implementation for DVE (move code from spacecreatorsystem), add/use object to `IVRefactor`1 Impact Analysis and RefactoringGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/794MSC Editor - Adding a shared condition throws syntax errors2023-03-15T10:11:23ZFilip DemskiMSC Editor - Adding a shared condition throws syntax errors8 Improve MSC editor and streamerhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/920MSC: In streaming mode, messages with multi line parameters overlap2023-03-15T07:22:39ZGuenter SchwannMSC: In streaming mode, messages with multi line parameters overlapWhen the message name + its parameters take 2 lines (or more) that overlaps with the line above
![image](/uploads/5fb96d706a56eec38e2764efc848cdea/image.png)
Increase the space between messages if needed.When the message name + its parameters take 2 lines (or more) that overlaps with the line above
![image](/uploads/5fb96d706a56eec38e2764efc848cdea/image.png)
Increase the space between messages if needed.8 Improve MSC editor and streamerGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/921MSC: Chart of MSC streamer is editable2023-03-13T14:54:26ZGuenter SchwannMSC: Chart of MSC streamer is editableThe MSC chart should be read only. No user interaction should be possible.The MSC chart should be read only. No user interaction should be possible.8 Improve MSC editor and streamerGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/833Folder for attribute files etc. shoud match across all applications2023-02-27T08:55:42ZGuenter SchwannFolder for attribute files etc. shoud match across all applicationsCurrently QtCreator/SpaceCreator uses ~/local/share/QtProject/QtCreator
Applications like the converter use ~/local/share/ESA/...
Proposed solution would be to replace QStandardPaths by a custom self made version (maybe based on QStan...Currently QtCreator/SpaceCreator uses ~/local/share/QtProject/QtCreator
Applications like the converter use ~/local/share/ESA/...
Proposed solution would be to replace QStandardPaths by a custom self made version (maybe based on QStandardPaths)
- [x] All should use the same directory (~/local/share/QtProject/QtCreator)
- [x] Add documentation for an overview of which files are used/store/where14 Fix issues reported in gitlabGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/902Add API to add message end to WebSocket server2023-02-17T13:50:34ZGuenter SchwannAdd API to add message end to WebSocket server8 Improve MSC editor and streamerGuenter SchwannGuenter Schwann