Lines 43-48
typedef struct {
Link Here
|
43 |
GCancellable *cancellable; |
43 |
GCancellable *cancellable; |
44 |
gulong cancelled_sig; |
44 |
gulong cancelled_sig; |
45 |
|
45 |
|
|
|
46 |
SeahorseWidget *swidget; |
46 |
GtkBuilder *builder; |
47 |
GtkBuilder *builder; |
47 |
gchar *title; |
48 |
gchar *title; |
48 |
gchar *notice; |
49 |
gchar *notice; |
Lines 135-140
tracked_task_free (gpointer data)
Link Here
|
135 |
g_free (task->notice); |
136 |
g_free (task->notice); |
136 |
if (task->builder) |
137 |
if (task->builder) |
137 |
g_object_unref (task->builder); |
138 |
g_object_unref (task->builder); |
|
|
139 |
if (task->swidget) |
140 |
g_object_unref (task->swidget); |
138 |
g_free (task); |
141 |
g_free (task); |
139 |
} |
142 |
} |
140 |
|
143 |
|
Lines 562-568
on_timeout_show_progress (gpointer user_data)
Link Here
|
562 |
task->showing = FALSE; |
565 |
task->showing = FALSE; |
563 |
seahorse_progress_attach (task->cancellable, swidget->gtkbuilder); |
566 |
seahorse_progress_attach (task->cancellable, swidget->gtkbuilder); |
564 |
gtk_widget_show (GTK_WIDGET (window)); |
567 |
gtk_widget_show (GTK_WIDGET (window)); |
565 |
g_object_unref (swidget); |
568 |
task->swidget = swidget; |
566 |
|
569 |
|
567 |
return FALSE; /* don't call again */ |
570 |
return FALSE; /* don't call again */ |
568 |
} |
571 |
} |