projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
preview tooltip, ffv1 fmt, opengl overlay tweaks, clear nested render output bfr
[goodguy/history.git]
/
cinelerra-5.1
/
cinelerra
/
plugindialog.C
diff --git
a/cinelerra-5.1/cinelerra/plugindialog.C
b/cinelerra-5.1/cinelerra/plugindialog.C
index 5ce006c00fc2dc1bbf87da3601935da78267cfa9..439a6efb5d5feffb6d83f6b48bae9b94fd412dc7 100644
(file)
--- a/
cinelerra-5.1/cinelerra/plugindialog.C
+++ b/
cinelerra-5.1/cinelerra/plugindialog.C
@@
-53,10
+53,7
@@
PluginDialogThread::~PluginDialogThread()
}
void PluginDialogThread::start_window(Track *track,
}
void PluginDialogThread::start_window(Track *track,
- Plugin *plugin,
- const char *title,
- int is_mainmenu,
- int data_type)
+ Plugin *plugin, const char *title, int is_mainmenu, int data_type)
{
if(!BC_DialogThread::is_running())
{
{
if(!BC_DialogThread::is_running())
{
@@
-266,11
+263,9
@@
void PluginDialog::create_objects()
Track *track = mwindow->edl->tracks->number(plugin_locations.values[i]->module);
char *track_title = track->title;
int number = plugin_locations.values[i]->plugin;
Track *track = mwindow->edl->tracks->number(plugin_locations.values[i]->module);
char *track_title = track->title;
int number = plugin_locations.values[i]->plugin;
- Plugin *plugin = track->get_current_plugin(mwindow->edl->local_session->get_selectionstart(1),
- number,
- PLAY_FORWARD,
- 1,
- 0);
+ double start = mwindow->edl->local_session->get_selectionstart(1);
+ Plugin *plugin = track->get_current_plugin(start, number, PLAY_FORWARD, 1, 0);
+ if( !plugin ) continue;
char string[BCTEXTLEN];
const char *plugin_title = _(plugin->title);
snprintf(string, sizeof(string), "%s: %s", track_title, plugin_title);
char string[BCTEXTLEN];
const char *plugin_title = _(plugin->title);
snprintf(string, sizeof(string), "%s: %s", track_title, plugin_title);
@@
-438,9
+433,9
@@
int PluginDialog::resize_event(int w, int h)
if(single_standalone)
if(single_standalone)
- single_standalone->reposition_window(
mwindow->theme->plugindialog_new_x,
- mwindow->theme->plugindialog_new_
y +
-
mwindow->theme->plugindialog_new_h +
+ single_standalone->reposition_window(
+ mwindow->theme->plugindialog_new_
x + BC_OKButton::calculate_w() + 10,
+
mwindow->theme->plugindialog_new_y +
mwindow->theme->plugindialog_new_h +
get_text_height(MEDIUMFONT));
flush();
get_text_height(MEDIUMFONT));
flush();
@@
-722,7
+717,7
@@
void PluginDialog::load_plugin_list(int redraw)
const char *text = search_text->get_text();
for( int i=0; i<plugindb.total; ++i ) {
const char *text = search_text->get_text();
for( int i=0; i<plugindb.total; ++i ) {
- const char *title =
plugindb.values[i]->title
;
+ const char *title =
_(plugindb.values[i]->title)
;
if( text && text[0] && !bstrcasestr(title, text) ) continue;
standalone_data.append(new PluginDialogListItem(title, i));
}
if( text && text[0] && !bstrcasestr(title, text) ) continue;
standalone_data.append(new PluginDialogListItem(title, i));
}
@@
-747,7
+742,7
@@
PluginDialogSingle::PluginDialogSingle(PluginDialog *dialog, int x, int y)
: BC_CheckBox(x,
y,
dialog->thread->single_standalone,
: BC_CheckBox(x,
y,
dialog->thread->single_standalone,
- _("Attach single standlone and share others"))
+ _("Attach single stand
a
lone and share others"))
{
this->dialog = dialog;
}
{
this->dialog = dialog;
}