}
}
- public void store_id_cards (SList<IdCard> id_card_list)
+ public void store_id_cards ()
{
var key_file = new KeyFile ();
- foreach (IdCard id_card in id_card_list)
+ foreach (IdCard id_card in this.id_card_list)
{
key_file.set_string (id_card.issuer, "Issuer", id_card.issuer);
key_file.set_string (id_card.issuer, "Username", id_card.username);
private ListStore listmodel;
+ private IdentitiesManager identities_manager;
+
private enum Columns
{
IDCARD_COL,
private void load_id_cards ()
{
- var identities_manager = new IdentitiesManager ();
+ this.identities_manager = new IdentitiesManager ();
foreach (IdCard id_card in identities_manager.id_card_list)
{
{
var id_card = get_id_card_data (dialog);
+ this.identities_manager.id_card_list.prepend (id_card);
+ this.identities_manager.store_id_cards ();
+
add_id_card_widget (id_card);
}