* Dropped the 'STATIONS.EDITOR_PATH' field from the database.
* Incremented the database version to 357.
* Removed the 'RDStation::editorPath()' and
'RDStation::setEditorPath()' methods.
* Removed the 'Audio Editor' control from the 'Configure Host'
dialog in rdadmin(1).
* Removed the 'Send to Editor' button from 'RDCartDialog'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDBiPushButton' widget.
* Modified the behavior of the buttons in the 'Edit Cart' dialog in
rdlibrary(1) to grey-out when there is no cut selected.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdlibrary(1) that caused the first cut to
fail to be selected automatically when creating a new cart.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Restored support for scheduling cuts by specified order in
the 'Edit Cut' dialog in rdlibrary(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added a 'RDCutListModel' class.
* Refactored the 'Edit Cart' dialog in rdlibrary(1) to use the
model-based API.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added a 'CART.USE_WEIGHTING' field to the database.
* Added a 'CUTS.PLAY_ORDER' field to the database.
* Incremented the database version to 254.
* Added a 'Schedule Cuts By' control to the Edit Cart dialog in
'rdlibrary/edit_cart.cpp' and 'rdlibrary/edit_cart.h'.
* Added 'RDCart::useWeighting()' and 'RDCart::setUseWeighting()'
methods in 'lib/rdcart.cpp' and 'lib/rdcart.h'.
* Added 'RDCut::playOrder()' and 'RDCut::setPlayOrder()' methods
in 'lib/rdcut.cpp' and 'lib/rdcut.h'.