projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ffmpeg frame reset retry to push design limits
[goodguy/history.git]
/
cinelerra-5.1
/
plugins
/
gradient
/
gradient.C
diff --git
a/cinelerra-5.1/plugins/gradient/gradient.C
b/cinelerra-5.1/plugins/gradient/gradient.C
index a7d7828e4ae34601a87f1b9c8909daeaa0e986fc..66cf7bb99c464b037e663eede159d1f10a82717a 100644
(file)
--- a/
cinelerra-5.1/plugins/gradient/gradient.C
+++ b/
cinelerra-5.1/plugins/gradient/gradient.C
@@
-296,6
+296,7
@@
void GradientWindow::update_shape()
y));
}
}
y));
}
}
+ show_window();
}
}
@@
-317,6
+318,12
@@
void GradientWindow::update_out_color()
flash(out_color_x, out_color_y, COLOR_W, COLOR_H);
}
flash(out_color_x, out_color_y, COLOR_W, COLOR_H);
}
+void GradientWindow::done_event(int result)
+{
+ in_color_thread->close_window();
+ out_color_thread->close_window();
+}
+
@@
-534,7
+541,7
@@
int GradientOutColorButton::handle_event()
GradientInColorThread::GradientInColorThread(GradientMain *plugin,
GradientWindow *window)
GradientInColorThread::GradientInColorThread(GradientMain *plugin,
GradientWindow *window)
- : Color
Thread
(1, _("Inner color"))
+ : Color
Picker
(1, _("Inner color"))
{
this->plugin = plugin;
this->window = window;
{
this->plugin = plugin;
this->window = window;
@@
-569,7
+576,7
@@
int GradientInColorThread::handle_new_color(int output, int alpha)
GradientOutColorThread::GradientOutColorThread(GradientMain *plugin,
GradientWindow *window)
GradientOutColorThread::GradientOutColorThread(GradientMain *plugin,
GradientWindow *window)
- : Color
Thread
(1, _("Outer color"))
+ : Color
Picker
(1, _("Outer color"))
{
this->plugin = plugin;
this->window = window;
{
this->plugin = plugin;
this->window = window;