summaryrefslogtreecommitdiff
path: root/src/glibext
diff options
context:
space:
mode:
Diffstat (limited to 'src/glibext')
-rw-r--r--src/glibext/delayed-int.h4
-rw-r--r--src/glibext/delayed.c42
-rw-r--r--src/glibext/gcodebuffer.c8
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 */