Unknown
7729da3a40
Split ConfigurationService to use SimulationService
...
Methods concerning engine make use of EngineService, those concerning grid and patterns make use of SimulationService.
2018-10-18 12:16:47 +02:00
Unknown
6b4786fdd0
Add SimulationService to controls
...
Will eventually attach to the Simulation directly without first going through Engine. For now just redirects calls to EngineService to keep functions intact.
2018-10-18 12:05:02 +02:00
Unknown
17697070ee
Move ControlService tasks into EngineService
...
All ControlService was used for was a redirection to the engine service. This will be further split up in the future into more logical units of responsibility.
2018-10-18 11:58:38 +02:00
Marty Oehme
b1221c7c84
Add Grid Size Input to Configuration Bar
...
Fixes #37
2018-08-27 23:04:02 +02:00
Marty Oehme
b6919cff6b
Move Canvas setting to configuration service
...
Fix #39
2018-08-27 20:56:33 +02:00
Marty Oehme
a92b864dfa
Extract EngineService into separate service
2018-08-27 20:50:12 +02:00
Marty Oehme
9886f13d69
Add grid changing function
2018-08-27 19:55:30 +02:00
Marty Oehme
5e8f83cf8a
Refactor EngineService to be able to inject custom Engine
...
fixes #38
2018-08-27 19:37:35 +02:00
Marty Oehme
774e9e3782
Add Simple Documentation
2018-08-25 16:41:11 +02:00
Marty Oehme
c3f0881454
Wire up Speed slider to Engine Configuration
2018-08-25 15:51:32 +02:00
Marty Oehme
588a3ad2a0
Add explicit getter and setter for Simulation Speed
...
In preparation for adding additional logic as a quasi-callback to execute whenever the simSpeed changes (i.e. the slider is changed)
2018-08-25 15:26:44 +02:00
Marty Oehme
71023de49a
Make canvas virtual variable on EngineService
2018-08-25 15:00:46 +02:00
Marty Oehme
cc33628e5f
Enable cached engine returns for EngineService
2018-08-25 14:51:28 +02:00
Marty Oehme
572406b963
Fix undefined running access
2018-08-25 14:10:19 +02:00
Marty Oehme
976ec8097d
Separate Engine Service Functionality from Component
2018-08-25 09:36:27 +02:00
Marty Oehme
bf0d136d8b
Add Configuration Sidebar with ConfigurationService
2018-08-23 14:12:22 +02:00
Marty Oehme
c86d8d8b59
Split Simulation & Controls into Components
2018-08-22 20:16:31 +02:00