SpaceCreator issueshttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues2021-05-17T15:34:12Zhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/474MSC: Messages can't cross each other2021-05-17T15:34:12ZGuenter SchwannMSC: Messages can't cross each other![image](/uploads/8a8f3b3e95af15a0cd7016797a893652/image.png)
if I try to move message2 just 2 cm above, one gets this:
![image](/uploads/529cb5e6ee981d4d0f6eaf31a710e9f5/image.png)
But it would be expected that:
"Message2 to start a...![image](/uploads/8a8f3b3e95af15a0cd7016797a893652/image.png)
if I try to move message2 just 2 cm above, one gets this:
![image](/uploads/529cb5e6ee981d4d0f6eaf31a710e9f5/image.png)
But it would be expected that:
"Message2 to start after Message1, but stop before Message1"
- [x] Add lists of events per instance
- [x] Add list of comments
- [x] Generate single Event list out of per instance lists
- [x] For adding events action: refactor to use an API to operate on per instance event index
- [x] For adding events timer: refactor to use an API to operate on per instance event index
- [x] For loading files coregion: refactor to use an API to operate on per instance event index
- [x] For adding events comment: refactor to use an API to operate on per instance event index
- [x] For adding events condition: refactor to use an API to operate on per instance event index
- [x] For adding events message: refactor to use an API to operate on per instance event index
- [x] Adapt loading events from file
- [x] For removing events: refactor to use an API to operate on per instance event index
- [x] For moving events: refactor to use an API to operate on per instance event index
- [ ] Support crossing events in graphics view
- [x] Remove single list of events
- [ ] Test test testDVE_02Guenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/428DVE: In standalone app show color config dialog2021-05-18T11:44:20ZMaxime PerrotinDVE: In standalone app show color config dialog- [x] Check to add some tests
- [x] Add color entries
- [x] Add menu entry in DVE to show the dialog- [x] Check to add some tests
- [x] Add color entries
- [x] Add menu entry in DVE to show the dialogDVE_02Guenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/356DVE: Load DVE data from xml2021-05-06T06:17:48ZMaxime PerrotinDVE: Load DVE data from xmlUse `.dv.xml` as file extension
- [ ] Implement
- [ ] Unit test
Depends on issue #349
Depends on issue #355Use `.dv.xml` as file extension
- [ ] Implement
- [ ] Unit test
Depends on issue #349
Depends on issue #355DVE_02Alex DievAlex Dievhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/549IVE: Crash when deleting a Function with connection group2021-06-02T09:02:30ZGuenter SchwannIVE: Crash when deleting a Function with connection groupSteps to reproduce:
* Have a aadl model with 2 functions that have a connection group
* Delete one of the functions
-> :boom:
The graphical group interface item is deleted (by it's parent). But it is still in the IVItemModel (m_items...Steps to reproduce:
* Have a aadl model with 2 functions that have a connection group
* Delete one of the functions
-> :boom:
The graphical group interface item is deleted (by it's parent). But it is still in the IVItemModel (m_items) and IVModel.DVE_03Guenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/548IVE: Relax function name width restriction2021-05-31T16:35:16ZGuenter SchwannIVE: Relax function name width restrictionI suggest that you relax the width restriction for labels (function names), when there is enough space to display the full text
![image](/uploads/7cd179083797b65011547d618abdc557/image.png)I suggest that you relax the width restriction for labels (function names), when there is enough space to display the full text
![image](/uploads/7cd179083797b65011547d618abdc557/image.png)DVE_03Guenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/546IVE: Empty interface coordinates in instantiated function2021-05-27T16:00:08ZAlex DievIVE: Empty interface coordinates in instantiated functionDVE_03Alex DievAlex Dievhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/544IVE: Instantiated function editing2021-05-25T06:37:23ZAlex DievIVE: Instantiated function editingAfter reloading the model, it is possible to delete/modify interfaces of function instances.After reloading the model, it is possible to delete/modify interfaces of function instances.DVE_03Alex DievAlex Dievhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/542IVE: After reloading the model, it is possible to delete/modify interfaces of...2021-05-20T09:02:40ZGuenter SchwannIVE: After reloading the model, it is possible to delete/modify interfaces of function instances.After reloading the model, it is possible to delete/modify interfaces of function instances.After reloading the model, it is possible to delete/modify interfaces of function instances.DVE_03https://gitrepos.estec.esa.int/taste/spacecreator/-/issues/541IVE: It is possible to create a instance of a non-function type2021-05-20T13:55:01ZGuenter SchwannIVE: It is possible to create a instance of a non-function type![image](/uploads/62f2fcb36e7a5c4b612bf0fda70303f0/image.png)![image](/uploads/62f2fcb36e7a5c4b612bf0fda70303f0/image.png)DVE_03https://gitrepos.estec.esa.int/taste/spacecreator/-/issues/537IVE: Crash when load interfaceview exported within nested view2021-05-20T13:57:02ZAlex DievIVE: Crash when load interfaceview exported within nested viewDVE_03https://gitrepos.estec.esa.int/taste/spacecreator/-/issues/536IVE: Unable to save new diagram2021-05-20T11:56:16ZAlex DievIVE: Unable to save new diagramUnable to save newly created diagram using simple save actionUnable to save newly created diagram using simple save actionDVE_03https://gitrepos.estec.esa.int/taste/spacecreator/-/issues/534IVE: `Instance_of` attribute shouldn't have function name as option2021-05-20T15:11:38ZAlex DievIVE: `Instance_of` attribute shouldn't have function name as option![instance_of](/uploads/0c50e9fed219d05dc394cfea821c374b/instance_of.png)![instance_of](/uploads/0c50e9fed219d05dc394cfea821c374b/instance_of.png)DVE_03https://gitrepos.estec.esa.int/taste/spacecreator/-/issues/533IVE: Wrong interfaces position in instantiated Function2021-05-25T06:37:24ZAlex DievIVE: Wrong interfaces position in instantiated Function[instantiating.avi](/uploads/0e30c2dd0cc6eb416fac7e322cbd8aba/instantiating.avi)[instantiating.avi](/uploads/0e30c2dd0cc6eb416fac7e322cbd8aba/instantiating.avi)DVE_03Alex DievAlex Dievhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/532IVE: Disable entries editing in components library2021-05-20T15:26:01ZAlex DievIVE: Disable entries editing in components libraryDVE_03https://gitrepos.estec.esa.int/taste/spacecreator/-/issues/529MSC: Instance shifting2021-05-31T17:11:41ZAlex DievMSC: Instance shifting1). Add 2 instances to the chart
2). Change the chart size
3). Move 1st instance to the right
4). Move 2nd Instance to the right to overlap the 1st one
![Screenshot_20210519_203239](/uploads/e034397b2a0eb0fdc414e72f293607f1/Screenshot_20...1). Add 2 instances to the chart
2). Change the chart size
3). Move 1st instance to the right
4). Move 2nd Instance to the right to overlap the 1st one
![Screenshot_20210519_203239](/uploads/e034397b2a0eb0fdc414e72f293607f1/Screenshot_20210519_203239.png)
5). Save & Load
6). Items on scene don't have the CIF coordinates saved in previous step
![Screenshot_20210519_203340](/uploads/b34a93b9605760097d46ab76ee113d19/Screenshot_20210519_203340.png)DVE_03Guenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/528MSC: Nonhorizontal messages2021-05-28T10:32:34ZAlex DievMSC: Nonhorizontal messages- [ ] examples/msc/manual_tests/checklist.sample1.msc
![Screenshot_20210518_214012](/uploads/9f77f51bad1b89bf0b32ab0e3b7c4f68/Screenshot_20210518_214012.png)
- [ ] examples/msc/manual_tests/checklist.sample2.msc
![Screenshot_20210518...- [ ] examples/msc/manual_tests/checklist.sample1.msc
![Screenshot_20210518_214012](/uploads/9f77f51bad1b89bf0b32ab0e3b7c4f68/Screenshot_20210518_214012.png)
- [ ] examples/msc/manual_tests/checklist.sample2.msc
![Screenshot_20210518_214051](/uploads/99f63b70dc67869f2e7c48346d3b7218/Screenshot_20210518_214051.png)DVE_03Guenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/527IVE: Crash loading IV file2021-05-20T13:57:01ZGuenter SchwannIVE: Crash loading IV fileLoading the file in IVeditor results in a crash.
[interfaceview.xml](/uploads/5f97e1a819b629989cacd939c48544f3/interfaceview.xml)
Additional Info:
![image](/uploads/b8c8ba15dbaea72b1a64f3d10b20054e/image.png)
![image](/uploads/05bd49...Loading the file in IVeditor results in a crash.
[interfaceview.xml](/uploads/5f97e1a819b629989cacd939c48544f3/interfaceview.xml)
Additional Info:
![image](/uploads/b8c8ba15dbaea72b1a64f3d10b20054e/image.png)
![image](/uploads/05bd4934f16291c36e62b09047a5d6c6/image.png)
It's about `batterystatus` != `batteryStatus`DVE_03Guenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/523IVE: Interface position2021-05-26T08:11:35ZAlex DievIVE: Interface positionKeep interface on the same side during Function Item resize
![iface_pos](/uploads/3cef355934e41be2ed4fd022f9a4ae33/iface_pos.mov)Keep interface on the same side during Function Item resize
![iface_pos](/uploads/3cef355934e41be2ed4fd022f9a4ae33/iface_pos.mov)DVE_03Alex DievAlex Dievhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/522IVE: Interface direction2021-05-25T14:12:41ZAlex DievIVE: Interface directionWrong direction of manually moving interface item
![Снимок_экрана_2021-05-19_в_14.13.47](/uploads/4417927c5ec0be93bac7a601afe21011/Снимок_экрана_2021-05-19_в_14.13.47.png)Wrong direction of manually moving interface item
![Снимок_экрана_2021-05-19_в_14.13.47](/uploads/4417927c5ec0be93bac7a601afe21011/Снимок_экрана_2021-05-19_в_14.13.47.png)DVE_03Alex DievAlex Dievhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/521IVE: Connection groups are empty on save2021-05-19T16:35:14ZGuenter SchwannIVE: Connection groups are empty on saveAfter creating connection groups, the IVE looks like this:
![image](/uploads/5b817bf2f86dc6051d3aaa4c9cb30fc6/image.png)
But after saving and loading it again, it looks like this:
![image](/uploads/0ecfbc365b268fb61c201e885f53728f/ima...After creating connection groups, the IVE looks like this:
![image](/uploads/5b817bf2f86dc6051d3aaa4c9cb30fc6/image.png)
But after saving and loading it again, it looks like this:
![image](/uploads/0ecfbc365b268fb61c201e885f53728f/image.png)
-> The connection groups are lost
[Segfault.tar.bz2](/uploads/ccb6bea0417f1aa1b5b72fa63c5d3ea7/Segfault.tar.bz2)
Loading this file, loads the connection groups empty (and interfaces are visible). [interfaceview.xml](/uploads/b929c929931a2feb7a13730c6719f1fa/interfaceview.xml)DVE_03Guenter SchwannGuenter Schwann