diff options
| author | tassaron | 2017-08-10 17:27:59 -0400 |
|---|---|---|
| committer | tassaron | 2017-08-10 17:27:59 -0400 |
| commit | bdb006f25d2237ad69ee88d7f054cefaa0c5a3d8 (patch) | |
| tree | 3f061b25b67d2767f57bef9a8eda6bfe72f5ee40 /src/components/life.py | |
| parent | c5a0c9b364f6d6228a3027b5668915a838c1ba95 (diff) | |
fixed relative image scale bug & Life preset bug
dicts must be alphabetized in AV files
Diffstat (limited to 'src/components/life.py')
| -rw-r--r-- | src/components/life.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/components/life.py b/src/components/life.py index 08360a2..147d4d5 100644 --- a/src/components/life.py +++ b/src/components/life.py @@ -4,12 +4,13 @@ import os import math from component import Component +from toolkit import alphabetizeDict from toolkit.frame import BlankFrame, scale class Component(Component): name = 'Conway\'s Game of Life' - version = '1.0.0a' + version = '1.0.0' def widget(self, *args): super().widget(*args) @@ -329,12 +330,12 @@ class Component(Component): def savePreset(self): pr = super().savePreset() - pr['GRID'] = self.startingGrid + pr['GRID'] = alphabetizeDict(self.startingGrid) return pr def loadPreset(self, pr, *args): super().loadPreset(pr, *args) - self.startingGrid = pr['GRID'] + self.startingGrid = dict(pr['GRID']) def nearbyCoords(x, y): |
