diff options
Diffstat (limited to 'src/conversation/gnunet-conversation-gtk.c')
-rw-r--r-- | src/conversation/gnunet-conversation-gtk.c | 32 |
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 | ||