ELTE-Soft / txtUML

Textual, eXecutable, Translatable UML
http://txtuml.inf.elte.hu
Eclipse Public License 1.0
26 stars 9 forks source link

Make the animation delay during debugging adjustable and add GUI control for this in browsers #606

Closed szokolai-mate closed 5 years ago

szokolai-mate commented 5 years ago

During a txtUML Application execution, there is a built-in delay before every state-change. Currently this delay is constant. We should make this delay variable by a slider on the browser GUI.

Sub-tasks:

Relevant code, courtesy of @djnemeth :

szokolai-mate commented 5 years ago

After a thorough discussion, we decided that hu.elte.txtuml.api.model.execution.diagnostics.DiagnosticsServer shall be moved to hu.elte.txtuml.diagnostics.animation.javascript to bridge the project-gap, as it has no real dependencies of hu.elte.txtuml.api.model.execution, the functionality needed by DiagnosticsServer is also present in hu.elte.txtuml.diagnostics.session.DiagnosticsPlugin and this way we won't introduce new module dependencies.