ChrisTerBeke
|
d718e6e36c
Create extruder stack for single extruder machines on start - CURA-4482
|
7 years ago |
ChrisTerBeke
|
b91824aab1
Move towards making extruder manager a first class citizen - CURA-4482
|
7 years ago |
Mark
|
9a193ad5c5
Changing AGPLv3 to LGPLv3
|
7 years ago |
Ghostkeeper
|
8c166ea770
Use CuraContainerStack.definition instead of ContainerStack.getBottom()
|
7 years ago |
Lipu Fei
|
862cbe0211
Check global_stack before updating in SettingInheritanceManager
|
7 years ago |
Jaime van Kessel
|
fb0df3109c
Fixed inhertiance manager getting update from a Category setting
|
7 years ago |
Jaime van Kessel
|
2297a6e80b
Fixed inhertiance manager crashing if there is no parent
|
7 years ago |
Simon Edwards
|
fb70eb6813
Merge branch 'master' into python_type_hinting
|
7 years ago |
Simon Edwards
|
a5181f157e
Applied the profiler's pyqtSlot decorator to all of the code.
|
7 years ago |
Jack Ha
|
a9a9390aa6
Solved (with an ugly fix) that after loading some projects, 'Slicing...' appears without doing anything. CURA-1263
|
8 years ago |
Jack Ha
|
4085cfe67e
Fix crash loading almost empty project. Added return value to functions in SettingInheritanceManager
|
8 years ago |
Simon Edwards
|
d4619da358
Merge branch 'master' into python_type_hinting
|
8 years ago |
Simon Edwards
|
74e5798509
Lots of import fixes. Eliminated the import hacks such as those used inside UM/Settings/__init__.py.
|
8 years ago |
Jaime van Kessel
|
8c35c8fbc3
Inheritance manager no longer sees settings as setting if they use enum value
|
8 years ago |
Jaime van Kessel
|
c1dda7505c
Inheritance manager now also checks for inheritance if enabled property changed
|
8 years ago |
Jaime van Kessel
|
e17eda9a33
Removed debug prints
|
8 years ago |
Jaime van Kessel
|
75e067cab7
No longer select last_entry that isn't in the list
|
8 years ago |
Jaime van Kessel
|
867463f718
InheritanceManager now checks if a setting function can actually change before labeling it
|
8 years ago |
Jaime van Kessel
|
a8486f88d7
Inheritance icon is correctly shown for single extrusion printers if setting has limit_to_extruder property
|
8 years ago |
Arjen Hiemstra
|
bdaa4a5a6d
Add a method to get overrides for a specified (extruder)stack
|
8 years ago |
Jaime van Kessel
|
7f1b060ef9
SettingInstanceManager now also watches containerchanged of extruder stacks
|
8 years ago |
Simon Edwards
|
6d1f766ef3
Fixed for the inheritance icon and custom profiles.
|
8 years ago |
Jaime van Kessel
|
eb1d5e13d0
Only disconnect old stack if we found a new one
|
8 years ago |
Jaime van Kessel
|
789db04d03
Inheritance manager now also listens to global property changed
|
8 years ago |
Jaime van Kessel
|
75c788c31a
Moved check for top container setting function up in the code
|
8 years ago |
Jaime van Kessel
|
642b6b1ca3
Updated documentation
|
8 years ago |
Jaime van Kessel
|
482ea83284
Hiding a setting forces settingInheritance manager to re-evaluate
|
8 years ago |
Jaime van Kessel
|
6d2520ffbb
_settingIsOverwritingInheritance now also checks if there is a non setting value before it
|
8 years ago |
Jaime van Kessel
|
4f547fff8d
Category setting icon now becomes invible if clicked
|
8 years ago |
Jaime van Kessel
|
132ed1d258
Pressing inheritance button for category now makes all inherited children visible
|
8 years ago |
Jaime van Kessel
|
7793cb16d1
Updated documentation
|
8 years ago |
Jaime van Kessel
|
615ec67b1b
Enabled property is now taken into account for inheritance override
|
8 years ago |
Jaime van Kessel
|
9a7057ce65
Use recursive check to add categories to list
|
8 years ago |
Jaime van Kessel
|
b43a5a7e31
Change order of initialisation, so we don't overwrite list with empty data
|
8 years ago |
Jaime van Kessel
|
5d84490d70
SettingInheritance manager now has a complete list of all settings that have inheritance overridden
|
8 years ago |
Jaime van Kessel
|
50f7c41ae4
Added SettingsInheritanceManager
|
8 years ago |