return value
def edit_account(self, treeview):
- uid = self.get_selected_item(treeview, 0)
+ key_id = self.get_selected_item(treeview, 0)
# pop up the account dialog
self.accounts_model.get_accounts()
def delete_account(self, treeview):
- uid = self.get_selected_item(treeview, 0)
- self.controller.settings.remove_account(uid)
+ key_id = self.get_selected_item(treeview, 0)
+ self.controller.settings.remove_account(key_id)
# refresh model
self.accounts_model.get_accounts()
def add_columns_to_accounts(self, treeview):
#Column 0 for the treeview
renderer = gtk.CellRendererText()
- column = gtk.TreeViewColumn('User ID', renderer,
- text=models.AccountsModel.C_UID)
+ column = gtk.TreeViewColumn('Key ID', renderer,
+ text=models.AccountsModel.C_KID)
column.set_property("expand", True)
treeview.append_column(column)
dialog.set_transient_for(window)
dialog.set_title("New Account")
- uidLabel = gtk.Label("User ID:")
- uidLabel.set_justify(gtk.JUSTIFY_LEFT)
- vbox.add(uidLabel)
+ key_idLabel = gtk.Label("Key ID:")
+ key_idLabel.set_justify(gtk.JUSTIFY_LEFT)
+ vbox.add(key_idLabel)
- uidEntry = gtk.Entry()
- uidEntry.set_property('is_focus', False)
+ key_idEntry = gtk.Entry()
+ key_idEntry.set_property('is_focus', False)
- vbox.add(uidEntry)
+ vbox.add(key_idEntry)
- apiLabel = gtk.Label("API key:")
- apiLabel.set_justify(gtk.JUSTIFY_LEFT)
- vbox.add(apiLabel)
+ verCodeLabel = gtk.Label("Verification code:")
+ verCodeLabel.set_justify(gtk.JUSTIFY_LEFT)
+ vbox.add(verCodeLabel)
- apiEntry = gtk.Entry()
- apiEntry.set_property('is_focus', False)
+ verCodeEntry = gtk.Entry()
+ verCodeEntry.set_property('is_focus', False)
- vbox.add(apiEntry)
+ vbox.add(verCodeEntry)
ok_button = dialog.add_button(gtk.STOCK_OK, gtk.RESPONSE_OK)
cancel_button = dialog.add_button(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL)
while not valid_credentials:
if result == gtk.RESPONSE_OK:
- uid = uidEntry.get_text()
- api_key = apiEntry.get_text()
+ key_id = key_idEntry.get_text()
+ ver_code = verCodeEntry.get_text()
try:
- validation.validate_uid(uid)
- validation.validate_api_key(api_key)
+ validation.validate_key_id(key_id)
+ validation.validate_ver_code(ver_code)
except validation.ValidationError, e:
self.report_error(e.message)
result = dialog.run()
else:
valid_credentials = True
- self.controller.settings.add_account(uid, api_key)
+ self.controller.settings.add_account(key_id, ver_code)
self.accounts_model.get_accounts()
else:
break
# column 0 is the portrait, column 1 is name
char_name = model.get_value(miter, 1)
- uid = model.get_value(miter, 2)
+ key_id = model.get_value(miter, 2)
- if uid:
- CharacterSheetUI(self.controller, char_name, uid)
+ if key_id:
+ CharacterSheetUI(self.controller, char_name, key_id)
else:
pass
#time between live sp updates (in milliseconds)
UPDATE_INTERVAL = 1000
- def __init__(self, controller, char_name, uid):
+ def __init__(self, controller, char_name, key_id):
self.controller = controller
self.char_name = char_name
- self.uid = uid
+ self.key_id = key_id
self.sheet = None
self.char_id = None
self.skills_model = None
self.char_id = self.controller.char_name2id(self.char_name)
- self.sheet = self.controller.get_char_sheet(self.uid, self.char_id)
+ self.sheet = self.controller.get_char_sheet(self.key_id, self.char_id)
self.win.set_title(self.char_name)
gtk.Window.destroy(self.win)
def display_skill_in_training(self, vbox):
- skill = self.controller.get_skill_in_training(self.uid, self.char_id)
+ skill = self.controller.get_skill_in_training(self.key_id, self.char_id)
if skill.skillInTraining:
self.add_label("<small><b>Balance:</b> %s ISK</small>" %
util.comma(self.sheet.balance), box)
- self.live_sp_val = self.controller.get_sp(self.uid, self.char_id)
+ self.live_sp_val = self.controller.get_sp(self.key_id, self.char_id)
self.live_sp = self.add_label("<small><b>Total SP:</b> %s</small>" %
util.comma(int(self.live_sp_val)), box)
- self.spps = self.controller.get_spps(self.uid, self.char_id)[0]
+ self.spps = self.controller.get_spps(self.key_id, self.char_id)[0]
def fill_stats(self, box):