]> git.tdb.fi Git - ext/subsurface.git/blobdiff - equipment.c
Merge branch 'otu-tracking-v2' of git://github.com/dirkhh/subsurface
[ext/subsurface.git] / equipment.c
index b9b9259b5a8cd0631816842e95d513e14d1066e3..5d5a3546cc7f090116c2372419e26089dce69a8b 100644 (file)
@@ -1,3 +1,13 @@
+/* equipment.c */
+/* creates the UI for the equipment page -
+ * controlled through the following interfaces:
+ * 
+ * void show_dive_equipment(struct dive *dive)
+ * void flush_dive_equipment_changes(struct dive *dive)
+ *
+ * called from gtk-ui:
+ * GtkWidget *equipment_widget(void)
+ */
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
@@ -6,6 +16,7 @@
 
 #include "dive.h"
 #include "display.h"
+#include "display-gtk.h"
 #include "divelist.h"
 
 struct cylinder_widget {
@@ -238,6 +249,7 @@ static void apply_cb(GtkButton *button, gpointer data)
 
        for (i = 0; i < MAX_CYLINDERS; i++)
                record_cylinder_changes(dive->cylinder+i, gtk_cylinder+i);
+       mark_divelist_changed(TRUE);
        flush_divelist(dive);
 }