Cura/cura/Settings
jelle Spijker 7aa08d4acd
Use a class to build to sql queries
This greatly reduced the amount of duplicate code in the DataBaseHandlers
Not sure how secure this is SQL injections. Need to check that and maybe
put in some guards. Using double underscores for now and only provide a
getter. But then again why bother with an SQL injection as
you can just as easily modify the Python code, and we still have the old
Containers to fallback to if the Database gets corrupted.

Contributes to CURA-6096
2021-09-01 16:58:48 +02:00
..
DatabaseHandlers Use a class to build to sql queries 2021-09-01 16:58:48 +02:00
__init__.py Changing AGPLv3 to LGPLv3 2017-09-28 13:00:43 +02:00
ContainerManager.py Add a log entry for importing, duplicating or removing a material 2021-06-04 02:51:13 +02:00
cura_empty_instance_containers.py Give empty material the required material properties 2019-09-13 16:07:33 +02:00
CuraContainerRegistry.py Remove weird whitespace 2021-08-24 14:45:52 +02:00
CuraContainerStack.py Add missing required typing 2020-08-14 15:19:59 +02:00
CuraFormulaFunctions.py Fix "typo" caused by cleanup before push 2020-01-30 18:23:25 +01:00
CuraStackBuilder.py Remove reference to JIRA ticket in comments 2020-08-10 14:58:59 +02:00
Exceptions.py Convert remaining doxygen to rst 2020-05-28 17:13:44 +02:00
ExtruderManager.py Replace support_tree_enable by a support_structure enum 2020-07-09 17:17:40 +02:00
ExtruderStack.py Don't create a context when it's not provided 2020-08-14 14:19:19 +02:00
GlobalStack.py Revert "Revert CURA-8055 in the 4.10 branch. This should not have been merged in there." 2021-06-24 14:20:38 +02:00
IntentManager.py Remove trailing whitespace from Python files 2020-05-29 14:30:33 +02:00
MachineManager.py Updated message with message types 2021-07-28 08:45:42 +02:00
MachineNameValidator.py Don't crash when not able to read maximum file name length 2021-02-04 17:10:03 +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 Convert remaining doxygen to rst 2020-05-28 17:13:44 +02:00
SettingOverrideDecorator.py Prevent double updateNextStack during deepcopy 2020-06-23 11:40:52 +02:00
SettingVisibilityPreset.py Forbid interpolation in setting visibility preset files 2018-10-18 14:54:20 +02:00
SidebarCustomMenuItemsModel.py Fix icon name role 2018-09-17 10:51:56 +02:00
SimpleModeSettingsManager.py Remove a number of unused imports 2020-04-10 13:58:10 +02:00