diff --git a/panels/timeline.cpp b/panels/timeline.cpp index d455be47a..432fb6996 100644 --- a/panels/timeline.cpp +++ b/panels/timeline.cpp @@ -21,6 +21,7 @@ #include "ui/timelineheader.h" #include "ui/resizablescrollbar.h" #include "ui/audiomonitor.h" +#include "mainwindow.h" #include "debug.h" #include @@ -36,6 +37,7 @@ #include #include #include +#include long refactor_frame_number(long framenumber, double source_frame_rate, double target_frame_rate) { return qRound(((double)framenumber/source_frame_rate)*target_frame_rate); @@ -1487,6 +1489,7 @@ void Timeline::record_btn_click() { } else { creating = true; creating_object = ADD_OBJ_AUDIO; + mainWindow->statusBar()->showMessage("Click on the timeline where you want to start recording (drag to limit the recording to a certain timeframe)", 10000); } } diff --git a/ui/timelinewidget.cpp b/ui/timelinewidget.cpp index 7e9e901e6..da2d3b738 100644 --- a/ui/timelinewidget.cpp +++ b/ui/timelinewidget.cpp @@ -20,6 +20,7 @@ #include "project/media.h" #include "ui/resizablescrollbar.h" #include "dialogs/newsequencedialog.h" +#include "mainwindow.h" #include "debug.h" #include "project/effect.h" @@ -40,6 +41,7 @@ #include #include #include +#include #define MAX_TEXT_WIDTH 20 #define TRANSITION_BETWEEN_RANGE 40 @@ -783,6 +785,7 @@ void TimelineWidget::mouseReleaseEvent(QMouseEvent *event) { const Ghost& g = panel_timeline->ghosts.at(0); if (panel_timeline->creating_object == ADD_OBJ_AUDIO) { + mainWindow->statusBar()->clearMessage(); panel_sequence_viewer->cue_recording(qMin(g.in, g.out), qMax(g.in, g.out), g.track); panel_timeline->creating = false; } else if (g.in != g.out) {