119 ################################################################### |
119 ################################################################### |
120 ## extensions section |
120 ## extensions section |
121 ################################################################### |
121 ################################################################### |
122 if "extensions" not in self.__config: |
122 if "extensions" not in self.__config: |
123 self.__config["extensions"] = {} |
123 self.__config["extensions"] = {} |
124 if self.fetchCheckBox.isChecked(): |
|
125 self.__config["extensions"]["fetch"] = "" |
|
126 else: |
|
127 if "fetch" in self.__config["extensions"]: |
|
128 del self.__config["extensions"]["fetch"] |
|
129 self.__config["extensions"]["#fetch"] = "" |
|
130 |
124 |
131 if self.gpgCheckBox.isChecked(): |
125 if self.gpgCheckBox.isChecked(): |
132 self.__config["extensions"]["gpg"] = "" |
126 self.__config["extensions"]["gpg"] = "" |
133 else: |
127 else: |
134 if "gpg" in self.__config["extensions"]: |
128 if "gpg" in self.__config["extensions"]: |
329 except KeyError: |
323 except KeyError: |
330 pass |
324 pass |
331 |
325 |
332 # step 2: extract extensions information |
326 # step 2: extract extensions information |
333 if "extensions" in self.__config: |
327 if "extensions" in self.__config: |
334 self.fetchCheckBox.setChecked( |
|
335 "fetch" in self.__config["extensions"]) |
|
336 self.gpgCheckBox.setChecked( |
328 self.gpgCheckBox.setChecked( |
337 "gpg" in self.__config["extensions"]) |
329 "gpg" in self.__config["extensions"]) |
338 self.purgeCheckBox.setChecked( |
330 self.purgeCheckBox.setChecked( |
339 "purge" in self.__config["extensions"]) |
331 "purge" in self.__config["extensions"]) |
340 self.queuesCheckBox.setChecked( |
332 self.queuesCheckBox.setChecked( |
457 Private method to clear the data of the dialog. |
449 Private method to clear the data of the dialog. |
458 """ |
450 """ |
459 self.userNameEdit.clear() |
451 self.userNameEdit.clear() |
460 self.emailEdit.clear() |
452 self.emailEdit.clear() |
461 |
453 |
462 self.fetchCheckBox.setChecked(False) |
|
463 self.gpgCheckBox.setChecked(False) |
454 self.gpgCheckBox.setChecked(False) |
464 self.purgeCheckBox.setChecked(False) |
455 self.purgeCheckBox.setChecked(False) |
465 self.queuesCheckBox.setChecked(False) |
456 self.queuesCheckBox.setChecked(False) |
466 self.rebaseCheckBox.setChecked(False) |
457 self.rebaseCheckBox.setChecked(False) |
467 self.shelveCheckBox.setChecked(False) |
458 self.shelveCheckBox.setChecked(False) |