37bff59f83
Remove clear function: Code Duplication
2018-10-19 20:01:52 +02:00
bbfb2f735b
Move Render Methods into SimulationService
2018-10-18 14:52:03 +02:00
58971016da
Remove ConfigurationService
...
Replaced with direct access to both EngineService and SimulationService.
2018-10-18 14:23:07 +02:00
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
72ce25a806
Rename Controls component variable accessing engine
2018-10-18 11:59:36 +02:00
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
b1221c7c84
Add Grid Size Input to Configuration Bar
...
Fixes #37
2018-08-27 23:04:02 +02:00
800c85d14f
Fix wrong variable being accessed by controls_component
2018-08-27 23:03:13 +02:00
b6919cff6b
Move Canvas setting to configuration service
...
Fix #39
2018-08-27 20:56:33 +02:00
a92b864dfa
Extract EngineService into separate service
2018-08-27 20:50:12 +02:00
3c27f5ef38
Re-Add Canvas to Simulation component
2018-08-25 15:01:00 +02:00
4c6dff35c3
Add Canvas nullcheck to render function
2018-08-25 14:10:56 +02:00
572406b963
Fix undefined running access
2018-08-25 14:10:19 +02:00
976ec8097d
Separate Engine Service Functionality from Component
2018-08-25 09:36:27 +02:00
bf0d136d8b
Add Configuration Sidebar with ConfigurationService
2018-08-23 14:12:22 +02:00
6ba0ca55cb
dartfmt
2018-08-23 12:38:34 +02:00
abd2c3ac23
Add Speed Slider Tooltip
2018-08-23 12:07:54 +02:00
c3368524f9
Change Step Forward Icon
2018-08-23 12:07:43 +02:00
4906bbe54c
Switch Control Interface Icons to MaterialIcons
2018-08-23 11:34:08 +02:00
bd7990991e
Connect Speed Slider to internal Variable
2018-08-23 09:33:15 +02:00
c86d8d8b59
Split Simulation & Controls into Components
2018-08-22 20:16:31 +02:00
917d1c3fab
Split App Header into Component
2018-08-22 13:00:41 +02:00