]>
gerrit.simantics Code Review - simantics/platform.git/log
Tuukka Lehtonen [Mon, 30 Sep 2019 07:14:29 +0000 (10:14 +0300)]
Simple migration step implementation that runs a specified SCL script
gitlab #343
Change-Id: I61a658e9888e9b03d595cee5fecee51c54d95719
Tuukka Lehtonen [Thu, 26 Sep 2019 20:24:12 +0000 (23:24 +0300)]
Two rendering glitch fixes for time series charts
1. Grid values were not rendered properly when the [yMin,yMax] interval
gets too small (under 1e-6). The calculations in
GridSpacing.makeGridSpacing contain a capping logic for parameter
viewboxSize which doesn't necessarily have to be there (IMHO). The
problem is essentially that auto-scaling the Y-axis allows zooming to
any small value interval, but the vertical ruler rendering just
doesn't work properly in those cases.
2. GridUtil.calcLabelWidth calculated the rendered Y-value labels
differently from the rendering logic in GridUtil.paintVerticalRuler
and GridUtil.paintVerticalSlaveRuler, i.e. in a more inprecise manner
which results in the y-axis reserved width not following properly
what is rendered.
gitlab #392
Change-Id: I30998d9336e50606956a78ad547ee437e0439f1a
Tuukka Lehtonen [Thu, 26 Sep 2019 13:02:39 +0000 (16:02 +0300)]
Make ValueFormat.toFormat safe to call with any noOfDecimals value
noOfDecimals is now capped between [0,16].
gitlab #391
Change-Id: Id24752a908b65c261f02964ec18cdb8e759ea0d0
(cherry picked from commit
83249a1e50b8ea706fde5e3074856fbf5f9eb1ac )
Alpi Rimppi [Thu, 26 Sep 2019 08:26:55 +0000 (11:26 +0300)]
Change editor font in UI and update on editor reload.
gitlab #390
Change-Id: Ieae1ceb208a3e401f122725eda5693e1e4aeb5b5
Tuukka Lehtonen [Tue, 24 Sep 2019 11:44:57 +0000 (14:44 +0300)]
Added two new user component SCL script simulation stages
1. pre-step: executed during each simulation step,
before native simulation stepping
2. post-step: executed during each simulation step,
after native and all other stepping logics
The purpose of these is to allow simulation step initialization and
finalization with UC SCL scripts.
gitlab #389
Change-Id: Idbd818f80f30c3bdaefdf75a6c11f0747a9a6a26
Tuukka Lehtonen [Fri, 20 Sep 2019 11:17:46 +0000 (14:17 +0300)]
Allow simulation stop handling in Simantics/Sequences
`StopReason` enumerates supported reasons for simulation stops which is
delivered once to functions registered through `executeWhenStopped`.
It is up to the domain-specific sequence runners to implement the actual
identification of simulation stopping situations and to invoke
AbstractActionContext.stop(StopReason reason) when needed.
gitlab #385
Change-Id: I2bc354b3bf433909c5224f82c98c17b1ec564920
Tuukka Lehtonen [Thu, 19 Sep 2019 11:25:39 +0000 (14:25 +0300)]
Prevent undesirable UI code access when workbench is not running
Also removed old and useless E3 ExperimentListener implementation
gitlab #384
Change-Id: I2ae3bd5efbc3ab92fc87aca0de8625dfe6a0e7a0
(cherry picked from commit
f37ba060464d2230f86c6786572d33026800eedc )
Alpi Rimppi [Wed, 28 Aug 2019 08:18:30 +0000 (11:18 +0300)]
Set resources immutable
gitlab #369
Change-Id: Id1ddcc8253339ac7ab60f2772ab53d5c06547b19
Antti Villberg [Thu, 12 Sep 2019 11:15:24 +0000 (14:15 +0300)]
Separate query dependency management from QueryProcessor
gitlab #379
Change-Id: I23afbaef397f23b3645d47ac71906736b1021044
Tuukka Lehtonen [Wed, 11 Sep 2019 21:41:46 +0000 (21:41 +0000)]
Merge changes I78c3a258,I7bf72f04
* changes:
Handle componentless parent nodes of UCs in synchronization
Added logging for history archive import failure cases
Tuukka Lehtonen [Wed, 11 Sep 2019 21:32:39 +0000 (00:32 +0300)]
Handle componentless parent nodes of UCs in synchronization
gitlab #382
Change-Id: I78c3a258e5a33cb16ae38ef080424d382f42c710
Tuukka Lehtonen [Wed, 11 Sep 2019 21:14:46 +0000 (00:14 +0300)]
Added logging for history archive import failure cases
gitlab #381
Change-Id: I7bf72f047a24932e3dbc4fd48781bad0f879a472
Marko Luukkainen [Wed, 11 Sep 2019 10:16:57 +0000 (10:16 +0000)]
Merge "Add node class names to generated SVG"
Marko Luukkainen [Wed, 11 Sep 2019 10:06:27 +0000 (13:06 +0300)]
Add node class names to generated SVG
gitlab #380
Change-Id: I721d774f8adf8864704409ec48c88f3a06fe15a3
Tuukka Lehtonen [Tue, 10 Sep 2019 12:56:00 +0000 (12:56 +0000)]
Merge "Try to read queries from cache also in cases where cache is not written"
Tuukka Lehtonen [Tue, 10 Sep 2019 12:54:20 +0000 (15:54 +0300)]
Bumped master version to 1.41.0
Tuukka Lehtonen [Tue, 10 Sep 2019 12:31:47 +0000 (12:31 +0000)]
Merge "An action for experiment activation"
Antti Villberg [Tue, 10 Sep 2019 08:45:43 +0000 (11:45 +0300)]
An action for experiment activation
gitlab #378
Change-Id: Ie52f085a94d71905044dc32debae3fc46732e8a1
Antti Villberg [Tue, 10 Sep 2019 08:44:14 +0000 (11:44 +0300)]
Missing arguments in SCLFunctions.evaluate
gitlab #377
Change-Id: I4318bcea21696a69e3ae6ce4718090ac7737cf2b
Antti Villberg [Tue, 10 Sep 2019 08:42:47 +0000 (11:42 +0300)]
Try to read queries from cache also in cases where cache is not written
gitlab #320
Change-Id: I4446238b8998f592df710b2992ba3c2cc6fe0bee
Tuukka Lehtonen [Fri, 6 Sep 2019 13:29:10 +0000 (13:29 +0000)]
Merge "Include disconnected flag terminals for connection judgement"
jsimomaa [Fri, 6 Sep 2019 08:54:10 +0000 (11:54 +0300)]
Fix ObserverGroupListener equals
gitlab #375
Change-Id: Ib9155cabef7833f1433aa90c2754f82c3c2185f8
Jussi Koskela [Thu, 5 Sep 2019 11:41:27 +0000 (14:41 +0300)]
Support enumerated property types in UC interface (2nd try)
Other improvements:
-Support labels in enumeration values
-Sort enum values in edit combo alphanumerically (was hash order)
Bugs fixed:
-Instantiated values for IC properties were not converted properly on
type edit if the UC was defined in linked index root
gitlab #339
Change-Id: Ia452d0523a7a215181745870515cb74b8c838e90
Jussi Koskela [Thu, 5 Sep 2019 10:06:16 +0000 (13:06 +0300)]
Improved the positioning of issue decoration for connection elements
Shows the issue decorator at a point that belongs to the connection and
is closest to the center of its bounding box. Also fixed the updating of
position.
gitlab #372
Change-Id: Icf948997a9a2ce11a6420d83286144328af4e877
Jussi Koskela [Wed, 4 Sep 2019 06:47:54 +0000 (09:47 +0300)]
Pass model instead of null
Fixes yet another regression.
gitlab #355
Change-Id: Ic61cbbe347c8f66addf10397fa0f5969dacacad6
Jussi Koskela [Wed, 4 Sep 2019 05:45:20 +0000 (08:45 +0300)]
Pass graph to prevent transaction within transaction
Fixes regression from previous change.
gitlab #355
Change-Id: I40e8351373cf6b7f291402aded74ab73f624e70e
Jussi Koskela [Wed, 4 Sep 2019 05:40:57 +0000 (08:40 +0300)]
Pass graphs as ReadGraph instead of Object for clarity
gitlab #321
Change-Id: Id061b4d16f95a403a861e3cc06f1980c1a1dab60
Jussi Koskela [Tue, 3 Sep 2019 10:28:13 +0000 (13:28 +0300)]
Use PreferredDiagramEditorID in OpenDiagramEditorFromComponentAdapter
gitlab #371
Change-Id: Ia2b39d03f346a47c45b3982ec882b9facc9e28eb
Tuukka Lehtonen [Fri, 30 Aug 2019 12:12:53 +0000 (15:12 +0300)]
Report non-existent .sts tests using error logger instead of NPE crash
gitlab #367
Change-Id: I55408e6b8b539bb3775e7ff5afc7f32323e32eb2
Tuukka Lehtonen [Fri, 30 Aug 2019 07:21:40 +0000 (10:21 +0300)]
Fixed typical synchronization to work without template diagram desc
gitlab #370
Change-Id: I243d9baa3939234c9b31e1c8f34526b2c9fe641f
Tuukka Lehtonen [Fri, 30 Aug 2019 06:53:56 +0000 (09:53 +0300)]
Log test name before and after execution with timeout and exec time
gitlab #367
Change-Id: I3ff6b1da4e773987bfc1d83fee9cef3f302a3d5e
Tuukka Lehtonen [Wed, 28 Aug 2019 17:04:21 +0000 (17:04 +0000)]
Merge "Revert "Support enumerated property types in UC interface""
Tuukka Lehtonen [Wed, 28 Aug 2019 16:54:23 +0000 (16:54 +0000)]
Revert "Support enumerated property types in UC interface"
This reverts commit
a175b74181c4841b403170f03e1ad9caac946f53 .
Reason for revert: The changes caused problems for String datatype users. The implementation needs further refinement.
Change-Id: Ie891a235fd21b44f178b7ccd40b04a5e9724a32d
Tuukka Lehtonen [Wed, 28 Aug 2019 09:45:08 +0000 (09:45 +0000)]
Merge "Fixed typo from string returned from Rename.renameNode"
Tuukka Lehtonen [Wed, 28 Aug 2019 07:43:11 +0000 (10:43 +0300)]
Fixed typo from string returned from Rename.renameNode
gitlab #367
Change-Id: I5524ae8c3133968a4819045fc2556439b5aa3526
Alpi Rimppi [Tue, 27 Aug 2019 08:09:16 +0000 (11:09 +0300)]
Made orElseM associative
gitlab #368
Change-Id: Ideb97278b16455f0bf2d130547cf1c8713897686
Tuukka Lehtonen [Mon, 26 Aug 2019 13:07:35 +0000 (13:07 +0000)]
Merge "Clean up also indexes during DB unit test environment initialization"
Tuukka Lehtonen [Mon, 26 Aug 2019 12:52:50 +0000 (15:52 +0300)]
Clean up also indexes during DB unit test environment initialization
gitlab #367
Change-Id: Ia93e2e7169575f97b51ef27130b2579ef4d6fb4e
Tuukka Lehtonen [Mon, 26 Aug 2019 09:16:32 +0000 (09:16 +0000)]
Merge "Selection view tab for managing issue validations"
Antti Villberg [Mon, 26 Aug 2019 07:51:40 +0000 (10:51 +0300)]
Selection view tab for managing issue validations
gitlab #365
Change-Id: I273baaecb90bd88ec6f993593eb9315eb993479f
Tuukka Lehtonen [Mon, 26 Aug 2019 09:08:15 +0000 (09:08 +0000)]
Merge "Improved constraint modelling utilities"
Antti Villberg [Mon, 26 Aug 2019 07:28:35 +0000 (10:28 +0300)]
Improved constraint modelling utilities
gitlab #348
Change-Id: If1409441816c3d29b9f87829be965bda19f5280f
Antti Villberg [Mon, 26 Aug 2019 07:00:30 +0000 (10:00 +0300)]
Improvements to SCL browse context contributions
gitlab #364
Change-Id: Iaa5d45e3c1a1023ca62110066947d4a822037991
Tuukka Lehtonen [Sun, 25 Aug 2019 21:29:46 +0000 (21:29 +0000)]
Merge "Improvements to modelled SWT documents (fixed)"
Antti Villberg [Fri, 23 Aug 2019 10:52:32 +0000 (13:52 +0300)]
Improvements to modelled SWT documents (fixed)
gitlab #357
Change-Id: Id366f13e6be8b598158e67af5d5a4aeb7644abb3
Antti Villberg [Sun, 25 Aug 2019 10:38:56 +0000 (13:38 +0300)]
possibleObjectForType utility
gitlab #362
Change-Id: I3c88a860df44be625b8f63cbacdd906ea79264e9
Tuukka Lehtonen [Sun, 25 Aug 2019 19:12:30 +0000 (19:12 +0000)]
Merge "Move contents of SCLMain in PlatformUI from pgraph to scl-file"
Antti Villberg [Sun, 25 Aug 2019 10:35:15 +0000 (13:35 +0300)]
Move contents of SCLMain in PlatformUI from pgraph to scl-file
gitlab #361
Change-Id: I45fa44cc708a0292b0b68dfe2015cd4aef3e462a
Jussi Koskela [Wed, 21 Aug 2019 10:38:06 +0000 (13:38 +0300)]
Include disconnected flag terminals for connection judgement
gitlab #354
Change-Id: I318b0594d52fd4faf2d77e662e1ff04653922956
Jussi Koskela [Thu, 22 Aug 2019 11:02:13 +0000 (14:02 +0300)]
Use UTF-8 charset in SVG byte[] to String conversion
Suggestions for API cleanup listed in the issue description.
gitlab #358
Change-Id: I79c3a8f25f3ad679a5699bf43e689474fbe421f4
Jussi Koskela [Thu, 22 Aug 2019 11:20:01 +0000 (14:20 +0300)]
Support subrelations of DIA.Flag.ConnectionPoint in Diagram.setElements
gitlab #359
Change-Id: I070a1615057c7f17a55e43bdb975712201f3d710
Jussi Koskela [Fri, 23 Aug 2019 10:57:35 +0000 (13:57 +0300)]
Add index root resource initially to its own index
gitlab #360
Change-Id: I9c90b7ba36b818e3559741d72282ad057c58f774
Tuukka Lehtonen [Thu, 22 Aug 2019 07:33:56 +0000 (07:33 +0000)]
Merge "Improvements to constraint-based issues"
Antti Villberg [Wed, 21 Aug 2019 12:26:18 +0000 (15:26 +0300)]
Improvements to constraint-based issues
gitlab #355
Change-Id: Ia6ab17a6850e4ad1600e739063797a330077d5f6
Antti Villberg [Wed, 21 Aug 2019 12:46:28 +0000 (15:46 +0300)]
Improvements to modelled SWT documents
gitlab #357
Change-Id: I281e90d871157775e1d9b789eb1a8886fb87bb17
Tuukka Lehtonen [Thu, 22 Aug 2019 06:13:57 +0000 (06:13 +0000)]
Merge "VariableOrResource SCL type"
Antti Villberg [Tue, 20 Aug 2019 13:24:48 +0000 (16:24 +0300)]
VariableOrResource SCL type
gitlab #351
Change-Id: I9106238d1bd2e8e07024a2bd21e0dd371ab8c091
Jussi Koskela [Tue, 13 Aug 2019 05:55:06 +0000 (08:55 +0300)]
Support enumerated property types in UC interface
Other improvements:
-Support labels in enumeration values
-Sort enum values in edit combo alphanumerically (was hash order)
Bugs fixed:
-Instantiated values for IC properties were not converted properly on
type edit if the UC was defined in linked index root
gitlab #339
Change-Id: I7d73a7465adb0ff13b3245ac332a37bff9095810
Tuukka Lehtonen [Wed, 21 Aug 2019 12:32:52 +0000 (15:32 +0300)]
Small changes to synchronization base impl to allow extending it
gitlab #356
Change-Id: I66327777c16645c582573df0f485d2c5452e088e
Tuukka Lehtonen [Tue, 20 Aug 2019 13:37:41 +0000 (16:37 +0300)]
Fixed Simantics/Diagram/setElements to resolve attachment relations
Resolution relies on using STR.HasAttachmentRelation information from
configuration connection relations.
For flags, it relies on flag type:
* Output = HasArrowConnector
* Input = HasPlainConnector
gitlab #352
Change-Id: I2a6f738f164141d688bd890f222ba9e8501aaeb2
Tuukka Lehtonen [Wed, 21 Aug 2019 09:49:28 +0000 (09:49 +0000)]
Merge "Initialize new cache in flush instead of setting it null"
Alpi Rimppi [Wed, 21 Aug 2019 09:26:26 +0000 (12:26 +0300)]
Initialize new cache in flush instead of setting it null
gitlab #353
Change-Id: Ib07b8c51c4adde6066ac4bf738bf067fec2249c9
Tuukka Lehtonen [Wed, 21 Aug 2019 08:26:45 +0000 (08:26 +0000)]
Merge "Imported ModuleRepository.flush from Java"
Alpi Rimppi [Wed, 21 Aug 2019 07:50:07 +0000 (10:50 +0300)]
Imported ModuleRepository.flush from Java
Change-Id: Ib0d147925995508c21d4acee7c4355feabd10f1f
Tuukka Lehtonen [Wed, 21 Aug 2019 07:07:48 +0000 (07:07 +0000)]
Merge "Use trace level debug messages with ObjMap"
Tuukka Lehtonen [Wed, 21 Aug 2019 07:04:42 +0000 (07:04 +0000)]
Merge "Name clash in structural ontology"
Marko Luukkainen [Wed, 21 Aug 2019 06:54:38 +0000 (09:54 +0300)]
Use trace level debug messages with ObjMap
gitlab #342
Change-Id: Ice0dc7d7891ee672515ad8bf11ccd50d7c3a5758
Antti Villberg [Tue, 20 Aug 2019 13:16:13 +0000 (16:16 +0300)]
Name clash in structural ontology
gitlab #350
Change-Id: Iaddf776424c58a3392078178e5cd9bf7c371f249
Reino Ruusu [Tue, 20 Aug 2019 11:43:21 +0000 (14:43 +0300)]
Fix to problems with outline view and SCL script editor.
gitlab #349
Change-Id: I93556f95471f63b8cc26d67d1e4daca48e32d062
Marko Luukkainen [Tue, 20 Aug 2019 09:43:52 +0000 (09:43 +0000)]
Merge "Fix binding instance for CompoundRelatedGetValue method."
Antti Villberg [Mon, 19 Aug 2019 08:26:51 +0000 (11:26 +0300)]
DB and Layer0 modifications for related issues
gitlab #347
gitlab #348
Change-Id: Ic5d2209d9865fc44583ea4814cc1d26d212a5f87
Reino Ruusu [Tue, 20 Aug 2019 08:07:04 +0000 (11:07 +0300)]
Fix binding instance for CompoundRelatedGetValue method.
gitlab #344
Change-Id: I899d10258c429e215c7c02f717e34631925ebc01
Reino Ruusu [Thu, 15 Aug 2019 12:40:16 +0000 (15:40 +0300)]
Fixed some issues in objmap2
gitlab #346
Change-Id: I37ca3edb171f5c88f9deac5f03ff29ecf8c28518
Reino Ruusu [Thu, 15 Aug 2019 12:35:18 +0000 (15:35 +0300)]
Support for linked lists in objmap2.
gitlab #345
Change-Id: I7107ac75961602e74ed44b2c3d9867aefe7d29d8
Reino Ruusu [Wed, 14 Aug 2019 15:30:18 +0000 (18:30 +0300)]
Use type reflection tools from databoard in objmap2.
gitlab #344
Change-Id: I489f462a0f1785bc52a7a7f94ff38f7cec612055
Tuukka Lehtonen [Wed, 14 Aug 2019 10:46:03 +0000 (10:46 +0000)]
Merge changes I764df2ec,Ieb979991
* changes:
Switch from org.apache.log4j to org.slf4j.
Added missing creation of RelatedElementRuleFactory.
Reino Ruusu [Wed, 14 Aug 2019 08:50:52 +0000 (11:50 +0300)]
Switch from org.apache.log4j to org.slf4j.
gitlab #342
Change-Id: I764df2ecf1e58a1529c0a4e46653054ff15a2de7
Reino Ruusu [Wed, 14 Aug 2019 08:34:15 +0000 (11:34 +0300)]
Added missing creation of RelatedElementRuleFactory.
Also checks for missing rule factories.
gitlab #341
Change-Id: Ieb9799910c3c32a7c49dfd9be496bb9afbca0ab5
Tuukka Lehtonen [Fri, 9 Aug 2019 19:33:45 +0000 (19:33 +0000)]
Merge "Defined L0.ValueType to make L0.Value(s) searchable from index"
Tuukka Lehtonen [Fri, 9 Aug 2019 11:12:04 +0000 (14:12 +0300)]
Added anchors for SCL data types and classes in HTML documentation
* data Foo anchor: `data-Foo`
* class Bar anchor: `class-Bar`
Also changed data types, classes and values to have different background
coloring in the SCL HTML documentation for better readability.
gitlab #337
Change-Id: I731489cbb1a972dd6e2bc95645b66f41877e843d
Jussi Koskela [Fri, 9 Aug 2019 11:14:33 +0000 (14:14 +0300)]
Defined L0.ValueType to make L0.Value(s) searchable from index
gitlab #338
Change-Id: I2ceff6adbcd4d2967803e256c2988b3e85c6b77c
Marko Luukkainen [Fri, 9 Aug 2019 09:40:53 +0000 (12:40 +0300)]
ListUtils.create(g,elements) creates a list without element inverses
Added new ListUtils.createWithInverses for lists with default element
inverse relations.
gitlab #336
Change-Id: I246d5bb170ff91d8f59aa656d6b0279f9b2b11b1
(cherry picked from commit
d17ee3b8f3720f59c08780ced525d670a83844b0 )
Jussi Koskela [Fri, 9 Aug 2019 08:18:53 +0000 (11:18 +0300)]
Fixed combo box list to open properly when starting edit
This order seems to work better than the old one.
gitlab #335
Change-Id: I22ed0fb0c41695b39ee88e6a9b6bc8bce16d6d0d
Jussi Koskela [Fri, 9 Aug 2019 08:03:49 +0000 (11:03 +0300)]
Fixed regression in enumeration value function definition
Due to this bug editing enumeration values opened text editor instead of
combo box.
gitlab #334
Change-Id: Ibfb62068ebc15ed56bc7a42f8921cf907eb6a75e
Jussi Koskela [Fri, 9 Aug 2019 05:24:17 +0000 (08:24 +0300)]
Use the same implementation to claim assertions in SCL and in Java
SCL version of claimAssertion did not claim L0.InstanceOf L0.Assertion.
gitlab #332
Change-Id: Ia61ba82435429a190e444d14e57c8e7782d206dc
Antti Villberg [Fri, 19 Jul 2019 10:27:54 +0000 (13:27 +0300)]
First step to enable reading of cache when not writing
gitlab #320
Change-Id: If12e55796207f0d08f46fc0670760c2937593e89
Tuukka Lehtonen [Fri, 2 Aug 2019 19:24:10 +0000 (19:24 +0000)]
Merge "Revert "First step to enable reading of cache when not writing""
Tuukka Lehtonen [Fri, 2 Aug 2019 19:13:50 +0000 (19:13 +0000)]
Revert "First step to enable reading of cache when not writing"
This reverts commit
cb12888f3415720276da57f2d162e13ea5b3f46c .
It causes an unexpected NPE during user component symbol
terminal population.
gitlab #320
Change-Id: I1adf19fadde29ad4127377606580aba4444f1eac
Tuukka Lehtonen [Fri, 2 Aug 2019 12:27:24 +0000 (12:27 +0000)]
Merge "Define actions already in L0"
Tuukka Lehtonen [Fri, 2 Aug 2019 12:16:55 +0000 (12:16 +0000)]
Merge "First step to enable reading of cache when not writing"
Antti Villberg [Fri, 2 Aug 2019 06:14:35 +0000 (09:14 +0300)]
API for creating a new File Document
gitlab #326
Change-Id: Ic22fcdc5600883eeb1469112f267a8f2c4df4e90
Antti Villberg [Fri, 2 Aug 2019 06:25:13 +0000 (09:25 +0300)]
Define actions already in L0
gitlab #327
Change-Id: Ia8ac62b8b6de90cc3e0b8e127a15d113f640270b
Antti Villberg [Fri, 19 Jul 2019 10:27:54 +0000 (13:27 +0300)]
First step to enable reading of cache when not writing
gitlab #320
Change-Id: I3abe07cdce6c75d46dd1c537effe639734de627b
Jussi Koskela [Thu, 1 Aug 2019 10:42:45 +0000 (13:42 +0300)]
Support PreferredDiagramEditorID in OpenDiagramEditorFromConfiguration
gitlab #325
Change-Id: I95c7c075c3562410f5ba06c8785447f0cc53a860
Jussi Koskela [Tue, 30 Jul 2019 07:39:55 +0000 (10:39 +0300)]
Fixed filtering of connection points when any drilling is done
gitlab #324
Change-Id: Iad676ddea1ab4625f6bdc615dc83605707107260
Tuukka Lehtonen [Tue, 30 Jul 2019 07:01:10 +0000 (10:01 +0300)]
Don't abort typical sync on blocked template to instance connections
Currently typical synchronization has a validation step that aborts the
whole diagram synchronization if there is even a single connection
missing from the instance diagram that cannot be copied from the typical
template because another instance-specific connection has been made to
the same functional terminal where the template connection is supposed
to be connected.
This changes the synchronization to simply report these cases as
WARNINGS in the verbose synchronization log and continue the
synchronization.
gitlab #323
Change-Id: I7661f6f069666fb0e6f724e6d0006e6632f93567
Jussi Koskela [Mon, 29 Jul 2019 07:36:36 +0000 (10:36 +0300)]
Revert removal of org.simantics.db.server inclusion
gitlab #109
Change-Id: Ic61826b9a210fa2733cc5b11a9474cebff2f4e82
Tuukka Lehtonen [Fri, 21 Apr 2017 03:39:55 +0000 (06:39 +0300)]
Removed deprecated ProCore matter to make the platform less heavy
Removed:
* deprecated org.simantics.db.build.zip and related code.
* windows and linux procore executables from org.simantics.db.server
* org.simantics.db.procore.server.environment
In total almost 25MiB removed from the platform.
gitlab #109
Change-Id: I0b7532b0948676f925e0d0f619aadc5e06ea7ea1
Tuukka Lehtonen [Tue, 23 Jul 2019 11:49:43 +0000 (11:49 +0000)]
Merge "Move debugging options under DevelopmentKeys"
Tuukka Lehtonen [Tue, 23 Jul 2019 11:39:23 +0000 (11:39 +0000)]
Merge "Improve utilities for invoking SCL from Java"