aboutsummaryrefslogtreecommitdiffstats
path: root/gtk-gui.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk-gui.c')
-rw-r--r--gtk-gui.c58
1 files changed, 17 insertions, 41 deletions
diff --git a/gtk-gui.c b/gtk-gui.c
index 22cd8290a..2df816675 100644
--- a/gtk-gui.c
+++ b/gtk-gui.c
@@ -35,8 +35,9 @@ GtkWidget *notebook;
int error_count;
const char *existing_filename;
-static struct device_info *nicknamelist;
static struct device_info *holdnicknames = NULL;
+static GtkWidget *dive_profile_widget(void);
+static void import_files(GtkWidget *, gpointer);
static void remember_dc(const char *model, uint32_t deviceid, const char *nickname)
{
@@ -57,18 +58,6 @@ static void remove_dc(const char *model, uint32_t deviceid)
free(remove_device_info(model, deviceid));
}
-void dump_nickname_list_entry(struct device_info *nnl){
-
- printf("\n");
- printf("Address of entry is %p root is at %p\n", nnl, nicknamelist);
- printf("Model = %s\n",nnl->model);
- printf("Device = %x\n", nnl->deviceid);
- printf("Nickname = %s\n", nnl->nickname);
- printf("Address of next entry is %p\n",nnl->next);
- printf("\n");
-
-}
-
static GtkWidget *dive_profile;
GtkActionGroup *action_group;
@@ -338,7 +327,7 @@ static void on_destroy(GtkWidget* w, gpointer data)
gtk_main_quit();
}
-void quit(GtkWidget *w, gpointer data)
+static void quit(GtkWidget *w, gpointer data)
{
/* Make sure to flush any modified dive data */
update_dive(NULL);
@@ -1207,9 +1196,9 @@ static void cell_edited_cb(GtkCellRendererText *cell, gchar *path,
/* remember pending commit
* Need to extend list rather than wipe and store only one result */
- if(matched == 1){
+ if (matched == 1){
if (holdnicknames == NULL){
- holdnicknames = (struct device_info *) malloc(sizeof( struct device_info ));
+ holdnicknames = (struct device_info *) malloc(sizeof(struct device_info));
holdnicknames->model = strdup(model);
holdnicknames->deviceid = deviceid;
holdnicknames->serial_nr = NULL;
@@ -1219,7 +1208,7 @@ static void cell_edited_cb(GtkCellRendererText *cell, gchar *path,
} else {
struct device_info * top;
struct device_info * last = holdnicknames;
- top = (struct device_info *) malloc(sizeof( struct device_info ));
+ top = (struct device_info *) malloc(sizeof(struct device_info));
top->model = strdup(model);
top->deviceid = deviceid;
top->serial_nr = NULL;
@@ -1248,7 +1237,7 @@ static void edit_dc_nicknames(GtkWidget *w, gpointer data)
char id_string[11] = {0};
struct device_info * nnl;
- dialog = gtk_dialog_new_with_buttons( _("Edit Dive Computer Nicknames"),
+ dialog = gtk_dialog_new_with_buttons(_("Edit Dive Computer Nicknames"),
GTK_WINDOW(main_window),
GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT,
GTK_STOCK_DELETE,
@@ -1291,7 +1280,7 @@ static void edit_dc_nicknames(GtkWidget *w, gpointer data)
/* populate list store from device_info_list */
nnl = head_of_device_info_list();
- while( nnl ) {
+ while (nnl) {
sprintf(&id_string[0], "%#08x", nnl->deviceid);
gtk_list_store_append(store, &iter);
gtk_list_store_set(store, &iter,
@@ -1336,11 +1325,11 @@ static void edit_dc_nicknames(GtkWidget *w, gpointer data)
mark_divelist_changed(TRUE);
gtk_widget_destroy(confirm);
}
- if (res == GTK_RESPONSE_APPLY && holdnicknames && holdnicknames->model != NULL ) {
+ if (res == GTK_RESPONSE_APPLY && holdnicknames && holdnicknames->model != NULL) {
struct device_info * walk = holdnicknames;
struct device_info * release = holdnicknames;
struct device_info * track = holdnicknames->next;
- while(walk) {
+ while (walk) {
remember_dc(walk->model, walk->deviceid, walk->nickname);
walk = walk->next;
}
@@ -1348,7 +1337,7 @@ static void edit_dc_nicknames(GtkWidget *w, gpointer data)
while (release){
free(release);
release = track;
- if(track)
+ if (track)
track = track->next;
}
holdnicknames = NULL;
@@ -1787,7 +1776,7 @@ static void zoom_event(int x, int y, double inc)
zoom_factor = inc;
}
-gboolean scroll_event(GtkWidget *widget, GdkEventScroll *event, gpointer user_data)
+static gboolean scroll_event(GtkWidget *widget, GdkEventScroll *event, gpointer user_data)
{
switch (event->direction) {
case GDK_SCROLL_UP:
@@ -1803,7 +1792,7 @@ gboolean scroll_event(GtkWidget *widget, GdkEventScroll *event, gpointer user_da
return TRUE;
}
-gboolean clicked(GtkWidget *widget, GdkEventButton *event, gpointer user_data)
+static gboolean clicked(GtkWidget *widget, GdkEventButton *event, gpointer user_data)
{
switch (event->button) {
case 1:
@@ -1818,7 +1807,7 @@ gboolean clicked(GtkWidget *widget, GdkEventButton *event, gpointer user_data)
return TRUE;
}
-gboolean released(GtkWidget *widget, GdkEventButton *event, gpointer user_data)
+static gboolean released(GtkWidget *widget, GdkEventButton *event, gpointer user_data)
{
switch (event->button) {
case 1:
@@ -1832,7 +1821,7 @@ gboolean released(GtkWidget *widget, GdkEventButton *event, gpointer user_data)
return TRUE;
}
-gboolean motion(GtkWidget *widget, GdkEventMotion *event, gpointer user_data)
+static gboolean motion(GtkWidget *widget, GdkEventMotion *event, gpointer user_data)
{
if (zoom_x < 0)
return TRUE;
@@ -1843,7 +1832,7 @@ gboolean motion(GtkWidget *widget, GdkEventMotion *event, gpointer user_data)
return TRUE;
}
-GtkWidget *dive_profile_widget(void)
+static GtkWidget *dive_profile_widget(void)
{
GtkWidget *da;
@@ -1863,19 +1852,6 @@ GtkWidget *dive_profile_widget(void)
return da;
}
-int process_ui_events(void)
-{
- int ret=0;
-
- while (gtk_events_pending()) {
- if (gtk_main_iteration_do(0)) {
- ret = 1;
- break;
- }
- }
- return ret;
-}
-
static void do_import_file(gpointer data, gpointer user_data)
{
GError *error = NULL;
@@ -1889,7 +1865,7 @@ static void do_import_file(gpointer data, gpointer user_data)
}
}
-void import_files(GtkWidget *w, gpointer data)
+static void import_files(GtkWidget *w, gpointer data)
{
GtkWidget *fs_dialog;
const char *current_default;