aboutsummaryrefslogtreecommitdiff
path: root/src/components/life.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/life.py')
-rw-r--r--src/components/life.py7
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):