Support displaying metadata for images in sequencer preview windows (not
[blender.git] / source / blender / makesdna / DNA_space_types.h
index 05127f176b4a5d54d94bd6e6e7690bf73cd2ca60..d6785da74862847710902ad72ec139867f908eef 100644 (file)
@@ -534,6 +534,7 @@ typedef enum eSpaceSeq_Flag {
        SEQ_ALL_WAVEFORMS           = (1 << 7), /* draw all waveforms */
        SEQ_NO_WAVEFORMS            = (1 << 8), /* draw no waveforms */
        SEQ_SHOW_SAFE_CENTER        = (1 << 9),
+       SEQ_SHOW_METADATA           = (1 << 10),
 } eSpaceSeq_Flag;
 
 /* sseq->view */
@@ -554,8 +555,7 @@ typedef enum eSpaceSeq_Proxy_RenderSize {
        SEQ_PROXY_RENDER_SIZE_FULL      = 100
 } eSpaceSeq_Proxy_RenderSize;
 
-typedef struct MaskSpaceInfo
-{
+typedef struct MaskSpaceInfo {
        /* **** mask editing **** */
        struct Mask *mask;
        /* draw options */
@@ -591,6 +591,8 @@ typedef struct FileSelectParams {
        int active_file;
        int sel_first;
        int sel_last;
+       unsigned short thumbnail_size;
+       short pad;
 
        /* short */
        short type; /* XXXXX for now store type here, should be moved to the operator */
@@ -713,7 +715,7 @@ typedef enum eFileSel_File_Types {
        FILE_TYPE_FTFONT            = (1 << 7),
        FILE_TYPE_SOUND             = (1 << 8),
        FILE_TYPE_TEXT              = (1 << 9),
-       FILE_TYPE_MOVIE_ICON        = (1 << 10), /* movie file that preview can't load */
+       /* 1 << 10 was FILE_TYPE_MOVIE_ICON, got rid of this so free slot for future type... */
        FILE_TYPE_FOLDER            = (1 << 11), /* represents folders for filtering */
        FILE_TYPE_BTX               = (1 << 12),
        FILE_TYPE_COLLADA           = (1 << 13),
@@ -835,6 +837,7 @@ typedef enum eSpaceImage_Flag {
        SI_COLOR_CORRECTION   = (1 << 24),
 
        SI_NO_DRAW_TEXPAINT   = (1 << 25),
+       SI_DRAW_METADATA      = (1 << 26)
 } eSpaceImage_Flag;
 
 /* Text Editor ============================================ */