diff options
Diffstat (limited to 'src/glibext')
-rw-r--r-- | src/glibext/delayed-int.h | 4 | ||||
-rw-r--r-- | src/glibext/delayed.c | 42 | ||||
-rw-r--r-- | src/glibext/gcodebuffer.c | 8 |
3 files changed, 27 insertions, 27 deletions
diff --git a/src/glibext/delayed-int.h b/src/glibext/delayed-int.h index ecd9b4e..2f6608f 100644 --- a/src/glibext/delayed-int.h +++ b/src/glibext/delayed-int.h @@ -25,7 +25,7 @@ #include "../common/dllist.h" -#include "../gtkext/gtkextstatusbar.h" +#include "../gtkext/gtkstatusstack.h" @@ -33,7 +33,7 @@ /* Traite un travail programmé. */ -typedef void (* run_task_fc) (GDelayedWork *, GtkExtStatusBar *); +typedef void (* run_task_fc) (GDelayedWork *, GtkStatusStack *); /* Travail différé (instance) */ diff --git a/src/glibext/delayed.c b/src/glibext/delayed.c index 1d27448..37b3ed7 100644 --- a/src/glibext/delayed.c +++ b/src/glibext/delayed.c @@ -50,7 +50,7 @@ static void g_delayed_work_dispose(GDelayedWork *); static void g_delayed_work_finalize(GDelayedWork *); /* Mène l'opération programmée. */ -static void g_delayed_work_process(GDelayedWork *, GtkExtStatusBar *); +static void g_delayed_work_process(GDelayedWork *, GtkStatusStack *); @@ -72,7 +72,7 @@ typedef struct _GWorkGroup wgroup_id_t id; /* Identifiant de travaux menés*/ - GtkExtStatusBar *statusbar; /* Barre de statut principale */ + GtkStatusStack *status; /* Barre de statut principale */ GDelayedWork *works; /* Tâches à mener à bien */ GMutex mutex; /* Verrou pour l'accès */ @@ -113,7 +113,7 @@ static void g_work_group_dispose(GWorkGroup *); static void g_work_group_finalize(GWorkGroup *); /* Crée un nouveau thread dédié à un type de travaux donné. */ -static GWorkGroup *g_work_group_new(wgroup_id_t, GtkExtStatusBar *); +static GWorkGroup *g_work_group_new(wgroup_id_t, GtkStatusStack *); /* Fournit l'identifiant associé à un groupe de travail. */ static wgroup_id_t g_work_group_get_id(const GWorkGroup *); @@ -143,7 +143,7 @@ struct _GWorkQueue { GObject parent; /* A laisser en premier */ - GtkExtStatusBar *statusbar; /* Barre de statut principale */ + GtkStatusStack *status; /* Barre de statut principale */ wgroup_id_t generator; /* Générateur d'identifiants */ @@ -286,8 +286,8 @@ static void g_delayed_work_finalize(GDelayedWork *work) /****************************************************************************** * * -* Paramètres : work = travail à effectuer. * -* statusbar = barre de statut à tenir informée. * +* Paramètres : work = travail à effectuer. * +* status = barre de statut à tenir informée. * * * * Description : Mène l'opération programmée. * * * @@ -297,9 +297,9 @@ static void g_delayed_work_finalize(GDelayedWork *work) * * ******************************************************************************/ -static void g_delayed_work_process(GDelayedWork *work, GtkExtStatusBar *statusbar) +static void g_delayed_work_process(GDelayedWork *work, GtkStatusStack *status) { - G_DELAYED_WORK_GET_CLASS(work)->run(work, statusbar); + G_DELAYED_WORK_GET_CLASS(work)->run(work, status); g_mutex_lock(&work->mutex); @@ -446,7 +446,7 @@ static void g_work_group_dispose(GWorkGroup *group) for (i = 0; i < group->threads_count; i++) g_thread_join(group->threads[i]); - g_object_unref(group->statusbar); + g_object_unref(group->status); while (!dl_list_empty(group->works)) { @@ -490,8 +490,8 @@ static void g_work_group_finalize(GWorkGroup *group) /****************************************************************************** * * -* Paramètres : type = type dont seront marqués tous les travaux donnés.* -* statusbar = barre de statut à tenir informée. * +* Paramètres : type = type dont seront marqués tous les travaux donnés. * +* status = barre de statut à tenir informée. * * * * Description : Crée un nouveau thread dédié à un type de travaux donné. * * * @@ -501,7 +501,7 @@ static void g_work_group_finalize(GWorkGroup *group) * * ******************************************************************************/ -static GWorkGroup *g_work_group_new(wgroup_id_t id, GtkExtStatusBar *statusbar) +static GWorkGroup *g_work_group_new(wgroup_id_t id, GtkStatusStack *status) { GWorkGroup *result; /* Traiteur à retourner */ @@ -509,10 +509,10 @@ static GWorkGroup *g_work_group_new(wgroup_id_t id, GtkExtStatusBar *statusbar) result->id = id; - if (statusbar != NULL) + if (status != NULL) { - result->statusbar = statusbar; - g_object_ref(statusbar); + result->status = status; + g_object_ref(status); } return result; @@ -601,7 +601,7 @@ static void *g_work_group_process(GWorkGroup *group) g_mutex_unlock(&group->mutex); - g_delayed_work_process(work, group->statusbar); + g_delayed_work_process(work, group->status); //g_object_unref(G_OBJECT(work)); // FIXME @@ -774,7 +774,7 @@ static void g_work_queue_dispose(GWorkQueue *queue) { size_t i; /* Boucle de parcours */ - g_object_unref(G_OBJECT(queue->statusbar)); + g_object_unref(G_OBJECT(queue->status)); g_mutex_lock(&queue->mutex); @@ -832,11 +832,11 @@ bool init_work_queue(GObject *ref) if (ref != NULL) { - queue->statusbar = g_object_get_data(ref, "statusbar"); - g_object_ref(G_OBJECT(queue->statusbar)); + queue->status = g_object_get_data(ref, "statusbar"); + g_object_ref(G_OBJECT(queue->status)); } else - queue->statusbar = NULL; + queue->status = NULL; if (queue != NULL) _get_work_queue(queue); @@ -903,7 +903,7 @@ static GWorkGroup *g_work_queue_ensure_group_exists(GWorkQueue *queue, wgroup_id queue->groups = (GWorkGroup **)realloc(queue->groups, queue->groups_count * sizeof(GWorkGroup *)); - result = g_work_group_new(id, queue->statusbar); + result = g_work_group_new(id, queue->status); queue->groups[queue->groups_count - 1] = result; } diff --git a/src/glibext/gcodebuffer.c b/src/glibext/gcodebuffer.c index be7fa37..8979d2f 100644 --- a/src/glibext/gcodebuffer.c +++ b/src/glibext/gcodebuffer.c @@ -93,7 +93,7 @@ static void g_buffer_scan_finalize(GBufferScan *); static GBufferScan *g_buffer_scan_new(GCodeBuffer *, const vmpa2t *, const vmpa2t *, const char *, process_line_fc, void *); /* Assure l'exportation en différé. */ -static void g_buffer_scan_process(GBufferScan *, GtkExtStatusBar *); +static void g_buffer_scan_process(GBufferScan *, GtkStatusStack *); @@ -387,8 +387,8 @@ static GBufferScan *g_buffer_scan_new(GCodeBuffer *buffer, const vmpa2t *start, /****************************************************************************** * * -* Paramètres : scan = parcours à mener. * -* statusbar = barre de statut à tenir informée. * +* Paramètres : scan = parcours à mener. * +* status = barre de statut à tenir informée. * * * * Description : Assure l'exportation en différé. * * * @@ -398,7 +398,7 @@ static GBufferScan *g_buffer_scan_new(GCodeBuffer *buffer, const vmpa2t *start, * * ******************************************************************************/ -static void g_buffer_scan_process(GBufferScan *scan, GtkExtStatusBar *statusbar) +static void g_buffer_scan_process(GBufferScan *scan, GtkStatusStack *status) { size_t first; /* Première ligne visée */ size_t last; /* Dernière ligne visée + 1 */ |