* Added tests to the configure script to locate the correct
versions of the Qt5 tools 'lupdate' and 'lrelease'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Updated all Makefile references to 'lupdate-qt4' to 'lupdate-qt5'.
* Updated all Makefile references to 'lrelease-qt4' to 'lrelease-qt5'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Renamed the 'RadioTraffic.com Traffic Reconciliation' to
'Original RadioTraffic.com Traffic Reconciliation (DEPRECATED)'
in rdadmin(1).
* Added a new 'RadioTraffic.com Traffic Reconciliation' report.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdlogmanager(1) that could cause SQL errors to
be thrown when processing ELR records containing null values
in the 'EXT_START_TIME' column.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdairplay(1) that caused the Talk Timer to
fail to be populated when adding new carts to a log.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed bugs in 'RDCart::setMetadata()' that could throw SQL errors
due to over-length text strings.
* Fixed bugs in 'RDCut::setMetadata()' that could throw SQL errors
due to over-length text strings.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added the value of the detected CartChunk CutID to the error
message generated when rejecting said CutID as invalid when using
the '--use-cartchunk-cutid' switch in rdimport(1).
* Added code to print the value of the detected CartChunk CutID
when using both the '--use-cartchunk-cutid' and '--verbose' flags
in rdimport(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added a workaround to 'RDCart::updateLength()' to prevent invalid
data values from being written to the 'CART.MINIMUM_TALK_LENGTH'
field.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Refactored video updates in the voice tracker to take place only
within the 'VoiceTracker::paintEvent()' method.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Modified the 'Time' buttons in 'RDMarkerDialog' to show currently
available 'In' and 'Out' possibilities.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added code to select the first cut by default in the 'Edit Cart'
in rdlibrary(1) if no validity constraints in said cut are found.
* Fixed regressions in the 'Edit Cart' dialog in rdlibrary(1) that
caused focus on the Cut entry to be lost after modifying cut
attributes.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added 'L' and 'R' channel labels when viewing a stereo cut to the
waveform display in 'RDMarkerDialog'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'RDMarkerPlayer' that would cause the play cursor
position to fail to be properly initialized when opening a new cut.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'RDMarkerView' that caused PlayTo operations to
fail if the target marker was within 2 seconds of the start of the
cut.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'RDMarkerView' that caused a save prompt to
appear when no data had been changed.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added a 'Cut Gain' control to 'RDMarkerDialog'.
* Added a 'No Fade on Segue Out' checkbox to 'RDMarkerDialog'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Modified the marker readouts to show a yellow background when the
parent markers have been selected.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added mouse wheel support to 'RDMarkerView'.
* Added support for play cursor positioning by mouse to
'RDMarkerView'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'RDMarkerView' that caused an incorrect limit
stop to be applied to the 'Fade Down' marker after deletion of
the 'Fade Up' marker'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'RDMarkerView' that transposed the handle direction
for the 'Fade Up' and 'Fade Down' markers.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'RDMarkerView' that could cause marker positions
to lose precision when sliding against a limit stop.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdlogmanager(1) that caused incorrect
operation of the progress dialog during log generation.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed regressions in rdairplay(1), rdcastmanager(1) and
rdcatch(1) where configuration changes would not be updated properly.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in sound panels where changing the name of
a panel would fail to be reflected in the panel selector.
* Fixed regressions in sound panels where configuration changes
would not be updated properly.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed regressions in rdcartslots(1) that caused widgets to fail
to update properly after reloading slots.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>