Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLipu Fei <lipu.fei815@gmail.com>2018-04-30 17:47:14 +0300
committerLipu Fei <lipu.fei815@gmail.com>2018-05-04 10:57:02 +0300
commit051dd7a6e94c2dc1af7b1ccd9c04b8407be010e4 (patch)
tree6ff9491d4256154e3cfedda51758a5c9f44549c1 /cura/CuraActions.py
parentc8f73d303ea1ec2afb24b9a7808e17254f6da91a (diff)
WIP: Make application initialization and start up more clear
- Create SingleInstance class to handling single instance stuff. - Instead of calling getInstance() everywhere, initialize each object explicitly in order when application starts and getInstance()s do not create instances any more and they merely return the created instances. - Only set initial values in construtor functions __init__(). Move the initialization of context-aware (i.e. things that depend on other things) to separate functions. - Split application creation and initialziation into several steps and them should be called explicitly in the correct order.
Diffstat (limited to 'cura/CuraActions.py')
-rw-r--r--cura/CuraActions.py1
1 files changed, 0 insertions, 1 deletions
diff --git a/cura/CuraActions.py b/cura/CuraActions.py
index 75338f17b6..019893957f 100644
--- a/cura/CuraActions.py
+++ b/cura/CuraActions.py
@@ -12,7 +12,6 @@ from UM.Scene.Selection import Selection
from UM.Scene.Iterator.BreadthFirstIterator import BreadthFirstIterator
from UM.Operations.GroupedOperation import GroupedOperation
from UM.Operations.RemoveSceneNodeOperation import RemoveSceneNodeOperation
-from UM.Operations.SetTransformOperation import SetTransformOperation
from UM.Operations.TranslateOperation import TranslateOperation
from cura.Operations.SetParentOperation import SetParentOperation