simantics/platform.git
22 months agoDiagram to SVG was rendering removed elements 04/1104/1
Marko Luukkainen [Fri, 13 Oct 2017 12:04:53 +0000 (15:04 +0300)]
Diagram to SVG was rendering removed elements

fixes #7546

Change-Id: Icf6121c4d9792fc32b155bc2f68549e615970b7e

22 months agoConstantLabelDecorationRule to avoid Display in creating FontDescriptors 03/1103/1
jsimomaa [Fri, 13 Oct 2017 07:44:43 +0000 (10:44 +0300)]
ConstantLabelDecorationRule to avoid Display in creating FontDescriptors

refs #7545

Change-Id: I921a8f43129cb9710f6c5db0842c174ee802ab81

22 months agoFixed NPE in TimeSeriesEditor.ActiveRunListener 02/1102/2
Tuukka Lehtonen [Fri, 13 Oct 2017 06:08:57 +0000 (09:08 +0300)]
Fixed NPE in TimeSeriesEditor.ActiveRunListener

refs #7544

Change-Id: Id9ba7f7d698b3a98b44cae80173fb686971658c0

22 months agoMerge "possibleVariable from resource into SCL"
Tuukka Lehtonen [Thu, 12 Oct 2017 11:50:27 +0000 (14:50 +0300)]
Merge "possibleVariable from resource into SCL"

22 months agopossibleVariable from resource into SCL 01/1101/1
Antti Villberg [Thu, 12 Oct 2017 11:30:35 +0000 (14:30 +0300)]
possibleVariable from resource into SCL

refs #7543

Change-Id: Id0720a95bdc912043c2ecebe69ca7192098731ee

22 months agoConfigured platform build to produce pack200 artifacts
Tuukka Lehtonen [Thu, 12 Oct 2017 08:16:41 +0000 (11:16 +0300)]
Configured platform build to produce pack200 artifacts

This improves download times of platform artifacts from platform
sdk P2 repositories for all consumers.

refs #7396

22 months agoAdded qualifier to org.simantics.sdk version 96/1096/1
Tuukka Lehtonen [Wed, 11 Oct 2017 12:07:35 +0000 (15:07 +0300)]
Added qualifier to org.simantics.sdk version

This change was required to make the Simatnics SDK contents update after
the SDK contents are changed in some way. Otherwise local bundle pools
will not get updated easily.

refs #7542

Change-Id: I00d3df96eab2aedc690beb58551b4a71d537ad2c

22 months agoAdded .qualifier to feature version to force the features to update 95/1095/2
Tuukka Lehtonen [Wed, 11 Oct 2017 10:39:39 +0000 (13:39 +0300)]
Added .qualifier to feature version to force the features to update

The contents of the features have changed in the past but the version of
the feature has not updated so users' local bundle pools still contain
old version so the feature bundle.

This touches org.apache.lucene4 and com.lowagie.text features.

refs #7542

Change-Id: I2d5c50f0eaca55b907a0233c9e405e12a91aa336

22 months agoMerge "(refs #7541) Added support for module deprecation"
Hannu Niemistö [Wed, 11 Oct 2017 06:14:54 +0000 (09:14 +0300)]
Merge "(refs #7541) Added support for module deprecation"

22 months agoMerge "(refs #7508) Edo and modified mdo under edo feature"
Hannu Niemistö [Wed, 11 Oct 2017 06:14:46 +0000 (09:14 +0300)]
Merge "(refs #7508) Edo and modified mdo under edo feature"

