From 2cbae481c5216f9adedb135fec077370969bac36 Mon Sep 17 00:00:00 2001 From: tassaron Date: Sat, 3 Jun 2017 15:24:52 -0400 Subject: autosave to help restore unsaved projects in case of a crash --- core.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'core.py') diff --git a/core.py b/core.py index 96f5670..16ecb35 100644 --- a/core.py +++ b/core.py @@ -8,6 +8,7 @@ import tempfile from shutil import rmtree import atexit import time +from collections import OrderedDict class Core(): @@ -150,3 +151,8 @@ class Core(): def reset(self): self.canceled = False + + @staticmethod + def sortedStringDict(dictionary): + sorted_ = OrderedDict(sorted(dictionary.items(), key=lambda t: t[0])) + return repr(sorted_) -- cgit v1.2.3