Move some types and constants from pan-types to specific modules
[geeqie.git] / src / pan-view / pan-types.h
index e50847a..066ebad 100644 (file)
@@ -29,6 +29,8 @@
 
 struct FullScreenData;
 struct ImageWindow;
+struct PanViewFilterUi;
+struct PanViewSearchUi;
 struct ThumbLoader;
 
 /* thumbnail sizes and spacing */
@@ -65,10 +67,6 @@ struct ThumbLoader;
 #define PAN_TEXT_COLOR 0, 0, 0
 
 
-#define PAN_GROUP_MAX 16
-
-
-
 enum PanLayoutType {
        PAN_LAYOUT_TIMELINE = 0,
        PAN_LAYOUT_CALENDAR,
@@ -155,21 +153,6 @@ struct PanItem {
        gboolean queued;
 };
 
-struct PanViewSearchUi
-{
-       GtkWidget *search_box;
-       GtkWidget *search_entry;
-       GtkWidget *search_label;
-       GtkWidget *search_button;
-       GtkWidget *search_button_arrow;
-};
-
-/**
- * @struct PanViewFilterUi
- * Defined in pan-view-filter.h
- */
-struct PanViewFilterUi;
-
 struct PanWindow
 {
        GtkWidget *window;
@@ -225,14 +208,6 @@ struct PanWindow
        gint idle_id;
 };
 
-struct PanGrid {
-       gint x;
-       gint y;
-       gint w;
-       gint h;
-       GList *list;
-};
-
 struct PanCacheData {
        FileData *fd;
        CacheData *cd;