projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
load files search box, avoid segv in get_prev_keyframe, fix titles only handles,...
[goodguy/history.git]
/
cinelerra-5.1
/
cinelerra
/
binfolder.h
diff --git
a/cinelerra-5.1/cinelerra/binfolder.h
b/cinelerra-5.1/cinelerra/binfolder.h
index 38b014d43ab2bd540e2175f2b2482ef59a81766d..142ff380158f3df48f0fff371998c6ed1c59dec8 100644
(file)
--- a/
cinelerra-5.1/cinelerra/binfolder.h
+++ b/
cinelerra-5.1/cinelerra/binfolder.h
@@
-26,6
+26,7
@@
#include "awindowgui.inc"
#include "binfolder.inc"
#include "datatype.h"
#include "awindowgui.inc"
#include "binfolder.inc"
#include "datatype.h"
+#include "edl.inc"
#include "filesystem.h"
#include "guicast.h"
#include "indexable.h"
#include "filesystem.h"
#include "guicast.h"
#include "indexable.h"
@@
-78,7
+79,7
@@
public:
class BinFolder
{
public:
class BinFolder
{
public:
- BinFolder(int awindow_folder, const char *title);
+ BinFolder(int awindow_folder,
int is_clips,
const char *title);
BinFolder(BinFolder &that);
~BinFolder();
BinFolder(BinFolder &that);
~BinFolder();
@@
-87,10
+88,12
@@
public:
int load_xml(FileXML *file);
double matches_indexable(Indexable *idxbl);
void copy_from(BinFolder *that);
int load_xml(FileXML *file);
double matches_indexable(Indexable *idxbl);
void copy_from(BinFolder *that);
- void add_patterns(ArrayList<Indexable*> *drag_assets);
+ const char *get_idxbl_title(Indexable *idxbl);
+ int add_patterns(ArrayList<Indexable*> *drag_assets, int use_basename);
char title[BCSTRLEN];
int awindow_folder;
char title[BCSTRLEN];
int awindow_folder;
+ int is_clips;
};
class BinFolders : public ArrayList<BinFolder *>
};
class BinFolders : public ArrayList<BinFolder *>
@@
-550,9
+553,10
@@
public:
BC_Window *new_gui();
void handle_done_event(int result);
void handle_close_event(int result);
BC_Window *new_gui();
void handle_done_event(int result);
void handle_close_event(int result);
- void start(int x, int y, int w, int h);
+ void start(int x, int y, int w, int h
, int is_clips
);
int wx, wy, ww, wh;
int wx, wy, ww, wh;
+ int is_clips;
AWindowGUI *agui;
NewFolderGUI *window;
};
AWindowGUI *agui;
NewFolderGUI *window;
};
@@
-575,6
+579,7
@@
public:
BinFolderAddFilter *add_filter;
BinFolderDelFilter *del_filter;
BinFolderApplyFilter *apply_filter;
BinFolderAddFilter *add_filter;
BinFolderDelFilter *del_filter;
BinFolderApplyFilter *apply_filter;
+ BC_Title *text_title;
BC_TextBox *text_box;
Atom modify_folder_xatom;
BC_OKButton *ok_button;
BC_TextBox *text_box;
Atom modify_folder_xatom;
BC_OKButton *ok_button;
@@
-595,6
+600,7
@@
public:
AWindowGUI *agui;
BinFolder *original, *folder;
ModifyFolderGUI *window;
AWindowGUI *agui;
BinFolder *original, *folder;
ModifyFolderGUI *window;
+ EDL *modify_edl;
};
};