Unknown
58971016da
Remove ConfigurationService
...
Replaced with direct access to both EngineService and SimulationService.
2018-10-18 14:23:07 +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
3a1ba1c1e9
Fix Wrong ControlService being provided to Angular
2018-08-27 23:02:48 +02:00
Marty Oehme
a92b864dfa
Extract EngineService into separate service
2018-08-27 20:50:12 +02:00
Marty Oehme
bf0d136d8b
Add Configuration Sidebar with ConfigurationService
2018-08-23 14:12:22 +02:00
Marty Oehme
6ba0ca55cb
dartfmt
2018-08-23 12:38:34 +02:00
Marty Oehme
c86d8d8b59
Split Simulation & Controls into Components
2018-08-22 20:16:31 +02:00
Marty Oehme
917d1c3fab
Split App Header into Component
2018-08-22 13:00:41 +02:00
Marty Oehme
b541353091
Fix Material directives import statement
2018-07-10 14:28:41 +02:00
Marty Oehme
c5cd600cfc
Add Sample Material Styling
2018-07-10 12:52:56 +02:00
Marty Oehme
2d0e24bdf8
Move Reset Grid Implementation to Engine
2018-07-09 17:32:59 +02:00
Marty Oehme
4c1c805f24
Add addPattern Functionality to Engine
2018-07-09 17:32:35 +02:00
Marty Oehme
dfcd55fe71
Remove App Grid Access
2018-07-09 17:29:09 +02:00
Marty Oehme
ac9a7c7591
Implement Engine Step Method
2018-07-09 17:27:56 +02:00
Marty Oehme
9030d31e97
Hide Implementation of edge rendering in grid
2018-07-09 17:27:11 +02:00
Marty Oehme
e18de1d84c
Rename App to Engine
2018-07-09 15:16:28 +02:00
Marty Oehme
1c756bbda4
Add Functionality to Clear Board Button
2018-07-08 19:45:47 +02:00
Marty Oehme
1a43be14fa
Add Clear Board Button to Interface
2018-07-08 19:45:35 +02:00
Marty Oehme
8fc3f35321
Add Edge Rendering with Toggle Button
2018-07-08 19:01:14 +02:00
Marty Oehme
c5ed18f0ad
Add Random Button Functionality
...
Adds random pattern toward the center of the canvas. Does not delete anything.
2018-07-07 22:02:04 +02:00
Marty Oehme
c5b62e6c9f
Fix Reset & Step not working on first click
...
Rendering dirty flags were not updated accordingly, so the updates happened but were not pushed to be rendered. Added and moved additional dirty flag setters.
2018-07-07 21:43:24 +02:00
Marty Oehme
bdc5dc1af1
Add Message for App Failure
2018-07-07 21:07:42 +02:00
Marty Oehme
34bdd1ae81
Apply dartfmt
2018-07-07 20:49:02 +02:00
Marty Oehme
a19aac6a6e
Add Buttons Step & Reset
...
Wired up into engine
2018-07-07 19:08:49 +02:00
Marty Oehme
020bb6b918
Remove Local isRunning Variable in Component
2018-07-07 19:07:07 +02:00
Marty Oehme
69b680e554
Add FontAwesome Icons to Buttons
2018-07-07 19:06:25 +02:00
Marty Oehme
96a5bd0cec
Connect Start Button through Angular
2018-07-07 17:47:37 +02:00
Marty Oehme
843dad6cbb
Move App HTML into Separate Template
2018-07-07 17:47:21 +02:00
Marty Oehme
3780e61453
Implement Canvas as Angular Component
2018-07-07 16:44:48 +02:00
Marty Oehme
f3dfc3b368
Set up Basic AngularDart Structure
2018-07-07 15:46:40 +02:00