projects
/
goodguy
/
cinelerra.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
drag edithandle rework, lib x264/x265 update, dvb fixes, batchrender boot_defaults...
[goodguy/cinelerra.git]
/
cinelerra-5.1
/
cinelerra
/
cwindowgui.C
diff --git
a/cinelerra-5.1/cinelerra/cwindowgui.C
b/cinelerra-5.1/cinelerra/cwindowgui.C
index 86c7e42475c8a9f3062033ddf446e0dfc203488b..e800cbbe7b92ca5911e58acde73d922582a7ed11 100644
(file)
--- a/
cinelerra-5.1/cinelerra/cwindowgui.C
+++ b/
cinelerra-5.1/cinelerra/cwindowgui.C
@@
-570,6
+570,17
@@
int CWindowGUI::keypress_event()
break;
}
break;
}
+ if( !result && cwindow_operation < 0 && ctrl_down() && shift_down() ) {
+ switch( get_keypress() ) {
+ case KEY_F1:
+ case KEY_F2:
+ case KEY_F3:
+ case KEY_F4:
+ resend_event(mwindow->gui);
+ result = 1;
+ break;
+ }
+ }
if( !result && !ctrl_down() ) {
switch( get_keypress() ) {
case KEY_F1:
if( !result && !ctrl_down() ) {
switch( get_keypress() ) {
case KEY_F1:
@@
-711,7
+722,7
@@
int CWindowGUI::drag_stop()
{
mwindow->save_backup();
mwindow->restart_brender();
{
mwindow->save_backup();
mwindow->restart_brender();
- mwindow->gui->update(1,
1
, 1, 1, 0, 1, 0);
+ mwindow->gui->update(1,
NORMAL_DRAW
, 1, 1, 0, 1, 0);
mwindow->undo->update_undo_after(_("insert assets"), LOAD_ALL);
mwindow->gui->unlock_window();
mwindow->sync_parameters(CHANGE_ALL);
mwindow->undo->update_undo_after(_("insert assets"), LOAD_ALL);
mwindow->gui->unlock_window();
mwindow->sync_parameters(CHANGE_ALL);