- options.append(self.common.available_versions[i])
- options.sort()
-
- self.pref_ver = gtk.combo_box_new_text()
- for option in options:
- self.pref_ver.append_text(option)
- self.pref_ver.set_active(0)
- self.pref_ver_box.pack_start(self.pref_ver, True, True, 0)
- self.pref_ver.show()
+ self.preferred_options.append(self.common.available_versions[i])
+ self.preferred_options.sort()
+
+ self.preferred = gtk.combo_box_new_text()
+ for option in self.preferred_options:
+ self.preferred.append_text(option)
+ if self.common.settings['preferred'] in self.common.available_versions:
+ self.preferred.set_active( self.preferred_options.index(self.common.available_versions[self.common.settings['preferred']]) )
+ else:
+ self.preferred.set_active(0)
+ self.preferred_box.pack_start(self.preferred, True, True, 0)
+ self.preferred.show()