aboutsummaryrefslogtreecommitdiff
path: root/src/conversation/gnunet-conversation-gtk.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/conversation/gnunet-conversation-gtk.c')
-rw-r--r--src/conversation/gnunet-conversation-gtk.c32
1 files changed, 22 insertions, 10 deletions
diff --git a/src/conversation/gnunet-conversation-gtk.c b/src/conversation/gnunet-conversation-gtk.c
index fd3318ee..1fe4076c 100644
--- a/src/conversation/gnunet-conversation-gtk.c
+++ b/src/conversation/gnunet-conversation-gtk.c
@@ -1157,10 +1157,11 @@ identity_cb (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx,
1157 GNUNET_IDENTITY_ego_get_public_key (ego, &pk); 1157 GNUNET_IDENTITY_ego_get_public_key (ego, &pk);
1158 s = GNUNET_CRYPTO_ecdsa_public_key_to_string (&pk); 1158 s = GNUNET_CRYPTO_ecdsa_public_key_to_string (&pk);
1159// fprintf (stdout, "%s \n", name); 1159// fprintf (stdout, "%s \n", name);
1160// gtk_list_store_insert_with_values (zone_liststore, 1160 gtk_list_store_insert_with_values (zone_liststore,
1161// &iter, -1, 1161 &iter, -1,
1162// 0, name, 1162 0, name,
1163// -1); 1163 1, ego,
1164 -1);
1164 } 1165 }
1165 1166
1166 1167
@@ -1351,11 +1352,11 @@ run (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
1351 // zone list 1352 // zone list
1352 zone_liststore = 1353 zone_liststore =
1353 GTK_LIST_STORE (get_object ("gnunet_conversation_gtk_contacts_zone_liststore")); 1354 GTK_LIST_STORE (get_object ("gnunet_conversation_gtk_contacts_zone_liststore"));
1354 //zone_treeview = 1355 zone_treeview =
1355 // GTK_TREE_VIEW (get_object ("gnunet_conversation_gtk_zone_treeview")); 1356 GTK_TREE_VIEW (get_object ("gnunet_conversation_gtk_zone_treeview"));
1356 zone_treestore = 1357 zone_treestore =
1357 GTK_TREE_STORE (get_object ("gnunet_conversation_gtk_contacts_zone_treestore")); 1358 GTK_TREE_STORE (get_object ("gnunet_conversation_gtk_contacts_zone_treestore"));
1358 zone_treemodel = GTK_TREE_MODEL (zone_treestore); 1359 zone_treemodel = GTK_TREE_MODEL (zone_liststore);
1359 1360
1360 //gtk_tree_view_set_activate_on_single_click(contacts_treeview, TRUE); 1361 //gtk_tree_view_set_activate_on_single_click(contacts_treeview, TRUE);
1361 1362
@@ -1855,6 +1856,9 @@ gnunet_conversation_gtk_contacts_zone_combobox_changed_cb (GtkComboBox *widget,
1855 struct GNUNET_IDENTITY_Ego *tempEgo; 1856 struct GNUNET_IDENTITY_Ego *tempEgo;
1856 char *tempName; 1857 char *tempName;
1857 struct GNUNET_CRYPTO_EcdsaPrivateKey temp_zone_pkey; 1858 struct GNUNET_CRYPTO_EcdsaPrivateKey temp_zone_pkey;
1859 GtkTreeSelection *selection;
1860 GtkTreeIter iterA;
1861
1858 1862
1859 gtk_combo_box_get_active_iter(widget, &contacts_zone_iter); 1863 gtk_combo_box_get_active_iter(widget, &contacts_zone_iter);
1860 1864
@@ -1866,13 +1870,21 @@ gnunet_conversation_gtk_contacts_zone_combobox_changed_cb (GtkComboBox *widget,
1866 FPRINTF(stderr,"blat: %s\n", tempName); 1870 FPRINTF(stderr,"blat: %s\n", tempName);
1867 temp_zone_pkey = *GNUNET_IDENTITY_ego_get_private_key (tempEgo); 1871 temp_zone_pkey = *GNUNET_IDENTITY_ego_get_private_key (tempEgo);
1868 gtk_list_store_clear(contacts_liststore); 1872 gtk_list_store_clear(contacts_liststore);
1869 1873/*
1870 GNUNET_IDENTITY_ego_lookup (cfg, 1874 GNUNET_IDENTITY_ego_lookup (cfg,
1871 tempName, 1875 tempName,
1872 setCurrentAddressbookEgo, 1876 setCurrentAddressbookEgo,
1873 NULL); 1877 NULL);
1874 1878*/
1875 list_it = 1879 //selection = gtk_tree_view_get_selection (zone_treeview);
1880
1881 //gtk_tree_selection_get_selected (selection, &zone_treemodel, &iterA);
1882
1883 //gtk_tree_model_get_iter_first(zone_treemodel, &iterA);
1884 //gtk_tree_model_get (zone_treemodel, &iterA, 0, &tempName, 1, &tempEgo, -1);
1885
1886
1887 list_it =
1876 GNUNET_NAMESTORE_zone_iteration_start (ns, &temp_zone_pkey, &display_record, 1888 GNUNET_NAMESTORE_zone_iteration_start (ns, &temp_zone_pkey, &display_record,
1877 NULL); 1889 NULL);
1878 1890