Ejemplo n.º 1
0
def ask_for_google_account_creation(parent):
	dialog = gtk.MessageDialog(parent=parent, flags=0, \
			type=gtk.MESSAGE_INFO, buttons=gtk.BUTTONS_NONE)
	dialog.set_title("No Google Account defined")
	dialog.format_secondary_text("No Google account has been defined yet.\n You will now have the possibility to add an account.")
	dialog.add_button(gtk.STOCK_OK, gtk.RESPONSE_OK)
	dialog.run()
	dialog.destroy()
	settings_ui.add_google_acct_dialog(parent, None, external=True)

	for id, acct in google_accounts.get_registered_accounts():
		account_list.append([int(id), acct])
Ejemplo n.º 2
0
def create_account_selector():
	global account_selector
	global account_list

	account_selector = hildon.TouchSelector()

	account_list = gtk.ListStore(int, str)

	renderer = gtk.CellRendererText()
	column = account_selector.append_column(account_list, renderer, text=1)
	column.set_property("text-column", 1)

	account_selector.connect("changed", account_selector_changed)

	picker = hildon.PickerButton(gtk.HILDON_SIZE_AUTO | \
			gtk.HILDON_SIZE_FINGER_HEIGHT, 
			hildon.BUTTON_ARRANGEMENT_HORIZONTAL)
	picker.set_title("Google Account")
	picker.set_selector(account_selector)

	for id, acct in google_accounts.get_registered_accounts():
		account_list.append([int(id), acct])

	return picker
Ejemplo n.º 3
0
def read_accounts_list():
    global liststore

    liststore.clear()
    for entry in google_accounts.get_registered_accounts():
        liststore.append(entry)
Ejemplo n.º 4
0
def read_accounts_list():
	global liststore

	liststore.clear()
	for entry in google_accounts.get_registered_accounts():
		liststore.append(entry)