chiark / gitweb /
quickprint: Fix alteration support when loading extra ini, and reset alterations...
authorYouness Alaoui <kakaroto@kakaroto.homelinux.net>
Wed, 18 Mar 2015 19:46:11 +0000 (15:46 -0400)
committerYouness Alaoui <kakaroto@kakaroto.homelinux.net>
Wed, 18 Mar 2015 19:46:11 +0000 (15:46 -0400)
Cura/gui/simpleMode.py
Cura/util/simpleModeSettings.py

index 4800e4a59b69eb70c2a5bc49dd91201e105dd675..4efe5111284f9c05a123bcb3f981cef90db7c6d1 100644 (file)
@@ -115,9 +115,8 @@ class simpleModePanel(wx.Panel):
        def getSettingOverrides(self):
                settings = {}
                for setting in profile.settingsList:
-                       if not setting.isProfile():
-                               continue
-                       settings[setting.getName()] = setting.getDefault()
+                       if setting.isProfile() or setting.isAlteration():
+                               settings[setting.getName()] = setting.getDefault()
 
                profile_setting = None
                for button in self._print_profile_options:
index b486430a7a5664d83af79a8ddb6e40b461367909..4b97755a8cbe7cc5e9d6788e0dc06c53b44f389d 100644 (file)
@@ -81,7 +81,7 @@ class SimpleModeSettings(object):
                                                cp = configparser.ConfigParser()
                                                cp.read(ini_file[0])
                                                for setting in profile.settingsList:
-                                                       if setting.isProfile():
+                                                       if setting.isProfile() or setting.isAlteration():
                                                                if cp.has_option('profile', setting.getName()):
                                                                        simple_settings[setting.getName()] = cp.get('profile', setting.getName())