Cura/cura
Lipu Fei 051dd7a6e9 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.
2018-05-04 09:57:02 +02:00
..
Arranging Fixes for slicing 2018-01-16 15:10:16 +01:00
Machines CURA-5234 Make use of the function to add wrong containers to the set. 2018-05-03 16:14:08 +02:00
Operations Add missing super init call - CURA-4525 2018-01-04 10:59:44 +01:00
PrinterOutput Prevent homing twice on printers that don't support X/Y specialisation 2018-04-25 13:29:07 +02:00
ReaderWriters Create module cura.ReaderWriters 2018-04-05 15:14:15 +02:00
Scene WIP: Make application initialization and start up more clear 2018-05-04 09:57:02 +02:00
Settings WIP: Make application initialization and start up more clear 2018-05-04 09:57:02 +02:00
Stages Fix sidebar loading and unloading depending on active stage 2017-12-06 17:46:18 +01:00
Utils CURA-5035 Remove uncessary VersionTools 2018-04-26 13:17:00 +02:00
__init__.py T466: Revert the previous commit since it messed up the file rights. 2016-12-23 15:53:15 -05:00
BuildVolume.py WIP: Make application initialization and start up more clear 2018-05-04 09:57:02 +02:00
CameraAnimation.py Merge pull request #905 from Ultimaker/snappier_camera_animation 2017-10-24 10:36:55 +02:00
CameraImageProvider.py Added videostream to cluster again 2017-12-06 14:59:20 +01:00
CrashHandler.py Move factory reset to Uranium 2018-03-28 08:43:46 +02:00
CuraActions.py WIP: Make application initialization and start up more clear 2018-05-04 09:57:02 +02:00
CuraApplication.py WIP: Make application initialization and start up more clear 2018-05-04 09:57:02 +02:00
CuraPackageManager.py Added missing typing 2018-05-03 20:42:06 +02:00
CuraSplashScreen.py Fix size of "beta" classifier on splash screen for HiDPI (windows) screens 2017-10-16 14:51:59 +02:00
CuraVersion.py.in Changing AGPLv3 to LGPLv3 2017-09-28 13:00:43 +02:00
Layer.py CURA-4526 Delete LayerView plugin because it will be replaced with the 2017-11-21 10:47:29 +01:00
LayerData.py Changing AGPLv3 to LGPLv3 2017-09-28 13:00:43 +02:00
LayerDataBuilder.py CURA-4526 Delete LayerView plugin because it will be replaced with the 2017-11-21 10:47:29 +01:00
LayerDataDecorator.py T466: Revert the previous commit since it messed up the file rights. 2016-12-23 15:53:15 -05:00
LayerPolygon.py CURA-4526 Delete LayerView plugin because it will be replaced with the 2017-11-21 10:47:29 +01:00
MachineAction.py Fix generating view for machine action - CURA-4568 2017-11-28 15:18:05 +01:00
MachineActionManager.py WIP: Make application initialization and start up more clear 2018-05-04 09:57:02 +02:00
MultiplyObjectsJob.py When multiplying a parented node, multiply the parent instead (like groups) 2018-04-19 08:32:50 +02:00
ObjectsModel.py CURA-5090 speedups by using qtimers on updating mostly visual elements 2018-03-14 16:09:59 +01:00
OneAtATimeIterator.py CURA-4821 Fix one at a time slicing for builtiplexer 2018-01-22 11:07:38 +01:00
PickingPass.py Fix code-style and type hinting 2018-03-15 09:03:50 +01:00
PlatformPhysics.py Parent added meshes to the parent node instead of creating a group 2018-03-16 13:22:43 +01:00
PreviewPass.py CURA-5019 thumbnail: do not scale the second color of support meshes or the checkboard pattern is not visible anymore 2018-03-29 14:10:50 +02:00
PrinterOutputDevice.py Merge remote-tracking branch 'origin/3.3' 2018-04-25 12:55:21 +02:00
PrintInformation.py WIP: Make application initialization and start up more clear 2018-05-04 09:57:02 +02:00
SingleInstance.py WIP: Make application initialization and start up more clear 2018-05-04 09:57:02 +02:00
Snapshot.py Fixed stupid mistake that made all snapshots be taken from the back of model 2018-03-14 11:32:36 +01:00