|
905af769f6
|
Add Configurable stepsPerSecond for engine logic
|
2018-08-25 15:51:17 +02:00 |
|
|
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 |
|
|
7d5b1cfe30
|
Merge branch '31-allow-engine-to-be-created-without-the-need-for-a-canvas' into 'master'
Resolve "Allow Engine to be created without the need for a canvas"
Closes #31
See merge request marty.oehme/cellular-automata!8
|
2018-08-25 13:02:45 +00:00 |
|
|
3c27f5ef38
|
Re-Add Canvas to Simulation component
|
2018-08-25 15:01:00 +02:00 |
|
|
71023de49a
|
Make canvas virtual variable on EngineService
|
2018-08-25 15:00:46 +02:00 |
|
|
cc33628e5f
|
Enable cached engine returns for EngineService
|
2018-08-25 14:51:28 +02:00 |
|
|
66bf87d9d8
|
Allow setting a canvas for an engine at any point
|
2018-08-25 14:36:50 +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 |
|
|
2d5cc889f0
|
Merge remote-tracking branch 'origin/31-allow-engine-to-be-created-without-the-need-for-a-canvas' into 31-allow-engine-to-be-created-without-the-need-for-a-canvas
|
2018-08-25 09:36:49 +02:00 |
|
|
976ec8097d
|
Separate Engine Service Functionality from Component
|
2018-08-25 09:36:27 +02:00 |
|
|
842cbeca1f
|
make canvas argument optional on instantiating engine
|
2018-08-25 09:36:27 +02:00 |
|
|
1bd324a406
|
Disable superfluous tests
In preparation for first test of the app.
|
2018-08-25 09:36:27 +02:00 |
|
|
a8cafbac49
|
Migrate to official dart-sdk version 2.0.0
|
2018-08-25 09:35:59 +02:00 |
|
|
76d73266f5
|
Merge remote-tracking branch 'origin/31-allow-engine-to-be-created-without-the-need-for-a-canvas' into 31-allow-engine-to-be-created-without-the-need-for-a-canvas
|
2018-08-25 09:33:33 +02:00 |
|
|
bbf61f875d
|
Separate Engine Service Functionality from Component
|
2018-08-25 09:33:15 +02:00 |
|
|
6c9179b833
|
make canvas argument optional on instantiating engine
|
2018-08-24 20:02:43 +02:00 |
|
|
8d7575eaf7
|
Disable superfluous tests
In preparation for first test of the app.
|
2018-08-24 20:01:36 +02:00 |
|
|
c84b052beb
|
Merge branch '25-add-configuration-sidebar' into 'master'
Resolve "Add Configuration Sidebar"
Closes #25
See merge request marty.oehme/cellular-automata!7
|
2018-08-24 17:59:17 +00: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 |
|
|
223f831196
|
Merge branch '21-switch-from-fontawesome-to-material-glyphs' into 'master'
Resolve "Switch from FontAwesome to Material Glyphs"
Closes #21
See merge request marty.oehme/cellular-automata!6
|
2018-08-23 10:08:38 +00: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 |
|
|
594506081a
|
Merge branch '19-add-material-styling-to-app' into 'master'
Resolve "Add Material Styling to App"
Closes #19
See merge request marty.oehme/cellular-automata!5
|
2018-08-23 07:43:18 +00: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 |
|
|
b541353091
|
Fix Material directives import statement
|
2018-07-10 14:28:41 +02:00 |
|
|
c5cd600cfc
|
Add Sample Material Styling
|
2018-07-10 12:52:56 +02:00 |
|
|
8485a96aa3
|
Add Required Material Font
|
2018-07-09 18:11:34 +02:00 |
|
|
8a1a050d81
|
Add Angulard Material Dependency
|
2018-07-09 17:54:29 +02:00 |
|
|
4b7051a5e1
|
Fix implicit Overwrite of Dart Pattern Class
|
2018-07-09 17:45:11 +02:00 |
|
|
436061a629
|
Merge branch '14-refactor-reliance-on-inner-variables' into 'master'
Resolve "Refactor reliance on inner variables"
Closes #14
See merge request marty.oehme/cellular-automata!4
|
2018-07-09 15:35:19 +00:00 |
|
|
49803e7a6a
|
Fix Remnants of EdgeRendering toggle compile Error
|
2018-07-09 17:33:48 +02:00 |
|
|
2d0e24bdf8
|
Move Reset Grid Implementation to Engine
|
2018-07-09 17:32:59 +02:00 |
|
|
4c1c805f24
|
Add addPattern Functionality to Engine
|
2018-07-09 17:32:35 +02:00 |
|
|
6745f9c9d6
|
Make grid Private to Engine
|
2018-07-09 17:31:46 +02:00 |
|
|
dfcd55fe71
|
Remove App Grid Access
|
2018-07-09 17:29:09 +02:00 |
|
|
ac9a7c7591
|
Implement Engine Step Method
|
2018-07-09 17:27:56 +02:00 |
|
|
9030d31e97
|
Hide Implementation of edge rendering in grid
|
2018-07-09 17:27:11 +02:00 |
|
|
7c49531d0e
|
Expose Getter and Setter for Engine Running Variable
|
2018-07-09 17:00:53 +02:00 |
|
|
e472766bcc
|
Merge branch '13-rename-app-to-engine' into 'master'
Resolve "Rename App to Engine"
Closes #13
See merge request marty.oehme/cellular-automata!3
|
2018-07-09 13:17:34 +00:00 |
|
|
e18de1d84c
|
Rename App to Engine
|
2018-07-09 15:16:28 +02:00 |
|
|
1208583c7f
|
Merge branch '11-add-delete-board-button' into 'master'
Resolve "Add Delete Board Button"
Closes #11
See merge request webdevexp/rules-of-living!2
|
2018-07-08 17:46:30 +00:00 |
|
|
1c756bbda4
|
Add Functionality to Clear Board Button
|
2018-07-08 19:45:47 +02:00 |
|
|
1a43be14fa
|
Add Clear Board Button to Interface
|
2018-07-08 19:45:35 +02:00 |
|
|
016b166d50
|
Add Clear Board Function to Engine
|
2018-07-08 19:45:04 +02:00 |
|
|
49b036ffe9
|
Merge branch '6-stop-simulation-if-all-cells-are-empty' into 'master'
Resolve "Stop Simulation if all cells are empty"
Closes #6
See merge request webdevexp/rules-of-living!1
|
2018-07-08 17:34:39 +00:00 |
|