]> git.tdb.fi Git - ext/subsurface.git/blobdiff - display-gtk.h
This should fix the missing end pressure for broken dive computers
[ext/subsurface.git] / display-gtk.h
index ad437465cee2ba136af0d60ef4be8f2f22c734a6..3f1ff0dd6cb2626333246f8d34a327234ec02815 100644 (file)
@@ -12,6 +12,9 @@ typedef struct {
 } progressbar_t;
 
 typedef struct {
+       gboolean cylinder;
+       gboolean temperature;
+       gboolean nitrox;
        gboolean sac;
        gboolean otu;
 } visible_cols_t;
@@ -30,7 +33,17 @@ extern GtkWidget *dive_profile_widget(void);
 extern GtkWidget *dive_info_frame(void);
 extern GtkWidget *extended_dive_info_widget(void);
 extern GtkWidget *equipment_widget(void);
+extern GtkWidget *stats_widget(void);
 
 extern GtkWidget *dive_list_create(void);
 
+typedef void (*data_func_t)(GtkTreeViewColumn *col,
+                           GtkCellRenderer *renderer,
+                           GtkTreeModel *model,
+                           GtkTreeIter *iter,
+                           gpointer data);
+
+extern GtkTreeViewColumn *tree_view_column(GtkWidget *tree_view, int index, const char *title,
+               data_func_t data_func, PangoAlignment align, gboolean visible);
+
 #endif