13
0
Commit Graph

9247 Commits

Author SHA1 Message Date
9c5bdc6cf5 amend missing plugin message to hint that a plugin may be blacklisted 2016-02-17 14:29:53 +01:00
51f9483aab Export Analysis GUI: clarify signal-distribution axis labels 2016-02-16 02:58:41 +01:00
3dc6251b7d move "Normalization Gain" display to the left box & colorize it. 2016-02-16 01:43:30 +01:00
14bf40cfe3 more Export Report GUI tweaks:
* properly indent y-axis labels
* show N/A if EBU-R128 is not available (mono/stereo only)
2016-02-15 19:12:46 +01:00
abbaaeba02 update Export Report GUI for extended spect. range 2016-02-15 18:55:24 +01:00
92875bbf07 refine ExportReport:
* combined Logscale/Rectified buttons
* use "Lg", "Rf" labels for now
* fix some layout bugs
2016-02-15 17:37:51 +01:00
7e59435ee8 update Export Report GUI
* show normalization gain
* add annotation for spectrum
* log-scale / rectified waveform
2016-02-15 16:34:16 +01:00
b9efb2ae21 Move Export Audition Buttons to the bottom 2016-02-14 17:08:15 +01:00
9527fcd65f tweak spectrum color schema 2016-02-14 15:14:06 +01:00
1e2299b254 show playhead on all export report widgets 2016-02-14 14:02:46 +01:00
0034ecfe49 add missing space 2016-02-14 12:55:20 +01:00
fc011e752a Fix issue related to bug #6609, text selection not visible in track name entry
patch submitted by Julien Roger
2016-02-14 11:18:42 +10:00
794f4cd360 Export Audition: don't rely on audition-progress 100% for "end" 2016-02-14 01:24:00 +01:00
fc5c247aa1 add post-export audition seeking 2016-02-13 13:51:10 +01:00
255fbe7b55 Add Julien Roger to authors 2016-02-13 12:56:52 +10:00
Julien ROGER
d405a0059d Fix 6031: Fix inactive MIDI track headers when reloading session
Update the visual state of MidiTimeAxisView accordingly to its route in
MidiTimeAxisView::set_route()
2016-02-13 12:52:34 +10:00
Julien ROGER
1fbe4253aa Fix 6609: Right-click in active track name box crashes
When right-clicking in the text entry, popup menu grabs focus. Consequently, the "focus out" handler is called, destroys the text entry and replaces it by the label name of the track.
When menu pops up, it tries to access to a widget no longer available.
2016-02-13 12:30:31 +10:00
0812f3bac1 Hide "Use Buffered I/O" button when switching to backend with no control
Which in this case means the JACK backend where the server is already running.
2016-02-13 10:00:59 +10:00
8bcefed2c7 use "Good" resampling quality (lower initial play latency) 2016-02-13 00:58:29 +01:00
07cdae3318 Partial exposure of export-audition playhead 2016-02-12 23:01:10 +01:00
d308fceb21 update signal connetion for new CairoWidget::set_dirty() API 2016-02-12 22:58:33 +01:00
88bb11f27e Add Playhead to Export Report Dialog 2016-02-12 22:12:40 +01:00
8509b5fddc Add Auditioned to Export Report Dialog. 2016-02-12 21:15:43 +01:00
c905a98a1a refine export dialog Location:
* fix GUI logic for "Timespan" requirement
* change order to match filename.
2016-02-12 20:19:31 +01:00
1d1eae4017 improve consistency of presentational properties in the export dialog. 2016-02-12 14:01:40 +01:00
cda4030330 Visualize Peaks and TruePeaks in Export Report 2016-02-12 12:52:49 +01:00
9766f88ee5 fix alignment of "N/A" messages 2016-02-11 22:03:14 +01:00
8179efab25 Allow removing the timespan name from the export-filename:
- if only one timespan is exported
and
- if at least one other name option is set.
2016-02-11 20:58:05 +01:00
e6b06597b7 remove all traces of "prolooks" and related classes 2016-02-11 13:03:24 -05:00
e641e8b1a3 tweak export dialog layout, add "open folder" button 2016-02-11 16:10:00 +01:00
6723f075d6 post-export scaleable layout. 2016-02-11 14:14:01 +01:00
2b4ac72e5d Add button to Engine Dialog to choose between Portaudio callback and blocking API 2016-02-11 12:15:07 +10:00
d54a320374 Show/Hide midi calibrate button based on AudioBackend::enumerate_devices
Rather than use an ifdef to only pack the button on linux just hide the button
if the backend doesn't enumerate the devices.
2016-02-11 12:15:07 +10:00
fa033a7293 cont'd work on Post-Export Analysis GUI:
* vertically centered EBU-R128 numerics
* stereo waveform
* spectrum annotations
* SoundFile Info Table
2016-02-11 02:22:54 +01:00
05e59a06a2 Fix bug #6766, Crash when creating new Session while one is currently open 2016-02-11 09:52:36 +10:00
90e35c7143 Fix bug #6762, MIDNAM note read outs don't work when dragging MIDI note
Also fixes it so the key is selected in the piano roll header
2016-02-11 08:17:18 +10:00
2b42dc13fd exported waveform annotation 2016-02-10 22:35:01 +01:00
ee31253187 GUI for optional analysis 2016-02-10 22:35:01 +01:00
4ac9ae4037 cont'd work on Post-Export Analysis GUI. 2016-02-10 19:29:12 +01:00
040b61e0bc Update Export Report GUI 2016-02-10 15:11:45 +01:00
4d67739c72 Post-export Analysis GUI 2016-02-10 03:06:47 +01:00
883a6a3d4e UI updates for export-abort 2016-02-09 21:37:28 +01:00
d56a44bf36 UI updates for detailed export state. 2016-02-09 13:19:34 +01:00
df76996aaa insert time: ignore mouse as edit point
This is arguable, but at least is now consistent with 'remove time'.
2016-02-06 11:35:45 +00:00
05345048a6 insert time: remove pointless local variable 2016-02-06 11:23:16 +00:00
b69a980d3b Make name of undo action for 'Remove Time' consistent 2016-02-06 10:21:44 +00:00
b9a3e33bf7 Add a simple check for valid duration in 'Insert/Remove Time' 2016-02-06 10:21:44 +00:00
8821569f4a Remove debugging printf 2016-01-31 22:18:49 -06:00
22a14a56f3 use new selection API to avoid double signal when a track or tracks are SET as the selection 2016-01-29 16:15:41 -05:00
fbe236999d modify Selection API to provide (default-valued) "with_signal" argument to all ::clear_*() methods
This allows the clear methods to be used before calling ::add(), to avoid the
emission of a signal saying "there are no <foo> selected right now".

There should be no side-effects from this commit.

Note that correct use of this new API is complex, and requires avoiding the use
of wrapper methods like clear_objects().
2016-01-29 16:15:41 -05:00