22 months ago(refs #7541) Added support for module deprecation 94/1094/1
Hannu Niemistö [Tue, 10 Oct 2017 15:40:00 +0000 (18:40 +0300)]
(refs #7541) Added support for module deprecation

Change-Id: I61eac59be8891aabc00e0142f6ef812c6ddba922

22 months ago(refs #7508) Edo and modified mdo under edo feature 93/1093/2
Hannu Niemistö [Tue, 10 Oct 2017 14:56:31 +0000 (17:56 +0300)]
(refs #7508) Edo and modified mdo under edo feature

Change-Id: I37c9a0e09ef436f29a5fcd92d7f10f14671059c0

22 months agoMerge "Listenable queries in SCL"
Hannu Niemistö [Tue, 10 Oct 2017 13:42:06 +0000 (16:42 +0300)]
Merge "Listenable queries in SCL"

22 months agoListenable queries in SCL 92/1092/2
jsimomaa [Tue, 10 Oct 2017 04:44:30 +0000 (07:44 +0300)]
Listenable queries in SCL

refs #7540

Change-Id: Ibd25a6ac59316ad5a4876881a3af43551e740223

22 months agoSupport using a DB baseline for faster program startup. 08/508/7
Antti Villberg [Thu, 11 May 2017 13:19:58 +0000 (16:19 +0300)]
Support using a DB baseline for faster program startup.

Use by specifying the JVM argument

    -Dorg.simantics.db.baseline=<path to baseline zip file>

where the baseline zip file must contain two directories:
* db/ which contains the initial database version
* .metadata/.plugins/org.simantics.db.indexing which contains the
  initial database index

During baseline initialization, the specified zip file is extracted
directly at the root of the workspace directory.

The baseline file is hard-linked/copied under the workspace root as a
file called `.baseline`. If this file exists, it indicates that the
workspace has already been initialized from a baseline archive and
should not be initialized/updated anymore.

Limitations:
* Automatic ontology updates or installation of new ontology plugins is
  disabled when a database baseline is in use.

refs #7211

Change-Id: Id67156c65047b429af71e0eab83b31a5d2fd5117

22 months ago(refs #7536) Implemented deconstruct in CallJava for static fields 89/1089/3
Hannu Niemistö [Mon, 9 Oct 2017 20:53:31 +0000 (23:53 +0300)]
(refs #7536) Implemented deconstruct in CallJava for static fields

Allow use of uppercase static fields (and enums) imported from Java to
be used in pattern matching

Change-Id: Ifb647c18fe66904c190ffc3b27ca65e606333435

22 months agoAdd support for dependency changes in SCL 87/1087/3
Antti Villberg [Mon, 9 Oct 2017 17:28:00 +0000 (20:28 +0300)]
Add support for dependency changes in SCL

refs #7534

Change-Id: Ia5a28f64d5b9f3cec12642fcacd364db8e14db3a

22 months agoRemove merge semantics of CommandContext keys 86/1086/4
Antti Villberg [Mon, 9 Oct 2017 17:06:15 +0000 (20:06 +0300)]
Remove merge semantics of CommandContext keys

refs #7533

Change-Id: I2b1ff40aa64fbb10d215641962866dad634df472

22 months agoMerge "(refs #7535) Allow only selecting models in the model export"
Tuukka Lehtonen [Mon, 9 Oct 2017 20:28:27 +0000 (23:28 +0300)]
Merge "(refs #7535) Allow only selecting models in the model export"

22 months ago(refs #7535) Allow only selecting models in the model export 88/1088/1
Hannu Niemistö [Mon, 9 Oct 2017 20:14:39 +0000 (23:14 +0300)]
(refs #7535) Allow only selecting models in the model export

Change-Id: I5bf76ab83e9556b9eed580bee3f68dadcdc5f0f0

22 months ago(refs #7532) Changed the context of FunctorM from Functor to FunctorE 85/1085/1
Hannu Niemistö [Mon, 9 Oct 2017 15:31:53 +0000 (18:31 +0300)]
(refs #7532) Changed the context of FunctorM from Functor to FunctorE

Change-Id: I3d4e4d430a79f118d5b69426d02a24ccbbf345ce

22 months agoMerge "(refs #7531) Functions first and last to Prelude"
Hannu Niemistö [Mon, 9 Oct 2017 05:06:20 +0000 (08:06 +0300)]
Merge "(refs #7531) Functions first and last to Prelude"

22 months agoMore robustness fixes for editing of texts inside SVG elements. 83/1083/1
Tuukka Lehtonen [Sat, 7 Oct 2017 20:59:13 +0000 (23:59 +0300)]
More robustness fixes for editing of texts inside SVG elements.

refs #7458

Change-Id: I5cd30ed29229147b2dd1adf3862f1cd2cea99f60

22 months ago(refs #7531) Functions first and last to Prelude 82/1082/1
Hannu Niemistö [Fri, 6 Oct 2017 06:56:59 +0000 (09:56 +0300)]
(refs #7531) Functions first and last to Prelude

Change-Id: Ic8839efc97a619658e570f435c23ac0c1d9b3e18

22 months agoFixed incorrect interaction of EAmbigious and TMetaVar.setRef 79/1079/2
Hannu Niemistö [Thu, 5 Oct 2017 05:21:13 +0000 (08:21 +0300)]
Fixed incorrect interaction of EAmbigious and TMetaVar.setRef

refs #7530

Change-Id: I6b06e164861fd5eaf7dba9377311106133dd775f

22 months agoRemoved interrupt button from SCL Script Output console 78/1078/1
Tuukka Lehtonen [Wed, 4 Oct 2017 20:45:16 +0000 (23:45 +0300)]
Removed interrupt button from SCL Script Output console

The button is useless since it can only support commands executed with
the console's own CommandSession and in this case commands are always
executed with other fresh CommandSessions.

refs #7528

Change-Id: I75091b4664fc055880a6c66ae7ee0737915aa311

22 months agoMade SCL Console font configurable through preferences 77/1077/2
Tuukka Lehtonen [Wed, 4 Oct 2017 20:10:00 +0000 (23:10 +0300)]
Made SCL Console font configurable through preferences

The implementation is in AbstractCommandChannel so it touches all SCL
console, SCL Script Output console included.

The default font is now Courier New-regular-11 which is one size smaller
than before.

refs #7529

Change-Id: I421c3fc299d37c15ea05aa469b7163d4aec66624

22 months agoAdded SCL Script Output console view. 75/1075/3
Tuukka Lehtonen [Wed, 4 Oct 2017 13:09:02 +0000 (16:09 +0300)]
Added SCL Script Output console view.

refs #7528

Change-Id: I2a6230c39ca4f292866125911b2b5c74da6362ff

22 months agoMerge "(refs #7508) Added missing effects in the simplification of EBind"
Hannu Niemistö [Wed, 4 Oct 2017 19:42:19 +0000 (22:42 +0300)]
Merge "(refs #7508) Added missing effects in the simplification of EBind"

22 months ago(refs #7508) Added missing effects in the simplification of EBind 76/1076/1
Hannu Niemistö [Wed, 4 Oct 2017 19:24:31 +0000 (22:24 +0300)]
(refs #7508) Added missing effects in the simplification of EBind

Change-Id: I648db6332ebc7d6501dd07c44271bab0b5ab7857

22 months agoUpdated release engineering instructions for 1.31.0 release. 74/1074/1
Tuukka Lehtonen [Wed, 4 Oct 2017 10:26:31 +0000 (13:26 +0300)]
Updated release engineering instructions for 1.31.0 release.

refs #7396

Change-Id: I7bc6ec740e48407f4fe4495b62a97f6bb67199bc

22 months agoFixed NPE problem from org.simantics.browsing.ui.swt.widgets.Button 73/1073/1
Tuukka Lehtonen [Wed, 4 Oct 2017 10:21:21 +0000 (13:21 +0300)]
Fixed NPE problem from org.simantics.browsing.ui.swt.widgets.Button

Also fixed
org.simatnics.modeling.ui.chart.property.BooleanPropertyFactory to not
return null as Boolean selected.

refs #7527

Change-Id: I5f641141ce23ae214b775ccdf57cf55193491a61

22 months agoMerge "(refs #7526) Allow population of UC to diagram directly"
Tuukka Lehtonen [Wed, 4 Oct 2017 09:30:07 +0000 (12:30 +0300)]
Merge "(refs #7526) Allow population of UC to diagram directly"

22 months ago(refs #7526) Allow population of UC to diagram directly 72/1072/1
Hannu Niemistö [Wed, 4 Oct 2017 09:19:19 +0000 (12:19 +0300)]
(refs #7526) Allow population of UC to diagram directly

Change-Id: I23b480f326107baaf0996e9da8c2670caab0585f

22 months agoOne more dependency for SCL REST server (JAXB annotations) 71/1071/1
jsimomaa [Wed, 4 Oct 2017 07:56:27 +0000 (10:56 +0300)]
One more dependency for SCL REST server (JAXB annotations)

refs #7374

Change-Id: Ic70f7842bde3da2ad5d439efc381a5c15decd9eb

22 months agoAdd missing dependencies for REST server and include to desktop-feature 70/1070/4
jsimomaa [Wed, 4 Oct 2017 05:09:57 +0000 (08:09 +0300)]
Add missing dependencies for REST server and include to desktop-feature

refs #7374

Change-Id: I3c86f071820657d5582bb1240b19db9527497ee3

22 months agoMerge "(refs #7519) Added old constructor back to ConnectionVisuals."
Hannu Niemistö [Tue, 3 Oct 2017 19:08:37 +0000 (22:08 +0300)]
Merge "(refs #7519) Added old constructor back to ConnectionVisuals."

22 months ago(refs #7519) Added old constructor back to ConnectionVisuals. 69/1069/1
Reino Ruusu [Tue, 3 Oct 2017 14:56:08 +0000 (17:56 +0300)]
(refs #7519) Added old constructor back to ConnectionVisuals.

Change-Id: I3eecd6e8cd8099f5c48e4096136e41bcf9670dff

22 months agoAllow special category treatment for any predicate 68/1068/2
Antti Villberg [Mon, 2 Oct 2017 18:24:40 +0000 (21:24 +0300)]
Allow special category treatment for any predicate

refs #7525

Change-Id: I69b3e64d2d01bd7688f689b4f6facab96a87f127

22 months agoSupply SVG text editor with element measurement context 67/1067/3
Antti Villberg [Mon, 2 Oct 2017 13:38:46 +0000 (16:38 +0300)]
Supply SVG text editor with element measurement context

refs #7520

Change-Id: Iea98f28077efb628fee588df4d8cab64906add30

22 months agoMerge "Supply SVG text editor with element measurement context"
Tuukka Lehtonen [Mon, 2 Oct 2017 13:26:19 +0000 (16:26 +0300)]
Merge "Supply SVG text editor with element measurement context"

22 months agoMerge "Adding SCL REST server feature and including to SDK"
Tuukka Lehtonen [Mon, 2 Oct 2017 13:02:14 +0000 (16:02 +0300)]
Merge "Adding SCL REST server feature and including to SDK"

22 months agoAdding SCL REST server feature and including to SDK 66/1066/3
jsimomaa [Mon, 2 Oct 2017 12:11:00 +0000 (15:11 +0300)]
Adding SCL REST server feature and including to SDK

refs #7374

Change-Id: Icca0e7e5cf57004d7400ed8984632f5cca036562

22 months agoSupply SVG text editor with element measurement context 60/1060/7
Antti Villberg [Sun, 1 Oct 2017 17:49:17 +0000 (20:49 +0300)]
Supply SVG text editor with element measurement context

refs #7520

Change-Id: Ie72bc282f98b2545fed14ff6bd55fb10198e0151

22 months agoMerge "(refs #7521) Added FunctionalRelation types to properties in graphfile"
Tuukka Lehtonen [Mon, 2 Oct 2017 10:54:40 +0000 (13:54 +0300)]
Merge "(refs #7521) Added FunctionalRelation types to properties in graphfile"

22 months agoMerge "(refs #7524) Set Refresh automatically as default in SCLConsole"
Tuukka Lehtonen [Mon, 2 Oct 2017 10:54:20 +0000 (13:54 +0300)]
Merge "(refs #7524) Set Refresh automatically as default in SCLConsole"

22 months ago(refs #7521) Added FunctionalRelation types to properties in graphfile 65/1065/1
Hannu Niemistö [Mon, 2 Oct 2017 10:35:22 +0000 (13:35 +0300)]
(refs #7521) Added FunctionalRelation types to properties in graphfile

Change-Id: I7309b87a7c2fa5f9fda4601eb29fb8278371cd9a

22 months ago(refs #7524) Set Refresh automatically as default in SCLConsole 64/1064/1
Hannu Niemistö [Mon, 2 Oct 2017 10:30:17 +0000 (13:30 +0300)]
(refs #7524) Set Refresh automatically as default in SCLConsole

Change-Id: Iddeb05a729d49be1238aa895d5ecc0e17fdb7d53

22 months agoUpdate diagram element graphics when symbol graphics change 63/1063/5
Antti Villberg [Mon, 2 Oct 2017 06:13:12 +0000 (09:13 +0300)]
Update diagram element graphics when symbol graphics change

refs #7523

Change-Id: Ia600c55dbf607a657dee4ad1adb8a02c488205c0

22 months ago(refs #7522) Added isPersistent to Simantics/DB 62/1062/1
Hannu Niemistö [Mon, 2 Oct 2017 05:23:16 +0000 (08:23 +0300)]
(refs #7522) Added isPersistent to Simantics/DB

Change-Id: Ib7e405641d30380d668ed9d618776eca3e15adab

22 months ago(refs #7521) DIA.HasModCount should be functional 61/1061/1
Hannu Niemistö [Mon, 2 Oct 2017 05:22:25 +0000 (08:22 +0300)]
(refs #7521) DIA.HasModCount should be functional

Change-Id: If2bbad3e1c631db5c34137afcdf5e2961e8964d2

22 months ago(refs #7519) Configurable branch point radius 59/1059/1
Hannu Niemistö [Fri, 29 Sep 2017 13:27:01 +0000 (16:27 +0300)]
(refs #7519) Configurable branch point radius

Change-Id: I0fc188f24ef6d9308bef6836595792348a38f603

22 months agoStop click event propagation if something was selected 58/1058/1
Antti Villberg [Fri, 29 Sep 2017 09:30:05 +0000 (12:30 +0300)]
Stop click event propagation if something was selected

refs #7518

Change-Id: I78466af81c8d7215c198293c016ea641707dc3b1

22 months agoFixed event mask of org.simantics.diagram.elements.TextGridNode
Tuukka Lehtonen [Thu, 28 Sep 2017 16:09:10 +0000 (19:09 +0300)]
Fixed event mask of org.simantics.diagram.elements.TextGridNode

In order to function properly TextGridNode needs to listen to MouseMoved
and MouseButtonReleased events, which were missing from the event mask.

refs #7517

Change-Id: I301de9812ab9427a3ef037884c89b7cb4e7b0abe
(cherry picked from commit 7e1c0263ce7496c044e0de710b5db37a749df4f3)

22 months agoMerge "Exclude fully weak relations to external resources in model TG export"
Hannu Niemistö [Thu, 28 Sep 2017 11:23:14 +0000 (14:23 +0300)]
Merge "Exclude fully weak relations to external resources in model TG export"

22 months agoExclude fully weak relations to external resources in model TG export 52/1052/1
Antti Villberg [Thu, 28 Sep 2017 11:13:29 +0000 (14:13 +0300)]
Exclude fully weak relations to external resources in model TG export

refs #7516

Change-Id: I63759780310eab31f3b7f8417c8c48080857bfa9

22 months agoImprovement of index and group implementations and indexGroup(By) 50/1050/1
Hannu Niemistö [Thu, 28 Sep 2017 10:21:29 +0000 (13:21 +0300)]
Improvement of index and group implementations and indexGroup(By)

(refs #7514)

Change-Id: I0c3d6a08f17ba7f9028d0a7df515fec8abd04734

22 months agoIntroduced possibleUriOf for Browsable class in Simantics/DB 46/1046/5
Antti Villberg [Wed, 27 Sep 2017 14:28:14 +0000 (17:28 +0300)]
Introduced possibleUriOf for Browsable class in Simantics/DB

Imported possibleUriOfResource for Browsable Resource implementation.
Browsable Variable uses the same uri implementation for both uriOf and
possibleUriOf since Variables always have a URI.

Also added yet another utility function possiblePredicateByNameFromType
to Simantics/DB.

refs #7512

Change-Id: I2363aed7ed67ba84bd992847187fe8ac6c7b6bce

22 months agoSplash screen for Simantics Desktop product 48/1048/2
Tuukka Lehtonen [Wed, 27 Sep 2017 20:49:07 +0000 (23:49 +0300)]
Splash screen for Simantics Desktop product

refs #7396

Change-Id: Iaed2e3a56b2b0114f62ca75583dd2d047c36b4c1

22 months agoNew type class MonadE and corresponding monad syntax with edo keyword 37/1037/2
Hannu Niemistö [Tue, 26 Sep 2017 11:17:47 +0000 (14:17 +0300)]
New type class MonadE and corresponding monad syntax with edo keyword

Utilizing edo in GShow, also possibleCurrentModel in DB.

refs #7508

Change-Id: I9d1fd551ef61dc7f81f74203bf83017b40dc9664

22 months agoMerge "Allow creation of SCL modules to folders that are also module names"
Tuukka Lehtonen [Tue, 26 Sep 2017 07:33:55 +0000 (10:33 +0300)]
Merge "Allow creation of SCL modules to folders that are also module names"

22 months agoAdded org.eclipse.collections.eclipse-collections-api back to TPD 32/1032/2
Tuukka Lehtonen [Tue, 26 Sep 2017 06:57:24 +0000 (09:57 +0300)]
Added org.eclipse.collections.eclipse-collections-api back to TPD

Without this the implementation plug-in naturally won't resolve.

refs #7358

Change-Id: I9638d8ab3c57091b16a2b8fda601763a6b126dbf

22 months agoAllow creation of SCL modules to folders that are also module names 30/1030/1
Hannu Niemistö [Mon, 25 Sep 2017 13:34:25 +0000 (16:34 +0300)]
Allow creation of SCL modules to folders that are also module names

refs #7507

Change-Id: I5c1cc4686aad8b125a5d9debc70eb6376805f3a4

22 months ago(refs #7506) Added >=> operator to Prelude 29/1029/1
Hannu Niemistö [Mon, 25 Sep 2017 13:05:39 +0000 (16:05 +0300)]
(refs #7506) Added >=> operator to Prelude

Change-Id: I4e395bd3d2bc2f49741e66dab3bf9175cfb1bc9a

22 months agoAdded MMap.getOrCreate 18/1018/1
Hannu Niemistö [Mon, 25 Sep 2017 09:41:03 +0000 (12:41 +0300)]
Added MMap.getOrCreate

refs #7503

Change-Id: Ibc03b5c51365e4d5c2d2250fbf7265adc298a84a

22 months agoRobustness fixes for inline SVG text editing on diagrams 11/1011/4
Tuukka Lehtonen [Fri, 22 Sep 2017 06:31:55 +0000 (09:31 +0300)]
Robustness fixes for inline SVG text editing on diagrams

This fixes the code to not assume during scene graph rendering that the
canvas context is hosted by an AWTChassis.

refs #7458

Change-Id: Ibb9955424784a1d3c2069d6a668559d95d88b181

22 months agoMerge "Dirty hack to get CHR ruleset resolved before functions using them"
Hannu Niemistö [Fri, 22 Sep 2017 09:46:10 +0000 (12:46 +0300)]
Merge "Dirty hack to get CHR ruleset resolved before functions using them"

22 months agoDirty hack to get CHR ruleset resolved before functions using them 15/1015/2
Hannu Niemistö [Fri, 22 Sep 2017 08:04:48 +0000 (11:04 +0300)]
Dirty hack to get CHR ruleset resolved before functions using them

refs #7500

Change-Id: I2a0c64c2ee8bb6698d36ee3682f29e42201c96a5

22 months agoAdding system property support for starting SCL REST server on startup 14/1014/2
jsimomaa [Fri, 22 Sep 2017 07:30:52 +0000 (10:30 +0300)]
Adding system property support for starting SCL REST server on startup

refs #7374

Change-Id: I4d961a547ccf5101fd36846c4deddda4c20048b9

22 months agoImprove joinWithSeparator and intercalate documentation 10/1010/2
Tuukka Lehtonen [Thu, 21 Sep 2017 12:25:25 +0000 (15:25 +0300)]
Improve joinWithSeparator and intercalate documentation

refs #7490

Change-Id: Iaf856a02d806b4f1bcdc0b56c5724fbcd620dbca

23 months ago(refs #7498) Bugfixing implementation of skeleton refs 07/1007/1
Hannu Niemistö [Wed, 20 Sep 2017 15:29:53 +0000 (18:29 +0300)]
(refs #7498) Bugfixing implementation of skeleton refs

Change-Id: If396a5e40fdcb08ce0911115ac44fb516fc2bea7

23 months agoImproved exception information and logging in PlatformUtil.getGraph() 03/1003/4
jsimomaa [Wed, 20 Sep 2017 03:49:07 +0000 (06:49 +0300)]
Improved exception information and logging in PlatformUtil.getGraph()

* Wrap all Exceptions that may occur during execution
* Log and rethrow any Errors thrown to be able to trace startup errors
  in case of malformed graph.tg inputs

refs #7496

Change-Id: I3cd46f68ba389935ffb795e1b4bfc081d9ee5e75

23 months agoAdded cleaner rendering hint to decide text rendering mode: text/paths 92/992/2
Tuukka Lehtonen [Tue, 19 Sep 2017 06:50:05 +0000 (09:50 +0300)]
Added cleaner rendering hint to decide text rendering mode: text/paths

refs #7491

Change-Id: I0c22413f149b25fcfc16cde2c2f7279a9e0eaa55

23 months agoAdd undocumented functions in Prelude.scl to Prelude.md 91/991/4
Tuukka Lehtonen [Tue, 19 Sep 2017 06:35:22 +0000 (09:35 +0300)]
Add undocumented functions in Prelude.scl to Prelude.md

refs #7490

Change-Id: I4fef578b2880098755274f5078782db4d0dc0940

23 months ago(refs #7489) Added replicate function to Prelude 83/983/1
Hannu Niemistö [Mon, 18 Sep 2017 11:23:53 +0000 (14:23 +0300)]
(refs #7489) Added replicate function to Prelude

Also removed a debug print from OpenDeclaration.

Change-Id: I9fff24e82183dfee46354800f277ab1987bb5d09

23 months agoChange logback.xml ROOT log level to INFO and org.simantics* to DEBUG 78/978/2
jsimomaa [Mon, 18 Sep 2017 05:37:15 +0000 (08:37 +0300)]
Change logback.xml ROOT log level to INFO and org.simantics* to DEBUG

Add additivity="false" to not avoid duplicate logging

refs #7488

Change-Id: Ic7333bf6b6b36e554f4d43a21ba92826acd3eb86

23 months agoAdd qualifier for SLF4J version to force update of JAR in TP 66/966/2
jsimomaa [Wed, 13 Sep 2017 06:25:32 +0000 (09:25 +0300)]
Add qualifier for SLF4J version to force update of JAR in TP

Update target platform

refs #7474

Change-Id: Ied12f9d131a5605b03ced6ae7061186ea96b7fc3

23 months agoAdd qualifier for SLF4J version to force update of JAR in TP 65/965/2
jsimomaa [Wed, 13 Sep 2017 06:10:29 +0000 (09:10 +0300)]
Add qualifier for SLF4J version to force update of JAR in TP

refs #7474

Change-Id: I5d7d7e53e6e6120111f13f9a7907abe627325504

23 months agoIncluded org.eclipse.userstorage feature in org.simantics.sdk feature 64/964/1
Tuukka Lehtonen [Tue, 12 Sep 2017 19:20:00 +0000 (22:20 +0300)]
Included org.eclipse.userstorage feature in org.simantics.sdk feature

org.eclipse.userstorage and MPC should still be part of the SDK although
not a part of the Desktop product.

refs #7484

Change-Id: Ibafc74ebba00f17d51312a200cca7d8cf0fb4b53

23 months agoRemoved Eclipse Marketplace Client from Simantics Desktop product 62/962/1
Tuukka Lehtonen [Tue, 12 Sep 2017 13:17:58 +0000 (16:17 +0300)]
Removed Eclipse Marketplace Client from Simantics Desktop product

MPC is not needed and neither is org.eclipse.userstorage after removing
MPC.

Also removed JDK8-deprecated and otherwise unnecessary arguments from
simantics-desktop.product.

refs #7484

Change-Id: I13976228cea62f65a69472b511c7af92330e9f33

23 months agoAllow contributing os.selectionview.SelectionProcessors from ontologies 48/948/2
Tuukka Lehtonen [Mon, 11 Sep 2017 21:00:10 +0000 (00:00 +0300)]
Allow contributing os.selectionview.SelectionProcessors from ontologies

refs #7478

Change-Id: I647f4dda8b7dd125cd83624741fe0d6d87c818df

23 months agoIcon support in IListItem 50/950/2
Antti Villberg [Tue, 12 Sep 2017 04:10:52 +0000 (07:10 +0300)]
Icon support in IListItem

refs #7480

Change-Id: I98fde337d3f5064c6907cea3f00c535145f73211

23 months agoAdded ListUtils.create alternatives that work with WriteOnlyGraph 47/947/2
Tuukka Lehtonen [Mon, 11 Sep 2017 08:49:03 +0000 (11:49 +0300)]
Added ListUtils.create alternatives that work with WriteOnlyGraph

This allows those functions to work with DelayedWrites as well.

refs #7477

Change-Id: I88a9de053783f05db85ecad8d1c6290e4ebc8258

23 months agoAdding missing simantics.target with correct jackson versions 45/945/1
jsimomaa [Fri, 8 Sep 2017 09:55:20 +0000 (12:55 +0300)]
Adding missing simantics.target with correct jackson versions

refs #7447

Change-Id: Ideba2d347257dd122cd161fbf889f4f94b5b0781

23 months agoGetting rid of multiple jackson versions 40/940/1
jsimomaa [Thu, 7 Sep 2017 13:22:52 +0000 (16:22 +0300)]
Getting rid of multiple jackson versions

Update target platform

refs #7447

Change-Id: I407b76d0c7df9f291f42eb3eb66ef0ce0045dd20

23 months agoGetting rid of multiple jackson versions 39/939/1
jsimomaa [Thu, 7 Sep 2017 13:16:55 +0000 (16:16 +0300)]
Getting rid of multiple jackson versions

refs #7447

Change-Id: Ic41dd09b47cdc766bdd5a2d2c6b356a273672c6c

23 months agoSpecify exported package version to org.slf4j.api 35/935/1
jsimomaa [Thu, 7 Sep 2017 08:07:38 +0000 (11:07 +0300)]
Specify exported package version to org.slf4j.api

refs #7474

Change-Id: I4b7d8f3a5ed87290db38dffc0f247072ce0e1354

23 months ago(refs #7470) SCL function for migrating all instances of component type 27/927/1
Hannu Niemistö [Wed, 6 Sep 2017 13:09:07 +0000 (16:09 +0300)]
(refs #7470) SCL function for migrating all instances of component type

Change-Id: I8b2e7252702bd0c7d938b74239f024f5d5ac088a

23 months agoBetter support for ontological profiles 19/919/5
Antti Villberg [Tue, 5 Sep 2017 18:05:51 +0000 (21:05 +0300)]
Better support for ontological profiles

refs #7465

Change-Id: I6b832067db3a7db4903934c97b4c9e48ee301c0a

23 months agoMerge "More descriptive label for PlatformUI shared ontology"
Tuukka Lehtonen [Wed, 6 Sep 2017 08:01:47 +0000 (11:01 +0300)]
Merge "More descriptive label for PlatformUI shared ontology"

23 months agoMerge "Font property for DIA.TextElement"
Hannu Niemistö [Wed, 6 Sep 2017 07:50:52 +0000 (10:50 +0300)]
Merge "Font property for DIA.TextElement"

23 months agoMore descriptive label for PlatformUI shared ontology 20/920/2
Antti Villberg [Wed, 6 Sep 2017 06:10:38 +0000 (09:10 +0300)]
More descriptive label for PlatformUI shared ontology

refs #7467

Change-Id: I857a64799847f6c7768ee78f3092368c5bea43b6

23 months agoImproved target platform related README.md 21/921/2
Tuukka Lehtonen [Wed, 6 Sep 2017 06:52:46 +0000 (09:52 +0300)]
Improved target platform related README.md

Added more information on the .tpd tool.

Change-Id: Ic56ff8a1bd3603beed980d336c8f8db6acbb51b6

23 months agoFont property for DIA.TextElement 17/917/4
Antti Villberg [Tue, 5 Sep 2017 12:13:51 +0000 (15:13 +0300)]
Font property for DIA.TextElement

refs #7466

Change-Id: I3ee21138f8488d207ec07a00f6ceaf177880577f

23 months ago(refs #7461) Fix to StructuralRVIResolver.getPossibleRVI 18/918/1
Hannu Niemistö [Tue, 5 Sep 2017 14:13:53 +0000 (17:13 +0300)]
(refs #7461) Fix to StructuralRVIResolver.getPossibleRVI

Call getPossibleRVI instead of getRVI.

Change-Id: I1638f0a08c78ac784f7c3d2e3a6f9ce4e9670f43

23 months agoBetter support for ontological profiles 16/916/2
Antti Villberg [Tue, 5 Sep 2017 10:01:50 +0000 (13:01 +0300)]
Better support for ontological profiles

refs #7465

Change-Id: I53e4dcdd4c0ffde62cf231bbcbde325e585096f9

23 months ago(refs #7464) Fixed SWTKeyEventAdapter for producing '*' 15/915/3
Hannu Niemistö [Tue, 5 Sep 2017 09:26:50 +0000 (12:26 +0300)]
(refs #7464) Fixed SWTKeyEventAdapter for producing '*'

Change-Id: I53497ff8a7999e69c3e9a906d02dd4b229486435

23 months agoLink PlatformUI Model to the ontology 14/914/2
Antti Villberg [Mon, 4 Sep 2017 17:09:28 +0000 (20:09 +0300)]
Link PlatformUI Model to the ontology

refs #7463

Change-Id: Iadcf1be0ac64e468ff758e0a5715079b8199ec12

23 months agoPublish OntologicalRequirementTracker as LifeCycleProcess 13/913/3
Antti Villberg [Mon, 4 Sep 2017 17:08:18 +0000 (20:08 +0300)]
Publish OntologicalRequirementTracker as LifeCycleProcess

refs #7462

Change-Id: Id29b225c3e7556a3afc5c4df54ed3a87a48c7908

23 months agoMerge "Editing of texts inside SVG elements"
Tuukka Lehtonen [Mon, 4 Sep 2017 19:41:55 +0000 (22:41 +0300)]
Merge "Editing of texts inside SVG elements"