]> gerrit.simantics Code Review - simantics/sysdyn.git/log
simantics/sysdyn.git
10 years agoCode-level access to chart objects.
luukkainen [Wed, 8 Oct 2014 12:56:09 +0000 (12:56 +0000)]
Code-level access to chart objects.

fixes #5376

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30386 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoBetter error for array assignment into scalar.
villberg [Tue, 7 Oct 2014 12:39:41 +0000 (12:39 +0000)]
Better error for array assignment into scalar.
Fixed handling of '.+' and '.-'
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30385 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5357
jsimomaa [Thu, 2 Oct 2014 15:19:37 +0000 (15:19 +0000)]
refs #5357

Preventing unexpected NPE from SaveHistoryHandler.execute()

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30359 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoImproved error reporting
villberg [Thu, 2 Oct 2014 11:20:05 +0000 (11:20 +0000)]
Improved error reporting
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30356 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoOnes was broken, transpose was missing, multiplication operator did not handle all...
villberg [Fri, 26 Sep 2014 12:56:14 +0000 (12:56 +0000)]
Ones was broken, transpose was missing, multiplication operator did not handle all cases. Better error reporting. Detection and reporting of infinities.
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30323 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoSCL command session variable under runs
villberg [Thu, 25 Sep 2014 09:40:40 +0000 (09:40 +0000)]
SCL command session variable under runs
refs #5335

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30319 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agofixes #5317
luukkainen [Wed, 17 Sep 2014 07:58:19 +0000 (07:58 +0000)]
fixes #5317

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30287 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5315
jsimomaa [Tue, 16 Sep 2014 10:18:39 +0000 (10:18 +0000)]
refs #5315

Fix name from JFreeChart to http://www.simantics.org/JFreeChart

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30286 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5314
jsimomaa [Tue, 16 Sep 2014 07:19:07 +0000 (07:19 +0000)]
refs #5314

Add cache listener to DiagramFinderRequest calls

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30284 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5314
jsimomaa [Tue, 16 Sep 2014 07:10:13 +0000 (07:10 +0000)]
refs #5314

