Cura/cura/Settings
c.lamboo 8af3de2178 Fix getInitialExtruder code
For the `skirt_brim_extruder_nr` setting it is possible for the setting to be -1; this means that we have no preference for extruder. This allowed us to implement the "multi-material brim". When we were requesting the initial extruder, and this value was set to -1 we were default to the 0-th extruder. However, this was incorrect in the situation where the first extruder is not used.

Fixes #17501
2024-01-23 20:48:02 +01:00
..
DatabaseHandlers Update bot to reference 2023-11-29 12:25:51 +01:00
__init__.py Changing AGPLv3 to LGPLv3 2017-09-28 13:00:43 +02:00
ActiveQuality.py Don't test with is not for a literal 2022-11-30 22:23:17 +01:00
ContainerManager.py Allow setting metadata subentries that don't exist yet 2022-06-08 11:24:46 +02:00
cura_empty_instance_containers.py Set a brand to empty material to avoid later crash 2023-09-26 13:59:45 +02:00
CuraContainerRegistry.py Apply suggestions from code review 2022-08-22 14:48:04 +02:00
CuraContainerStack.py Let intent selection use the quality_definition instead of direct def 2023-07-21 10:57:39 +02:00
CuraFormulaFunctions.py putting the code in right location 2023-10-04 11:19:20 +02:00
CuraStackBuilder.py Don't create abstract printers if visibility is set to false 2023-10-31 15:35:56 +01:00
Exceptions.py Convert remaining doxygen to rst 2020-05-28 17:13:44 +02:00
ExtruderManager.py Fix getInitialExtruder code 2024-01-23 20:48:02 +01:00
ExtruderStack.py Fix unlinked brim settings behaviour. 2022-10-30 11:09:12 +01:00
GlobalStack.py Fix unlinked brim settings behaviour. 2022-10-30 11:09:12 +01:00
IntentManager.py Implement sending a signal when changing intent changes quality level 2022-06-14 16:00:13 +02:00
MachineManager.py Fix nozzle selection checkmark 2023-11-10 15:21:18 +01:00
MachineNameValidator.py Qt5->Qt6: (Until) attempted fix Python 3.10 'stack overflow' issue. 2021-12-28 18:12:36 +01:00
MaterialSettingsVisibilityHandler.py Merge remote-tracking branch 'origin/master' into refactoring_machine_manager 2018-02-21 14:05:19 +01:00
PerObjectContainerStack.py Don't use deprecated extruders property 2020-05-29 18:14:21 +02:00
SetObjectExtruderOperation.py Convert remaining doxygen to rst 2020-05-28 17:13:44 +02:00
SettingInheritanceManager.py Search/replace Qt5->Qt6. 2021-12-28 14:46:02 +01:00
SettingOverrideDecorator.py Prevent double updateNextStack during deepcopy 2020-06-23 11:40:52 +02:00
SettingVisibilityPreset.py Search/replace Qt5->Qt6. 2021-12-28 14:46:02 +01:00
SidebarCustomMenuItemsModel.py Qt5->Qt6: Rectify constant locations: UserRole, CppOwnership 2021-12-28 14:54:56 +01:00
SimpleModeSettingsManager.py Remove ignored changes list. All changes will now trigger the reset setting button to appear 2022-12-06 12:07:07 +01:00