Cura/cura
fieldOfView b343649131 Use ListModel.setItems() instead of appending one item at a time
setItems sets the items to a (presorted) list of items instead of adding items one by one and then sorting the list. This way if an update to the model causes a signal storm at least it happens only once for an update.

Specifically this reduces switching to a dual extrusion printer by half.

Contributes to CURA-2193
2016-08-29 13:43:02 +02:00
..
Settings Use ListModel.setItems() instead of appending one item at a time 2016-08-29 13:43:02 +02:00
__init__.py Move src to cura so we can use the same package for installed and source 2015-05-18 15:03:42 +02:00
BuildVolume.py Build volume message now shows for default of 30 sec 2016-08-26 09:51:41 +02:00
CameraAnimation.py Move src to cura so we can use the same package for installed and source 2015-05-18 15:03:42 +02:00
CameraImageProvider.py Added CameraImageProvider & camera handling 2016-06-16 09:34:43 +02:00
ConvexHullDecorator.py Fix convex hull being updated after removing CPU eating monster. 2016-07-28 14:57:17 +02:00
ConvexHullNode.py Layout. CURA-1707 2016-07-28 13:48:43 +02:00
CrashHandler.py Mark certain types of exceptions as fatal and abort the application if they occur 2016-06-10 15:08:16 +02:00
CuraActions.py Update documentation & code cleanup 2016-04-08 14:26:28 +02:00
CuraApplication.py Move the combined object to the center of the group after a merge. 2016-08-24 15:47:44 +02:00
CuraSplashScreen.py Code style 2016-07-03 16:01:57 +02:00
CuraVersion.py.in Restored accidental delete 2016-06-23 11:19:54 +02:00
Layer.py Code cleanup 2016-07-12 01:32:46 +02:00
LayerData.py Introduced a LayerDataBuilder. Made LayerData immutable just like its superclass. Fixed the layer view which broke. 2016-05-23 09:49:31 +02:00
LayerDataBuilder.py Adapting code to merge of simple_convex_hull and code cleanup. 2016-06-28 23:50:00 +02:00
LayerDataDecorator.py Moved LayerData & Decorator outside of backend plugin 2015-09-23 15:01:48 +02:00
LayerPolygon.py Changed the point data type sent from the backend from int64 to float. 2016-07-14 11:08:05 +02:00
MachineAction.py Reset qml component when resetting a Machine Action 2016-08-02 15:57:01 +02:00
MachineActionManager.py Fix order of machine actions on manage printers page 2016-07-29 17:14:18 +02:00
MultiMaterialDecorator.py Added deepcopy function 2016-07-06 16:38:35 +02:00
OneAtATimeIterator.py One at a time iterator no longer ignores objects higher than gantry height 2016-04-04 11:25:41 +02:00
PlatformPhysics.py Make automatic drop to buildplate optional. 2016-08-28 16:30:22 +02:00
PlatformPhysicsOperation.py Prevent models from vibrating on the z axis due to fp errors, change the tolerance of the comparison. 2016-05-12 13:48:25 +02:00
PrinterOutputDevice.py Move the "Changes on Printer" dialog to JediWifiPrinting 2016-08-16 16:48:35 +02:00
PrintInformation.py Fix weight calculation 2016-07-22 13:43:26 +02:00
ProfileReader.py Store the Quality profile for the 'global' and extruders in the gcode. Read in all of the quality profile during import. 2016-07-12 12:41:49 +02:00
ProfileWriter.py Exporting a profile now exports all profiles in a zipped container 2016-08-26 12:55:31 +02:00
SetParentOperation.py Refactor grouping/ungrouping into an operation that is undoable 2016-05-11 15:21:01 +02:00
ZOffsetDecorator.py ZOffset decorator is now correctly copied 2016-07-01 11:39:47 +02:00