|
3a1ba1c1e9
|
Fix Wrong ControlService being provided to Angular
|
2018-08-27 23:02:48 +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 |
|
|
04d61bfa02
|
Error out on bad gridsize input
|
2018-08-27 20:18:19 +02:00 |
|
|
873bd9c881
|
Allow Optional Injection of grid size into engine on creation
|
2018-08-27 20:13:19 +02:00 |
|
|
9886f13d69
|
Add grid changing function
|
2018-08-27 19:55:30 +02:00 |
|
|
5e8f83cf8a
|
Refactor EngineService to be able to inject custom Engine
fixes #38
|
2018-08-27 19:37:35 +02:00 |
|
|
dd18fc3bc7
|
Make Engine Gridsize configurable
|
2018-08-25 17:23:06 +02:00 |
|
|
8a6538aa5e
|
Merge branch '35-wire-up-speed-slider' into 'master'
Resolve "Wire up Speed Slider"
Closes #35
See merge request marty.oehme/cellular-automata!9
|
2018-08-25 14:45:22 +00:00 |
|
|
7a3fdf3681
|
Fix Engine Test case
|
2018-08-25 16:43:47 +02:00 |
|
|
952179eee3
|
Implement Test Case
|
2018-08-25 16:43:38 +02:00 |
|
|
774e9e3782
|
Add Simple Documentation
|
2018-08-25 16:41:11 +02:00 |
|
|
c3f0881454
|
Wire up Speed slider to Engine Configuration
|
2018-08-25 15:51:32 +02:00 |
|
|
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 |
|