diff options
Diffstat (limited to 'src/fs/gnunet-fs-gtk_unindex.c')
-rw-r--r-- | src/fs/gnunet-fs-gtk_unindex.c | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/src/fs/gnunet-fs-gtk_unindex.c b/src/fs/gnunet-fs-gtk_unindex.c index a4fc4c61..d7efdf8e 100644 --- a/src/fs/gnunet-fs-gtk_unindex.c +++ b/src/fs/gnunet-fs-gtk_unindex.c | |||
@@ -43,7 +43,7 @@ enum UNINDEX_ModelColumns | |||
43 | * A guint64. | 43 | * A guint64. |
44 | */ | 44 | */ |
45 | UNINDEX_MC_FILESIZE = 1, | 45 | UNINDEX_MC_FILESIZE = 1, |
46 | 46 | ||
47 | /** | 47 | /** |
48 | * A gchararray representing a color. | 48 | * A gchararray representing a color. |
49 | */ | 49 | */ |
@@ -180,7 +180,7 @@ static struct UnindexEntry *ue_tail; | |||
180 | 180 | ||
181 | 181 | ||
182 | /** | 182 | /** |
183 | * User has clicked on the 'delete/unindex' button for the dialog. | 183 | * User has clicked on the 'delete/unindex' button for the dialog. |
184 | * Unindex the selected file. | 184 | * Unindex the selected file. |
185 | * | 185 | * |
186 | * @param dummy the button | 186 | * @param dummy the button |
@@ -203,17 +203,17 @@ GNUNET_FS_GTK_unindex_button_clicked_cb (GtkWidget * dummy, | |||
203 | GNUNET_break (0); | 203 | GNUNET_break (0); |
204 | return; | 204 | return; |
205 | } | 205 | } |
206 | gtk_tree_model_get (udc->model, &iter, | 206 | gtk_tree_model_get (udc->model, &iter, |
207 | UNINDEX_MC_FILENAME, &filename, | 207 | UNINDEX_MC_FILENAME, &filename, |
208 | UNINDEX_MC_FILESIZE, &filesize, | 208 | UNINDEX_MC_FILESIZE, &filesize, |
209 | UNINDEX_MC_UNINDEX_CONTEXT, &ue, | 209 | UNINDEX_MC_UNINDEX_CONTEXT, &ue, |
210 | -1); | 210 | -1); |
211 | if (NULL != ue) | 211 | if (NULL != ue) |
212 | { | 212 | { |
213 | GNUNET_break (0); | 213 | GNUNET_break (0); |
214 | g_free (filename); | 214 | g_free (filename); |
215 | return; | 215 | return; |
216 | } | 216 | } |
217 | ue = GNUNET_malloc (sizeof (struct UnindexEntry)); | 217 | ue = GNUNET_malloc (sizeof (struct UnindexEntry)); |
218 | ue->filesize = filesize; | 218 | ue->filesize = filesize; |
219 | GNUNET_CONTAINER_DLL_insert (ue_head, ue_tail, ue); | 219 | GNUNET_CONTAINER_DLL_insert (ue_head, ue_tail, ue); |
@@ -223,8 +223,8 @@ GNUNET_FS_GTK_unindex_button_clicked_cb (GtkWidget * dummy, | |||
223 | gtk_tree_path_free (path); | 223 | gtk_tree_path_free (path); |
224 | ue->uc = GNUNET_FS_unindex_start (GNUNET_FS_GTK_get_fs_handle (), | 224 | ue->uc = GNUNET_FS_unindex_start (GNUNET_FS_GTK_get_fs_handle (), |
225 | filename, ue); | 225 | filename, ue); |
226 | gtk_list_store_set (GTK_LIST_STORE (udc->model), | 226 | gtk_list_store_set (GTK_LIST_STORE (udc->model), |
227 | &iter, | 227 | &iter, |
228 | UNINDEX_MC_BACKGROUND_COLOR, "yellow", | 228 | UNINDEX_MC_BACKGROUND_COLOR, "yellow", |
229 | UNINDEX_MC_UNINDEX_CONTEXT, ue, | 229 | UNINDEX_MC_UNINDEX_CONTEXT, ue, |
230 | UNINDEX_MC_UNINDEX_PROGRESS, 0, | 230 | UNINDEX_MC_UNINDEX_PROGRESS, 0, |
@@ -253,10 +253,10 @@ GNUNET_FS_GTK_unindex_close_button_clicked_cb (GtkWidget * dummy, | |||
253 | GNUNET_FS_get_indexed_files_cancel (udc->gic); | 253 | GNUNET_FS_get_indexed_files_cancel (udc->gic); |
254 | udc->gic = NULL; | 254 | udc->gic = NULL; |
255 | } | 255 | } |
256 | if (gtk_tree_model_get_iter_first (udc->model, &iter)) | 256 | if (gtk_tree_model_get_iter_first (udc->model, &iter)) |
257 | do | 257 | do |
258 | { | 258 | { |
259 | gtk_tree_model_get (udc->model, &iter, | 259 | gtk_tree_model_get (udc->model, &iter, |
260 | UNINDEX_MC_UNINDEX_CONTEXT, &ue, | 260 | UNINDEX_MC_UNINDEX_CONTEXT, &ue, |
261 | -1); | 261 | -1); |
262 | if (NULL != ue) | 262 | if (NULL != ue) |
@@ -264,10 +264,10 @@ GNUNET_FS_GTK_unindex_close_button_clicked_cb (GtkWidget * dummy, | |||
264 | gtk_tree_row_reference_free (ue->rr); | 264 | gtk_tree_row_reference_free (ue->rr); |
265 | ue->rr = NULL; | 265 | ue->rr = NULL; |
266 | } | 266 | } |
267 | } | 267 | } |
268 | while (TRUE == gtk_tree_model_iter_next (udc->model, &iter)); | 268 | while (TRUE == gtk_tree_model_iter_next (udc->model, &iter)); |
269 | gtk_widget_destroy (udc->dialog); | 269 | gtk_widget_destroy (udc->dialog); |
270 | g_object_unref (G_OBJECT (udc->builder)); | 270 | g_object_unref (G_OBJECT (udc->builder)); |
271 | GNUNET_free (udc); | 271 | GNUNET_free (udc); |
272 | master_udc = NULL; | 272 | master_udc = NULL; |
273 | } | 273 | } |
@@ -280,7 +280,7 @@ GNUNET_FS_GTK_unindex_close_button_clicked_cb (GtkWidget * dummy, | |||
280 | * @param user_data our unindex context | 280 | * @param user_data our unindex context |
281 | */ | 281 | */ |
282 | static void | 282 | static void |
283 | selection_changed_cb (GtkTreeSelection * ts, | 283 | selection_changed_cb (GtkTreeSelection * ts, |
284 | gpointer user_data) | 284 | gpointer user_data) |
285 | { | 285 | { |
286 | struct UnindexDialogContext *udc = user_data; | 286 | struct UnindexDialogContext *udc = user_data; |
@@ -290,8 +290,8 @@ selection_changed_cb (GtkTreeSelection * ts, | |||
290 | /* find out if a file is selected */ | 290 | /* find out if a file is selected */ |
291 | if (gtk_tree_selection_get_selected (udc->selection, NULL, &iter)) | 291 | if (gtk_tree_selection_get_selected (udc->selection, NULL, &iter)) |
292 | { | 292 | { |
293 | gtk_tree_model_get (udc->model, &iter, | 293 | gtk_tree_model_get (udc->model, &iter, |
294 | UNINDEX_MC_UNINDEX_CONTEXT, &ue, | 294 | UNINDEX_MC_UNINDEX_CONTEXT, &ue, |
295 | -1); | 295 | -1); |
296 | if (NULL == ue) | 296 | if (NULL == ue) |
297 | { | 297 | { |
@@ -312,7 +312,7 @@ selection_changed_cb (GtkTreeSelection * ts, | |||
312 | * @param file_id hash of the contents of the indexed file | 312 | * @param file_id hash of the contents of the indexed file |
313 | * @return GNUNET_OK to continue iteration, GNUNET_SYSERR to abort | 313 | * @return GNUNET_OK to continue iteration, GNUNET_SYSERR to abort |
314 | */ | 314 | */ |
315 | static int | 315 | static int |
316 | add_indexed_file (void *cls, const char *filename, | 316 | add_indexed_file (void *cls, const char *filename, |
317 | const struct GNUNET_HashCode * file_id) | 317 | const struct GNUNET_HashCode * file_id) |
318 | { | 318 | { |
@@ -387,7 +387,7 @@ GNUNET_GTK_main_menu_unindex_activate_cb (GtkWidget * dummy, | |||
387 | { | 387 | { |
388 | GtkWidget *toplevel; | 388 | GtkWidget *toplevel; |
389 | struct UnindexDialogContext *udc; | 389 | struct UnindexDialogContext *udc; |
390 | 390 | ||
391 | if (NULL != master_udc) | 391 | if (NULL != master_udc) |
392 | { | 392 | { |
393 | /* window already exists, raise focus */ | 393 | /* window already exists, raise focus */ |
@@ -417,7 +417,7 @@ GNUNET_GTK_main_menu_unindex_activate_cb (GtkWidget * dummy, | |||
417 | udc); | 417 | udc); |
418 | toplevel = gtk_widget_get_toplevel (dummy); | 418 | toplevel = gtk_widget_get_toplevel (dummy); |
419 | if (GTK_IS_WINDOW (toplevel)) | 419 | if (GTK_IS_WINDOW (toplevel)) |
420 | gtk_window_set_transient_for (GTK_WINDOW (udc->dialog), GTK_WINDOW (toplevel)); | 420 | gtk_window_set_transient_for (GTK_WINDOW (udc->dialog), GTK_WINDOW (toplevel)); |
421 | /* connect signals; FIXME-GTK3: these could be connected with (modern) Glade */ | 421 | /* connect signals; FIXME-GTK3: these could be connected with (modern) Glade */ |
422 | g_signal_connect (G_OBJECT (udc->selection), "changed", | 422 | g_signal_connect (G_OBJECT (udc->selection), "changed", |
423 | G_CALLBACK (selection_changed_cb), udc); | 423 | G_CALLBACK (selection_changed_cb), udc); |
@@ -471,19 +471,19 @@ GNUNET_FS_GTK_unindex_handle_stop_ (struct UnindexEntry *ue) | |||
471 | GtkTreePath *path; | 471 | GtkTreePath *path; |
472 | GtkTreeIter iter; | 472 | GtkTreeIter iter; |
473 | GtkTreeModel *model; | 473 | GtkTreeModel *model; |
474 | 474 | ||
475 | if (NULL != ue->rr) | 475 | if (NULL != ue->rr) |
476 | { | 476 | { |
477 | path = gtk_tree_row_reference_get_path (ue->rr); | 477 | path = gtk_tree_row_reference_get_path (ue->rr); |
478 | model = gtk_tree_row_reference_get_model (ue->rr); | 478 | model = gtk_tree_row_reference_get_model (ue->rr); |
479 | gtk_tree_row_reference_free (ue->rr); | 479 | gtk_tree_row_reference_free (ue->rr); |
480 | ue->rr = NULL; | 480 | ue->rr = NULL; |
481 | GNUNET_assert (TRUE == gtk_tree_model_get_iter (model, | 481 | GNUNET_assert (TRUE == gtk_tree_model_get_iter (model, |
482 | &iter, | 482 | &iter, |
483 | path)); | 483 | path)); |
484 | gtk_tree_path_free (path); | 484 | gtk_tree_path_free (path); |
485 | gtk_list_store_set (GTK_LIST_STORE (model), | 485 | gtk_list_store_set (GTK_LIST_STORE (model), |
486 | &iter, | 486 | &iter, |
487 | UNINDEX_MC_UNINDEX_CONTEXT, NULL, | 487 | UNINDEX_MC_UNINDEX_CONTEXT, NULL, |
488 | -1); | 488 | -1); |
489 | } | 489 | } |
@@ -515,12 +515,12 @@ GNUNET_FS_GTK_unindex_handle_error_ (struct UnindexEntry *ue, | |||
515 | return; | 515 | return; |
516 | path = gtk_tree_row_reference_get_path (ue->rr); | 516 | path = gtk_tree_row_reference_get_path (ue->rr); |
517 | model = gtk_tree_row_reference_get_model (ue->rr); | 517 | model = gtk_tree_row_reference_get_model (ue->rr); |
518 | GNUNET_assert (TRUE == gtk_tree_model_get_iter (model, | 518 | GNUNET_assert (TRUE == gtk_tree_model_get_iter (model, |
519 | &iter, | 519 | &iter, |
520 | path)); | 520 | path)); |
521 | gtk_tree_path_free (path); | 521 | gtk_tree_path_free (path); |
522 | gtk_list_store_set (GTK_LIST_STORE (model), | 522 | gtk_list_store_set (GTK_LIST_STORE (model), |
523 | &iter, | 523 | &iter, |
524 | UNINDEX_MC_BACKGROUND_COLOR, "red", | 524 | UNINDEX_MC_BACKGROUND_COLOR, "red", |
525 | UNINDEX_MC_ERROR, emsg, | 525 | UNINDEX_MC_ERROR, emsg, |
526 | -1); | 526 | -1); |
@@ -546,12 +546,12 @@ GNUNET_FS_GTK_unindex_handle_progress_ (struct UnindexEntry *ue, | |||
546 | return; | 546 | return; |
547 | path = gtk_tree_row_reference_get_path (ue->rr); | 547 | path = gtk_tree_row_reference_get_path (ue->rr); |
548 | model = gtk_tree_row_reference_get_model (ue->rr); | 548 | model = gtk_tree_row_reference_get_model (ue->rr); |
549 | GNUNET_assert (TRUE == gtk_tree_model_get_iter (model, | 549 | GNUNET_assert (TRUE == gtk_tree_model_get_iter (model, |
550 | &iter, | 550 | &iter, |
551 | path)); | 551 | path)); |
552 | gtk_tree_path_free (path); | 552 | gtk_tree_path_free (path); |
553 | gtk_list_store_set (GTK_LIST_STORE (model), | 553 | gtk_list_store_set (GTK_LIST_STORE (model), |
554 | &iter, | 554 | &iter, |
555 | UNINDEX_MC_UNINDEX_PROGRESS, ue->progress, | 555 | UNINDEX_MC_UNINDEX_PROGRESS, ue->progress, |
556 | -1); | 556 | -1); |
557 | } | 557 | } |
@@ -573,11 +573,11 @@ GNUNET_FS_GTK_unindex_handle_completed_ (struct UnindexEntry *ue) | |||
573 | { | 573 | { |
574 | path = gtk_tree_row_reference_get_path (ue->rr); | 574 | path = gtk_tree_row_reference_get_path (ue->rr); |
575 | model = gtk_tree_row_reference_get_model (ue->rr); | 575 | model = gtk_tree_row_reference_get_model (ue->rr); |
576 | GNUNET_assert (TRUE == gtk_tree_model_get_iter (model, | 576 | GNUNET_assert (TRUE == gtk_tree_model_get_iter (model, |
577 | &iter, | 577 | &iter, |
578 | path)); | 578 | path)); |
579 | gtk_tree_path_free (path); | 579 | gtk_tree_path_free (path); |
580 | gtk_list_store_remove (GTK_LIST_STORE (model), | 580 | gtk_list_store_remove (GTK_LIST_STORE (model), |
581 | &iter); | 581 | &iter); |
582 | gtk_tree_row_reference_free (ue->rr); | 582 | gtk_tree_row_reference_free (ue->rr); |
583 | ue->rr = NULL; | 583 | ue->rr = NULL; |