Do not use gpgme 1.7.0+ features yet.
This commit is contained in:
parent
22c9c53b1d
commit
bb811f8b29
|
@ -27,7 +27,8 @@ public class Key {
|
||||||
[CCode(array_null_terminated = true)]
|
[CCode(array_null_terminated = true)]
|
||||||
public UserID[] uids;
|
public UserID[] uids;
|
||||||
public KeylistMode keylist_mode;
|
public KeylistMode keylist_mode;
|
||||||
public string fpr;
|
// public string fpr; // requires gpgme >= 1.7.0
|
||||||
|
public string fpr { get { return subkeys[0].fpr; } }
|
||||||
}
|
}
|
||||||
|
|
||||||
[CCode (cname = "struct _gpgme_user_id")]
|
[CCode (cname = "struct _gpgme_user_id")]
|
||||||
|
|
|
@ -50,6 +50,8 @@ private class AccountSettingsWidget : Stack, Plugins.AccountSettingsWidget {
|
||||||
}
|
}
|
||||||
|
|
||||||
private void activate_current_account() {
|
private void activate_current_account() {
|
||||||
|
combobox.changed.disconnect(key_changed);
|
||||||
|
|
||||||
string? account_key = plugin.db.get_account_key(current_account);
|
string? account_key = plugin.db.get_account_key(current_account);
|
||||||
int activate_index = 0;
|
int activate_index = 0;
|
||||||
for (int i = 0; i < keys.size; i++) {
|
for (int i = 0; i < keys.size; i++) {
|
||||||
|
@ -63,6 +65,8 @@ private class AccountSettingsWidget : Stack, Plugins.AccountSettingsWidget {
|
||||||
TreeIter selected;
|
TreeIter selected;
|
||||||
combobox.get_active_iter(out selected);
|
combobox.get_active_iter(out selected);
|
||||||
set_label_active(selected);
|
set_label_active(selected);
|
||||||
|
|
||||||
|
combobox.changed.connect(key_changed);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void populate_list_store() {
|
private void populate_list_store() {
|
||||||
|
|
Loading…
Reference in a new issue