diff -r 34c774fb57b5 -r 0eefcc28fa74 Helpviewer/Sync/SyncEncryptionPage.py --- a/Helpviewer/Sync/SyncEncryptionPage.py Sun Feb 26 19:43:27 2012 +0100 +++ b/Helpviewer/Sync/SyncEncryptionPage.py Mon Feb 27 19:33:51 2012 +0100 @@ -30,11 +30,17 @@ super().__init__(parent) self.setupUi(self) + self.keySizeComboBox.addItem(self.trUtf8("128 Bits"), 16) + self.keySizeComboBox.addItem(self.trUtf8("192 Bits"), 24) + self.keySizeComboBox.addItem(self.trUtf8("256 Bits"), 32) + self.registerField("ReencryptData", self.reencryptCheckBox) self.encryptionGroupBox.setChecked(Preferences.getHelp("SyncEncryptData")) self.encryptionKeyEdit.setText(Preferences.getHelp("SyncEncryptionKey")) self.encryptionKeyAgainEdit.setEnabled(False) + self.keySizeComboBox.setCurrentIndex(self.keySizeComboBox.findData( + Preferences.getHelp("SyncEncryptionKeyLength"))) def nextId(self): """ @@ -44,6 +50,8 @@ """ Preferences.setHelp("SyncEncryptData", self.encryptionGroupBox.isChecked()) Preferences.setHelp("SyncEncryptionKey", self.encryptionKeyEdit.text()) + Preferences.setHelp("SyncEncryptionKeyLength", self.keySizeComboBox.itemData( + self.keySizeComboBox.currentIndex())) return SyncGlobals.PageType