Modify the OpenDiagramFromComponentAdapter optimizations to obey the EditorAdapter API rules (don't cache the runnables between canHandle and openEditor)

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30283 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5314
jsimomaa [Mon, 15 Sep 2014 18:22:21 +0000 (18:22 +0000)]
refs #5314

Optimize OpenDiagramFromComponentAdapter to speed up diagram opening when e.g. double clicking a component under configuration folder in model browser

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30282 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agofixes #5311
luukkainen [Mon, 15 Sep 2014 12:26:50 +0000 (12:26 +0000)]
fixes #5311

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30279 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoSupport break and return in functions. Fix for initialization of function local variables
villberg [Mon, 15 Sep 2014 07:58:59 +0000 (07:58 +0000)]
Support break and return in functions. Fix for initialization of function local variables
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30274 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoFixed storing of array parameters into ICs
villberg [Sat, 13 Sep 2014 19:52:39 +0000 (19:52 +0000)]
Fixed storing of array parameters into ICs
refs #5301

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30272 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoSave/assign IC copies server state
villberg [Fri, 12 Sep 2014 18:05:56 +0000 (18:05 +0000)]
Save/assign IC copies server state
refs #5300

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30271 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agofixes #5297
jussi.koskela [Fri, 12 Sep 2014 12:19:12 +0000 (12:19 +0000)]
fixes #5297
Stack overflow when saving initial conditions

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30265 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agofixes #5289
luukkainen [Thu, 11 Sep 2014 14:22:41 +0000 (14:22 +0000)]
fixes #5289

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30258 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5382
jussi.koskela [Tue, 9 Sep 2014 11:13:14 +0000 (11:13 +0000)]
refs #5382
Initial state incorrect after parameter update

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30237 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoPerformance optimization
villberg [Tue, 9 Sep 2014 05:08:57 +0000 (05:08 +0000)]
Performance optimization
refs #5261

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30236 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoShow other models (workroom) also in sysdyn browser
villberg [Tue, 9 Sep 2014 05:08:08 +0000 (05:08 +0000)]
Show other models (workroom) also in sysdyn browser
refs #5280

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30235 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoImport published shared ontologies as immutable
villberg [Tue, 9 Sep 2014 05:04:35 +0000 (05:04 +0000)]
Import published shared ontologies as immutable
refs #5278

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30233 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoImprove delay class generation to also take the dimensions of the variable into accou...
jkauttio [Mon, 8 Sep 2014 14:18:47 +0000 (14:18 +0000)]
Improve delay class generation to also take the dimensions of the variable into account in cases where array shorthand expressions are used (does not currently support advanced array operations in expression indices if multiple expressions are defined)

fixes #5275

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30230 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoPartial update of arrays was broken
villberg [Mon, 8 Sep 2014 11:27:01 +0000 (11:27 +0000)]
Partial update of arrays was broken
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30229 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agofixes #5273
jussi.koskela [Mon, 8 Sep 2014 08:52:14 +0000 (08:52 +0000)]
fixes #5273
Allow annotation types under structurals

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30225 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoPre-step initialization was not up-to-date
villberg [Mon, 8 Sep 2014 08:24:52 +0000 (08:24 +0000)]
Pre-step initialization was not up-to-date
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30223 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5224
villberg [Mon, 8 Sep 2014 07:34:29 +0000 (07:34 +0000)]
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30221 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoA bug fix in the Sysdyn Expression parser (refs #5267).
miettinen [Mon, 8 Sep 2014 05:55:21 +0000 (05:55 +0000)]
A bug fix in the Sysdyn Expression parser (refs #5267).

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30218 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoAllow including standard Modelica libraries (refs #5267).
miettinen [Thu, 4 Sep 2014 11:57:27 +0000 (11:57 +0000)]
Allow including standard Modelica libraries (refs #5267).
Allow functions to have function parameters.

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30214 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoAdded standard Modelica libraries to OpenModelica (refs #5267). This makes the Sysdyn...
miettinen [Thu, 4 Sep 2014 11:46:24 +0000 (11:46 +0000)]
Added standard Modelica libraries to OpenModelica (refs #5267). This makes the Sysdyn package again a bit larger and slower to install, but if we support Modelica and use OpenModelica, I think we actually should include these standard libraries, since you cannot do actually quite much with Modelica without these.

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30213 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoAdd a shorthand for model write
jkauttio [Thu, 4 Sep 2014 10:27:51 +0000 (10:27 +0000)]
Add a shorthand for model write

refs #5197

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30206 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5244
jsimomaa [Thu, 4 Sep 2014 06:32:08 +0000 (06:32 +0000)]
refs #5244

Add libexpat.dll to 64bit FMUSimulator

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30202 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoMultiple bugfixes for project model
villberg [Wed, 3 Sep 2014 12:24:45 +0000 (12:24 +0000)]
Multiple bugfixes for project model
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30195 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5261
jsimomaa [Wed, 3 Sep 2014 06:54:00 +0000 (06:54 +0000)]
refs #5261

Optimizations in sysdyn Variables, LastValueIndexing and SysdynGameExperimentBase

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30190 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5244
jsimomaa [Mon, 1 Sep 2014 06:13:49 +0000 (06:13 +0000)]
refs #5244

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30181 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoFix OS-dependent fragment references
luukkainen [Fri, 29 Aug 2014 08:01:50 +0000 (08:01 +0000)]
Fix OS-dependent fragment references

refs #5244

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30162 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5244
jsimomaa [Thu, 28 Aug 2014 20:56:05 +0000 (20:56 +0000)]
refs #5244

Compiled FMUSimulator.dll, miniunz.dll and zlibwapi.dll to 64bit and modified FMUControlJNI to choose correct libraries according to system property "os.arch"

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30159 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5244
jsimomaa [Thu, 28 Aug 2014 20:29:45 +0000 (20:29 +0000)]
refs #5244

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30158 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agofixes #5234
jussi.koskela [Wed, 27 Aug 2014 10:49:36 +0000 (10:49 +0000)]
fixes #5234

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30150 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoUpdate SolverSettings to use proper preference handling and add the default solver...
jkauttio [Wed, 27 Aug 2014 09:25:39 +0000 (09:25 +0000)]
Update SolverSettings to use proper preference handling and add the default solver setting to .ini file

refs #5227

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30147 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5224
villberg [Tue, 26 Aug 2014 12:35:09 +0000 (12:35 +0000)]
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30142 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5224
villberg [Tue, 26 Aug 2014 11:59:08 +0000 (11:59 +0000)]
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30141 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoUse OpenModelica by default
jkauttio [Tue, 26 Aug 2014 11:19:04 +0000 (11:19 +0000)]
Use OpenModelica by default

fixes #5227

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30139 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5224
villberg [Tue, 26 Aug 2014 07:19:58 +0000 (07:19 +0000)]
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30136 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5224
villberg [Tue, 26 Aug 2014 05:49:22 +0000 (05:49 +0000)]
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30134 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5223
villberg [Tue, 26 Aug 2014 05:33:19 +0000 (05:33 +0000)]
refs #5223

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30133 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5224
villberg [Tue, 26 Aug 2014 04:53:28 +0000 (04:53 +0000)]
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30132 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5224
villberg [Mon, 25 Aug 2014 16:23:03 +0000 (16:23 +0000)]
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30131 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5223
villberg [Mon, 25 Aug 2014 16:20:10 +0000 (16:20 +0000)]
refs #5223

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30130 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5185
jsimomaa [Mon, 25 Aug 2014 07:03:04 +0000 (07:03 +0000)]
refs #5185

Removing accidental debug print

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30128 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5178
villberg [Mon, 25 Aug 2014 06:41:36 +0000 (06:41 +0000)]
refs #5178

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30126 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5185
jsimomaa [Mon, 25 Aug 2014 06:12:27 +0000 (06:12 +0000)]
refs #5185

Undoing stock removal won't return the pipes that went to or left from the stock

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30123 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5196
jsimomaa [Fri, 22 Aug 2014 09:17:46 +0000 (09:17 +0000)]
refs #5196

- Preventing the user to move the function to Built-in functions library
- Changing SimanticsUI.getSession() calls to Simantics.getSession()

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30121 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5196
jsimomaa [Fri, 22 Aug 2014 09:17:01 +0000 (09:17 +0000)]
refs #5196

- Preventing the user to move the function to Built-in functions library
- Changing SimanticsUI.getSession() calls to Simantics.getSession()

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30120 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5209
jsimomaa [Fri, 22 Aug 2014 08:13:43 +0000 (08:13 +0000)]
refs #5209

SaveICHandler saves new InitialConditions with duplicate name "IC"

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30119 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5208
jsimomaa [Fri, 22 Aug 2014 08:12:34 +0000 (08:12 +0000)]
refs #5208

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30118 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5207
jsimomaa [Fri, 22 Aug 2014 08:11:29 +0000 (08:11 +0000)]
refs #5207

Fixing IsOutputWidget and ReplaceableIndexes to use WidgetImpl.setInput instead of own custom input handling

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30117 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5206
jsimomaa [Fri, 22 Aug 2014 08:07:49 +0000 (08:07 +0000)]
refs #5206

Adding more UndoPoints to AssignIC class

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30116 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5184
jsimomaa [Fri, 22 Aug 2014 08:04:52 +0000 (08:04 +0000)]
refs #5184

- Modified EnumerationTab add  button to activate the newly created index for renaming
- Rename for EnumerationIndex can be executed via context menu "Rename" or F2

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30115 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoAdded new Sysdyn logo (refs #5205).
miettinen [Fri, 22 Aug 2014 06:22:51 +0000 (06:22 +0000)]
Added new Sysdyn logo (refs #5205).

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30114 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5204
jsimomaa [Fri, 22 Aug 2014 05:40:27 +0000 (05:40 +0000)]
refs #5204

Fixing SWTException widget is disposed

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30113 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5198
villberg [Thu, 21 Aug 2014 08:23:47 +0000 (08:23 +0000)]
refs #5198

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30112 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5198
villberg [Thu, 21 Aug 2014 08:23:13 +0000 (08:23 +0000)]
refs #5198

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30111 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoMake a common model import interface for external model formats to lay groundwork...
jkauttio [Thu, 21 Aug 2014 07:46:31 +0000 (07:46 +0000)]
Make a common model import interface for external model formats to lay groundwork for BPMN import prototype

refs #5197

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30110 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoAllow whitespace in Sysdyn modules and module types (refs #4882).
miettinen [Wed, 20 Aug 2014 12:15:36 +0000 (12:15 +0000)]
Allow whitespace in Sysdyn modules and module types (refs #4882).

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30101 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoMake regular expressions handling variable ranges more general in vensim import
jkauttio [Fri, 15 Aug 2014 08:03:41 +0000 (08:03 +0000)]
Make regular expressions handling variable ranges more general in vensim import

refs #5176

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30073 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoAdd checks for null terminals to new connection metadata creation
jkauttio [Fri, 15 Aug 2014 07:59:49 +0000 (07:59 +0000)]
Add checks for null terminals to new connection metadata creation

fixes #5119

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30072 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoFix Sysdyn drop operations.
luukkainen [Thu, 14 Aug 2014 12:01:33 +0000 (12:01 +0000)]
Fix Sysdyn drop operations.

refs #5170

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30066 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5122
villberg [Tue, 22 Jul 2014 12:12:46 +0000 (12:12 +0000)]
refs #5122

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29936 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5115
jsimomaa [Thu, 17 Jul 2014 11:07:56 +0000 (11:07 +0000)]
refs #5115

version bump to 1.8.1

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29926 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5113
villberg [Thu, 17 Jul 2014 06:24:40 +0000 (06:24 +0000)]
refs #5113

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29917 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5110
villberg [Wed, 16 Jul 2014 09:34:59 +0000 (09:34 +0000)]
refs #5110

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29906 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5093
jsimomaa [Wed, 16 Jul 2014 08:04:42 +0000 (08:04 +0000)]
refs #5093

Fixing undo problems in Sysdyn by adding graph.markUndoPoint() calls in write transactions

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29904 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5093
jsimomaa [Wed, 16 Jul 2014 07:03:25 +0000 (07:03 +0000)]
refs #5093

Fixing undo problems in Sysdyn by adding graph.markUndoPoint() calls in write transactions

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29903 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5106
jsimomaa [Wed, 16 Jul 2014 05:01:23 +0000 (05:01 +0000)]
refs #5106

Adding SelectionUtils class
Adding canEdit() method to determine if a selected resource is editable or not (based on immutability)

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29900 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5093
jsimomaa [Tue, 15 Jul 2014 12:06:11 +0000 (12:06 +0000)]
refs #5093

Fixing undo problems in Sysdyn by adding graph.markUndoPoint() calls in write transactions

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29891 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5093
jsimomaa [Tue, 15 Jul 2014 08:03:06 +0000 (08:03 +0000)]
refs #5093

Fixing undo problems in Sysdyn by adding graph.markUndoPoint() calls in write transactions

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29887 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5092
jsimomaa [Tue, 15 Jul 2014 08:02:30 +0000 (08:02 +0000)]
refs #5092

Fixing undo problems in platform by adding graph.markUndoPoint() calls in write transactions

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29886 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5093
jsimomaa [Tue, 15 Jul 2014 06:55:25 +0000 (06:55 +0000)]
refs #5093

Fixing undo problems in Sysdyn by adding graph.markUndoPoint() calls in write transactions

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29883 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5096
jsimomaa [Mon, 14 Jul 2014 12:50:43 +0000 (12:50 +0000)]
refs #5096

Renaming ExpressionFieldUndoHandler to PropertyViewUndoHandler

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29878 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5097
jsimomaa [Mon, 14 Jul 2014 09:10:06 +0000 (09:10 +0000)]
refs #5097

Disable property view editing for Built-in functions

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29871 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5097
jsimomaa [Mon, 14 Jul 2014 06:34:05 +0000 (06:34 +0000)]
refs #5097

Disable property view editing for Built-in functions

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29870 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5093
jsimomaa [Mon, 14 Jul 2014 06:01:25 +0000 (06:01 +0000)]
refs #5093

Fixing undo problems in Sysdyn by adding graph.markUndoPoint() calls in write transactions

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29869 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5096
jsimomaa [Mon, 14 Jul 2014 05:56:52 +0000 (05:56 +0000)]
refs #5096

Add undo support in Sysdyns property view that allows the user to undo last typed text

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29867 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5093
jsimomaa [Fri, 11 Jul 2014 11:18:05 +0000 (11:18 +0000)]
refs #5093

Fixing undo problems in Sysdyn by adding graph.markUndoPoint() calls in write transactions

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29865 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5091
jsimomaa [Fri, 11 Jul 2014 10:50:20 +0000 (10:50 +0000)]
refs #5091

Change subclasses that extend LabelPropertyTabContributor to call superclasses constructor

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29863 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5090
jsimomaa [Fri, 11 Jul 2014 10:37:04 +0000 (10:37 +0000)]
refs #5090

Add Default constructor, hashCode() and equals() methods to LabelPropertyTabContributor so that ComparableTabContributor comparison works correctly

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29859 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agofixes #5067
jussi.koskela [Mon, 7 Jul 2014 11:38:52 +0000 (11:38 +0000)]
fixes #5067

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29812 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agofixes #5056
jussi.koskela [Wed, 2 Jul 2014 13:48:49 +0000 (13:48 +0000)]
fixes #5056

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29792 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5042
villberg [Mon, 30 Jun 2014 06:41:30 +0000 (06:41 +0000)]
refs #5042

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29763 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoUpdated the loop symbols in Sysdyn sample models to their correct positions (refs...
miettinen [Wed, 25 Jun 2014 12:27:35 +0000 (12:27 +0000)]
Updated the loop symbols in Sysdyn sample models to their correct positions (refs #4950).

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29734 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5019
villberg [Wed, 25 Jun 2014 08:42:20 +0000 (08:42 +0000)]
refs #5019

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29733 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5017
jsimomaa [Wed, 25 Jun 2014 05:27:56 +0000 (05:27 +0000)]
refs #5017

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29726 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoSysdyn input output element text to bold italic (refs #5007).
miettinen [Tue, 24 Jun 2014 11:50:11 +0000 (11:50 +0000)]
Sysdyn input output element text to bold italic (refs #5007).

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29719 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5009
villberg [Tue, 24 Jun 2014 11:03:27 +0000 (11:03 +0000)]
refs #5009

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29718 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoSysdyn Loop symbol to appear under mouse instead of somewhere southwest of it (refs...
miettinen [Tue, 24 Jun 2014 10:52:49 +0000 (10:52 +0000)]
Sysdyn Loop symbol to appear under mouse instead of somewhere southwest of it (refs #4950).

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29717 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoFixing name validation issue with Sysdyn diagram elements (refs #5005).
miettinen [Tue, 24 Jun 2014 08:51:01 +0000 (08:51 +0000)]
Fixing name validation issue with Sysdyn diagram elements (refs #5005).

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29712 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoInclude native launchers in sysdyn.product.
lehtonen [Tue, 24 Jun 2014 07:44:25 +0000 (07:44 +0000)]
Include native launchers in sysdyn.product.

refs #4986

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29708 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoSysdyn unit validation: correct handling for relations and boolean operators (not...
miettinen [Tue, 24 Jun 2014 07:05:46 +0000 (07:05 +0000)]
Sysdyn unit validation: correct handling for relations and boolean operators (not, and, or) (refs #4987).
Added a sample model and a function library.

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29707 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #4994
villberg [Mon, 23 Jun 2014 12:02:34 +0000 (12:02 +0000)]
refs #4994

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29690 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoFixing an NPE in Sysdyn loops (refs #4990).
miettinen [Mon, 23 Jun 2014 11:15:01 +0000 (11:15 +0000)]
Fixing an NPE in Sysdyn loops (refs #4990).

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29687 ac1ea38d-2e2b-0410-8846-a27921b304fc