Activity

From 2017-04-28 to 2017-05-27

2017-05-26

12:12 pm Feature #6923 (Closed): Explicit export annotation for SCL modules
Hannu Niemistö
10:52 am Feature #6923 (In Progress): Explicit export annotation for SCL modules
Hannu Niemistö
10:53 am Revision b2676209 (platform-git): (refs #6923) Explicit export annotation for SCL modules
Added module export list to module header. It looks like this:
module {
export = [foo, bar]
}
When using export...
Hannu Niemistö

2017-05-25

07:08 am Revision f53c22ce (platform-git): Jersey HTTP Client - increase .target's sequenceNumber just in ...
#7243
Change-Id: I455326fbad7adfff04fa0a23a50ab689d3091e7b
Jani Simomaa
07:02 am Revision bf3f3eee (platform-git): Merge "Add missing jersey-server for Jersey HTTP Client.. does ...
Jani Simomaa
07:01 am Revision 199bb93c (platform-git): Add missing jersey-server for Jersey HTTP Client.. does not mak...
#7243
Change-Id: I378c43b1d9f72dc98b9f23d790c544238fe177f3
Jani Simomaa

2017-05-24

11:43 pm Revision 41aa955f (platform-git): Merge "(refs #7242) Refresh button to SCL Module browser"
Hannu Niemistö
10:31 pm Revision c8e4697b (platform-git): Merge "Jersey HTTP Client - Remove (hopefully) unnecessary depe...
Jani Simomaa
10:28 pm Revision 4ffe3bfd (platform-git): Jersey HTTP Client - Remove (hopefully) unnecessary dependencies..
Change-Id: I7e532295639158da7f0971cd75252a0068406b3e Jani Simomaa
10:12 pm Revision 3eae66b2 (platform-git): Merge "Jersey HTTP Client - Why "-" is not good enough for vers...
Jani Simomaa
10:11 pm Revision 7cdafd08 (platform-git): Jersey HTTP Client - Why "-" is not good enough for versioning?
#7243
Change-Id: I98952ab61b6e4ef1a37795bab2a530772a2761ae
Jani Simomaa
10:06 pm Revision 2fd4b030 (platform-git): Jersey HTTP Client - Oh my ruis, yet another version mismatch
#7243
Change-Id: I0be124f994a3ed777c48792a68de59e489a3c3c8
Jani Simomaa
09:58 pm Revision 0d0d7f14 (platform-git): Jersey HTTP Client - Ok now I get how this works
#7243
Change-Id: I69fa5d738663f0dee462a41841097bc70f9f7e6e
Jani Simomaa
09:48 pm Revision b4e29c2c (platform-git): Jersey HTTP Client - Still going strong
#7243
Change-Id: Ied41cc202f0efb01aefacd737b673e47eb209960
Jani Simomaa
09:45 pm Revision a26bfc6e (platform-git): Jersey HTTP Client - almost finished :)
#7243
Change-Id: Ie7f79a9980ddb2e8c9d60dfb76f670a30267f400
Jani Simomaa
09:40 pm Revision 4939c6e4 (platform-git): Jersey HTTP Client - Wrong version numbers..
#7243
Change-Id: Id0af2b5d4caae2dfc12d87b2b2d5d94b5cc4df5c
Jani Simomaa
09:32 pm Revision 2395a0a4 (platform-git): Forgot to update logback and slf4j version in target files
#7243
Change-Id: I24e9e8ef33f856c4eb826c58bfee7dec5acc86ed
Jani Simomaa
09:24 pm Revision 2f003976 (platform-git): Adding Jersey HTTP Client to target platform
#7243
Change-Id: I004c550f611b2dec92c9a680e62d023ea1095ea3
Jani Simomaa
09:24 pm Feature #7243 (New): Add Jersey Client to target platform
Jani Simomaa
08:28 pm Revision d84987ad (platform-git): (refs #7242) Refresh button to SCL Module browser
Change-Id: I51a7441fc6fe702b6f7fc4410b67e24e6d788ae4 Hannu Niemistö
03:27 pm Revision 529dfdc6 (platform-git): Added null check to StreamingTransferableGraphImportProcess
refs #7240
Change-Id: I5724ddfff4eae6c17dcd92eff71e25fb80bc8cf6
Hannu Niemistö
03:20 pm Revision 4b7c3f8e (platform-git): Added null check to StreamingTransferableGraphImportProcess
refs #7240
Change-Id: I5724ddfff4eae6c17dcd92eff71e25fb80bc8cf6
Hannu Niemistö
01:40 pm Revision e5b73a68 (platform-git): Merge "StreamingTransferableGraphImportProcess assumes index ro...
Tuukka Lehtonen
12:46 pm Revision 0b1f301a (platform-git): (refs #7242) First version of SCL Development perspective
Change-Id: Ica1a3d93c05e11ccee2cab3c0cf517cbe332106a Hannu Niemistö
12:19 pm Revision 8aa0b1dd (platform-git): StreamingTransferableGraphImportProcess assumes index root clus...
refs #7240
Change-Id: I32ef3d78a8c278849fa6a44052a85e61510a72f5
(cherry picked from commit b8403a3565fc946a389ea509e...
Antti Villberg
11:55 am Revision 16dc9837 (platform-git): Merge "LayerCleanupMigrationStep is too eager" into release/1.28.0
Hannu Niemistö
11:54 am Revision 80daffa6 (platform-git): Merge "StreamingTransferableGraphImportProcess assumes index ro...
Hannu Niemistö
11:49 am Feature #7242 (In Progress): SCL Development perspective
Hannu Niemistö

2017-05-23

11:50 pm Revision 8c6f8744 (platform-git): LayerCleanupMigrationStep is too eager
refs #7241
Change-Id: Ia389c085b09270a9bea5479ffaefbb2eb08a1ef7
Antti Villberg
11:49 pm Bug #7240 (Feedback): StreamingTransferableGraphImportProcess assumes that index root is a cluste...
Tuukka Lehtonen
01:59 pm Bug #7240 (Feedback): StreamingTransferableGraphImportProcess assumes that index root is a cluste...
Antti Villberg
11:48 pm Bug #7241 (Feedback): LayerCleanupMigrationStep is too eager
Tuukka Lehtonen
02:01 pm Bug #7241 (Feedback): LayerCleanupMigrationStep is too eager
It tries to remove immutable stuff and also from dependencies Antti Villberg
02:02 pm Revision a36e233b (platform-git): LayerCleanupMigrationStep is too eager
refs #7241
Change-Id: Ia389c085b09270a9bea5479ffaefbb2eb08a1ef7
Antti Villberg
02:00 pm Revision b8403a35 (platform-git): StreamingTransferableGraphImportProcess assumes index root clus...
refs #7240
Change-Id: I32ef3d78a8c278849fa6a44052a85e61510a72f5
Antti Villberg

2017-05-22

04:20 pm Bug #7239 (New): Cached value of a Variable referencing an asserted property is not updated when ...
h1. Summary
A Variable that has a value that is defined by a default value from an assertion in the property relat...
Reino Ruusu
12:05 pm Revision 0dc7c371 (platform-git): Better and prettier printing
refs 7224
Change-Id: I6afdcfe04f4cef811c514b1c2f42478ebee30646
Jani Simomaa
11:09 am Revision bd1e84d0 (platform-git): Merge "Support DB images in url requests"
Jani Simomaa
11:08 am Revision fc2c84b4 (platform-git): Merge "Console printing also for content prints"
Jani Simomaa
11:06 am Revision 2d5980a0 (platform-git): Console printing also for content prints
refs #7226
Change-Id: Ia95b0d5e2432d8a9a2697a9184dd268a6c1fb8ab
Antti Villberg
11:06 am Revision 03279d65 (platform-git): Support DB images in url requests
refs #7237
Change-Id: If642626d1ee420af0c694f48a3304cd51455465c
Antti Villberg
11:01 am Revision 3cc16397 (platform-git): More console printing
refs #7226
Change-Id: I255d30cc7188e6aff2111952b1a37ee4c755be68
Antti Villberg

2017-05-19

02:43 pm Enhancement #7238 (New): BrowseContextTable enhancements
Antti Villberg

2017-05-18

04:00 pm Revision 2aa4234f (platform-git): Moved LinkSVGImage implementation to new location.
Activated linkImage scl function because it is used by existing scl scripts.
Had to move implementation because compi...
Kalle Kondelin

2017-05-17

04:41 pm Revision 9104cdc8 (platform-git): Check head.state file existence before validating its integrity
This prevents unnecessary NoSuchFileExceptions from being logged at
startup.
refs #7124
Change-Id: I500c937ec8894f6...
Tuukka Lehtonen
04:26 pm Revision b4e846e4 (platform-git): Check head.state file existence before validating its integrity
This prevents unnecessary NoSuchFileExceptions from being logged at
startup.
refs #7124
Change-Id: I500c937ec8894f6...
Tuukka Lehtonen
01:53 pm Revision 06ee0c4c (platform-git): Merge "(refs #6878) Don't validate SCL expressions in console i...
Hannu Niemistö
01:07 pm Revision 4ae2c9f1 (platform-git): (refs #6878) Don't validate SCL expressions in console input area
Change-Id: I49ab2879aaf55bddf1e47c980bd944fbe32e2f5a Hannu Niemistö

2017-05-16

08:25 am Bug #7231 (Feedback): Calculating bounding box for dynamic symbol fails if its SVG contains empty...
Jussi Koskela
08:23 am Revision ebbf7990 (platform-git): Calculating bounding box for dynamic symbol fails for empty TSpan
Replace empty content with dash as a workaround.
refs #7231
Change-Id: Iac8257d12d4a6201f766a7458c6315ab5e84f113
Jussi Koskela

2017-05-15

10:12 pm Revision cf298ce0 (platform-git): (refs #6178) Added missing dependencies of kryo to target files
Change-Id: I26acf11b3218ec6a6ac0716abcff23dbdf326743 Hannu Niemistö
05:35 pm Revision 573f14d7 (platform-git): Merge "(refs #6178) Added Kryo serialization library to target ...
Tuukka Lehtonen
05:21 pm Revision c2ac1198 (platform-git): (refs #6178) Added Kryo serialization library to target platform
Change-Id: I419b756f648a40a4f3809bb5eb8e1d6b8c399d1b Hannu Niemistö
05:18 pm Revision 71f01c09 (platform-git): CompilePGraphs takes previous bundled version of ontology
#7229
Change-Id: I71520cf139aa4131031a59bd377ca82410d36044
Antti Villberg
04:03 pm Revision 5bf5e25b (platform-git): Make NodeContext builtin keys available through Simantics/All
refs #7227
Change-Id: I8890d36f31feac77fcda9f9684b7cab86c7d8f91
Antti Villberg
03:41 pm Bug #7231 (Feedback): Calculating bounding box for dynamic symbol fails if its SVG contains empty...
Jussi Koskela
03:41 pm Revision d49167ad (platform-git): Console printing enhancements for documents (Simupedia)
#7226
Change-Id: Ib6f67ee6461dd3cec7d22b60c784631b065a4caa
Antti Villberg
02:57 pm Revision 06be67d1 (platform-git): An action to show a pgraph for resources in ontologies
#7225
Change-Id: I358fc705d5a7afcb20edb6520019a3689a978cd7
Antti Villberg
02:41 pm Revision 4a2458a1 (platform-git): PrettyPrintTG enhancements
refs #7224
Change-Id: Ieff6b12540bc1c1e076ddda376d59e0b3529a791
Antti Villberg
10:54 am Feature #7230 (New): Initial support for pgraph listing for shared library bundles
Antti Villberg
10:52 am Bug #7229 (New): CompilePGraphs takes previous bundled version of ontology as a dependency
Antti Villberg

2017-05-13

09:36 pm Enhancement #7227 (New): Make NodeContext builtin keys available through Simantics/All
Antti Villberg
09:35 pm Enhancement #7226 (New): Console printing enhancements for documents (Simupedia)
Antti Villberg
09:18 pm Feature #7225 (New): An action to show a prgraph representation for any resource contained in an ...
Antti Villberg
09:15 pm Enhancement #7224 (New): PrettyPrintTG enhancements
Antti Villberg
01:38 pm Revision 7de0f58a (platform-git): Ensure ExperimentUtil.scheduleShutdownActiveExperiment invokes ...
This needs to be done because calling parties may rely on getting the
callback.
refs #7220
Change-Id: Ie81c20da8da9...
Tuukka Lehtonen
01:37 pm Revision 51239a7b (platform-git): Ensure ExperimentUtil.scheduleShutdownActiveExperiment invokes ...
This needs to be done because calling parties may rely on getting the
callback.
refs #7220
Change-Id: Ie81c20da8da9...
Tuukka Lehtonen
01:26 pm Bug #7220 (Resolved): Ensure callback is invoked for all invocations of ExperimentUtil.scheduleSh...
Tuukka Lehtonen
01:14 pm Bug #7220 (Resolved): Ensure callback is invoked for all invocations of ExperimentUtil.scheduleSh...
The provided callback should be invoked under all conditions with a null to prevent anything relying on the callback ... Tuukka Lehtonen
11:40 am Feature #7214 (Feedback): Slight change of semantics / optimization, treat $ exactly like functio...
Tuukka Lehtonen
11:24 am Bug #7218 (Resolved): Labels may be in wrong order when generating integer switch in SCL compiler
Tuukka Lehtonen
07:58 am Revision daab168e (platform-git): (refs #7219) Remove deprecated code (scl.compiler.dummy and edi...
Change-Id: Ibd2bc7b4ca78637460701351b7511dc77ba6ef2f Hannu Niemistö

2017-05-12

12:11 am Enhancement #7219 (In Progress): Remove deprecated code related to SCL
Hannu Niemistö
12:07 am Bug #7215 (Feedback): NamespaceMigrationStep breaks imported tg
Tuukka Lehtonen
10:12 am Bug #7215 (Feedback): NamespaceMigrationStep breaks imported tg
NamespaceMigrationStep converts all Internal identities in .tg file to External. Because the newest export/import uti... Hannu Niemistö
12:06 am Enhancement #7216 (Feedback): Remove deprecated OldTransferableGraph1
Tuukka Lehtonen
10:14 am Enhancement #7216 (Feedback): Remove deprecated OldTransferableGraph1
Hannu Niemistö
12:04 am Enhancement #7217 (Feedback): Some SCL enhancements for logging and test executing
Tuukka Lehtonen
10:22 am Enhancement #7217 (Feedback): Some SCL enhancements for logging and test executing
Jani Simomaa
10:50 pm Revision 4cf5be9d (platform-git): Merge "Workaround fix for acorn mutex printing for now"
Hannu Niemistö
09:49 pm Revision 18dfbd8c (platform-git): Workaround fix for acorn mutex printing for now
This needs to be fixed somehow else but just a workaround for now to
prevent flooding of prints
refs #7175
Change-I...
Jani Simomaa
09:47 pm Revision 36799f7f (platform-git): Merge "(refs #6878) validateOnly flag to ExpressionEvaluator an...
Hannu Niemistö
09:47 pm Revision 7a7f7301 (platform-git): Merge "(refs #7214) Treat $ exactly like function application"
Hannu Niemistö
04:57 pm Revision bea2a831 (platform-git): (refs #6878) validateOnly flag to ExpressionEvaluator and Comma...
Added a new flag validateOnly to ExpressionEvaluator and CommandSession.
This prevents the execution of the expressio...
Hannu Niemistö
03:34 pm Revision 7089fc7c (platform-git): (refs #7218) Sort labels by integer values when generating switch
Change-Id: Ic6acb6241151f3d178e4c5bdf9c4fac5424b6100
(cherry picked from commit 5d55c8c863ea9909064ee847f25163bf02e5e...
Hannu Niemistö
03:22 pm Revision b123fe92 (platform-git): Merge changes Ib64cf026,I238948da
* changes:
Enhancements to modelled STS-tests
Minor SCL enhancements and fixes for logging and test executing
Tuukka Lehtonen
03:12 pm Revision 91ba8d0c (platform-git): Merge "(refs #7216) Removed OldTransferableGraph1 and all refer...
Marko Luukkainen
02:56 pm Revision e8269f6c (platform-git): Merge "(refs #7218) Sort labels by integer values when generati...
Tuukka Lehtonen
02:49 pm Revision f03893d9 (platform-git): Enhancements to modelled STS-tests
Some refactoring and streamlining for the modelled STS-tests:
* Possibility to ignore certain tests
* Streamlined JU...
Jani Simomaa
02:12 pm Revision 51006ffe (platform-git): Minor SCL enhancements and fixes for logging and test executing
Also fixing Simantics/Misc getSystemProperty to return Maybe String
refs #7217
Change-Id: I238948da90f95b1b7e16d351...
Jani Simomaa
01:28 pm Feature #6878 (In Progress): Show compilation errors in STS tests without need to run the tests
Hannu Niemistö
01:24 pm Revision fede738f (platform-git): Merge "(refs #7215) Preserve identity types in NamespaceMigrati...
Hannu Niemistö
01:22 pm Revision 5d55c8c8 (platform-git): (refs #7218) Sort labels by integer values when generating switch
Change-Id: Ic6acb6241151f3d178e4c5bdf9c4fac5424b6100 Hannu Niemistö
01:22 pm Bug #7218 (Resolved): Labels may be in wrong order when generating integer switch in SCL compiler
... Hannu Niemistö
10:20 am Revision f5d57907 (platform-git): (refs #7216) Removed OldTransferableGraph1 and all referring code
Change-Id: Idde9dde36c06b5270730036ab7e435f38f59a5fd Hannu Niemistö
10:12 am Revision a51d7306 (platform-git): (refs #7215) Preserve identity types in NamespaceMigrationStep
Change-Id: Ida23a57053d0bca00523b4a87e6c896810373602 Hannu Niemistö

2017-05-11

11:43 pm Feature #7211 (In Progress): DB baseline
Tuukka Lehtonen
04:19 pm Feature #7211 (In Progress): DB baseline
Antti Villberg
11:43 pm Enhancement #7208 (Feedback): Performance enhancements for DiagramToSVG
Tuukka Lehtonen
12:25 pm Enhancement #7208 (Feedback): Performance enhancements for DiagramToSVG
Antti Villberg
11:42 pm Bug #7206 (Resolved): StyleBase runs cleanup in wrong thread
Tuukka Lehtonen
12:23 pm Bug #7206 (Resolved): StyleBase runs cleanup in wrong thread
Antti Villberg
11:42 pm Enhancement #7205 (Resolved): Change Diagram copy-paste implementation to enable customization by...
Tuukka Lehtonen
12:22 pm Enhancement #7205 (Resolved): Change Diagram copy-paste implementation to enable customization by...
Paster handles copy and cut in their own methods in a Write transaction. Only way to get the transaction handle is to... Marko Luukkainen
11:16 pm Revision 76f924bb (platform-git): Fixed bad logical bug from Acorn's MainState.load rollback
The major bug was the logical not in MainState.load rollback which
caused the database revisioning to be started from...
Tuukka Lehtonen
11:16 pm Revision 4b277ed9 (platform-git): Try to acquire DB lock even if the lock file already exists
Lock file may already exist if the program crashed or was terminated
forcefully. It is ok to try acquiring the lock o...
Jussi Koskela
11:16 pm Revision 7cc6ec28 (platform-git): Improved logic in new head state creation.
Earlier any IOException during the reading of head state was interpreted
as empty DB. This might cause unwanted DB re...
Jussi Koskela
11:16 pm Revision a02a5904 (platform-git): Fixed bad bug related to AcornBackupProvider
AcornBackupProvider was invoking GraphClientImpl2.makeSnapshot with true
parameter which caused the invocation to wri...
Tuukka Lehtonen
11:16 pm Revision a6898527 (platform-git): Improved Acorn database rollback logic.
MainState will no longer destroy the entire database if the user removes
directories but forgets to remove the main.s...
Tuukka Lehtonen
11:10 pm Revision 63f6a68f (platform-git): (refs #7214) Treat $ exactly like function application
Converts (f $ p) before type checking to (f p). This slightly changes
the semantics of the language for it is now pos...
Hannu Niemistö
10:50 pm Feature #7214 (Feedback): Slight change of semantics / optimization, treat $ exactly like functio...
Hannu Niemistö
03:03 pm Revision c0464cc6 (platform-git): Added mechanism to diagram IFlagType to prevent graph modificat...
When diagram flags are loaded, some implementations trigger graph
modifications because the flag type may know the fl...
Tuukka Lehtonen
02:44 pm Revision e25e9923 (platform-git): Merge "Performance enhancements for DiagramToSVG"
Tuukka Lehtonen
02:30 pm Bug #7209 (Resolved): RouteGraphNode styling with a custom class does not work
Applied in changeset platform-git|commit:c684e246101adc478671274a9aae1979bfc02820. Marko Luukkainen
12:27 pm Bug #7209 (Resolved): RouteGraphNode styling with a custom class does not work
RouteGraphNode uses reflection to recreate style instance. This fails with a custom class since constructor signature... Marko Luukkainen
02:20 pm Revision c92959f3 (platform-git): Added mechanism to diagram IFlagType to prevent graph modificat...
When diagram flags are loaded, some implementations trigger graph
modifications because the flag type may know the fl...
Tuukka Lehtonen
01:57 pm Revision b2cb20c0 (platform-git): Performance enhancements for DiagramToSVG
refs #7208
Change-Id: Ieb507e6c9abc287192fff127385cc51f17ebee86
(cherry picked from commit 5655da36b1f5b605b2407b34f...
Antti Villberg
01:56 pm Revision a74b6584 (platform-git): StyleBase runs cleanup in wrong thread
refs #7206
Change-Id: I607539b6e5aabc947976308b972976ee97b9c4ea
(cherry picked from commit d156f756b493ce0f853fcb561...
Antti Villberg
01:55 pm Revision 4ba2b268 (platform-git): Merge "Fix RouteGraphNode styling"
Tuukka Lehtonen
12:49 pm Revision 16ba55a9 (platform-git): Merge "Paster.getGraph() method for overriding classes."
Marko Luukkainen
12:27 pm Revision c684e246 (platform-git): Fix RouteGraphNode styling
fixes #7209
Change-Id: I05ea45c1dd01cf9502970e9e99c1a278b2cd73a2
Marko Luukkainen
12:26 pm Revision 5655da36 (platform-git): Performance enhancements for DiagramToSVG
refs #7208
Change-Id: Ieb507e6c9abc287192fff127385cc51f17ebee86
Antti Villberg
12:25 pm Enhancement #7207 (New): Should be possible to test if index replace actually did changes
Antti Villberg
12:24 pm Revision d156f756 (platform-git): StyleBase runs cleanup in wrong thread
refs #7206
Change-Id: I607539b6e5aabc947976308b972976ee97b9c4ea
Antti Villberg
12:23 pm Revision c312f895 (platform-git): Paster.getGraph() method for overriding classes.
refs #7205
Change-Id: Ie488312ad9b995351a55f557e3686d8e4408ceac
Marko Luukkainen

2017-05-10

09:57 am Bug #7204 (In Progress): Add org.simantics.db.testing plugin to SDK build
Tuukka Lehtonen
09:01 am Bug #7204 (In Progress): Add org.simantics.db.testing plugin to SDK build
Add org.simantics.db.testing plugin to SDK build because org.simantics.tests.modelled*-plugins depends on that Jani Simomaa
09:55 am Revision 5f579dd8 (platform-git): Add org.simantics.db.testing to org.simantics.sdk feature
This adds the plug-in to the build results.
refs #7204
Change-Id: I083ba9da5b8dc60fe8eab167b786663034f6e343
Tuukka Lehtonen
09:06 am Revision 96882721 (platform-git): Add org.simantics.db.testing plugin to SDK build
refs #7204
Change-Id: Ifac7487f2a8d232372421e75550dc2e63cd7df5c
Jani Simomaa

2017-05-09

11:24 pm Bug #7203 (Resolved): FileImportService fails to match file extensions
Tuukka Lehtonen
03:37 pm Bug #7203 (Resolved): FileImportService fails to match file extensions
Jussi Koskela
05:37 pm Revision 25c9cc19 (platform-git): Improved logic in new head state creation.
Earlier any IOException during the reading of head state was interpreted
as empty DB. This might cause unwanted DB re...
Jussi Koskela
03:58 pm Revision 4881fb88 (platform-git): FileImportService fails to match file extensions
Extensions always contain leading dot, so match accordingly. Remove
leading asterisk from candidates if one exists.
...
Jussi Koskela

2017-05-08

11:40 pm Bug #7182 (Resolved): ExternalEntities found incorrectly
Tuukka Lehtonen
11:27 pm Enhancement #7180 (Resolved): Configurable font for FlagNode
Hannu Niemistö
11:27 pm Feature #7178 (Resolved): Maven graph ontology file builder plugin
Hannu Niemistö
11:26 pm Enhancement #7177 (Resolved): Rounded connections
Hannu Niemistö
11:04 pm Enhancement #7198 (Resolved): Use ListIndexRoots in migration
Tuukka Lehtonen
11:04 pm Enhancement #7197 (Resolved): ListIndexRoots request
Tuukka Lehtonen
11:03 pm Enhancement #7196 (Resolved): SingletonRead base class
Tuukka Lehtonen
11:03 pm Enhancement #7195 (Resolved): GenericReadBase2 without the unused template parameter
Tuukka Lehtonen
11:03 pm Enhancement #7194 (Resolved): Initial selection for diagram viewer should be the diagram itself
Tuukka Lehtonen
11:02 pm Enhancement #7193 (Resolved): Support VP.Test in action browse context contribution
Tuukka Lehtonen
11:02 pm Enhancement #7192 (Resolved): InstanceOf tester (VP.Test)
Tuukka Lehtonen
01:14 pm Revision ca260ab8 (platform-git): Try to acquire DB lock even if the lock file already exists
Lock file may already exist if the program crashed or was terminated
forcefully. It is ok to try acquiring the lock o...
Jussi Koskela

2017-05-07

11:39 am Bug #7187: Use platform Name/Label visualization mode setting in external reference flag text com...
See commits platform-git|commit:8b94180c and platform-git|commit:adc7f55b. Tuukka Lehtonen
11:36 am Bug #7186 (Feedback): Acorn main.state file should only be written at database session shutdown time
Tuukka Lehtonen
11:09 am Revision 04a7cb7f (platform-git): Merge changes I09c034e1,Ideac8aae,Ib7751212,Id09d9a3c,I39696ee5...
* changes:
Use ListIndexRoots in migration
ListIndexRoots request
SingletonRead base class
GenericReadBase2 w...
Tuukka Lehtonen
09:52 am Revision cf9bdb9c (platform-git): Use ListIndexRoots in migration
refs #7198
Change-Id: I09c034e1723ec8bc35706d137f5a8c8cba96a44a
Antti Villberg
09:51 am Enhancement #7198 (Resolved): Use ListIndexRoots in migration
Antti Villberg
09:49 am Revision c51c6946 (platform-git): ListIndexRoots request
refs #7197
Change-Id: Ideac8aaeb23154aa94d465b838903f4fa373a458
Antti Villberg
09:49 am Enhancement #7197 (Resolved): ListIndexRoots request
Antti Villberg
09:49 am Revision 42c7ca82 (platform-git): SingletonRead base class
refs #7196
Change-Id: Ib7751212d5cad181c74a1680962e4c84a43e4ebb
Antti Villberg
09:48 am Enhancement #7196 (Resolved): SingletonRead base class
Antti Villberg
09:48 am Revision 9882059f (platform-git): GenericReadBase2 without the unused template parameter
refs #7195
Change-Id: Id09d9a3c8f2752fda0d2b846f69382249374704a
Antti Villberg
09:47 am Enhancement #7195 (Resolved): GenericReadBase2 without the unused template parameter
Antti Villberg
09:45 am Revision f060a683 (platform-git): Initial selection for diagram viewer should be the diagram itself
refs #7194
Change-Id: I39696ee530cd04fb91562400f0b4937b30a121c7
Antti Villberg
09:45 am Enhancement #7194 (Resolved): Initial selection for diagram viewer should be the diagram itself
Antti Villberg
09:44 am Revision ef12da1a (platform-git): Support VP.Test in action browse context contribution
refs #7193
Change-Id: If8237793dda6f6191e0aec06c30573cc2f97134f
Antti Villberg
09:44 am Enhancement #7193 (Resolved): Support VP.Test in action browse context contribution
Antti Villberg
09:41 am Revision 02b83978 (platform-git): InstanceOf tester (VP.Test)
refs #7192
Change-Id: Ife996f7b8dfa7d302877aef7dfad7f4bc711211d
Antti Villberg
09:41 am Enhancement #7192 (Resolved): InstanceOf tester (VP.Test)
Antti Villberg

2017-05-05

12:16 am Bug #7187 (Resolved): Use platform Name/Label visualization mode setting in external reference fl...
Tuukka Lehtonen
05:27 pm Bug #7187: Use platform Name/Label visualization mode setting in external reference flag text com...
https://www.simantics.org:8088/r/#/c/486/ Tuukka Lehtonen
05:21 pm Bug #7187 (Resolved): Use platform Name/Label visualization mode setting in external reference fl...
Currently normal reference flags show two rows of text, "target diagram label" and "target module/signal label". The ... Tuukka Lehtonen
12:02 am Revision 2aa77c56 (platform-git): Fixed bad bug related to AcornBackupProvider
AcornBackupProvider was invoking GraphClientImpl2.makeSnapshot with true
parameter which caused the invocation to wri...
Tuukka Lehtonen
11:56 pm Revision adc7f55b (platform-git): Changed external reference flag texts to obey current name/labe...
Text shown in external reference type diagram flags now obeys the
currently selected Name/Label model that can be con...
Tuukka Lehtonen
11:11 pm Revision 8b94180c (platform-git): Changed external reference flag texts to obey current name/labe...
Text shown in external reference type diagram flags now obeys the
currently selected Name/Label model that can be con...
Tuukka Lehtonen
05:28 pm Bug #7186: Acorn main.state file should only be written at database session shutdown time
https://www.simantics.org:8088/r/#/c/485/ Tuukka Lehtonen
04:49 pm Bug #7186 (Feedback): Acorn main.state file should only be written at database session shutdown time
The information in Acorn's @db/main.state@ file is a cache that is currently used to indicate two things:
* The data...
Tuukka Lehtonen
02:54 pm Bug #7184 (Resolved): Headless BrowseContext tests call JFaceResources.getFontRegistry which requ...
Tuukka Lehtonen
01:35 pm Bug #7184 (Resolved): Headless BrowseContext tests call JFaceResources.getFontRegistry which requ...
Tuukka Lehtonen
02:20 pm Revision bcec706e (platform-git): Fixed BrowseContext test code to work headlessly
Previous code invoked JFaceResources.getDefaultFontDescriptor which
eventually invoked Display.getCurrent which would...
Tuukka Lehtonen
01:59 pm Enhancement #7181 (Resolved): Simantics/PGraph#compilePGraphs SCL API for compiling shared ontolo...
Tuukka Lehtonen
01:57 pm Revision 53e9b3da (platform-git): Fixed BrowseContext test code to work headlessly
Previous code invoked JFaceResources.getDefaultFontDescriptor which
eventually invoked Display.getCurrent which would...
Tuukka Lehtonen
01:49 pm Bug #7183 (Closed): Headless org.simantics.SCLScriptRunner application does not process launch ar...
Tuukka Lehtonen
08:56 am Bug #7124: More robust Acorn database rollback logic
Teemu, your problems last friday were most likely caused by the bug fixed in https://www.simantics.org:8088/r/#/c/482/3. Tuukka Lehtonen
08:10 am Bug #7124 (Feedback): More robust Acorn database rollback logic
Reopened because of severe bug in rollback. Tuukka Lehtonen
07:53 am Revision d5ca4ed7 (platform-git): Fixed bad logical bug from Acorn's MainState.load rollback
The major bug was the logical not in MainState.load rollback which
caused the database revisioning to be started from...
Tuukka Lehtonen

2017-05-04

04:57 pm Revision e3f78a07 (platform-git): Merge "(refs #7178) Validator for build.properties"
Hannu Niemistö
04:23 pm Revision f23514ea (platform-git): (refs #7178) Validator for build.properties
Checks that certain typical Simantics files exists in build.properties,
if they exist in the plugin.
Change-Id: I3e9...
Hannu Niemistö
12:04 pm Bug #7183 (Resolved): Headless org.simantics.SCLScriptRunner application does not process launch ...
Applied in changeset platform-git|commit:53062e8f34c2d2a910e4e81835c81ebafef1a374. Marko Luukkainen
11:09 am Bug #7183 (Closed): Headless org.simantics.SCLScriptRunner application does not process launch ar...
When we launch Sulca with... Marko Luukkainen
11:43 am Revision 53062e8f (platform-git): Process disableIndex and databaseId arguments in SCLScriptRunner
application
fixes #7183
Change-Id: Ia83059a2c2331f770245635685b1b4e77887c904
Marko Luukkainen

2017-05-03

09:15 pm Revision a5999577 (platform-git): Merge changes I7c81eac8,I15581be9
* changes:
Fixed URI problems related to EnternalEntities during import
Removed IRequest references and usage fro...
Tuukka Lehtonen
09:14 pm Bug #7182 (Feedback): ExternalEntities found incorrectly
Tuukka Lehtonen
05:39 pm Bug #7182 (Resolved): ExternalEntities found incorrectly
When importing a shared library, all ExternalEntities that can be replaced with correct Entities should be replaced.
...
Miro Eklund
05:39 pm Revision f7acb1a0 (platform-git): Fixed URI problems related to EnternalEntities during import
Introduced a new function, getTrueUri, that gives the escaped URI.
Used when finding external entities.
Previously, g...
Miro Eklund
05:30 pm Revision 6060da2a (platform-git): Added Simantics/PGraph SCL API for compiling shared ontologies TGs
Moved CompilePGraph action implementation to org.simantics.modeling and
made the code headless. UI problem reporting ...
Jani Simomaa
05:29 pm Revision 97b19fb4 (platform-git): Removed IRequest references and usage from Document/All
An recent change (Revision 82ed7c74) to Document/All.scl added IRequest
usage and references. IRequest should not be...
Miro Eklund
05:27 pm Enhancement #7181 (Resolved): Simantics/PGraph#compilePGraphs SCL API for compiling shared ontolo...
https://www.simantics.org:8088/r/#/c/467/ Tuukka Lehtonen
04:38 pm Revision 6b0f2d47 (platform-git): (refs #7180) Configurable font for FlagNode
Change-Id: I01e041e83ed8d66ad203107c2b4ff1d670756e5f Hannu Niemistö
04:38 pm Enhancement #7180 (Resolved): Configurable font for FlagNode
Hannu Niemistö
08:06 am Revision c486ef9e (platform-git): Added file-extension filter function to Core.scl for Dropins.
Generic file-importer can be asked which extensions are supported. Added
that function to Core.scl.
refs #7154
Chan...
Miro Eklund

2017-05-02

11:28 pm Feature #7178: Maven graph ontology file builder plugin
The commit that put the whole feature into use was reviewed in https://www.simantics.org:8088/r/#/c/475.
The new m...
Tuukka Lehtonen
11:26 pm Feature #7178 (Resolved): Maven graph ontology file builder plugin
Used for generating the graph.tg and resource java class files on the fly during maven builds. Tuukka Lehtonen
11:27 pm Revision 99819f5a (platform-git): Fix compilation problems from org.simantics.gnuplot/pom.xml
The problem surfaced after putting the maven graph compiler plugin into
use.
refs #7178
Change-Id: Icb660bc39711951...
Tuukka Lehtonen
10:55 pm Revision 34a3b4ce (platform-git): Added graph compilation goal to Maven build.
Removed graph.tgs and resource files.
Added reference to graph builder repository
Change-Id: Ic7d17214827259fcb02fa...
Hannu Niemistö
10:32 pm Revision 32a6aa7b (platform-git): (refs #7177) Rounded connections
Adds HasRounding property to G2D that rounds connections in the
diagrams.
Change-Id: I2f5429f90e926b9569633056d50a23...
Hannu Niemistö
08:04 pm Enhancement #7177 (Resolved): Rounded connections
Adds HasRounding property to G2D that rounds connections in the diagrams. Hannu Niemistö
03:58 pm Revision f3e12deb (platform-git): An update to the graph builder.
Change-Id: Ieac2bc3e02d1a3fa07fc7e06735ba829ccbeeb1f Hannu Niemistö
12:31 pm Enhancement #7175 (New): Acorn acquire mutex policy refactoring
Antti Villberg
12:25 pm Enhancement #7172 (Closed): Parametrize DisposingPolicy with max dispose queue length
Antti Villberg
12:25 pm Enhancement #7168 (Closed): Use Thread.stop to terminate execution in SCL Console after grace period
Antti Villberg
12:23 pm Enhancement #7144 (In Progress): Generic Model Import
Antti Villberg
12:22 pm Bug #7124 (Closed): More robust Acorn database rollback logic
Antti Villberg
12:17 pm Enhancement #7119 (In Progress): Dynamic positioning of terminals in G2D
Antti Villberg
12:17 pm Bug #7154 (Closed): Some fileimport enhancements
Antti Villberg
12:16 pm Feature #7134 (Closed): Map some ListUtils functions to SCL
Antti Villberg
12:15 pm Bug #7086 (Closed): Interop xmlio plug-in does not compile
Antti Villberg
12:15 pm Bug #7072 (Closed): Fix Movie tutorial
Antti Villberg
12:15 pm Enhancement #7014 (Closed): Add some robustness to FileImportService
Antti Villberg
11:20 am Revision c4b5226f (platform-git): Added reference to graph builder repository
Change-Id: Iffbbe580b138c9847e52521e68e16fb613dbb3a2 Hannu Niemistö

2017-04-30

09:56 am Revision c681169a (platform-git): Added graph compilation goal to Maven build.
Removed graph.tgs and resource files.
Change-Id: I1f84a2e478fc9fd0e1c1da756512d35d540a7887
Hannu Niemistö

2017-04-28

04:32 pm Revision 194e80ed (platform-git): Some fixes for platform for district simantics
Change-Id: I3851e2ea3a50a9bc55f3952d2acdea3f4f8eb5dd Jani Simomaa
04:32 pm Revision a7ad4ad4 (platform-git): Adding missing HasTypes for background compatibility
Change-Id: If1903c1fca4f14ecbc99797001f9d752c24c7787 Jani Simomaa
04:31 pm Revision 321dbeee (platform-git): Enhancements to TabContributions
Change-Id: I4df883661c0836a2b19288e7c9fd9456f16988fa Jani Simomaa
04:21 pm Revision a0b204f2 (platform-git): Not possible to open declaration of SCL module from relative pa...
Resolve absolute path of SCL module when user presses F3 on
import/include that uses relative path. Refactored absolu...
Jussi Koskela
04:21 pm Revision a41db41c (platform-git): (refs #7102) Fixed comparator NodeEventHandler.TreePreOrderComp...
Change-Id: Ib7db825832affc47306e351d28935752a8a1c9d6 Hannu Niemistö
04:21 pm Revision 3bc4643e (platform-git): Hardening of DB index integrity
Mark index dirty as early as possible on write operations (and sync to
disk). Clean index dirtiness indicator as last...
Jussi Koskela
04:21 pm Revision 9da67402 (platform-git): Added functional FileOperation interface to FileService.
This makes using method references with FileService easier/possible and
provides for cleaner code.
refs #7100
Chang...
Tuukka Lehtonen
04:20 pm Revision b062fa12 (platform-git): Project feature dependency injection is broken
refs #7027
Change-Id: I97bef3d5be9bf2689de25919d021a3ab005137a4
Antti Villberg
04:20 pm Revision 2eed2deb (platform-git): possibleActiveRunVariable should return Maybe Variable
refs #7026
Change-Id: I00cd147ab934932027753bd9f17b51da5c05a85e
Antti Villberg
04:20 pm Revision a3b94986 (platform-git): Removed useless class org.simantics.utils.thread.Executors2.
Also removed the optional org.eclipse.swt dependency introduced to
org.simantics.utils.thread by Executors2. org.sima...
Tuukka Lehtonen
04:20 pm Revision 93aca963 (platform-git): History sampling improvements
refs #7028
Change-Id: Ia4653ee76859dae1842bdef82fe552ca70f61995
Antti Villberg
04:20 pm Revision cff26560 (platform-git): Predicate by label request into Layer0Utils
refs #7035
Change-Id: I322dbcb8f51fd16e39d4408a6a5043713ddd8530
Antti Villberg
04:20 pm Revision e82705c5 (platform-git): Experiment state request
refs #7036
Change-Id: I2704afcc626a3deb7430eb1a42ea453f71e931d6
Antti Villberg
04:19 pm Revision a818c615 (platform-git): Symbol filter changed to show whole group when filter matches g...
refs #7098
Change-Id: I3c3fa87b711f3791787e59207a0e50e479a13152
Tuukka Lehtonen
04:19 pm Revision 8980747c (platform-git): (refs #7090) Generated Function objects implement equals and ha...
Change-Id: I93118f7bd0f975bb68e14b7288dad6546a62faa1 Hannu Niemistö
04:19 pm Revision 7af96fe2 (platform-git): (refs #7088) Improvements to tail call optimization
Change-Id: I7e6b914c239b1aa81a06ad9da2cdbf046ac5e0e2 Hannu Niemistö
04:19 pm Revision 864daffa (platform-git): SVGNode reference counting breaks with assignments
refs #7078
Change-Id: I72c42302d6ed04d0cd5b95525d2ee68d9fda248b
Antti Villberg
04:19 pm Revision 57cf650d (platform-git): Added ModuleUpdateContext.getModuleType()
refs #7087
Change-Id: I90355f8f28cbbd36168375734e3b8e3766edfb48
Tuukka Lehtonen
04:19 pm Revision eee1de60 (platform-git): Support L0.loadString in CompilePGraphs
refs #7085
Change-Id: Ia386a6b0f654ca26708dec5b2b5b19f4a975cec3
Antti Villberg
04:19 pm Revision 20b9a4e5 (platform-git): Navigate to substructure
refs #7080
Change-Id: I2b183bf6b2d314577c664c16471c80658ce57450
Antti Villberg
04:19 pm Revision ad8152c8 (platform-git): Prefer WorkbenchSelectionUtils when obtaining Resource from sel...
refs #7077
Change-Id: I45cfa3940df8e1f4abe016b215843dc083227b2b
Antti Villberg
04:19 pm Revision 0ae0fb64 (platform-git): sclAssertion template into MOD
refs #7081
Change-Id: Iec870d7723cebe17d29e93533b4d80bb78ae9b20
Antti Villberg
04:19 pm Revision 514465a6 (platform-git): Use single available diagram profile by default
Use single available diagram profile if no other information is
available
refs #7079
Change-Id: Ib195bdacac5a3e25bf...
Antti Villberg
04:18 pm Revision f5d1555a (platform-git): Fonts are now embedded in diagram, wiki, etc PDF exports.
A lot of general cleanup/refactoring for the old "Diagrams to PDF"
export wizard backend implementation. Consolidated...
Tuukka Lehtonen
04:18 pm Revision 5d3a32db (platform-git): Sort editor adapters by default
refs #7076
Change-Id: I320fea43416d53bc48ce8044f517815dad4c6952
Antti Villberg
04:18 pm Revision 1527abe3 (platform-git): Added .keep file to org.simantics.views.text.ontology/src
refs #7066
Change-Id: Idc505dc1beafd74a0af4ffe9763391add56bde1a
Tuukka Lehtonen
04:18 pm Revision 74ca4810 (platform-git): Fix incorrect filtering condition in file deletion
refs #7074
Change-Id: I3421b8b27ab8fb27afdf105ade58894e21c5bd71
Jussi Koskela
04:18 pm Revision c5622db7 (platform-git): (refs #7071) User Logger instead of System.out/err.println
Change-Id: I196a529dd7005367863bb937703f2cd581728cdd Hannu Niemistö
04:18 pm Revision 4dd2e82b (platform-git): Removed javax.vecmath from target definitions.
refs #7023
Change-Id: Iea68c7ac42f428882c2e64c9a1c3f4c7dd9a0566
Tuukka Lehtonen
04:18 pm Revision 79681081 (platform-git): Fixed JNA version from target platform definitions.
refs #7023
Change-Id: Ibfb6e5652f44aa7d6e34b13a6acce595e9a76051
Tuukka Lehtonen
04:18 pm Revision 04053599 (platform-git): Remove all dependencies on javax.vecmath.
Apache Commons Math3 library can be used to replace the functionality.
The only downside is that Math3 is over 10 tim...
Tuukka Lehtonen
04:16 pm Revision 49213149 (platform-git): Support also Resource inputs in standardIssueContexts property ...
Previous version only supported Variables.
refs #7064
Change-Id: If309d7c3d6c8d0b270a8344d3abaf9061e92da31
Tuukka Lehtonen
04:16 pm Revision 4650d3fe (platform-git): Prevent NPE when comparing a node that is still without parent.
refs #7062
Change-Id: I13990a8db66408c1bc3cab6e4da8ba7997220c1a
Tuukka Lehtonen
04:16 pm Revision 94df9d7d (platform-git): Added start level configuration to desktop product
refs #7057
Change-Id: Ia6886f9981ee3a66d991972d7d56059c3b2c1a52
Hannu Niemistö
04:16 pm Revision 1545a7f3 (platform-git): Include org.simantics.desktop.product.feature in SDK builds
refs #7056
Change-Id: I81d84530c1b9f902f0f266eb84c09529d57e8133
Tuukka Lehtonen
04:16 pm Revision 8bd1bca4 (platform-git): SLF2J logging from SCL
Added a new module Logging with methods trace, debug, warn and error
taking a string as a parameter.
refs #7051
Cha...
Hannu Niemistö
04:15 pm Revision 7be4bee7 (platform-git): Misc. changes to support Selection View in modelled documents
refs #7050
Change-Id: Ia088db3d75c8d9963d0e513d1e6042a63b13e6c8
Antti Villberg
04:09 pm Revision 1f0740df (platform-git): (refs #7042) Added a new compiler optimization (eta-reduce)
Adds new optimization to SCL compiler that transforms the following code
\someParameters = f someOtherParameters ...
Hannu Niemistö
04:09 pm Revision 6a4cfb21 (platform-git): Allow bypassing VolatileImage rendering to gain performance
refs #7034
Change-Id: I3a53175ed86ba9b0705498f8c0652fec69cc1cd1
Marko Luukkainen
04:09 pm Revision d9bd742d (platform-git): Use slf4j logger in ExperimentManager.
refs #6938
Change-Id: I6f5d2450e472aab6762bf33c2be94658ce7acc99
Tuukka Lehtonen
04:09 pm Revision 16b3a2a1 (platform-git): Include jetty and javax.servlet plugins (debug.browser requirem...
refs #7022
Change-Id: Id32f233c6972dc9d138ed55c0b1b48d4dff60f50
Tuukka Lehtonen
04:09 pm Revision bb325161 (platform-git): Filter out CR in resource files generated by graph compiler.
Change-Id: I10e0dfe6a0726c001f63dd438c50256f4fc7cfe6 Hannu Niemistö
04:09 pm Revision 43f93c43 (platform-git): Replace crlf by lf in resource files generated by graph compiler.
Change-Id: I502a5f0c6b9eb1f2ba257ab8dba57302263c658a Hannu Niemistö
04:08 pm Revision d3504e20 (platform-git): Initial version of purge
refs #6882
Change-Id: Ica6119ebdb38360390d8f5563d9b5f53b6963107
Antti Villberg
04:08 pm Revision 0e587bbf (platform-git): Some fixes for FileImportService to throw exceptions forward
refs #7014
Change-Id: I03350d056b6258e964a990c50973f2597be5080d
Jani Simomaa
04:08 pm Revision 32280fe6 (platform-git): Added module header feature to SCL language.
Module header must be in the beginning of the module. However, comments
are allowed before the header. Header has the...
Hannu Niemistö
04:08 pm Revision e9a5c6de (platform-git): Removed logging of PendingVariableExceptions from LabelContribu...
org.simantics.browsing.ui.model.labels.LabelContribution.getLabel used
to log all DatabaseExceptions which filled log...
Tuukka Lehtonen
04:08 pm Revision 53d529a5 (platform-git): Included Simantics-Desktop product into the platform build.
refs #6879 Tuukka Lehtonen
04:08 pm Revision d3393f82 (platform-git): Removed stderr logging from CompileSCLMonitorRequest.
refs #7008
Change-Id: I28c4cf4068a137679eeb641d0b7e085ac2cc3c63
Tuukka Lehtonen
01:08 pm Revision 82ed7c74 (platform-git): Some fixes for resource cleaning spreadsheets in simupedia
refs #7173
Change-Id: I2b8cf12a0abae25f34e691c5251a34fa0e2ab1f9
Jani Simomaa
01:07 pm Bug #7173 (New): Spreadsheet fixes
Jani Simomaa
 

Also available in: Atom