Cura/cura/Machines
Ghostkeeper a4f6e94ae0
Update the sync-storage path every time you sync
Instead of updating the storage path every time you add or remove a removable drive, we now update the storage path every time you press the button to sync. That way this detail has no impact on performance of other parts of Cura if they don't use this button. It also makes the code a bit simpler.
The only downside is that this FileDialog then contains state, instead of automatically syncing with the MaterialManagement property for its folder property. I see that as a lesser of two evils.

Contributes to issue CURA-8055.
2021-07-23 15:16:38 +02:00
..
Models Update the sync-storage path every time you sync 2021-07-23 15:16:38 +02:00
__init__.py WIP: Create VariantManager 2018-02-16 14:20:02 +01:00
ContainerNode.py Remove trailing whitespace from Python files 2020-05-29 14:30:33 +02:00
ContainerTree.py Add bit more logging around MachineNode loading 2020-07-20 16:03:06 +02:00
IntentNode.py Remove trailing whitespace from Python files 2020-05-29 14:30:33 +02:00
MachineErrorChecker.py Add missing typing 2020-06-24 15:28:41 +02:00
MachineNode.py Fix some quality_changes being incorrectly shown for some configurations 2020-08-06 16:59:30 +02:00
MaterialGroup.py Remove trailing whitespace from Python files 2020-05-29 14:30:33 +02:00
MaterialNode.py Convert list of all base_files into set 2020-11-09 15:28:13 +01:00
QualityChangesGroup.py Remove trailing whitespace from Python files 2020-05-29 14:30:33 +02:00
QualityGroup.py Remove trailing whitespace from Python files 2020-05-29 14:30:33 +02:00
QualityNode.py Remove trailing whitespace from Python files 2020-05-29 14:30:33 +02:00
VariantNode.py Remove trailing whitespace from Python files 2020-05-29 14:30:33 +02:00
VariantType.py Move VariantType to VariantType.py 2018-08-02 16:11:55 +02:00