You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20993 lines
1.0 MiB
20993 lines
1.0 MiB
2002-4-28 Fred Gleason <fredg@wava.com>
|
|
* Initial package creation
|
|
* Created basic structure for Core Audio Engine (ALSA). PW and DC
|
|
commands work.
|
|
* Created 'conf' directory for sample configurations.
|
|
* Created 'cae.conf-sample' in 'conf' directory.
|
|
2002-5-8 Fred Gleason <fredg@wava.com>
|
|
* Fixed up some parser logic in 'main.c'
|
|
* Implemented the 'CR' and 'DL' commands.
|
|
2002-6-14 Fred Gleason <fredg@wava.com>
|
|
* Added basic read-only support in RWaveFile
|
|
* Started work on CartChunk read support in RWaveFile
|
|
2002-6-16 Fred Gleason <fredg@wava.com>
|
|
* More work on CartChunk support
|
|
2002-6-17 Fred Gleason <fredg@wava.com>
|
|
* More work on CartChunk support
|
|
2002-6-18 Fred Gleason <fredg@wava.com>
|
|
* Finished basic read-only support for CartChunk in RWaveFile.
|
|
* Finished basic read-only support for BEXT chunk in RWaveFile.
|
|
* Started work on playout support (seekWave() and readWave()
|
|
methods in RWaveFile)
|
|
* Created RPlayStream class
|
|
2002-6-22 Fred Gleason <fredg@wava.com>
|
|
* Finished basic (QTimer-based) playout support in RPlayStream
|
|
2002-6-23 Fred Gleason <fredg@wava.com>
|
|
* Added autoconf macros for ALSA and HPI detection.
|
|
* Added RTransportButton, an audio transport button widget.
|
|
2002-6-24 Fred Gleason <fredg@wava.com>
|
|
* Completed RTransportButton.
|
|
* Added RSoundCard, an audio card abstraction class.
|
|
2002-6-25 Fred Gleason <fredg@wava.com>
|
|
* Added HPI support to RPlayStream.
|
|
* Reworked RSoundCard to be a shadow of RPvtSoundCard
|
|
2002-6-27 Fred Gleason <fredg@wava.com>
|
|
* Rearranged the public methods in RPlayStream so to make it
|
|
possible to change the audio device dynamically.
|
|
* Added 'RSoundSelector', an audio device selector widget based on
|
|
'QListBox'.
|
|
* Tweaks and cleanups in the HPI code in RPlayStream
|
|
* Added ALSA device enumeration in RPvtSoundCard. Still needs
|
|
refining.
|
|
2002-7-1 Fred Gleason <fredg@wava.com>
|
|
* Added 'RPlayMeter', a playback audio level meter.
|
|
* More work on mixer support in 'RPvtSoundCard'.
|
|
2002-7-2 Fred Gleason <fredg@wava.com>
|
|
* Completed meter & mixer support in 'RPlayStream'.
|
|
* Added positioning support to 'RPlayStream'.
|
|
2002-7-3 Fred Gleason <fredg@wava.com>
|
|
* Added autofade support to 'RPvtSoundCard' and 'RPlayStream'.
|
|
* Moved all the enums in 'RPvtSoundCard' to 'RSoundCard'.
|
|
* Prettied up the layout in 'qwav'.
|
|
* Added 'RSlider', an audio- and touchscreen-friendly slider class.
|
|
* Moved all audio-related enums into 'RSoundCard'
|
|
* Moved all "general purpose" enums into 'Radio' in libradio.
|
|
2002-7-8 Fred Gleason <fredg@wava.com>
|
|
* Got 'RSlider' working in 'Up' mode, for the audio faders. Still
|
|
needs work for other orientations.
|
|
2002-7-9 Fred Gleason <fredg@wava.com>
|
|
* Added 'Down' mode for 'RSlider'.
|
|
* Added 'Left' and 'Right' modes for 'RSlider', which is now
|
|
substantially complete.
|
|
* Modified 'RTransportButton' so as to use a proper color palette.
|
|
* Added proper disable/enable support to 'RTransportButton' -i.e.
|
|
the widget now greys out properly when disabled.
|
|
* Deleted 'wavhdr.c'. Ancient history!
|
|
2002-7-10 Fred Gleason <fredg@wava.com>
|
|
* Moved the following widgets to 'libradio':
|
|
'RTransportButton', 'RPlayMeter', 'RSlider', 'RSoundCard',
|
|
'RPvtSoundCard', 'RPlayStream', 'RWaveFile', and 'RSoundSelector'.
|
|
2002-7-14 Fred Gleason <fredg@wava.com>
|
|
* Fixed a bug in 'configure.in' and 'Makefile.am' that was causing
|
|
'make' to attempt to link ALSA and HPI even when those libraries
|
|
were not present.
|
|
2002-7-15 Fred Gleason <fredg@wava.com>
|
|
* Changed 'Makefile.am' to be compatible with new libradio layout.
|
|
* Added a test to 'configure.in' for libradio.
|
|
2002-7-15 Fred Gleason <fredg@wava.com>
|
|
* Changed 'qwav' to get the name of the wavefile to load via a
|
|
dialog box, rather than passing it on the command line.
|
|
2002-7-16 Fred Gleason <fredg@wava.com>
|
|
* Fixed the position slider, which had been broken during the
|
|
changes made yesterday.
|
|
* Added the feature to 'qwav' where the name of the loaded WAV
|
|
file will appear on the title bar. If the WAV file contains a
|
|
cart chunk, the title from the cart chunk will appear instead.
|
|
* Fixed a bug whereby exiting (using an HPI device) 'qwav' while
|
|
audio was playing would cause audio to continue to play out for
|
|
up to several seconds after temination, and result in incorrect
|
|
level meter reading upon next program startup.
|
|
2002-7-21 Fred Gleason <fredg@wava.com>
|
|
* Added Mext chunk support to 'qwav'.
|
|
2002-7-23 Fred Gleason <fredg@wava.com>
|
|
* Renamed 'qwav.h' to 'rdplay.h'.
|
|
* Renamed 'qwav.cpp' to 'rdplay.cpp'.
|
|
* Added 'rdrecord.cpp' and 'rdrecord.h', a record application.
|
|
2002-7-25 Fred Gleason <fredg@wava.com>
|
|
* Fixed a bug in 'rdplay.cpp' that was causing the 'Format' button
|
|
to display incorrect information on the MPEG Mode and MPEG Flags
|
|
fields.
|
|
* Fixed formatting of various fields in the 'Cart' button dialog
|
|
box.
|
|
2002-7-26 Fred Gleason <fredg@wava.com>
|
|
* Worked on button logic in 'rdrecord' to make it more like a
|
|
"real" recorder.
|
|
2002-7-29 Fred Gleason <fredg@wava.com>
|
|
* Added format settings controls to the front panel of 'rdrecord'.
|
|
* Added a 'Meta Data' button to 'rdrecord' to bring up a dialog
|
|
box to enter meta data info.
|
|
2002-7-30 Fred Gleason <fredg@wava.com>
|
|
* Finished adding meta-data write support to RDRecord.
|
|
2002-8-1 Fred Gleason <fredg@wava.com>
|
|
* Disabled ALSA support in 'configure.in' and 'Makefile.am'
|
|
* Added a 'utils' directory for utility programs.
|
|
* Imported 'RDPlay' and RDRecord' from the 'sndtools' package.
|
|
* Updated NEWS, INSTALL and README for release.
|
|
* Changed the version number in 'configure.in' to 0.1.0.
|
|
* Imported the ChangeLog from 'sndtools' into this file so as to
|
|
preserve the development history for RDRecord and RDPlay.
|
|
* Released v0.1.0.
|
|
2002-8-2 Fred Gleason <fredg@wava.com>
|
|
* Added a 'docs' directory for documentation.
|
|
* Added 'cart_schema.txt' in the 'docs' directory, describing the
|
|
layout of the CART and CUTS tables.
|
|
2002-8-3 Fred Gleason <fredg@wava.com>
|
|
* Added 'cae.h', 'cae.cpp', 'cae_socket.h' and 'cae_socket.cpp',
|
|
the beginnings of a new C++ based CAE implementation.
|
|
2002-8-6 Fred Gleason <fredg@wava.com>
|
|
* Implemented the Drop Connection (DC) command in 'cae.cpp'.
|
|
* Implemented the Password Authenticate (PW) command in 'cae.cpp'.
|
|
* Implemented the Load Playback (LP) command in 'cae.cpp'.
|
|
* Implemented the Unload Playback (UP) command in 'cae.cpp'.
|
|
* Implemented the Play Position (PP) command in 'cae.cpp'.
|
|
* Implemented the Play (PY) command in 'cae.cpp'.
|
|
* Implemented the Stop Playback (SP) command in 'cae.cpp'.
|
|
* Deleted 'main.c', 'init.c', 'alsa.c', 'conflib.c', conflib.h',
|
|
'globals.c', 'globals.h', 'wavhdr.c' and 'wavhdr.h' from the
|
|
'cae/' directory. All from the (now defunct) C implementation of
|
|
CAE.
|
|
* Implemented the Load Record (LR) command in 'cae.cpp'.
|
|
* Implemented the Unload Record (UR) command in 'cae.cpp'.
|
|
* Implemented the Record (RD) command in 'cae.cpp'.
|
|
* Implemented the Stop Record (SR) command in 'cae.cpp'.
|
|
2002-8-7 Fred Gleason <fredg@wava.com>
|
|
* Implemented the Record Start (RS) status update in 'cae.cpp'
|
|
* Fixed various bugs in 'cae.cpp' to make things work.
|
|
* Implemented the <speed> and <pitch-flag> fields in the
|
|
Play (PY) command in 'cae.cpp'. The parser demands them, but
|
|
they currently do nothing.
|
|
2002-8-8 Fred Gleason <fredg@wava.com>
|
|
* Created a 'docs/tables/' subdirectory to hold database table
|
|
layouts.
|
|
* Moved 'docs/cart_schema.txt' to 'docs/table/cart.txt' and split
|
|
off the CUTS data in it to 'docs/table/cuts.txt'
|
|
* Created 'docs/table/users.txt' to document the USERS table.
|
|
* Created 'docs/table/services.txt' to document the SERVICES
|
|
table.
|
|
2002-8-9 Fred Gleason <fredg@wava.com>
|
|
* Fixed a bug that was causing CAE to segfault when sent a
|
|
'DC!' command while playing a file.
|
|
* Implemented the <length> argument to the Play (PY) command,
|
|
as specified in CAE Protocol Spec 0.5.
|
|
* Implemented the revised speed units (tenths of percent) for
|
|
the <speed> argument to the Play (PY) command, in corformance
|
|
to CAE Protocol Spec 0.5.
|
|
* Added a 'AllowNonstandardRates=Yes|No' diretive to 'cae.conf'.
|
|
2002-8-19 Fred Gleason <fredg@wava.com>
|
|
* Added a check at the startup of 'cae' that will exit with an
|
|
error if unable to bind the configured TCP socket.
|
|
* Increased the maximum number of TCP connections to 'cae' to 32
|
|
and streamlined the signal/slot mechanism for handling them.
|
|
2002-8-21 Fred Gleason <fredg@wava.com>
|
|
* Added a GPL comment header to 'rdplay.h'.
|
|
2002-9-27 Fred Gleason <fredg@wava.com>
|
|
* Added an 'rdadmin' directory.
|
|
* Added 'rdadmin.cpp' and 'rdadmin.h'.
|
|
* Added 'conf/rd.conf-sample'.
|
|
2002-9-30 Fred Gleason <fredg@wava.com>
|
|
* Added 'rdadmin/login.h' and 'rdadmin/login.cpp'
|
|
* Added 'rdadmin/list_users.h' and rdadmin/list_users.cpp'.
|
|
2002-10-01 Fred Gleason <fredg@wava.com>
|
|
* Fixed a bug in RDRecord that was causing a MEXT chunk to be
|
|
generated on all files, even, non-MPEG ones.
|
|
* Added 'rdadmin/list_users.cpp' and 'rdadmin/list_user.h'.
|
|
* Added 'rdadmin/edit_user.cpp' and 'rdadmin/edit_user.h'.
|
|
2002-10-02 Fred Gleason <fredg@wava.com>
|
|
* Added 'lib/rdpasswd.cpp' and 'lib/rdpasswd.h', a password
|
|
entry widget.
|
|
* Finished User Management support in RDAdmin.
|
|
2002-10-03 Fred Gleason <fredg@wava.com>
|
|
* Added 'ripcd/ripcd.cpp', 'ripcd/ripcd.h',
|
|
ripcd/ripcd_socket.cpp' and 'ripcd/ripcd_socket.h', the Rivendell
|
|
Interprocess Communication daemon.
|
|
2002-10-07 Fred Gleason <fredg@wava.com>
|
|
* Added 'lib/ripc.cpp' and 'lib/ripc.h', a class for communicating
|
|
with ripcd.
|
|
* Added RDLogin, a login application.
|
|
* Added CUTS and CART table creation to 'scripts/create_db'.
|
|
* Added RDLibrary, a cart library manager. Still lots of work
|
|
to do!
|
|
* Changed the font sizes in RDLogin to bring them into conformance
|
|
with the "standard" sizes.
|
|
2002-10-08 Fred Gleason <fredg@wava.com>
|
|
* Fixed a bug in ripcd that was causing it to fail to start when
|
|
unable to get a connection to an X server.
|
|
* Added SERVICES table creation to 'scripts/create_db'.
|
|
* Stubbed out Services management in RDAdmin.
|
|
2002-10-09 Fred Gleason <fredg@wava.com>
|
|
* Completed Services management in RDAdmin.
|
|
* Renamed the CART_NUMBER record in CART to NUMBER.
|
|
2002-10-10 Fred Gleason <fredg@wava.com>
|
|
* Completed the 'RDCart' class.
|
|
* Started work on the 'RDEditCart' class.
|
|
* Started a redesign of the audio permissions scheme to assign
|
|
permissions by group rather than by each individual cut.
|
|
* Added a GROUPS table.
|
|
* Added a AUDIO_PERMS table.
|
|
* Removed the SERVICES_* fields from the CART table.
|
|
* Added a 'RDGroup' class. Still lots of work to be done.
|
|
* Started adding Group Administration support to RDAdmin.
|
|
2002-10-17 Fred Gleason <fredg@wava.com>
|
|
* Removed the ID field from the GROUPS table.
|
|
* Completed the 'RDGroups' class.
|
|
* Removed the ID field from the SERVICES table.
|
|
* Rewrote the 'RDService' class to use synchronous DB updates.
|
|
* Rewrote the 'RDUser' class to use synchronous DB updates.
|
|
* Rewrote RDAdmin to use the new container classes and DB
|
|
structure.
|
|
2002-10-18 Fred Gleason <fredg@wava.com>
|
|
* Completed Group support in RDAdmin.
|
|
* Completed preliminary Cart Add/Edit/Delete support in RDLibrary.
|
|
2002-10-21 Fred Gleason <fredg@wava.com>
|
|
* More work on RDLibrary.
|
|
2002-10-22 Fred Gleason <fredg@wava.com>
|
|
* Moved 'RDEditCart' from 'lib/' to 'rdlibrary/'.
|
|
* Renamed table DISPLAYS to STATIONS.
|
|
2002-10-25 Fred Gleason <fredg@wava.com>
|
|
* Added a default entry for the 'STATIONS' table in
|
|
'scripts/create_db'.
|
|
* Modified 'ripcd' to use the new 'STATIONS' table.
|
|
* Modified 'RDLogin' to use the new 'STATIONS' table.
|
|
* Modified 'RDAdmin' to use the new 'STATIONS' table.
|
|
* Started work on configuration support for RDLibrary in RDAdmin.
|
|
2002-10-28 Fred Gleason <fredg@wava.com>
|
|
* Completed configuration support for RDLibrary in RDAdmin.
|
|
2002-10-29 Fred Gleason <fredg@wava.com>
|
|
* Started work on the Record widget for RDLibrary.
|
|
* Renamed 'cae' to 'caed'.
|
|
* Changed 'caed' to detach upon startup, unless the '-d' option
|
|
is specified.
|
|
2002-10-30 Fred Gleason <fredg@wava.com>
|
|
* Fixed a bug in 'caed' that was causing it to fail at startup
|
|
with a 'cannot connect to X server' message.
|
|
* Removed parameter defaults from function headers. Needed to get
|
|
things to compile under gcc 3.2.
|
|
* Added a 'RDCae' class, to abstract a connection to 'caed'.
|
|
* More work on the Record Machine in RDLibrary.
|
|
2002-10-31 Fred Gleason <fredg@wava.com>
|
|
* More work on the Record Machine in RDLibrary.
|
|
2002-11-04 Fred Gleason <fredg@wava.com>
|
|
* Completed basic functionality in the Record Machine in
|
|
RDLibrary.
|
|
2002-11-07 Fred Gleason <fredg@wava.com>
|
|
* Added destructors to most classes.
|
|
* Changed 'caed' to work with the revised 'RSoundCard' class.
|
|
* Changed 'rdplay' to work with the revised 'RSoundCard' class.
|
|
* Changed 'rdrecord' to work with the revised 'RSoundCard' class.
|
|
* Changed 'rdlibrary' to work with the revised 'RSoundCard' class.
|
|
2002-11-18 Fred Gleason <fredg@wava.com>
|
|
* Added AES/EBU support to RDLibrary.
|
|
* Added AES/EBU Sync Error Alarm to RDLibrary's Cut Recorder.
|
|
2002-11-24 Fred Gleason <fredg@wava.com>
|
|
* Updated the CAE spec to 0.6. Changed the meaning of the 'layer'
|
|
parameter in 'LR' so that 1 = Layer 2 and 2 = Layer 3.
|
|
* Changed 'caed' to use the revised spec.
|
|
* Changed 'rdlibrary' to use the revised spec.
|
|
* Fixed a bug in 'caed' that was causing a segfault upon execution
|
|
of a 'UP' command.
|
|
* Fixed various bugs in RDLibrary.
|
|
2002-11-25 Fred Gleason <fredg@wava.com>
|
|
* Added an audio editor widget to 'RDLibrary'. Still very
|
|
preliminary, lots of work/debugging remains!
|
|
2002-12-02 Fred Gleason <fredg@wava.com>
|
|
* Worked on 'edit_audio.cpp'.
|
|
2002-12-03 Fred Gleason <fredg@wava.com>
|
|
* More work on 'edit_audio.cpp'. Basic waveform display, panning
|
|
and scaling now working for PCM16 and MPEG-1 L2 files (with BWF
|
|
energy data).
|
|
2002-12-04 Fred Gleason <fredg@wava.com>
|
|
* Rewrite of 'RDLibrary'. HPI_HSUBSYS, RSoundCard and
|
|
RDLibraryConf are all now global resources.
|
|
* More work on 'edit_audio.cpp'. Audio playout now works.
|
|
Playback cursor updates work, but consume insane amounts of CPU.
|
|
Lots more work needed.
|
|
2002-12-05 Fred Gleason <fredg@wava.com>
|
|
* Fixed excessive CPU utilization problem in 'edit_audio.cpp'.
|
|
* Starting work on cuepoint cursors in 'edit_audio.cpp'.
|
|
2002-12-11 Fred Gleason <fredg@wava.com>
|
|
* More work on 'edit_audio.cpp'.
|
|
2002-12-16 Fred Gleason <fredg@wava.com>
|
|
* Added the TRIGGERS table.
|
|
* Brought the table documentation in 'docs/tables' up to date.
|
|
* Changed RDCut to be in conformance with new table structure.
|
|
* Move work on 'edit_audio.cpp'.
|
|
2002-12-17 Fred Gleason <fredg@wava.com>
|
|
* Added TALK_START_POINT and TALK_END_POINT fields to the CUTS
|
|
table.
|
|
* Added appropriate methods to 'RDCut' to access TALK_START_POINT
|
|
and TALK_END_POINT.
|
|
* Lots more work on 'edit_audio.cpp'. Cursors now all work.
|
|
Still more work needed.
|
|
2002-12-18 Fred Gleason <fredg@wava.com>
|
|
* Changed the mouse button bindings in 'edit_audio.cpp' so that
|
|
Left=position playback cursor, Middle=position selected
|
|
meta-cursor.
|
|
* Added SEGUE_START_POINT and SEGUE_END_POINT fields to the 'CUTS'
|
|
table.
|
|
* Added appropriate methods to 'RDCut' to access SEGUE_START_POINT
|
|
and SEGUE_END_POINT.
|
|
* More work on 'edit_audio.cpp'.
|
|
2002-12-20 Fred Gleason <fredg@wava.com>
|
|
* Changed the cue point fields in the CUTS table to use signed
|
|
ints.
|
|
* Rearranged the user interface in 'edit_audio.cpp'.
|
|
2002-12-23 Fred Gleason <fredg@wava.com>
|
|
* More work on 'edit_audio.cpp'.
|
|
2002-12-24 Fred Gleason <fredg@wava.com>
|
|
* More work on 'edit_audio.cpp'. Got the counters mostly working,
|
|
all play modes work.
|
|
2002-12-29 Fred Gleason <fredg@wava.com>
|
|
* Completed 'edit_audio.cpp'. All functions work.
|
|
2002-12-30 Fred Gleason <fredg@wava.com>
|
|
* Added 'VOX_THRESHOLD', 'TRIM_THRESHOLD', 'RECORD_GPI',
|
|
'PLAY_GPI', 'STOP_GPI', 'DEFAULT_RECORD_MODE' and
|
|
'DEFAULT_TRIM_STATE' fields to the RDLIBRARY table, along with
|
|
appropriate accessor methods in 'RDLibraryConf'.
|
|
* Added 'WEIGHT' field to the CUTS table, along with appropriate
|
|
accessors methods in 'RDCut'.
|
|
2002-12-31 Fred Gleason <fredg@wava.com>
|
|
* Added the new configuration parameters to the RDLibrary module
|
|
in RDAdmin.
|
|
2003-01-03 Fred Gleason <fredg@wava.com>
|
|
* Added VOX and AutoTrim support to the Recorder in RDLibrary.
|
|
* Fixed a bug in 'RDCae' that was causing random crashes.
|
|
* Added a 'CLIPBOARD' table, for storing cut data in the audio
|
|
clipboard.
|
|
* Added 'toClipboard()' and 'fromClipboard()' methods to 'RDCut'.
|
|
2003-01-06 Fred Gleason <fredg@wava.com>
|
|
* Added clipboard support to RDLibrary.
|
|
2003-01-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Rearranged the order of the play buttons in 'edit_audio.cpp'.
|
|
* Changed the region play button so as to take it's accent color
|
|
from the currently selected marker color.
|
|
* Rearranged the position counters in 'edit_audio.cpp'.
|
|
* Swaped the mouse button bindings between Left and Center.
|
|
* Added 'START_DATE', 'END_DATE', 'START_DAYPART' and
|
|
'END_DAYPART' fields to the CUTS table, along with appropriate
|
|
accessor methods in 'RDCut'.
|
|
* Fixed a bug in 'EditRDLibrary' that was causing 'setInputType()'
|
|
to write incorrect values into the database.
|
|
2003-01-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Calibrated RDLibrary, RDPlay and RDRecord to use -16 dBFS as
|
|
"reference" level.
|
|
* Added a level meter to the audio editor in RDLibrary.
|
|
* Added lines to the waveform display in RDLibrary's audio editor
|
|
to indicate reference level.
|
|
* Added 'PLAY_GAIN' field to the 'CUTS' table, along with
|
|
appropriate accessor methods in 'RDCut'.
|
|
* Added the ability to set the playout gain in the audio editor in
|
|
RDLibrary.
|
|
* Fixed a bug in the audio editor in RDLibrary that was clipping
|
|
the marker arrows when placed at the extreme edges of the waveform
|
|
area.
|
|
* Added the ability to drag markers in the audio editor in
|
|
RDLibrary.
|
|
2003-01-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed the marker buttons in RDLibrary's audio editor as
|
|
follows: Start >> Cut Start, End >> Cut End, Seg Start >> Segue
|
|
Start, Seg End >> Segue End.
|
|
* Changed the Region counter label in RDLibrary's audio editor to
|
|
reflect the currently selected region.
|
|
* Fixed a bug in RDLibrary's audio editor where it was possible to
|
|
place a tail marker before it's coresponding head marker.
|
|
* Changed RDLibrary's audio editor so that placing a marker will
|
|
also place it's complimentary marker at the start/end of the audio
|
|
if it does not already exist.
|
|
* Removed the ability to remove Cut Start/End markers from the
|
|
right-click menu in RDLibrary's audio editor.
|
|
* Changed the right-click menu in RDLibrary's audio editor so that
|
|
the Talk, Segue and Hook markers can only be deleted in pairs.
|
|
* Changed the Talk marker color in RDLibrary's audio editor to
|
|
dark yellow.
|
|
* Changed the play gain control in RDLibrary's audio editor from a
|
|
slider to a large spin box.
|
|
* Added head and tail trim buttons to RDLibrary's audio editor,
|
|
along with settable thresholds.
|
|
* Changed the RDLibrary's audio editor so that the play cursor now
|
|
moves automatically to the position of a newly-moved head marker.
|
|
2003-01-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added typomatic auto-repeat to the Cut Gain buttons in
|
|
RDLibrary's audio editor.
|
|
* Fixed a bug in RDLibrary's audio editor where placing a TalkEnd
|
|
marker would reposition an existing TalkStart marker to the
|
|
beginning of the audio cut.
|
|
* Fixed a bug in RDLibrary's audio editor where the FadeUp marker
|
|
could be positioned after the FadeDown marker, and vice-versa.
|
|
* Added 'effectiveStart()' and 'effectiveEnd()' methods to
|
|
'RDCut'.
|
|
* Changed RDLibrary's audio editor so that placing a new marker
|
|
for the first time will cause it's opposite marker to be placed at
|
|
the Start or End marker position, rather than at the absolute
|
|
start or end of the audio.
|
|
* Fixed a bug in RDLibrary's audio editor that was causing the
|
|
incorrect mouse cursor to be displayed in certain areas of the
|
|
screen.
|
|
* Changed the zoom behavior in RDLibrary's audio editor so that
|
|
the playback cursor will always be visible on screen following a
|
|
zoom.
|
|
* Changed the label on the 'Hook Start' marker button from 'Hook
|
|
Strt' to 'Hook Start'.
|
|
2003-01-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed the direct HPI dependencies from all code, as part of
|
|
preparations for proper ALSA support. All driver dependencies are
|
|
now confined to 'libradio'.
|
|
2003-01-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed the Autoconf configuration so as to autodetect and build
|
|
both HPI and ALSA support properly.
|
|
2003-01-20 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'RDGpo', a utility program to test general purpose output
|
|
(GPO) devices.
|
|
* Added 'RDGpi', a utility program to test general purpose input
|
|
(GPI) devices.
|
|
* Added 'docs/GPIO.txt', a note on configuring and testing GPIO
|
|
devices.
|
|
2003-01-21 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'GS', 'GI' and 'GO' commands to 'caed', in complaiance
|
|
with Core Engine Protocol v0.6.
|
|
* Added card usage notes and pinout data to 'docs/GPIO.txt'.
|
|
* Added methods for GPIO support to 'RDCae'.
|
|
2003-01-21 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'start_rd' and 'kill_rd' scripts, for automatically
|
|
starting and terminating Rivendell system daemons.
|
|
* Added pid logging to 'caed' and 'ripcd'.
|
|
* Added 'rdgen' in 'utils/', a program for generating arbitrary
|
|
tones in WAV files. Adapted from 'wavgen' in 'wavlib-2.4.2'.
|
|
* Renamed 'create_db' as 'rd_create_db'.
|
|
* Fixed a bug in 'edit_audio.cpp' that was causing the widget
|
|
sometimes to default to 'Loop' mode upon startup without any
|
|
indication on the Loop button.
|
|
* Fixed a bug in 'edit_audio.cpp' that was causing audio playout
|
|
to continue even after exiting the widget.
|
|
* Fixed a bug in 'edit_audio.cpp' where repositioning the playback
|
|
cursor while playing was generating a spurious pause.
|
|
* Changed the behavior of RDLibrary's audio editor so that placing
|
|
a tail marker will reposition the play cursor to three seconds
|
|
before the tail marker location, or at the corresponding head
|
|
marker, if that is close than three seconds before.
|
|
* Decreased the default zoom gain in RDLibrary's audio editor by 3
|
|
dB.
|
|
* Fixed a bug in 'edit_audio.cpp' that was causing markers to be
|
|
displayed even if they were not active.
|
|
* Renamed the 'Tail Trim' and 'Head Trim' buttons in RDLibrary's
|
|
audio editor to 'Start Trim' and 'End Trim'.
|
|
* Renamed the 'Record' button in RDLibrary's cart editor to
|
|
'Record/Label'.
|
|
* Changed the font size of the cut buttons in RDLibrary's cart
|
|
editor from 16 to 14 point.
|
|
2003-01-24 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added some SuSE-specific advice regarding proper placement of
|
|
the 'start_rd' script in 'inittab'.
|
|
* Fixed a bug in 'edit_audio.cpp' whereby the region length was
|
|
being inserted into the overall length counter.
|
|
* Fixed a bug in 'edit_audio.cpp' whereby moving the cursors would
|
|
corrupt the reference level line display.
|
|
* Changed RDLibrary's audio edtiro so that the marker counters'
|
|
contents are highlighted when it's coressponding button is depressed.
|
|
* Changed RDLibrary's audio editor so that it's possible to
|
|
de-select a marker button. With no marker selected, a left mouse
|
|
click will now position the playback cursor.
|
|
* Fixed a bug in 'edit_audio.cpp' that was causing the 'Hook'
|
|
color and label to show up in the region size counter when the
|
|
'Fade Up' button was selected.
|
|
* Added a 'Remove Marker' button to RDLibrary's audio editor.
|
|
When depressed, pressing one of the marker buttons will delete the
|
|
corresponding pair of markers.
|
|
2003-01-27 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed RDLibrary's audio editor so that Cursor Play will stop
|
|
at a given marker if one of it's corresponding buttons is
|
|
selected.
|
|
* Changed RDLibrary's audio editor so that selecting a start
|
|
marker button will resposition to play cursor to that marker.
|
|
* Changed RDLibrary's audio editor so that selecting an end marker
|
|
will reposition the play cursor to three seconds before that
|
|
marker, or at it's corresponding start marker, whichever is
|
|
closer.
|
|
* Removed the Region Play button from RDLibrary's audio editor.
|
|
* Relabeled the Stop button as the Pause in RDLibrary's audio
|
|
editor.
|
|
* Added a Stop button to RDLibrary's audio editor that causes the
|
|
playback cursor to be respositioned to it position when one of the
|
|
play buttons was activated.
|
|
* Changed the key bindings in RDLibrary's audio editor so that the
|
|
space bat toggles between Cursor Play and Stop.
|
|
* Changed the level range of the playback meter in RDLibrary's
|
|
audio editor to be -36 dbFS to -8 dbFS (-20 to +8).
|
|
* Fixed a bug in 'edit_audio.cpp' that was causing nonsense values
|
|
to appear in the Region counter of RDLibrary's audio editor when
|
|
no marker buttons were selected.
|
|
2003-02-03 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in the Autoconf configuration that was causing Qt's
|
|
Meta Object Compiler (moc) files to be included in distribution
|
|
tarballs.
|
|
2003-02-05 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Began implementing the 'Frankeneditor' layout in RDLibrary's
|
|
audio editor.
|
|
2003-02-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Finished implementing the 'Frankeneditor' layout in RDLibrary's
|
|
audio editor.
|
|
* Added the ability to enter marker positions by typing into the
|
|
counter widgets in RDLibrary's audio editor.
|
|
2003-02-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'edit_audio.cpp' that was causing the current
|
|
counter readout to lose it's highlighting after a manual data
|
|
entry.
|
|
* Disabled drag and drop capability in the counters in RDLibrary's
|
|
audio editor.
|
|
* Changed the parser for the marker counters so as to allow
|
|
various shorthand forms of time value entries to work.
|
|
* Fixed a bug in 'edit_audio.cpp' that was causing the marker
|
|
counters to fail to revert to the previous value if an "out of
|
|
bounds" value was keyed in manually.
|
|
* Fixed a bug in 'edit_audio.cpp' that was allowing markers to be
|
|
placed outside of the Start and End markers.
|
|
* Changed the colors for the Fade, Talk and Segue markers in
|
|
RDLibrary's audio editor to yellow, blue and cyan, respectively.
|
|
2003-02-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'edit_audio.cpp' that was causing the marker
|
|
readout for FadeUp and FadeDown to appear in the wrong position.
|
|
* Added a 'Goto' button section to RDLibrary's audio editor, with
|
|
'Cursor', 'Home' and 'End' buttons.
|
|
* Fixed a bug in 'edit_audio.cpp' that was preventing Start
|
|
markers from being moved to the left and End markers from being
|
|
moved to the right.
|
|
* Added a 'TAIL_PREROLL' field to the 'RD_LIBRARY' table, along
|
|
with appropriate accessor methods in 'RDLibraryConf'.
|
|
* Added a 'Tail Preroll' spinbox in the RDLibrary configuration
|
|
screen in 'RDAdmin'.
|
|
* Modified RDLibrary's audio editor so as to use the
|
|
'TAIL_PREROLL' field value to determine the distance to offset the
|
|
play cursor when placing a tail marker.
|
|
* Fixed a bug in 'edit_audio.cpp' whereby the Remove Marker
|
|
buttono was not being fully reset after pressing a marker button
|
|
when in 'Remove' mode.
|
|
* Added a 'MarkerButton' class as part of RDLibrary.
|
|
* Fixed a bug in 'edit_audio.cpp' that was causing the space bar
|
|
to fail to toggle audio playback after operation of a marker
|
|
buttons.
|
|
* Fixed a bug in 'edit_audio.cpp' that was causing spurious end
|
|
markers to be generated when deselecting a start marker button
|
|
with no marker placed.
|
|
2003-02-18 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed the behavior of the 'Goto Cursor' button in RDLibrary's
|
|
audio editor so as to center the cursor in the waveform display.
|
|
* Reworked the layout of Start/End Date and Daypart fields in
|
|
RDLibrary's audio recorder.
|
|
2003-02-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'edit_audio.cpp' whereby it was possible to place
|
|
the End marker beyond the end of the actual audio.
|
|
* Fixed a bug in 'edit_audio.cpp' that had broken looping mode.
|
|
* Added a feature whereby the space to the right of the end of the
|
|
audio in RDLibrary's audio editor is greyed out.
|
|
* Fixed a bug in 'edit_audio.cpp' that was causing a the marker
|
|
time field to blank out after it's associated marker button was
|
|
deselected.
|
|
* Hacked 'edit_audio.cpp' to make the left and right waveforms
|
|
appear to align. Still not really convinced that we have this
|
|
right.
|
|
* Changed RDLibrary's 'MarkerButton' base class from
|
|
'QPushButton' to 'RPushButton'.
|
|
* Changed RDLibrary's audio editor so as to make the marker
|
|
buttons flash to indicate an active selection.
|
|
* Added key bindings for 'Home', 'End' and 'Delete' to RDLibrary's
|
|
audio editor.
|
|
2003-02-21 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'rdlibrary/marker_edit.h' and 'rdlibrary/marker_edit.cpp'.
|
|
* Fixed a bug in 'edit_audio.cpp' that was causing the spacebar
|
|
to clear the value of a selected marker.
|
|
* Fixed a bug in 'edit_audio.cpp' that was causing the marker
|
|
arrow positions to fail to update when outside the main frame of
|
|
the waveform window.
|
|
* Added sanity checks to RDLibrary's audio editor to prevent any
|
|
other markers from being present before the Start or after the End
|
|
marker.
|
|
2003-02-24 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added default values to the 'START_DATE', 'END_DATE',
|
|
'START_DAYPART' and 'END_DAYPART' fields in the 'CUTS' table.
|
|
* Removed the 'airDateValid()' and 'daypartValid()' methods from
|
|
'RDCut'.
|
|
* Added default value for the 'ORIGIN_DATETIME' field in the
|
|
'CUTS' table.
|
|
* Added read-only 'Origin', 'Last Played' and '# of Plays'
|
|
controls to RDLibrary's recorder.
|
|
* Added a 'Weight' control to RDLibrary's recorder.
|
|
* Added a horizontal divider line to the 'Record/Label' and
|
|
'Import/Export' buttons in RDLibrary's cart editor.
|
|
* Hid the 'Import/Export' and 'Rip' buttons in RDLibrary's cart
|
|
editor.
|
|
* Changed RDLibrary's recorder so to use the symbolic workstation
|
|
name (as set in RDAdmin) for the origin name, instead of the raw
|
|
hostname/display pair.
|
|
* Combined the 'ORIGIN_DATETIME' and 'ORIGIN_NAME' fields into one
|
|
column in RDLibrary's cart editor cut list.
|
|
* Added the 'START_DATE', 'END_DATE', 'START_DAYPART' and
|
|
'END_DAYPART' fields to RDLibrary's cart editor cut list.
|
|
* Added accessor methods for 'GROUP_NAME' to 'RDCart'.
|
|
* Added a 'Group' control to RDLibrary's cart editor.
|
|
* Implemented simple filtering in RDLibrary.
|
|
* Added indices for 'ALBUM', 'LABEL' and 'USER_DEFINED' fields in
|
|
the 'CART' table.
|
|
2003-02-25 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed the 'START_DATE' and 'END_DATE' fields in the 'CUTS'
|
|
table to 'START_DATETIME' and 'END_DATETIME', and updated data
|
|
type and accessor methods accordingly.
|
|
* Updated RDLibrary's recorder to use the new 'START_DATETIME' and
|
|
'END_DATETIME' fields.
|
|
* Fixed a bug in 'marker_edit.cpp' where the 'Home' and 'End' keys
|
|
were being processed by the widget instead of being passed
|
|
through.
|
|
* Changed the behavior of RDLibrary's audio editor so that
|
|
positioning of a Start or End marker that leaves a FadeUp or
|
|
FadeDown marker outside the active range deletes said marker
|
|
instead of relocating it.
|
|
* Fixed a bug in 'edit_audio.cpp' where the Region counter was
|
|
failing to display the segment time when the FadeUp marker was
|
|
selected.
|
|
* Disabled drag and drop on the cursor position, autotrim
|
|
threshold and cut gain readouts.
|
|
* Changed RDLibrary's audio editor so as to make it possible to
|
|
manually enter the Cut Gain value using the keyboard.
|
|
* Changed the Play cursor in RDLibrary's audio editor to display
|
|
reverse color over the waveform.
|
|
* Changed the behavior of Play From Cursor mode in RDLibrary's
|
|
audio editor so that playback always stops at the End marker.
|
|
* Created layouts for 'RECORDINGS', 'DECKS' and 'TTYS' tables in
|
|
'docs/tables/'.
|
|
* Added code to create the 'TTYS' table in 'rd_create_db'.
|
|
* Added a 'RDTty' class in 'lib/'.
|
|
* Added code to create the 'DECKS' table in 'rd_create_db'.
|
|
* Added a 'RDDeck' class in 'lib/'.
|
|
2003-02-26 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'Configure TTYs' module to RDAdmin->ManageStations.
|
|
* Added 'SWITCH_TYPE' and 'TTY_ID' fields to the 'DECKS' table.
|
|
* Added a 'Configure RDCatch' module to RDAdmin->ManageStations.
|
|
Still a WIP.
|
|
2003-02-27 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'EditDecks' class in 'rdadmin'.
|
|
* Removed 'Configure' from the configuration button legends in
|
|
RDAdmin->Stations.
|
|
* Renamed 'TTYs' to 'Serial Ports' in RDAdmin->Stations.
|
|
* Created a layout for the 'SOURCES' table in 'docs/tables/'.
|
|
* Added code to create the 'SOURCES' table in 'rd_create_db'.
|
|
* Added an 'RDSource' class in 'lib/'.
|
|
* Added an 'EditSources' class in 'rdadmin/'.
|
|
* Added an 'AddSource' class in 'rdadmin/'.
|
|
* Added an 'EditSource' class in 'rdadmin/'.
|
|
* Completed the 'RDCatch' module in RDAdmin->ManageStations.
|
|
* Added code to create the 'RECORDINGS' table in 'rd_create_db'.
|
|
* Added an 'RDRecording' class in 'lib/'.
|
|
* Stubbed out 'RDCatch' in 'rdcatch/'.
|
|
2003-02-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'STARTDATE_OFFSET' and 'ENDDATE_OFFSET' fields to the
|
|
'RECORDINGS' table, along with appropriate accessor methods.
|
|
* Added an 'AddRecording' class in 'rdcatch/'.
|
|
* Changed 'RDRecording' to use the 'START_DATE' field as a key
|
|
value, rather than 'CUT_NAME'.
|
|
* Added an 'EditRecording' class in 'rdcatch/'.
|
|
* Removed 'START_TYPE' and 'END_TYPE' fields from the 'RECORDINGS'
|
|
table, along with appropriate accessor methods.
|
|
* Changed the type of 'GPI_START' and 'GPI_END' fields in the
|
|
'RECORDINGS' table to signed integer, and changed appropriate
|
|
accessor methods.
|
|
2003-03-02 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed the Day of the Week fields in RDCatch to display the day
|
|
of the week abbreviations, rather than 'Yes' or 'No'.
|
|
2003-03-03 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Implemented the Head/Tail Audition buttons in RDCatch.
|
|
* Added 'PORT_TYPE', 'DEFAULT_FORMAT', 'DEFAULT_CHANNELS',
|
|
'DEFAULT_SAMPRATE', 'DEFAULT_BITRATE' and 'DEFAULT_THRESHOLD'
|
|
fields to the 'DECKS' table, along with appropriate accessor
|
|
methods.
|
|
* Added support for the new 'DECKS' fields to RDCatch module in
|
|
RDAdmin->ManageStations.
|
|
* Added 'FORMAT', 'CHANNELS', 'SAMPRATE' and 'BITRATE' fields to
|
|
the 'RECORDINGS' table, along with appropriate accessor methods.
|
|
* Moved the 'Settings' class from 'rdlibrary/' to 'lib/', and
|
|
renamed it 'RDSettings'.
|
|
* Moved the 'EditSettings' class from 'rdlibrary/' to 'lib/', and
|
|
renamed it 'RDEditSettings'.
|
|
* Modified RDCatch to make use of the new 'RECORDINGS' fields.
|
|
2003-03-04 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatch.cpp' that was throwing a database error
|
|
upon startup.
|
|
* Created directory 'rdcatchd/'.
|
|
* Stubbed out RDCatchd in 'rdcatchd/'.
|
|
* Added a 'CatchConnect' class in 'rdcatch/'.
|
|
* Basic RDCatchd functions now working.
|
|
2003-03-05 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'RDTtyOut()' function in 'lib/'.
|
|
* Implemented switcher control in RDCatchd.
|
|
* Imported the CAE protocol spec as 'docs/cae.sxw'.
|
|
* Added <gpi-start> and <gpi-end> arguments to the 'RD' command
|
|
in the Core AudioEngine spec. Upped the spec version to 0.7.
|
|
* Implemented the <gpi-start> and <gpi-end> arguments in 'caed'.
|
|
* Added additional arguments for Start and End GPI in the
|
|
'startRecord()' method in 'RDCae'.
|
|
* Implemented Start and End GPI in 'rdcatchd'.
|
|
2003-03-06 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'caed' that was causing a segfault at startup
|
|
when used with no GPIO card.
|
|
2003-03-07 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Created a layout for the 'AUDIO_PORTS' table in
|
|
'docs/tables/audio_ports.txt'.
|
|
* Added a 'RDAudioPort' class in 'lib/'.
|
|
* Added an 'Audio Ports' configuration module to
|
|
RDAdmin->EditStations.
|
|
* Removed the 'Input Type' control from the RDLibrary
|
|
configuration module in RDAdmin.
|
|
* Removed the 'Input Type' control from the RDCatch
|
|
configuration module in RDAdmin.
|
|
* Removed the 'portType()' and 'setPortType()' methods from
|
|
'RDDeck'.
|
|
* Removed the 'inputType()' and 'setInputType()' methods from
|
|
'RDLibraryConf'.
|
|
* Reworked RDLibrary to use the new input port type and level
|
|
assignments.
|
|
* Reworked RDCatch to use the new input port type and level
|
|
assignments.
|
|
2003-03-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlibrary.cpp' that was causing the build to
|
|
break.
|
|
2003-03-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'lib/rdmixer.cpp', a container for various mixer
|
|
functions.
|
|
* Added a 'RDSetPorts()' function to 'RDMixer'.
|
|
* Removed the 'DISPLAY' field from the 'STATIONS' table.
|
|
* Modified 'RDStation' to reflect the updated 'STATIONS' table
|
|
structure.
|
|
* Modified RDAdmin's Station modules to use the updated 'STATIONS'
|
|
table structure.
|
|
* Modified the RIPC spec in 'docs/ripc.txt' to remove the
|
|
'<display>' attribute.
|
|
* Modified 'ripcd' to use the updated 'STATIONS' table structure
|
|
and RIPC spec.
|
|
* Modified 'RDRipc' to use the updated 'STATIONS' table structure
|
|
and RIPC spec.
|
|
* Deleted 'conf/cae.conf'.
|
|
* Updated 'conf/rd.conf-sample' to include just the commonly needed
|
|
configuration options.
|
|
* Created 'conf/rd.conf-full-sample', a complete listing of
|
|
available configuration options.
|
|
* Fixed a bug in 'RDCatch' that was allow duplicate recordings to
|
|
be created.
|
|
2003-03-11 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added code to 'RDCatchd' to relinguish root permissions after
|
|
startup.
|
|
* Added a 'DeckMon' class to 'rdcatch/'.
|
|
* Added 'docs/catchd.txt', documenting the IPC protocol for
|
|
real-time netcatcher monitoring.
|
|
* Added real-time monitoring capability to RDCatch. Still rather
|
|
buggy and unstable, and the meters don't work (yet).
|
|
2003-03-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added sanity checks to RDCatch to prevent creation of recording
|
|
entries without a length or destination cut.
|
|
* Fixed a bug in 'rdadmin/edit_decks.cpp' that was causing
|
|
incorrect values to be written to the database for Default
|
|
Threshold'.
|
|
* Fixed a bug in 'rdcatch/edit_recording.cpp' where the Threshold
|
|
Trim value was not being read properly.
|
|
* Added level monitoring support to RDCatchd and CatchConnect.
|
|
* Real-time metering now works in RDCatch.
|
|
* Added an 'RDCutPath' function in 'lib/'.
|
|
2003-03-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'RDCutDialog' widget in 'lib/'.
|
|
* Added an 'RDCartSearchText()' function in 'lib/'.
|
|
* Modified RDLibrary to use 'RDCartSearchText()' for cart
|
|
filtering.
|
|
* Rearranged the layout of the RDCatch->EditRecordings dialog box.
|
|
* Added an 'EDIT_CATCHES_PRIV' field to the 'USERS' table, along
|
|
with appropriate accessor methods.
|
|
* Fixed a bug in 'lib/rduser.cpp' that was causing read/write of
|
|
the 'USERS.ASSIGN_CART_PRIV' field to fail.
|
|
* Added support to RDAdmin->EditUsers for the Edit Netcatch
|
|
Schedule user attribute.
|
|
* Updated RDAdmin to make consistent use of QCheckBox widgets.
|
|
* Added user attribute support to RDCatch.
|
|
* Fixed a bug in 'rdcatch/deckmon.cpp' where the level meters were
|
|
not returning to zero at the conclusion of a recording.
|
|
* Fixed a bug in 'lib/rdcut.cpp' that was causing the value for
|
|
Cut End Date/Time to fail to be updated.
|
|
* Implemented Start/End Date Offsets in RDCatchd.
|
|
* Added RDCatchd to the automated daemon management system in
|
|
'scripts/start_rd' and 'scripts/kill_rd'.
|
|
* Fixed a bug that was generating a compiler warning in
|
|
'utils/metadialog.cpp'.
|
|
* Fixed a bug that was generating a compiler warning in
|
|
'utils/wavlib.c'.
|
|
* Fixed a bug that generating a moc warning in
|
|
'rdlibrary/Makefile.am'.
|
|
* Added code to 'scripts/rd_create_db' to generate the 'LOGS'
|
|
table.
|
|
* Added 'docs/tables/log_format.txt', documenting the layout of a
|
|
schedule log.
|
|
2003-03-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdadmin/edit_audios.cpp' that was causing the
|
|
incorrect analog port levels to be generated in the database.
|
|
* Fixed up the appearance of the 'Record|Label' button in
|
|
RDLibrary->EditCart.
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' that was causing second and
|
|
later decks in the monitoring area to fail to update status
|
|
properly.
|
|
* Changed the column alignment to right justified for the 'Length'
|
|
field in RDCatch.
|
|
* Fixed a bug in 'rdcatchd/rdcatchd.cpp' where a start/end date
|
|
offset was being applied to a recording even when start/end date
|
|
tracking was disabled for the cut.
|
|
2003-03-18 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdadmin/list_stations.cpp' that was causing the
|
|
upper-left corner of the station list to be slightly overwritten.
|
|
* Fixed a bug in 'rdadmin/list_stations.cpp' where deleting a
|
|
workstation failed to delete associated netcatcher configuration.
|
|
* Added 'RDSetMixerOutputPort()' function in 'lib/rdmixer.cpp'.
|
|
* Fixed a bug in 'rdlibrary/rdlibrary.cpp' where the output audio
|
|
assignment was being set up incorrectly.
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' where the output audio
|
|
assignment was being set up incorrectly.
|
|
* Added code to 'scripts/rd_create_db' to allow upgrade of an
|
|
existing database in place.
|
|
2003-03-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Stubbed out RDLogEdit in 'rdlogedit/', a log editor utility.
|
|
* Renamed the 'LOGS.OWNER' field to 'LOGS.SERVICE'.
|
|
* Added code to 'scripts/rd_create_db' to generate a sample log
|
|
when creating a new database.
|
|
* Removed 'LOGS.START_DATETIME' and 'LOGS.END_DATETIME' fields.
|
|
* Added 'LOGS.START_DATE' and 'LOGS.END_DATE' fields.
|
|
* Added an 'RDLog' class in 'lib/rdlog.cpp'.
|
|
* Added an 'AddLog' class in 'rdlogedit/add_log.cpp'.
|
|
* Added an 'EditLog' class in 'rdlogedit/edit_log.cpp'.
|
|
* Added an 'RDLogEvent' class in 'lib/rdlog_event.cpp'.
|
|
2003-03-21 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed the 'PREV_ID' and 'NEXT_ID' fields from the log table
|
|
format.
|
|
* Added a 'COUNTER' field to the log table format.
|
|
* Added an 'RDLogLine' class in 'lib/rdlog_line.cpp'.
|
|
* Added an 'RDCreateLog' function in 'lib/rdcreate_log.cpp'.
|
|
2003-04-23 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed 'RDLogEvents' to use the STL for object management.
|
|
* Added a 'EditLogLine' class in 'rdlogedit/edit_logline.cpp'.
|
|
2003-04-29 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed the 'COUNTER' field from the log table format.
|
|
* Created a 'RDCartDialog' class in 'lib/rdcart_dialog'.
|
|
2003-05-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' where starting the program
|
|
over a remote X11 link would hang without ever getting a main
|
|
window.
|
|
2003-05-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Reworked 'RDRecording' to take the ID value as it's constructor
|
|
argument, rather than WORKSTATION,CHANNEL and START_TIME.
|
|
* Overhauled 'RDCatch' to allow the Station and Start Time to be
|
|
altered for a record event after the event is created.
|
|
* Added additional sanity checks for record events in 'RDCatch'.
|
|
* Added code to 'rdcatch/rdcatch.cpp' to keep the Record List from
|
|
jumping back to the first event in the list after adding or
|
|
editing an entry.
|
|
2003-05-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' where the Record List would
|
|
jump back to the top after adding or editing an entry.
|
|
* Fixed a bug in 'rdcatch/edit_recording.cpp' where the correct
|
|
station name was not being loaded into the Station selector.
|
|
* Fixed a bug in 'rdcatch/edit_recording.cpp' where the list of
|
|
available record sources would be blank after creating a new
|
|
record event.
|
|
* Changed the behavior of 'RDCatch' so that a new record event
|
|
defaults to the first available audio source, rther than no source
|
|
at all.
|
|
2003-05-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'RDRipper' class in 'lib/rdripper.cpp'.
|
|
* Added 'RDLIBRARY.PARANOIA_LEVEL', 'RDLIBRARY.RIPPER_DEVICE' and
|
|
'RDLIBRARY.RIPPER_LEVEL' fields to the database, along with
|
|
appropriate accessor methods in 'RDLibraryConf'.
|
|
* Added fields for 'Ripper Device', 'Paranoia Level' and 'Ripper
|
|
Level' to 'RDAdmin->Stations->RDLibrary'.
|
|
* Added 'scripts/rd_rip_cd' script.
|
|
2003-05-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Finalized the calling convention for 'scripts/rd_rip_cd'. Only
|
|
PCM16 support so far.
|
|
* Completed the widget layout for the CD Ripper in RDLibrary.
|
|
2003-05-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'reset()' method to 'RDCut'.
|
|
* Moved the 'RDRipper' class from 'lib/' to 'rdlibrary/' and
|
|
renamed it 'CdRipper'.
|
|
* Added the requirement for CDParanoia and SoX to 'INSTALL'.
|
|
2003-05-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'rdmpeg2wav' command in 'utils/'.
|
|
2003-05-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed 'rdlibrary/edit_audio.cpp' so as to work with the new
|
|
'RWaveFile' 'energy()' method interface.
|
|
2003-05-20 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added MPEG-1 Layer 2 support to 'scripts/rd_rip_cd'.
|
|
* Updated 'rdlibrary/cdripper.cpp' to use the new calling API for
|
|
'rd_rip_cd'.
|
|
2003-05-21 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Started adding FreeDB support to the CD ripper. Very much a
|
|
WIP.
|
|
2003-05-22 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Basic FreeDB support now working in the CD ripper. Still needs
|
|
to be integrated with mySQL.
|
|
2003-05-22 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed the 'Other' widget in RDLibrary's CD Ripper to support
|
|
multi-line text display.
|
|
* Added the apply in RDLibrary's CD Ripper to apply FreeDB data to
|
|
the underlying cart.
|
|
2003-05-23 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'scripts/rd_rip_cd' that was causing resamples to
|
|
48 kHz sample rate to fail.
|
|
* Fixed a bug in 'rdlibrary/cdripper.cpp' that was causing
|
|
normalization to be applied to cd rips even with the
|
|
'Normalization' checkbox cleared.
|
|
* Fixed a bug in 'rdlibrary/cdripper.cpp' that was causing
|
|
incorrect progress bar updates when ripping to single channel
|
|
output.
|
|
* Disabled the 'Abort Rip' button in 'rdlibrary/cdripper.cpp'.
|
|
* Added field 'RDLIBRARY.CDDB_SERVER', along with appropriate
|
|
accessor methods.
|
|
* Added a field in RDAdmin->Stations->RDLibrary for specifying the
|
|
FreeDB server to use for CD lookups in the ripper.
|
|
* Changed 'rdlibrary/cdripper.cpp' to use the FreeDB server data
|
|
from the database.
|
|
2003-05-27 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'RDPlayDeck' class in 'lib/rdplay_deck.cpp'.
|
|
* Stubbed out 'RDAirPlay' in 'rdairplay/', an on-air playout
|
|
module.
|
|
* Added an 'RDListLogs' class in 'lib/rdlist_logs.cpp'.
|
|
* Added a 'LogLineBox' class in 'rdairplay/loglinebox.cpp'.
|
|
2003-05-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'COUNT' field to the log table format, and updated
|
|
appropriate accessor methods.
|
|
* Fixed various bugs in 'RDLogEdit' to make it stable and working.
|
|
* Changed the default sort column RDLibrary's Cart Editor to
|
|
the 'NAME' field.
|
|
* Changed the default cut name in RDLibrary's Cut Editor to pad
|
|
the numerals with leading zeros.
|
|
* Move work on RDAirPlay.
|
|
2003-05-30 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Rearranged the field order in the track list in RDLibrary's CD
|
|
Ripper so that the track type is the last field listed.
|
|
2003-06-02 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlibrary/edit_audio.cpp' where the play cursor
|
|
would sometimes flicker when advancing during playback.
|
|
* Fixed a bug in 'rdlibrary/add_cart.cpp' where clicking the
|
|
'Cancel' button in the edit widget of a new cart would fail to
|
|
delete the cart.
|
|
* Added a sanity check to RDLibrary's Cart Editor to prevent
|
|
saving of a cart without an assigned title.
|
|
* Fixed a race condition in 'rdlibrary/cdripper.cpp' where
|
|
ejecting a CD while a FreeDB lookup was pending would segfault the
|
|
program.
|
|
* Changed RDLibrary's CD Ripper so that it now places the CD track
|
|
title into the cut DESCRIPTION field (as well as the cart TITLE)
|
|
when 'Apply FreeDB Values to Cart' is checked.
|
|
* Added a widget to RDLibrary's Cart Editor to allow the choice of
|
|
cut scheduling policy.
|
|
* Fixed a bug in 'scripts'rd_create_db' that was creating dates
|
|
in the CUTS table with an incorrect default value.
|
|
* More work on RDAirPlay.
|
|
2003-06-04 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'RDAudioExists()' function in 'lib/rdaudio_exists.cpp'.
|
|
* Fixed a bug in 'rdlibrary/rdlibrary.cpp' where the currently
|
|
selected cart would randomly change when exiting out of a cart
|
|
edit dialog.
|
|
* Fixed a bug in 'rdlibrary/edit_cart.cpp' where the currently
|
|
selected cut would randomly change when exiting out of an edit,
|
|
record/label or rip dialog.
|
|
* Fixed a bug in 'rdlogedit/rdlogedit.cpp' where the currently
|
|
selected log would randomly change when exiting out of an edit
|
|
dialog.
|
|
* Fixed a bug in 'rdlogedit/edit_log.cpp' where the currently
|
|
selected event would randomly change when exiting out of an edit
|
|
dialog.
|
|
2003-06-06 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed the 'MPEG-1 Layer 3' option from the 'Format' field in
|
|
RDAdmin->Stations->RDLibrary.
|
|
* Removed the values higher than '192 kbps/chan' from the
|
|
'Bitrate' options in RDAdmin->Stations->RDLibrary.
|
|
* Changed the units of the 'Bitrate' field in
|
|
RDAdmin->Stations->RDLibrary to 'kbps/chan'.
|
|
* Changed the 'Bitrate' field in RDADmin->Stations->RDLibrary to
|
|
default to a value of 128 kbps/chan.
|
|
* Moved the 'Format', 'Sample Rate' and 'Bitrate' fields from the
|
|
'Defaults' to the 'Settings' section in
|
|
RDAdmin->Stations->RDLibrary.
|
|
* Removed the values higher than '192 kbps/chan' from the
|
|
'Bitrate' options in RDAdmin->Stations->RDCatch.
|
|
* Changed the 'Bitrate' field in RDADmin->Stations->RDCatch to
|
|
default to a value of 128 kbps/chan.
|
|
* Moved the 'Format', 'Sample Rate' and 'Bitrate' fields from the
|
|
'Defaults' to the 'Settings' section in
|
|
RDAdmin->Stations->RDRDCatch.
|
|
* Replaced the 'Settings' button with a 'Channels' selector in
|
|
RDLibrary->Edit->Record/Label.
|
|
* Changed 'rdlibrary/record_cut.cpp' to use the new MPEG-1
|
|
bitrate/chan scheme.
|
|
* Changed 'rdlibrary/cdripper.cpp' to use the new MPEG-1
|
|
bitrate/chan scheme.
|
|
* Delete 'rdcatch/add_recording.h' and
|
|
'rdcatch/add_recording.cpp'.
|
|
* Removed the 'Settings' button from RDCatch->Add and
|
|
RDCatch->Edit.
|
|
* Added a 'Channels' selector to RDCatch->Add and
|
|
RDCatch->Edit.
|
|
* Fixed a bug in 'rdcatch/edit_recording.cpp' where the configured
|
|
default record parameters were being ignored.
|
|
2003-06-09 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'VERSION' table.
|
|
* Created an 'RD_VERSION_DATABASE' version constant in 'lib/rd.h'
|
|
and initialized it at '1'.
|
|
* Created an 'RDVersion' class in 'lib/rdversion.cpp'.
|
|
* Created a 'CheckVersion' class in 'rdadmin/checkversion.cpp'.
|
|
* Created a 'CreateDb' class in 'rdadmin/createdb.cpp'.
|
|
* Created an 'OpenDb" class in 'rdadmin/opendb.cpp'.
|
|
* Created a 'MySqlLogin' class in 'rdadmin/mysql_login.cpp'.
|
|
2003-06-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed the QSqlDatabase parameter from 'RDUser's constructor.
|
|
* Moved 'rdadmin/checkversion.cpp' to 'lib/rdcheck_version.cpp'.
|
|
* Moved 'rdadmin/checkversion.h' to 'lib/rdcheck_version.h'.
|
|
* Added the ability to specify the text message as part of
|
|
'MySqlLogin's constructor.
|
|
* Added 'DBChanges', a text file to track database version
|
|
changes.
|
|
* Added an 'UpdateDb()' function in 'rdadmin/createdb.cpp'.
|
|
* Added an 'RDCheckDaemons()' function in
|
|
'lib/rdcheck_daemons.cpp'.
|
|
* Added an 'install-exec-hook' rule to 'rdadmin/Makefile.am' so as
|
|
to install RDAdmin SETUID.
|
|
2003-06-11 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Commented out 'caed', 'RDGpo' and 'RDGpi' from the makefiles so
|
|
as to get things to build while overhauling the GPIO stuff in
|
|
libradio.
|
|
2003-06-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed 'cae/cae.cpp' to work with the new 'RGpio' driver.
|
|
* Removed the check for root permissions from 'cae/cae.cpp'.
|
|
* Removed 'RDGpi' and 'RDGpo' from 'utils/'.
|
|
* Added code to 'ripcd/ripcd.cpp' to properly relinquish root
|
|
permissions if started as 'root'.
|
|
* Rewrote 'docs/GPIO.txt' to reflect the changes made for the new
|
|
GPIO driver.
|
|
* Removed the 'SETUID' attribute from 'RDAdmin's binary.
|
|
2003-06-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a one second pause after starting each daemon in
|
|
'RDStartDaemons()' before checking status.
|
|
* Incremented VERSION.DB to '2'.
|
|
* Added a check to 'cae/cae.cpp' to ensure that only one instance
|
|
of the program will run at a time.
|
|
* Added a check to 'ripcd/ripcd.cpp' to ensure that only one instance
|
|
of the program will run at a time.
|
|
* Added a check to 'rdcatchd/rdcatchd.cpp' to ensure that only one
|
|
instance of the program will run at a time.
|
|
* Added an 'RDInitializeDaemons()' function to
|
|
'lib/rdcheck_daemons.cpp'.
|
|
* Added a call to 'RDInitializeDaemons()' in
|
|
'rdairplay/rdairplay.cpp'.
|
|
* Added a call to 'RDInitializeDaemons()' in
|
|
'rdcatch/rdcatch.cpp'.
|
|
* Added a call to 'RDInitializeDaemons()' in
|
|
'rdlibrary/rdlibrary.cpp'.
|
|
* Added a call to 'RDInitializeDaemons()' in
|
|
'rdlogedit/rdlogedit.cpp'.
|
|
* Added a call to 'RDInitializeDaemons()' in
|
|
'rdlogin/rdlogin.cpp'.
|
|
* Rewrote 'INSTALL' to reflect the next installation proceudres.
|
|
2003-06-24 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'lib/rdcut.cpp' that was writing incorrect
|
|
default daypart values.
|
|
* Added an 'RDAirPlay' button to RDAdmin->Stations->Edit.
|
|
* Rewrote the font handling code in all of RDAdmin's components to
|
|
ensure consistent font sizing.
|
|
* Rewrote the font handling code in RDLibrary to ensure consistent
|
|
font sizing.
|
|
2003-06-25 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'EditRdAirPlay' class in 'rdadmin/edit_rdairplay.cpp'.
|
|
* Added an 'RDAIRPLAY' table, along with appropriate code in
|
|
'rdadmin/createdb.cpp'.
|
|
* Updated the database version to '3'.
|
|
* Added an 'RDAirPlayConf' class in 'lib/rdairplay_conf.cpp'.
|
|
2003-06-25 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added the 'auto_increment' attribute to 'RDAIRPLAY.ID'.
|
|
* Added the Alter privilege to rduser on mySQL.
|
|
* Updated the database version to '4'.
|
|
2003-07-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added code to 'RDLibrary' to update the 'Length:' field for
|
|
carts.
|
|
* Fixed a bug in 'lib/rd_filter_string.cpp' that was causing the
|
|
GROUP attribute to be omitted from a cart filter search.
|
|
* Added the 'GROUP' attribute to the cart list in RDLibrary.
|
|
* Fixed a bug in 'rdadmin.cpp' that was causing a seg fault when
|
|
deleting objects from the database.
|
|
* Renamed the 'CatchConnect' class top 'RDCatchConnect' and moved
|
|
it from 'rdcatch/catch_connect.cpp' to 'lib/rdcatch_connect.cpp'.
|
|
2003-07-09 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added code to 'rdadmin/edit_station.cpp' to notify RDCatchd when
|
|
a deck configuration is changed.
|
|
2003-07-11 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlibrary/edit_cart.cpp that was throwing a
|
|
SIGFPE when processing a cart with no cuts.
|
|
* Fixed a bug in 'rdcatch/edit_recording.cpp' that was causing the
|
|
source list to be displayed in non-alphabetical order.
|
|
* Fixed a bug in 'rdcatch/edit_recording.cpp' that was causing the
|
|
number of audio channels to be incorrectly set.
|
|
* Changed 'rdccatch/rdcatch.cpp' to set default focus to the
|
|
'Close' button.
|
|
* Added the Stop Record (SR) command to RDCatchd.
|
|
* Added a 'stop()' slot to 'RDCatchConnect'.
|
|
* Added an Abort button to the deck monitor in RDCatch.
|
|
* Fixed a sorting bug in 'lib/rdcut_dialog.cpp'.
|
|
* Fixed a sorting bug in 'lib/rdcart_dialog.cpp'.
|
|
* Added a 'CrTerm' value to RDTty::Termination.
|
|
* Added a 'Cr' item to the list of available termination types in
|
|
RDAdmin->Stations->Edit->Serial Ports.
|
|
* Added support to 'RDTtyOut' for a 'CrTerm' terminator type.
|
|
* Changed RDAdmin->Stations->Edit->RDCatch->ConfigureSources to
|
|
put default keyboard focus on the serial string input box.
|
|
2003-07-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added audio playout to RDAirPlay.
|
|
2003-07-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Began reorganizing play decks in RDAirPlay.
|
|
2003-07-23 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'cae/Makefile.am' that was causing moc files to
|
|
fail to be deleted by the various 'make clean' targets.
|
|
* Changed the 'CFLAGS =' equate in all the 'Makefile.am's to
|
|
'AM_CFLAGS ='.
|
|
* Fixed the font handling code in 'rdairplay/rdairplay.cpp' to
|
|
size fonts properly under SuSE 8.2.
|
|
2003-07-24 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'SOURCE' field to the log table format.
|
|
* Incremented the database version to '5'.
|
|
* Added 'SOURCE' field to 'rdadmin/createdb.cpp'.
|
|
* Added 'SOURCE' field to 'lib/rdcreate_log.cpp'.
|
|
* Added a 'Source' enum to 'lib/rdlog_line.h'.
|
|
* Added 'source()' and 'setSource()' methods to
|
|
'lib/rdlog_line.cpp'.
|
|
* Added code to 'rdadmin/createdb.cpp' to add the 'SOURCE' field
|
|
to existing logs.
|
|
* Added a 'cutNumber()' method to 'lib/rdcut.cpp'.
|
|
* Imported 'RClock' from libradio into 'rdairplay/wall_clock.cpp'.
|
|
* Added 'PostCounter' class in 'rdairplay/post_counter.cpp'.
|
|
* Added 'PieCounter' class in 'rdairplay/pie_counter.cpp'.
|
|
* Added 'StartButton' class in 'rdairplay/start_button.cpp'.
|
|
2003-07-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a compile bug in 'rdairplay/edit_log.cpp'.
|
|
2003-08-20 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlogedit/edit_log.cpp' that was breaking build.
|
|
2003-08-22 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Reorganized the RDAIRPLAY table to use stream pooling.
|
|
* Modified 'rdadmin/createdb.cpp' to use the new RDAIRPLAY table
|
|
structures.
|
|
* Updated the database version to '6'.
|
|
* Updated 'lib/rdairplay_conf.cpp' to use the new RDAIRPLAY table
|
|
structure.
|
|
* Updated RDAdmin to use the new stream pooling channel assignment
|
|
layout.
|
|
2003-08-25 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Implemented the 'audioExists()' method in 'RDCut'.
|
|
2003-09-03 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' that was causing a
|
|
segfault when loading a log.
|
|
* Created an 'AudioResources' class in
|
|
'rdairplay/audio_resources.cpp'.
|
|
* Added a 'StartEvent()' method in 'rdairplay/rdairplay.cpp'.
|
|
* Added an 'id()' method in 'rdairplay/logline.cpp'.
|
|
* Added 'rdairplay/globals.h'.
|
|
2003-09-04 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Got audio playout working with stream pooling.
|
|
2003-09-05 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Implemented the playback meter in RDAirPlay.
|
|
* Implemented the 'position()' signal in RDPlayDeck'.
|
|
* Added a 'setTime()' method to 'rdairplay/start_button.cpp'.
|
|
* Added a 'setTimer()' method to 'rdairplay/loglinebox.cpp'.
|
|
* Added a 'setPort()' method to 'rdairplay/start_button.cpp'.
|
|
* Added a 'portText()' method to rdairplay/audio_resources.cpp'.
|
|
2003-09-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/pie_counter.cpp' that was causing
|
|
incorrect screen freshing.
|
|
* Fixed a bug in 'rdairplay/wallclock.cpp' that was causing the
|
|
start and end of the date string to be truncated.
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' that was causing a
|
|
segfault when pressing a Start button for an empty log line.
|
|
* Implemented log advancement.
|
|
2003-09-09 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Implemented the FadeUp marker in RDAirPlay.
|
|
* Implemented the FadeDown marker in RDAirPlay.
|
|
* Implemented event stop-down.
|
|
* Added an RDLIBRARY.SEGUE_LENGTH field to the database.
|
|
* Updated database creation and update code in 'rdadmin/createdb.cpp'.
|
|
* Incremented the database version to '7'.
|
|
* Added accessor methods for RDLIBRARY.SEGUE_LENGTH in
|
|
'lib/rdairplay_conf.cpp'.
|
|
* Added a 'Manual Segue' spin box to RDAdmin->Stations->RDAirPlay.
|
|
* Added a 'state()' method to 'lib/rdplay_deck.cpp'.
|
|
2003-09-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Adjusted the geometry of the wall clock widget in RDAirPlay.
|
|
* Adjusted the geometry of the post counter widget in RDAirPlay.
|
|
* Added a 'setState()' method to 'rdairplay/stop_counter.cpp'.
|
|
2003-09-11 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a master clock timer to 'rdairplay/rdairplay.cpp'.
|
|
* Rewrote 'rdairplay/wall_clock.cpp' to use the master clock
|
|
timer.
|
|
* Removed dead timer code from 'rdairplay/pie_counter.cpp'.
|
|
* Rewrote 'rdairplay/stop_counter.cpp' to use the master clock
|
|
timer.
|
|
* Fixed a bug in 'rdairplay/stop_counter.cpp' that was causing the
|
|
counter to enter Stopped mode one second before the actual end of
|
|
playout.
|
|
* Added a 'ModeDisplay' widget in 'rdairplay/mode_display.cpp'.
|
|
2003-09-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' that was causing the
|
|
volume setting of unconfigured streams to be turned off at
|
|
startup.
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' that was causing random
|
|
segfaults at the end of events.
|
|
2003-09-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlogedit/edit_logline.cpp' that was causing the
|
|
incorrect transition types to be applied to log events.
|
|
* Added a 'transType()' method to 'rdairplay/loglinebox.cpp'.
|
|
* Added a 'finished()' signal to 'lib/rdplay_deck.cpp'.
|
|
* Implemented the beginnings of automatic mode in RDAirPlay.
|
|
2003-09-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' that was causing a
|
|
segfault at the end of the last event in a log when in Auto mode.
|
|
* Added logic to 'rdairplay/loglinebox.cpp' to load a Segue log
|
|
event as Play if no Segue marker is set for the underlying cut.
|
|
* Added a 'segueLength()' method to 'rdairplay/loglinebox.cpp'.
|
|
* Implemented Segue transitions in RDAirPlay.
|
|
2003-09-17 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'segueLength()' and 'segSegueLength()' methods to
|
|
'lib/rdlog_line.cpp'.
|
|
* Fixed a bug in 'rdairplay/loglinebox.cpp' that was causing
|
|
incorrect segue time lengths to be generated.
|
|
* Fixed a whole set of interrelated bugs in 'rdairplay.cpp',
|
|
'lib/rdlog_line.cpp' and 'lib/rdlog_event.cpp' that were affecting
|
|
accurate calculation of next stopdown time in RDAirPlay.
|
|
2003-09-18 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed the size of the Edit Log widget in RDLogEdit to 800x600.
|
|
* Added code to 'rdlogedit/edit_log.cpp' and
|
|
'rdlogedit/edit_logline.cpp' so as to put focus on a newly
|
|
inserted log event.
|
|
* Added up/dow arrow buttons to the event editor dialog in
|
|
RDLogEdit.
|
|
* Added cut/copy/paste buttons to the event editor dialog in
|
|
RDLogEdit.
|
|
* Fixed a bug in 'rdlogedit/rdlogedit.cpp' that was causing
|
|
incorrect fonts to be displayed under SuSE 8.2.
|
|
* Fixed a bug in 'rdlogedit/edit_log.cpp' that was causing
|
|
incorrect fonts to be displayed under SuSE 8.2.
|
|
* Fixed a bug in 'rdlogedit/add_log.cpp' that was causing
|
|
incorrect fonts to be displayed under SuSE 8.2.
|
|
* Fixed a bug in 'rdlogedit/edit_logline.cpp' that was causing
|
|
incorrect fonts to be displayed under SuSE 8.2.
|
|
* Fixed a bug in 'lib/rdcart_dialog.cpp' that was causing
|
|
incorrect fonts to be displayed under SuSE 8.2.
|
|
* Implemented persistent filter strings in RDLogEdit.
|
|
* Created an 'RDListView' class in 'lib/rdlistview.cpp'.
|
|
2003-09-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Implemented an end-of-log marker in RDLogEdit's Edit Log dialog.
|
|
* Made the window sizes fixed in RDLogEdit.
|
|
* Fixed a bug in 'lib/rdlistview.cpp' that was failing to properly
|
|
handle mouse clicks with the Control key pressed.
|
|
* Added code to fix the window size in 'lib/rdcart_dialog.cpp'.
|
|
* Added code to fix the window size in 'lib/rdcardselector.cpp'.
|
|
* Added code to fix the window size in 'lib/rdlist_logs.cpp'.
|
|
* Added code to fix the window size in 'lib/rdpasswd.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/add_group.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/add_source.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/add_station.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/add_svc.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/add_user.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/edit_audios.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/edit_decks.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/edit_group.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/edit_rdairplay.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/edit_rdlibrary.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/edit_source.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/edit_sources.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/edit_station.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/edit_svc.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/edit_ttys.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/edit_user.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/list_groups.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/list_stations.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/list_svcs.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/list_users.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/login.cpp'.
|
|
* Added code to fix the window size in 'rdadmin/rdadmin.cpp'.
|
|
* Added code to fix the window size in 'rdairplay/rdairplay.cpp'.
|
|
* Added code to fix the window size in 'rdcatch/deckmon.cpp'.
|
|
* Added code to fix the window size in 'rdcatch/edit_recording.cpp'.
|
|
* Added code to fix the window size in 'rdcatch/rdcatch.cpp'.
|
|
* Added code to fix the window size in 'rdlibrary/add_cart.cpp'.
|
|
* Added code to fix the window size in 'rdlibrary/cdripper.cpp'.
|
|
* Added code to fix the window size in 'rdlibrary/edit_audio.cpp'.
|
|
* Added code to fix the window size in 'rdlibrary/edit_cart.cpp'.
|
|
* Added code to fix the window size in 'rdlibrary/filter.cpp'.
|
|
* Added code to fix the window size in 'rdlibrary/rdlibrary.cpp'.
|
|
* Added code to fix the window size in 'rdlibrary/record_cut.cpp'.
|
|
* Added code to fix the window size in 'rdlogin/rdlogin.cpp'.
|
|
* Added code to fix the window size in 'utils/metadialog.cpp'.
|
|
* Added code to fix the window size in 'utils/rdplay.cpp'.
|
|
* Added code to fix the window size in 'utils/rdrecord.cpp'.
|
|
* Added 'timeType()' and 'startTime()' methods to
|
|
'rdairplay/loglinebox.cpp'.
|
|
2003-09-22 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed the 'id()', 'timeType()', and 'cartNumber()' methods
|
|
from LogLineBox.
|
|
* Added a 'GetStartTime()' method to 'rdairplay/rdairplay.cpp'.
|
|
* Removed the 'nextStop()' method from 'lib/rdlog_event.cpp'.
|
|
* Implemented Hard and Soft TimeSync in RDAirPlay.
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' that was causing the
|
|
Pie Counter to continue to countdown an event after the event had
|
|
been manually stopped.
|
|
2003-09-23 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'setMode()' method to 'rdairplay/start_button.cpp'.
|
|
* Reduced the size of the Pie Counter in RDAirPlay.
|
|
* Relocated the Load Log button in RDAirPlay.
|
|
* Added a 'ListLog' widget in 'rdairplay/list_log.cpp'.
|
|
* Added an 'RDListViewItem' class in 'lib/rdlistview.cpp'.
|
|
2003-09-24 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'status()' and 'setStatus()' methods to
|
|
'lib/rdlog_line.cpp'.
|
|
* Replaced the 'setOnAir()' with 'setState()' method in
|
|
'rdairplay/list_log.cpp'.
|
|
2003-09-25 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' that was causing the
|
|
Full Log widget to "eat" the first event played in a log.
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' that was causing later
|
|
events to be skipped when manually starting events.
|
|
2003-09-29 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a sound panel widget to RDAirPlay.
|
|
* Fixed a bug in 'rdairplay/pie_counter.cpp' that was causing the
|
|
pie counter to display ':00' at the end of the countdown.
|
|
* Fixed a bug in 'rdairplay/stop_counter.cpp' that was causing the
|
|
pie counter to display ':00' at the end of the countdown.
|
|
2003-10-01 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/loglinebox.cpp' that was preventing
|
|
the Cut ID from displaying if it had a value of '0'.
|
|
* Added a display field for the Cart Group Name to the line boxes
|
|
in RDAirPlay.
|
|
* Added code to 'rdlogedit/edit_logline.cpp' to disable the start
|
|
time entry when using a time transition type of 'Relative'.
|
|
* Implemented color-coded progress bars in RDAirPlay.
|
|
* Overhauled the Pie Counter in RDAirPlay.
|
|
* Added RDAIRPLAY.PORT3, RDAIRPLAY.OP_MODE,RDAIRPLAY.START_MODE,
|
|
RDAIRPLAY.PIE_COUNT_LENGTH and RDAIRPLAY_PIECOUNT_ENDPOINT fields
|
|
to the database, along with appropriate accessor methods in
|
|
'lib/rdairplay_conf.cpp'.
|
|
* Incremented the database version to '8'.
|
|
* Added controls for Cue Output Port, Startup Operation Mode, Pie
|
|
Counter Countdown Length and Pie Counter Endpoint to
|
|
RDAdmin->Stations->RDAirPlay.
|
|
2003-10-03 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/mode_display.cpp' that was causing the
|
|
color of the mode label to change when the mouse was moved off the
|
|
application window.
|
|
2003-10-06 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'LogPlay' class in 'rdairplay/log_play.cpp'.
|
|
* Added a 'PlaySlot' class in 'rdairplay/play_slot.cpp'.
|
|
* Renamed the 'name()' and 'setName()' methods is
|
|
'lib/rdlog_event.cpp' to 'logName()' and 'setLogName()'.
|
|
2003-10-07 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/audio_resources.cpp' that was causing
|
|
the end of the first event in a log to be occasionally cut off.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing segue
|
|
transitions to cut off the end of events.
|
|
2003-10-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing the
|
|
'stop()' slot to fail.
|
|
* Added a 'currentLine()' method to 'rdairplay/log_play.cpp'.
|
|
2003-10-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'deck()', 'setDeck()', 'playTime()', 'setPlayTime()',
|
|
'cutNumber()', 'effectiveLength()', 'talkLength()',
|
|
'segueLength()', 'segueTail()' and 'setEvent()' methods to
|
|
'lib/rdlog_line.cpp'.
|
|
* Renamed the 'button()' and 'setButton()' methods in
|
|
'rdairplay/audio_resources.cpp' to 'line()' and 'setLine()'.
|
|
* Deleted 'rdairplay/play_slot.h' and rdairplay/play_slot.cpp'.
|
|
2003-10-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'nextTransType()' method to 'lib/rdlog_event.cpp'.
|
|
* Implemented the 'Add' function in RDAirPlay.
|
|
* Implemented the 'Move' function in RDAirPlay.
|
|
* Added RDAIRPLAY.PORT4 and RDAIRPLAY.PORT5 fields to the
|
|
database.
|
|
* Incremented the database version to '9'.
|
|
* Added field in RDAdmin->Stations->RDAirPlay for assigning the
|
|
output ports for Aux 1 and Aux 2 log machines.
|
|
2003-10-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'EditEvent' class in 'rdairplay/edit_event.cpp'.
|
|
2003-10-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'RDTimeEdit' class in 'lib/rdtimeedit.cpp'.
|
|
* Added 'playPosition()' and 'setPlayPosition()' methods to
|
|
'lib'rdlog_line.cpp'.
|
|
* Added an id field to the signals in RDPlayDeck.
|
|
* Removed the QSignalMappers from LogPlay.
|
|
* Removed the 'tickClock()' method from 'rdairplay/log_play.cpp'.
|
|
* Added a 'StartNextEvent()' method to 'rdairplay/log_play.cpp.
|
|
* Added an 'Auditioning' tag to RDLogLine::Status.
|
|
2003-10-20 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlibrary/edit_cart.cpp' that was causing a
|
|
segfault when closing the Record dialog on a newly-created cut
|
|
with no audio.
|
|
* Removed dead code in 'rdlibrary/edit_audio.cpp'.
|
|
* Fixed a bug in 'rdlibrary/edit_audio.cpp' that was causing the
|
|
end marker to move 26 mS closer to the start every time the cut
|
|
markers were saved in the Marker Editor.
|
|
2003-10-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing a
|
|
segfault when manually stopping an event.
|
|
* Fixed a bug in 'cae/cae.cpp' that was causing an 'SP' status
|
|
replay to be emitted when unloading an already stopped cut.
|
|
* Added a 'ButtonLog' widget in 'rdairplay/button_log.cpp'.
|
|
2003-11-03 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp that was causing a
|
|
segfault when manually stopping an event.
|
|
* Reintegrated the pie counter widget into RDAirPlay.
|
|
* Rewrote the 'ModeDisplay' widget to operate as a push button.
|
|
* Removed the Mode pushbutton from 'rdairplay/rdairplay.cpp'.
|
|
* Rewrote the Wall Clock widget in RDAirPlay to be a push button.
|
|
* Added a 'RDAirPlayConf::TimeMode' enum.
|
|
* Added a 'setTimeMode()' method to 'rdair_play/log_play.cpp'.
|
|
* Added a 'setTimeMode()' method to 'rdair_play/start_button.cpp'.
|
|
* Added a 'setTimeMode()' method to 'rdair_play/loglinebox.cpp'.
|
|
2003-11-04 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'setTimeMode()' method in 'rdairplay/list_log.cpp'.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was invalidating
|
|
the event start time for past events.
|
|
* Added a 'setOpMode()' method to 'rdairplay/list_log.cpp'.
|
|
* Reintegrated the Stop Point counter in RDAirPlay.
|
|
* Fixed a bug in 'rdairplay/list_log.cpp' that was causing
|
|
corruption when a new log was loaded over the top of an already
|
|
loaded on in RDAirPlay.
|
|
* Fixed a bug in 'rdairplay/stop_counter.cpp' that was failing to
|
|
put the Stop Counter into 'Stopped' after manually stopping the
|
|
log.
|
|
2003-11-06 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'TYPE', 'COMMENT', 'LABEL' and 'POST_TIME' fields to the
|
|
log table format.
|
|
* Updated 'rdadmin/createdb.cpp' to utilize the new fields.
|
|
* Updated 'lib/rdcreatelog.cpp' to utilize the new fields.
|
|
* Incremented the database version to '10'.
|
|
* Updated 'lib/rdlog_line.cpp' to utilize the new fields.
|
|
* Added an 'EditMarker' class in 'rdlogedit/edit_marker.cpp'.
|
|
2003-11-07 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Updated 'rdlogedit/edit_log.cpp' to use the new calling
|
|
parameters for 'RTruncateAfterWord()'.
|
|
* Updated the 'setEvent()' method in 'lib/rdlog_line.cpp' to
|
|
properly deal with marker events.
|
|
* Updated 'rdairplay/log_play.cpp' to properly deal with marker
|
|
events.
|
|
* Updated 'rdairplay/list_log.cpp' to properly deal with marker
|
|
events.
|
|
* Updated 'rdairplay/button_log.cpp' to properly deal with marker
|
|
events.
|
|
* Overhauled 'rdairplay/post_counter.cpp' to make it work with
|
|
Marker Post Points. Still a WIP.
|
|
2003-11-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Updated 'rdairplay/log_play.cpp' and
|
|
'rdairplay/post_counter.cpp' to get Post Counter to work.
|
|
2003-11-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing the
|
|
Post Point counter to fail to update after inserting a new event.
|
|
* Added a 'mouseDoubleLick()' method to
|
|
'rdairplay/loglinebox.cpp'.
|
|
* Increased the size of the position knob in RDAirPlay's Event
|
|
Editor.
|
|
* Added count-up and count-down timers to RDAirPlay's Event
|
|
Editor.
|
|
2003-11-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'AdvanceActiveEvent()' method to
|
|
'rdairplay/log_play.cpp'.
|
|
* Renamed the 'topEventChanged()' signal in
|
|
'rdairplay/log_play.cpp' to 'activeEventChanged()'.
|
|
* Reimplemented the 'activeEventChanged()' signalling semantics so
|
|
as to ensure that the most recently started event is always
|
|
the one signalled.
|
|
* Fixed a bug in 'rdairplay/button_log.cpp' that was allowing
|
|
currently playing events to be available as Add/Delete/Move
|
|
targets.
|
|
* Added a 'runStatusChanged()' signal to 'rdairplay/log_play.cpp'.
|
|
* Added a 'topEventChanged()' signal to 'rdairplay/log_play.cpp'.
|
|
* Added 'listViewItem()' and 'setListViewItem()' methods to
|
|
'lib/rdlogline.cpp'.
|
|
2003-11-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a memory leak in 'rdairplay/wall_clock.cpp'.
|
|
* Added 'CHECK_TIMESYNC', 'STATION_PANELS' and 'USER_PANELS'
|
|
fields to the RDAIRPLAY table in the database.
|
|
* Added a 'PANELS' table to the database.
|
|
* Incremented the database version to '12'.
|
|
* Added 'checkTimesync()', 'setCheckTimesync()', 'panels()' and
|
|
'setPanels()' methods to 'lib/rdairplay_conf.cpp'.
|
|
* Added widgets in RDAdmin->Stations->RDAirPlay for
|
|
enabling/disabling time sync checking and setting the number of
|
|
sound panels.
|
|
* Added a 'setSyncEnabled()' method to 'rdairplay/wall_clock.cpp'.
|
|
2003-11-17 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'PanelButton' class in 'rdairplay/panel_button.cpp'.
|
|
* Fixed a bug in 'rdadmin/createdb.cpp' where the PANELS.ID field
|
|
in the database was being created without the AUTO_INCREMENT
|
|
parameter.
|
|
* Added indices to the 'PANELS' table to improve panel load/save
|
|
speed.
|
|
* Incremented the database version to '14'.
|
|
* Added a 'ButtonDialog' class in 'rdairplay/button_dialog.cpp'.
|
|
2003-11-18 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed the size of the PANELS.DEFAULT_COLOR field from '6' to
|
|
'7'.
|
|
* Incremented the database version to '15'.
|
|
* Added a 'WrapText()' method to 'rdairplay/panel_button.cpp'.
|
|
* Added 'deck()' and 'setDeck()' methods to
|
|
'rdairplay/panel_button.cpp'.
|
|
2003-11-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'ButtonPanel' class in 'rdairplay/button_panel.cpp'.
|
|
* Overhauled the 'SoundPanel' class to use a vector template to
|
|
track button data.
|
|
2003-11-20 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'setStartTime()', 'setLength()' and 'tickClock()' methods
|
|
to 'rdairplay/panel_button.cpp'.
|
|
* Completed basic SoundPanel functionality.
|
|
2003-11-20 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a buffer-overflow bug in 'rdcatchd/rdcatchd.h'.
|
|
2003-11-20 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed the 'Search' button from RDAirPlay's SoundPanel.
|
|
2003-11-21 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'InfoDialog' widget in 'rdadmin/info_dialog.cpp'.
|
|
* Updated the version number to '0.5.0'.
|
|
* Added a 'ViewAdapters' widget in 'rdadmin/view_adapters.cpp'.
|
|
2003-11-26 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'helpers' directory.
|
|
* Added the 'cwrap' utility in 'helpers/cwrap.cpp'.
|
|
* Added banner bitmaps in 'rdadmin/info_banner1.xpm' and
|
|
'rdadmin/info_banner2.xpm'.
|
|
2003-12-01 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdadmin/rdadmin.cpp' that was creating database
|
|
backup files without a '.sql' extension.
|
|
2003-12-05 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed 'config.guess'
|
|
* Removed 'config.status'
|
|
* Removed 'config.sub'
|
|
* Removed 'install-sh'
|
|
* Removed 'ltmain.sh'
|
|
* Removed 'missing'
|
|
* Removed 'mkinstalldirs'
|
|
* Removed 'depcomp'
|
|
* Added 'autogen.sh'.
|
|
* Added the 'toolame' MPEG L2 encoder in 'toolame/'.
|
|
2003-12-07 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'rivendell.spec.in'.
|
|
* Added a 'make rpm' target.
|
|
2003-12-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdadmin/opendb.cpp' that was causing connection
|
|
to a newly-created Rivendell database to fail.
|
|
* Added code to 'rdadmin/config.cpp' to autodetect the hostname of
|
|
the local machine.
|
|
* Removed the 'StationName=' directive from 'conf/rd.conf-sample'.
|
|
* Adjusted the fonts in 'rdadmin/info_dialog.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdadmin/list_users.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the layout in 'rdadmin/edit_user.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdadmin/list_groups.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdadmin/list_svcs.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdadmin/list_stations.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdlibrary/filter.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdlibrary/rdlibrary.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdlibrary/edit_cart.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdlibrary/edit_audio.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdlibrary/cdripper.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdairplay/rdairplay.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdairplay/wall_clock.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdairplay/post_counter.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdairplay/stop_counter.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdairplay/mode_display.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdcatch/rdcatch.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the fonts in 'rdcatch/edit_recording.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the layout in 'rdlogedit/edit_log.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Adjusted the layout in 'rdlogin/rdlogin.cpp' to look good on
|
|
SuSE 9.0.
|
|
* Added 'GPITest' and 'GPOTest' applications from the 'LibRadio'
|
|
package in 'utils/'.
|
|
2003-12-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlibrary/record_cart.cpp' that was causing
|
|
recording to fail when the input and output streams were
|
|
configured to be different.
|
|
* Fixed a bug in 'lib/rdcut_dialog.cpp' that was causing
|
|
incorrectly formatted cut data to be returned.
|
|
* Fixed a bug in 'lib' rdcardselector.cpp' that was causing the
|
|
selector to be abnormally clipped.
|
|
2003-12-09 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an Autoconf check for 'linux/gpio.h'.
|
|
* Released as v0.5.0.
|
|
2003-12-11 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'conf/rd.conf-sample' and 'conf/rd.conf-complete-sample'
|
|
to the RPM docs directory.
|
|
* Added 'docs/rml.sxw', the specification for the Rivendell Macro
|
|
Language.
|
|
2003-12-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added autoconf support for the MAD library.
|
|
* Added an 'RMLSend' utility in 'utils/rmlsend.cpp'.
|
|
* Added an 'RDMacro' class in 'lib/rdmacro.cpp'.
|
|
* Added the 'MS' and 'ME' commands to the RIPC protocol spec in
|
|
'docs/ripc.txt'.
|
|
* Added an 'rmlReceived()' signal to 'lib'rdripc.cpp'.
|
|
2003-12-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'echoRequested()' and 'setEchoRequested()' methods to
|
|
'lib/rdmacor.cpp'.
|
|
* Removed 'port()' and 'setPort()' method from 'lib/rdmacro.cpp'.
|
|
2003-12-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a variety of bugs in the build system so as to compile
|
|
properly with soft MPEG support enabled.
|
|
2003-12-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added the ability to select destination UDP port to RMLSend.
|
|
2003-12-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'RunLocalMacros()' method in 'ripcd/local_macros.cpp'.
|
|
* Added a 'SwitchTake()' method in 'ripcd/local_macros.cpp'.
|
|
* Added a 'SwitchAdd()' method in 'ripcd/local_macros.cpp'.
|
|
* Added a 'SwitchRemove()' method in 'ripcd/local_macros.cpp'.
|
|
* Added a 'SwitchLevel()' method in 'ripcd/local_macros.cpp'.
|
|
2003-12-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'MATRICES', 'INPUTS' and 'OUTPUTS' tables.
|
|
* Incremented the database version to 16.
|
|
* Created an 'RDMatrix' class in 'lib/rdmatrix.cpp'.
|
|
* Added a "Switchers" button to RDAdmin->EditStations.
|
|
* Added a 'ListMatrices' dialog in 'rdadmin/list_matrices.cpp'.
|
|
* Added an 'AddMatrix' dialog in 'rdadmin/add_matrix.cpp'.
|
|
* Added an 'EditMatrix' dialog in 'rdadmin/edit_matrix.cpp'.
|
|
* Added an 'EditEndpoints' class in 'rdadmin/edit_endpoints.cpp'.
|
|
2003-12-22 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Renamed 'rdadmin/edit_endpoints.cpp' to
|
|
'rdadmin/list_endpoints.cpp'.
|
|
* Renamed 'rdadmin/edit_endpoints.h' to
|
|
'rdadmin/list_endpoints.h'.
|
|
* Created an 'EditEndpoint' widget in 'rdadmin/edit_endpoint.cpp'.
|
|
* Added an 'INPUTS.CHANNEL_MODE' field.
|
|
* Incremented the database version to 17.
|
|
* Added 'inputName()', 'outputName()' and 'inputMode()' methods in
|
|
'lib/rdmatrix.cpp'.
|
|
2003-12-23 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a switcher driver for the SAS32000 in
|
|
'ripcd/sas32000.cpp'.
|
|
* Fixed a fencepost error in 'rdadmin/list_endpoints.cpp'.
|
|
* Added a 'STATIONS.IPV4_ADDRESS' field.
|
|
* Incremented the database version to 18.
|
|
* Added 'address()' and 'setAddress()' methods in
|
|
'lib/rdstation.cpp'.
|
|
* Added an 'IP Address' field in RDAdmin->Stations.
|
|
* Added global definitions in 'rdadmin/globals.h'.
|
|
* Created a switcher driver for the SAS64000 in
|
|
'ripcd/sas64000.cpp'.
|
|
* Created a SysV-style init script for the Rivendell daemons in
|
|
'rivendell'.
|
|
* Added an install rule for 'rc.rivendell' in 'Makefile.am'.
|
|
* Released as v0.5.2
|
|
2003-01-05 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added the 'GPI ENABLE' command to 'docs/rml.sxw'.
|
|
* Added the 'GPI SET' command to 'docs/rml.sxw'.
|
|
* Added the 'GPO SET' command to 'docs/rml.sxw'.
|
|
* Added the 'LOGIN' command to 'docs/rml.sxw'.
|
|
* Added the 'SERIAL OUT' command to 'docs/rml.sxw'.
|
|
* Added the 'SERIAL TRAP' command to 'docs/rml.sxw'.
|
|
* Added the 'SET LABEL' command to 'docs/rml.sxw'.
|
|
* Added the 'SLEEP' command to 'docs/rml.sxw'.
|
|
* Added the 'SWTICH ADD' command to 'docs/rml.sxw'.
|
|
* Added the 'SWITCH LEVEL' command to 'docs/rml.sxw'.
|
|
* Added the 'SWITCH RELOAD' command to 'docs/rml.sxw'.
|
|
* Added the 'SWITCH REMOVE' command to 'docs/rml.sxw'.
|
|
* Added the 'SWITCH TAKE' command to 'docs/rml.sxw'.
|
|
* Added the 'UDP OUT' command to 'docs/rml.sxw'.
|
|
* Added the 'START' command to 'docs/rml.sxw'.
|
|
* Added the 'START NEXT' command to 'docs/rml.sxw'.
|
|
* Added the 'STOP' command to 'docs/rml.sxw'.
|
|
* Added the 'ADD NEXT' command to 'docs/rml.sxw'.
|
|
* Added the 'SYNC' command to 'docs/rml.sxw'.
|
|
* Added the 'SET MODE' command to 'docs/rml.sxw'.
|
|
* Added the 'SELECT WIDGET' command to 'docs/rml.sxw'.
|
|
* Added the 'LOAD PANEL' command to 'docs/rml.sxw'.
|
|
* Added the 'PLAY PANEL' command to 'docs/rml.sxw'.
|
|
* Added the 'STOP PANEL' command to 'docs/rml.sxw'.
|
|
2003-01-05 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a switcher driver for the Unity4000 in
|
|
'ripcd/unity4000.cpp'.
|
|
* Added support for the Unity4000 to
|
|
RDAdmin->Stations->Switcher/GPIO.
|
|
* Added a Unity4000 feed container class in
|
|
'ripcd/unity_feed.cpp'.
|
|
2003-01-06 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing a
|
|
segfault when loading an empty log.
|
|
* Added a 'Sound Panel' button to RDAirPlay.
|
|
* Added the name of the current loaded log to each log machine's
|
|
selector button in RDAirPlay.
|
|
* Fixed a bug in 'rdairplay/button_log.cpp' that was failing to
|
|
clear the log boxes when unloading a log.
|
|
* Added support for the BroadcastTools 10x1 to
|
|
RDAdmin->Stations->Switcher/GPIO.
|
|
* Added a switcher driver for the BroadcastTools 10x1 in
|
|
'ripcd/bt10x1.cpp'.
|
|
* Added 'owner()' and 'setOwner()' methods to
|
|
'lib/rdplay_Deck.cpp'.
|
|
* Changed the behavior of the Full Log widgets in RDAirPlay so as
|
|
to allow the skipping of audio carts without deleting the carts
|
|
from the log.
|
|
2003-01-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'Scroll' button to the Full Log widget in RDAirPlay.
|
|
* Added a 'copy()' method to 'lib/rdlog_event.cpp'.
|
|
* Added the ability skip and then return to log events in
|
|
RDAirPlay.
|
|
2003-01-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a switcher driver for MeasurementComputing GPIO cards in
|
|
'ripcd/local_gpio.cpp'.
|
|
* Added an 'EVENTS' table to the database.
|
|
* Incremented the database version to 19.
|
|
* Incrermented the version number to 0.6.0.
|
|
2003-01-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'ripcd/ripcd.cpp' that was causing the daemon to
|
|
lockup when send an RML to the echo port from the same host.
|
|
* Fixed a bug in 'utils/rmlsend.cpp' that was causing the
|
|
'Response:' field to report failed responses even when echoing was
|
|
turned off.
|
|
* Incremented the version number to 0.6.1.
|
|
2003-01-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'CART.MACROS' field to the database.
|
|
* Incremented the database version to 20.
|
|
* Added an 'RDMacroEvent' class in 'lib/rdmacro_event.cpp'.
|
|
* Fixed a bug in 'rdadmin/createdb.cpp' that was causing creation
|
|
of a new database to fail.
|
|
2003-01-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'lib/rdripcd.cpp' that was causing user updates
|
|
to fail.
|
|
* Added a 'Type' selector to the Add Cart dialog in RDLibrary.
|
|
* Created an 'AudioCart' widget in 'rdlibrary/audio_cart.cpp'.
|
|
* Reworked the code in 'rdlibrary/rdlibrary.cpp',
|
|
'rdlibrary/edit_cart.cpp' and 'rdlibrary/add_cart.cpp' to provide
|
|
a consistent list view interface.
|
|
* Added an 'updateLength()' method to 'lib'rdcart.cpp'.
|
|
* Created a 'MacroCart' widget in 'rdlibrary/macro_cart.cpp'.
|
|
* Created an 'EditMacro' dialog in 'rdlibrary/edit_macro.cpp'.
|
|
2003-01-20 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'exec()' methods to 'lib/rdmacro_event.cpp'.
|
|
* Added 'started()' and 'finished()' signals to
|
|
'lib/rdmacro_event.cpp'.
|
|
* Added the 'Sleep' macro ('SP') to 'lib/rdmacro.cpp'.
|
|
* Added a 'docs/implemented_macros.txt' file.
|
|
2004-01-20 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'RECORDINGS.MACRO_CART' field to the database.
|
|
* Removed the 'EVENTS' table from the database.
|
|
* Incremented the database version to 21.
|
|
* Added 'macroCart()' and 'setMacroCart()' methods to
|
|
'lib/rdrecording.cpp'.
|
|
* Added logic to 'lib/rdcut_dialog.cpp' so as to only display
|
|
audio carts when picking an audio cut.
|
|
* Removed the 'DECKS.SWITCH_TYPE' and 'DECKS.TTY_ID' fields from
|
|
the database.
|
|
* Added 'DECKS.SWITCH_STATION', 'DECKS.SWITCH_MATRIX',
|
|
'DECKS.SWITCH_OUTPUT' and 'DECKS.SWITCH_DELAY' fields to the
|
|
database.
|
|
* Incremented the database version to 22.
|
|
* Removed the 'SwitchType' enum from 'lib/rddecks.h'
|
|
* Removed 'switchType()', 'setSwitchType()', 'ttyId()' and
|
|
'setTtyId()' methods from 'lib/rddecks.h'.
|
|
* Added 'switchStation()', 'setSwitchStation()', 'switchMatrix()',
|
|
'setSwitchMatrix()', 'switchOutput()', 'setSwitchOutoput()',
|
|
'switchDelay()' and 'setSwitchDelay()' methods to
|
|
'lib'rddeck.cpp'.
|
|
* Removed the 'EditSources' class in 'rdadmin/edit_sources.cpp'.
|
|
* Removed the 'EditSource' class in 'rdadmin/edit_source.cpp'.
|
|
* Removed the 'AddSource' class in 'rdadmin/add_source.cpp'.
|
|
* Added 'switchMatrixName()' and 'switchOutputName()' methods to
|
|
'lib/rddeck.cpp'.
|
|
* Removed the 'RDSource' class in 'lib/rdsource.cpp'.
|
|
* Removed the 'SOURCES' table from the database.
|
|
* Added a 'RECORDINGS.SWITCH_INPUT' field to the database.
|
|
* Incremented the database version to 23.
|
|
* Removed the 'source()' and 'setSource()' methods from
|
|
'lib/rdrecordings.cpp'.
|
|
* Added 'switchSource()' and 'setSwitchSource()' methods to
|
|
'lib/rdrecordings.cpp'.
|
|
* Added an 'EditCartEvent' class in 'rdcatch/edit_cartevent.cpp'.
|
|
2004-01-22 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'lib/cart_dialog.cpp' that was causing all cart
|
|
types to be displayed even when requesting only macro carts.
|
|
* Changed the 'RDCartDialog' widget in 'lib/rdcart_dialog.cpp' so
|
|
that a double-click on a cart now implies a click of the 'OK'
|
|
button as well.
|
|
* Added logic to RDCatch to grey out the audio transport buttons
|
|
when a cart event is highlighted.
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' that was failing to clear a
|
|
day of the week flag after deselecting that day from an event.
|
|
2004-01-22 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'rivendell.spec.in' to EXTRA_DIST.
|
|
* Released as v0.7.0.
|
|
2004-01-23 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'tests/' directory.
|
|
* Added a torture test for the SAS32000 router in
|
|
'tests/sas_torture.cpp'.
|
|
2004-01-26 R F <pengu1n@eudoramail.com>
|
|
* Changed RDLogEdit to open a log when double clicking it's entry.
|
|
2004-01-26 Dan Mills <dmills@spamblock.demon.co.uk>
|
|
* Fixed a bug in 'rdairplay/list_log.cpp' that was causing a
|
|
segfault when attempting to change the scroll mode on an empty log
|
|
machine.
|
|
2004-01-26 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'sas_shim' daemon in 'utils/'.
|
|
* Added 'RECORDINGS.TYPE' and 'RECORDINGS.SWITCH_OUTPUT' fields to
|
|
the database.
|
|
* Incremented the database version to 24.
|
|
* Added 'type()', 'setType()', 'switchDestination()' and
|
|
'setSwitchDestination()' methods to 'lib/rdrecrodings.cpp'.
|
|
* Added an 'EditSwitchEvent' widget in
|
|
'rdcatch/edit_switchevent.cpp'.
|
|
2004-01-27 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'RA', 'RR' and 'RU' commands to the RDCatchd control
|
|
protocol.
|
|
* Added 'addEvent()', 'removeEvent()' and 'updateEvent()' slots to
|
|
'lib'rdcatch_connect.cpp'.
|
|
* Added a torture test for the SAS32000 router in
|
|
'tests/sas_switch_torture.cpp'.
|
|
* Incremented version to v0.7.1.
|
|
2004-01-27 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Add support for an SAS64000 switcher (via GPI-1600 port) to
|
|
RDAdmin.
|
|
* Added a switcher driver for the SAS64000 (GPI port) in
|
|
'ripcd/sas64000gpi.cpp'.
|
|
* Incremented the version to v0.7.2.
|
|
2004-01-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatchd/rdcatchd.cpp' that was causing the
|
|
events list to be trashed when an 'RU' command was processed.
|
|
* Added a 'RECORDINGS.IS_ACTIVE' field to the database.
|
|
* Overhauled the day-of-the-week indices in the 'RECORDINGS' table
|
|
to work properly with the new database structure.
|
|
* Incremented the database version to 25.
|
|
* Added 'docs/implemented_macros.txt' to the %doc% list in
|
|
'rivendell.spec.in'.
|
|
* Incremented the RPM release level to '2'.
|
|
* Added an 'Active' column to the RDCatch event list.
|
|
* Added 'isActive()' and 'setIsActive()' methods to
|
|
'lib/rdrecording.cpp'.
|
|
* Added an 'Event Active' checkbox to the event editor dialogs in
|
|
RDCatch.
|
|
* Changed the 'Cart Number' field in RDCatch->EditCartEvent so as
|
|
to allow manual entry of a cart number.
|
|
* Incremented the version number to v0.7.3.
|
|
2004-01-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an events import filter in 'utils/sas_filter.cpp'.
|
|
2004-01-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'CatchEvent' container class in
|
|
'rdcatchd/catch_event.cpp'.
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' that was causing the 'RU'
|
|
daemon command to be issued with an invalid argument.
|
|
* Rewrote RDCatchd to eliminate the need for an event list reload
|
|
at midnight.
|
|
* Modified 'rivendell' init script to be compliant with LSB 1.3.
|
|
* Fixed a bug in 'ripcd/local_macros.cpp' that was causing a
|
|
segfault when starting up with no switcher matrices defined.
|
|
* Removed the 'SUN_IDX', 'SAT_IDX', 'MON_IDX', 'TUE_IDX',
|
|
'WED_IDX', 'THU_IDX' and 'FRI_IDX' indices from the 'RECORDINGS'
|
|
table.
|
|
* Fixed a bug in 'rdadmin/createdb.cpp' that was causing creation
|
|
of a new database to fail.
|
|
* Incremented the database version to 26.
|
|
2004-01-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* 'utils/sas_shim' to 'rivendell.spec.in'.
|
|
* Created a boot script for 'sas_shim' in 'utils/rc.sas_shim'.
|
|
* Incremented the RPM build version to 3.
|
|
* Incremented the version number to v0.7.4.
|
|
2004-01-30 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a typo in 'configure.in' that was causing 'make rpm' to
|
|
fail when used with pre-4.x versions of the rpm tools.
|
|
* Incremented the version to v0.7.5.
|
|
2004-01-30 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a qmake configuration to allow RMLSend to be built under
|
|
Qt-Windows.
|
|
* Fixed a bug in 'utils/rmlsend.cpp' that was causing the title bar
|
|
to be obscured under Windows.
|
|
2004-02-02 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Increased the maximum number of GPIO lines per matrix to 96.
|
|
* Removed 'EVENTS' table from the database.
|
|
* Added a 'GPIS' table to the database.
|
|
* Incremented the database version to 27.
|
|
* Added an 'ListGpis' dialog in 'rdadmin/list_gpis.cpp'.
|
|
* Added an 'EditGpi' dialog in 'rdadmin/edit_gpi.cpp'.
|
|
* Added an 'Execute' RML command ('EX') to /docs/rml.sxw'.
|
|
* Added the 'EX' command to 'lib/rdmacro.cpp'.
|
|
* Added the 'GI' command to 'lib/rdmacro.cpp'.
|
|
* Added an 'ExecuteMacroCart()' method to 'rdcatchd/rdcatchd.cpp'.
|
|
* Added 'Execute' RML command to 'docs/implemented_macros.txt'.
|
|
* Incremented the version to v0.7.6.
|
|
2004-02-03 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'ripcd/ripcd.cpp' that was preventing RML command
|
|
echos from being properly processed.
|
|
* Fixed a bug in 'ripcd/sas32000.cpp' that was preventing an error
|
|
echo when sent a 'GO' command.
|
|
* Added the 'GPI Set' ('GI') RML command to
|
|
'docs/implemented_macros.txt'.
|
|
* Changed the definition of the 'GPI Enable' ('GE') command so as
|
|
to support only individual lines as arguments.
|
|
Add the 'GE' macro mneumonic to 'rdmacro.cpp'.
|
|
* Added the 'GPI Enable' ('GE') RML command to
|
|
'docs/implemented_macros.txt'.
|
|
* Added the 'Serial Output' ('SO') command to 'lib/rdmacro.cpp'.
|
|
* Documented the 'Serial Reset ('SY') command in 'docs/rml.sxw'.
|
|
* Added the 'Serial Reset' ('SY') command to 'lib/rdmacro.cpp'.
|
|
* Add the 'Serial Output' ('SO') command to
|
|
'docs/implemented_macros.txt'.
|
|
* Incremented the version to 'v0.7.7'.
|
|
2004-02-04 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'Clear Serial Trap' ('SC') RML command to
|
|
'docs/rml.sxw'.
|
|
* Added the 'Insert Serial Trap' ('SI') and 'Clear Serial Trap'
|
|
('SC') RML commands to 'lib/rdmacro.cpp'.
|
|
* Added the 'Insert Serial Trap' ('SI') and 'Clear Serial Trap'
|
|
('SC') RML commands to 'docs/implemented_macros.txt'.
|
|
* Added the 'UDP Out' ('UO') RML command to 'lib/rdmacro.cpp'.
|
|
* Added the 'UDP Out' ('UO') RML command to
|
|
'docs/implemented_macros.txt'.
|
|
2004-02-05 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a switcher driver for the Broadcast Tools SS 8.2 Dual
|
|
Stereo Audio Switcher in 'ripcd/btss82.cpp'.
|
|
* Fixed a bug in 'rdadmin/edit_ttys.cpp' where the ripcd(8)
|
|
switcher drivers were not receiving notification of changes in TTY
|
|
parameters.
|
|
* Changed the default number of GPO lines for the BtSs82 driver
|
|
from 16 to 8.
|
|
* Added a 'docs/SWITCHERS.txt' file for switcher application
|
|
notes.
|
|
* Incremented the RPM build version to 4.
|
|
2004-02-05 R F <pengu1n@eudoramail.com>
|
|
* Fixed a bug in 'rdlibrary/edit_cart.cpp' that was causing
|
|
duplicate entries to appear in the 'Schedule Cuts' combo box.
|
|
2004-02-05 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'no argument' version of the 'Login' RML command to
|
|
'docs/rml.sxw'.
|
|
* Added the 'Login' ('LO') RML command to 'lib/rdmacro.cpp'.
|
|
* Added the 'Login' ('LO') RML command to
|
|
'lib/implemented_macros.txt'.
|
|
2004-02-05 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Incremented the version number of 'docs/rml.sxw to '0.1.0'.
|
|
* Added a 'RunLocalMacros()' method in
|
|
'rdairplay/local_macros.cpp'.
|
|
* Added the 'Label' ('LB') RML command to 'lib/rdmacro.cpp'.
|
|
* Added the 'Label' ('LB') RML command to
|
|
'docs/implemented_macros.txt'.
|
|
2004-02-11 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed the default value of all time/date values in the
|
|
database to NULL.
|
|
* Added a 'valid' parameter to the 'startDateTime()',
|
|
'endDateTime()', 'setStartDateTime()', 'setEndDateTime()',
|
|
'startDaypart()', 'endDaypart()', 'setStartDaypart()' and
|
|
'setEndDaypart()' methods in 'lib/rdcut.cpp'.
|
|
* Incremented the database version to 28.
|
|
* Fixed a bug in 'rdcatchd/rdcatchd.cpp' that was causing
|
|
recordings to fail in RDCatch.
|
|
2004-02-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' that was appending an audio
|
|
deck number to the 'Location' values for non-recording events.
|
|
* Added an icon for each event listed in RDCatch's event list to
|
|
indicate the type of event.
|
|
* Moved the 'Source' column in RDCatch's event list to be adjacent
|
|
to the 'Destination' column.
|
|
* Changed the logic in RDCatch so that Switch Events will display
|
|
the programmed switcher output name in the 'Destination' column.
|
|
* Moved the display of the programmed cart number for a Macro Cart
|
|
Event from the 'Destination' to the 'Source' column in RDCatch.
|
|
2004-02-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a sample ALSA '.asoundrc' in '/conf/alsa.conf'.
|
|
2004-02-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'backgroundColor()' method to 'lib/rdlistviewitem.cpp'.
|
|
* Fixed a bug in 'lib/rdlistviewitem.cpp' that was causing text to
|
|
be incorrectly aligned.
|
|
* Added the ability to display pixmap objects with RDListViewItem.
|
|
* Added color definitions for RDCatch in 'rdcatch/colors.h'.
|
|
* Added the ability to report on the status of active events in
|
|
realtime to RDCatch.
|
|
* Added 'status()' and 'setStatus()' methods to
|
|
'lib/catch_event.cpp'
|
|
* Added a 'refresh()' slot to 'lib/rdcatch_connect.cpp'.
|
|
2004-02-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Reordered the linker arguments in 'cae/Makefile.am',
|
|
'rdlibrary/Makefile.am' and 'utils/Makefile.am' so as to get
|
|
things to link to 'RRingBuffer'.
|
|
2004-02-17 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'nextEventData()' slot to 'rdcatch/rdcatch.cpp'.
|
|
* Added a 'ShowNextEvents()' method ot 'rdcatch/rdcatch.cpp'.
|
|
* Fixed a bug in 'rdcatchd/rdcatchd.cpp' that was causing a
|
|
completed macro event to fail to clear it's status from 'active'
|
|
in the events list.
|
|
* Fixed a bug in 'rdcatchd/rdcatchd.cpp' that was causing a
|
|
completed record event to fail to clear it's status from 'active'
|
|
in the events list.
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' that was causing the Head,
|
|
Tail and Stop Audition buttons to be incorrectly enabled/disabled.
|
|
2004-02-17 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatchd/rdcatchd.cpp' that was causing a
|
|
completed macro event with no 'SP' commands to fail to clear it's
|
|
status from 'active' in the events list.
|
|
* Updated the icons in 'rdcatch/macro_xmp.cpp',
|
|
rdcatch/swtich_xmp.cpp' and 'rdcatch/record_xpm.cpp'.
|
|
2004-02-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'lib/rdcardselector.cpp' that was causing the
|
|
widget to display an incorrect size.
|
|
* Added a section for configuring Play Decks to
|
|
RDAdmin->ManageStations->RDCatch.
|
|
* Added 'Playout' to the 'RDRecording::Type' enumeration.
|
|
* Added logic to 'rdcatch/deck.cpp' to properly display Play Deck
|
|
status.
|
|
* Added an 'EditPlayout' dialog in 'rdcatch/edit_playout.cpp'.
|
|
* Added an icon for a Playout Event in 'rdcatch/playout_xpm.cpp'.
|
|
* Fixed a bug in 'lib/rdcae.cpp' that was causing the
|
|
'playUnloaded()' signal to fail to be emitted.
|
|
* Added a 'serial' parameter to the 'meterLevel()' signal in
|
|
'lib/rdcatch_connect.cpp'.
|
|
2004-02-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Reworked 'cae/cae.cpp' so as to use a global 'RSoundCard'
|
|
object.
|
|
* Reworked 'rdlibrary/edit_audio.cpp' so as to use a global
|
|
'RSoundCard' object.
|
|
* Reworked 'utils/rdplay.cpp' so as to use a global 'RSoundCard'
|
|
object.
|
|
* Reworked 'utils/rdrecord.cpp' so as to use a global 'RSoundCard'
|
|
object.
|
|
* Added an 'icons/' directory.
|
|
* Added 'play.xpm', 'record.xpm', 'macro.xpm' and 'switch.xpm'
|
|
icons in 'icons/'.
|
|
* Incremented the version number to '0.7.9'.
|
|
2004-03-01 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Made RDCatch resizable.
|
|
* Added logic to 'rdcatch/edit_recording.cpp' so as to use the
|
|
Cart/Cut name as the desfault description for an event.
|
|
* Added a 'RECORDINGS.EXIT_CODE' field to the database.
|
|
* Incremented the database version to 29.
|
|
* Added an 'ExitCode' enumeration to 'lib/rdrecording.h'.
|
|
* Fixed a bug in 'lib/rdcut_dialog.cpp' that was causing cut
|
|
selection to fail unpredictably.
|
|
* Fixed a bug in 'lib/rdcut_dialog.cpp' that was causing the
|
|
default cart and cart selections to fail to be highlighted.
|
|
* Added a 'RECORDINGS.ONE_SHOT' field to the database.
|
|
* Incremented the database version to 30.
|
|
* Added 'oneShot()' and 'setOneShot()' methods to
|
|
'lib/rdrecording.cpp'.
|
|
* Added a 'PE' (Purge Event) command to 'docs/catchd.txt'.
|
|
* Added an 'eventPurged()' signal to RDCatchConnect.
|
|
* Added a 'Make OneShot' checkbox to the event editor dialogs in
|
|
RDCatch.
|
|
* Added 'oneShot()' and 'setOneShot()' methods to
|
|
'rdcatchd/catch_event.cpp'.
|
|
2004-03-01 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Incremented version number to 0.7.10.
|
|
2004-03-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlibrary/edit_cart.cpp' that was generating
|
|
'Invalid Date' errors when the widget was closed.
|
|
* Added code to 'lib/rdlist_log.cpp' to allow a log to be selected
|
|
for loading by a doubleclick.
|
|
* Fixed a bug in 'rdairplay/loglinebox.cpp' that was causing the
|
|
type icon to fail to be cleared.
|
|
* Added a 'LogLine()' function to 'rdairplay/rdairplay.cpp'.
|
|
* Added cart type icons to RDLibrary.
|
|
* Added cart type icons to RDCartDialog.
|
|
* Added cart type icons to RDCutDialog.
|
|
* Added a Marker icon in 'icons/marker.xpm'.
|
|
* Added support for macro carts to 'lib'rdlog_event.cpp.
|
|
* Added support for macro carts to RDLogEdit.
|
|
* Fixed a bug in 'lib/rdcart_dialog.cpp where a previously
|
|
selected card would not be selected by default.
|
|
* Added cart type icons to RDAirPlay.
|
|
2004-03-09 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'line()' and 'setLine()' methods to
|
|
'lib/rdmacro_event.cpp'.
|
|
* Added 'macroStartedData()' and 'macroFinishedData()' slots to
|
|
'rdairplay/log_play.cpp'.
|
|
* Added 'startTime()' and 'setStartTime()' methods to
|
|
'lib/rdmacro_event.cpp'.
|
|
2004-03-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing invalid
|
|
start times to be displayed for Marker and Macro events.
|
|
* Fixed a bug in 'rdairplay/logline_box.cpp' that was causing
|
|
metadata for macro carts to fail to appear.
|
|
* Added logging to 'caed'.
|
|
* Fixed a bug in 'rdlogedit/edit_log.cpp' that was causing the
|
|
TITLE field to fail to update after changing a cart on the log
|
|
list.
|
|
2004-03-30 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'STATIONS.TIME_OFFSET' field to the database.
|
|
* Incremented the database version to 31.
|
|
* Added 'timeOffset()' and 'setTimeOffset()' methods to
|
|
'lib/rdstation.cpp'.
|
|
* Added a 'Time Offset' spinbox to RDAdmin->ManageStations.
|
|
* Added time offset support to RDCatch, RDCatchd and RDAirPlay.
|
|
* Fixed a buffer overflow bug in 'lib/rdcatch_connect.cpp'.
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' where the incorrect default
|
|
background color was set for events.
|
|
* Fixed a bug in 'rdcatch/deckmon.cpp' where the Abort button
|
|
would remain disabled during a Record or Playout event.
|
|
2004-03-30 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Incremented the version to 0.7.11.
|
|
2004-04-01 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlibrary/rdlibrary.cpp' that was corrupting the
|
|
cart list when a new cart was created.
|
|
* Incremented the version to 0.7.13.
|
|
2004-04-06 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdadmin/edit_rdlibrary.cpp' that was causing the
|
|
'Port' field in the Input and Output selectors to be obscured.
|
|
* Fixed a bug in 'lib/rdlog_event.cpp' that was causing Cart
|
|
events to be erroneously created as Marker events.
|
|
* Changed the Log Line Editor in RDLogEdit so that it's now
|
|
possible to enter a cart number directly.
|
|
* Added a check to 'rdairplay/rdairplay.cpp' to suppress display
|
|
of the playback meter if the selected sound card does not support
|
|
output level metering.
|
|
2004-04-07 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Increased the size of the play meter in RDAirPlay.
|
|
* Rearranged the cart filter to sort seperately by fields and cart
|
|
group in RDLibrary, RDCatch and RDLogEdit.
|
|
* Made RDLibrary resizable.
|
|
2004-04-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Rearranged and added the rest of the CART database fields to the
|
|
cart list in RDLibrary.
|
|
* Added 'GROUPS.DEFAULT_LOW_CART' and 'GROUPS.DEFAULT_HIGH_CART'
|
|
fields to the database.
|
|
* Added 'defaultLowCart()', 'setDefaultLowCart()',
|
|
'defaultHighCart()' and 'setDefaultHighCart()' methods to
|
|
'lib/rdgroup.cpp'.
|
|
* Added controls to specify the default cart range to
|
|
RDAdmin->ManageGroups.
|
|
* Added a 'Groups' control to the Add Cart dialog in RDLibrary.
|
|
* Added 'CUTS.SUN', 'CUTS.MON', 'CUTS.TUE', 'CUTS.WED', 'CUTS.THU'
|
|
'CUTS.FRI' and 'CUTS.SAT' fields to the database.
|
|
* Incremented the database version to 33.
|
|
* Added 'dayPart()' and 'setDayPart()' methods to 'lib/rdcut.cpp'.
|
|
* Added a 'Day of the Week' daypart section to the Record/Label
|
|
widget in RDLibrary.
|
|
* Fixed a bug in 'rdlibrary/record_audio.cpp' where the tenths
|
|
digit of the record timer was being clipped.
|
|
* Added 'ShowAudioCarts' and 'ShowMacroCarts' checkboxes to the
|
|
filter section of the main window in RDLibrary.
|
|
* Fixed a bug in 'rdlibrary/rdlibrary.cpp' that was causing
|
|
deletion of carts to fail.
|
|
2004-04-09 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a logfile capability to ripcd(8).
|
|
* Fixed a bug in 'rdlibrary/add_cart.cpp' where a new cart was
|
|
being created with the incorrect group membership.
|
|
* Incremented the version to 0.7.14.
|
|
2004-04-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' that was causing the
|
|
rdcatchd(8) daemon to fail to receive event updates from RDCatch
|
|
when the workstation was configured without any record of playback
|
|
decks.
|
|
* Added code to disable to 'Recording' and 'Playout' buttons in
|
|
the 'Add Event' dialog in RDCatch when no Record or Playout decks
|
|
respectively are defined.
|
|
* Fixed a bug in rdcatch/rdcatch.cpp' that was causing the frame
|
|
of the lowermost Record/Play deck to be clipped by the filter
|
|
checkboxes.
|
|
* Optimized the Active Events and Today's Events filters in
|
|
RDCatch.
|
|
* Incremented the version number to 0.7.15.
|
|
2004-04-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Made the default group in the 'Add Cart' dialog persistent
|
|
within a single invocation of RDLibrary.
|
|
* Adjust the fonts used for day-of-the-week in RDLibrary's Record
|
|
widget to be consistent with the rest of the dialog.
|
|
2004-04-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Reimplemented Segue transitions in RDAirPlay.
|
|
2004-04-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatchd/rdcatchd.cpp' that was causing One Shot
|
|
events to be incompletely purged from the capture daemon.
|
|
* Incremented the version to 0.7.16.
|
|
2004-04-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Made major changes to RDAirPlay to restore left-side button
|
|
functionality.
|
|
2004-04-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing events
|
|
in the middle of a Segue transition to be incorrectly displayed.
|
|
* Fixed a bug in 'lib/rdcart.cpp' that was causing RDAirPlay to
|
|
segfault when attempting to load a log containing events with
|
|
Random cut rotation enabled.
|
|
2004-04-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing the
|
|
'Next Event' property in RDAirPlay's log machines to fail to be
|
|
reset upon loading of a new log.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing Macro
|
|
Carts to hang in the 'Playing' state.
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' that was causing
|
|
erratic operation of the pie widget.
|
|
2004-04-18 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'portName()' and 'setPortName()' methods to
|
|
'lib/rdlog_line.cpp'.
|
|
* Restored the port number identifier to the play buttons in
|
|
RDAirPlay.
|
|
2004-04-18 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing the
|
|
button start times to be incorrect.
|
|
2004-04-18 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'GRACE_TIME' field to the log table format.
|
|
* Added 'graceTime()' and 'setGraceTime()' methods to
|
|
'lib/rdlog_line.cpp'.
|
|
* Rearranged the event time controls in
|
|
RDLogEdit->EditLog->EditLine to use the new 'grace time' paradigm.
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' where the pie counter
|
|
was failing to count down to the cart transition time when
|
|
configured to do so.
|
|
* Fixed a bug in 'rdairplay/list_log.cpp' that was causing the
|
|
start times for all played events to be listed as '00:00:00'.
|
|
2004-04-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' and
|
|
'rdairplay/list_log.cpp' whereby events inserted into the 'next
|
|
event' area of the full log widget would be to colored green.
|
|
* Restored operation of the manual segue length parameter in
|
|
RDAirPlay.
|
|
2004-04-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed multiple bugs in RDAirPlay that was causing incorrect
|
|
processing of seque transitions.
|
|
2004-04-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added the ability to RDAirPlay to load and execute macro carts
|
|
in sound panel buttons.
|
|
2004-04-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Stubbed out RDPanel in 'rdpanel/'.
|
|
2004-04-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Implemented a heartbeat pulse command ('HB') in
|
|
'rdcatchd/rdcatchd.cpp'.
|
|
* Added a 'heartbeatFailed()' signal to 'lib/catch_connect.cpp'.
|
|
* Added code to RDCatch to generate a warning dialog in the event
|
|
of a heartbeat timeout to one of the RDCatchd daemons.
|
|
2004-04-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed the Edit Switch Event dialog in RDCatch so that
|
|
Matrices, Inputs and Outputs are now listed alphabetically.
|
|
* Incremented the version to 0.7.17.
|
|
2004-04-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added RDPanel to the RPM spec file.
|
|
2004-04-29 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a file import script in 'scripts/rd_import_file'.
|
|
* Added a file import dialog in 'rdlibrary/import_audio.cpp'.
|
|
2004-05-03 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'scripts/rd_import_file that was causing PCM16
|
|
output to be incorrectly formatted.
|
|
* Added a dependency for 'mysql-shared' to 'riendell.spec.in'.
|
|
* Incremented the RPM build version to 5.
|
|
* Added additional debug logging to rdcatchd/rdcatchd.cpp'.
|
|
2004-05-03 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added the ability to specify directly the input or output
|
|
numbers in the RDCatch->EditSwitchEvent.
|
|
* Fixed multiple bugs in 'rdlogedit/edit_log.cpp' affecting proper
|
|
focus handling.
|
|
* Incremented the version to 0.7.18.
|
|
2004-05-04 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed the 'librd' convience library over to use dynamic
|
|
linking.
|
|
* Incremented the RPM build version to 6.
|
|
* Implemented time transitions in RDAirPlay.
|
|
* Fixed a bug in 'rdlogedit/edit_log.cpp' where changing the time
|
|
field for an event would fail to update when changed from a hard
|
|
to a relative time transition.
|
|
* Added an 'RDAIRPLAY.TRANS_LENGTH' field to the database.
|
|
* Incremented the database version to 35.
|
|
* Added 'transLength()' and 'setTransLength()' methods to
|
|
'lib/rdairplay_conf.cpp'.
|
|
* Added a 'Forced Segue' control to RDAdmin->Stations->RDAirPlay.
|
|
* Fixed a bug in 'rdairplay/loglinebox.cpp' in which a Relative
|
|
time would be incorrectly displayed.
|
|
2004-05-05 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'lib/rdlog_event.cpp' that was causing the
|
|
incorrect grace time value to be loaded for log events.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing the
|
|
'Forced Segue' setting to be ignored.
|
|
* Fixed a bug in 'rdairplay/button_log.cpp' which all running
|
|
events would get scrollbars marked red, instead of just the last
|
|
event.
|
|
2004-05-06 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Implemented the Set Mode [PM] macro.
|
|
* Implemented the Push Button [PB] macro.
|
|
* Implemented the Make Next [MN] macro.
|
|
* Implemented the Start [PL] macro.
|
|
* Implemented the Start Next [PN] macro.
|
|
* Added a 'stop()' method to 'rdairplay/log_play.cpp'.
|
|
* Implemented the Stop [PS] macro.
|
|
2004-05-06 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing a
|
|
segfault when adding a new event.
|
|
* Implemented the Add Next [PX] macro.
|
|
2004-05-07 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Incremented the version to 0.7.19.
|
|
2004-05-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed bugs in 'rdcatch/edit_recording.cpp',
|
|
'rdcatch/edit_playout.cpp', 'rdcatch/edit_macroevent.cpp' and
|
|
'rdcatch/edit_switchevent.cpp' where pressing the ESC key would
|
|
create a corrupt event record in the RDCatch database.
|
|
2004-05-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' where the Scroll button
|
|
wouldn't work until after at least one event had been modified.
|
|
* Fixed a bug in 'rdcatch/edit_switchevent.cpp' where the Input or
|
|
Output number controls would display the incorrect value some
|
|
certain circumstances.
|
|
2004-05-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Implemented the Select Widget [PW] macro.
|
|
* Added 'setButton()', 'play()', and 'stop()' methods to
|
|
'rdairplay/sound_panel.cpp'.
|
|
* Implemented the Play Panel [PP] macro.
|
|
* Implemented the Stop Panel [PT] macro.
|
|
* Implemented the Load Panel [PE] macro.
|
|
* Fixed a bug in 'lib/rdripc.cpp' that was causing random
|
|
segfaults when receiving an RML with more than ten arguments.
|
|
* Incremented the version to 0.7.20.
|
|
2004-05-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing general
|
|
trainwreck when moving events in a running log.
|
|
2004-05-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/button_log.cpp' that was causing
|
|
corrupt button status readouts.
|
|
* Added a 'copy()' method to 'rdairplay/log_play.cpp'.
|
|
* Implemented the 'Copy' button in RDAirPlay.
|
|
* Fixed a bug in 'rdairplay/local_macros.cpp' that was causing
|
|
duplicate execution of received macros.
|
|
* Implemented the Load Log [LL] macro.
|
|
2004-05-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing macros
|
|
to handle segue transitions incorrectly.
|
|
* Fixed a bug in 'rdairplay/button_log.cpp' that was causing start
|
|
button start times to be incorrect.
|
|
2004-05-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdiarplay/log_play.cpp' that was causing
|
|
segfaults when loading a log while playing events.
|
|
2004-05-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/button_log.cpp' where pressing the
|
|
Add/Del/Move/Copy buttons would select an active event button
|
|
as as potential destination.
|
|
* Fixed a bug in 'rdairplay/button_log.cpp where a change in
|
|
transport state would result in incorrect start button displays if
|
|
in Add/Del/Move/Copy mode.
|
|
* Fixed a bug in 'lib/rdlog_event.cpp' that was preventing the
|
|
move of an event to the end of a log.
|
|
* Implemented sanity checks for the Add/Del/Move/Copy buttons in
|
|
the full log widget of RDAirPlay.
|
|
2004-05-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Incremented the version to 0.7.21.
|
|
2004-05-18 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing a
|
|
segfault when attempting to execute a Load Log macro that was not
|
|
the final event in the log.
|
|
* Added code to allow insertion of an event at the end of a log in
|
|
RDAirPlay's button widget.
|
|
* Fixed a bug that was causing audio file imports to fail if the
|
|
pathname of the source file contained one or more spaces.
|
|
2004-05-18 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'length()' method to 'lib/rdmacro_event.cpp'.
|
|
* Added a 'lengthChanged()' signal to 'rdlibrary/macro_cart.cpp'.
|
|
* Added code to 'rdlibrary/edit_cart.cpp' and
|
|
'rdlibrary/macro_cart.cpp' to display the length of a macro cart.
|
|
* Fixed a bug in 'rdairplay/loglinebox.cpp' where the length of a
|
|
macro cart would be incorrectly displayed.
|
|
* Stubbed out a 'Save As' button for RDLogEdit.
|
|
2004-05-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Finished implementing the 'Save As' button for RDLogEdit.
|
|
* Implemented a 'Save' button for the Log Editor in RDLogEdit.
|
|
* Added a warning dialog when pressing the 'Cancel' button in
|
|
RDLogEdit's Log Editor.
|
|
2004-05-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'POST_POINT' field to the log table format.
|
|
* Incremented the database version to 36.
|
|
* Added 'postPoint()' and 'setPostPoint()' methods to
|
|
'lib/rdlog_line.cpp'.
|
|
* Fixed a bug in 'lib/rdlog_line.cpp' that was leaving the 'grace
|
|
time' parameter uninitialized.
|
|
* Fixed a bug in 'rdlogedit/rdlogedit.cpp' that was causing a
|
|
segfault when trying to insert a new event in a blank log.
|
|
* Added a 'Make Post Point' check box to the log event editor in
|
|
RDLogEdit.
|
|
* Reworked the Marker Editor in RDLogEdit to use the new style
|
|
event time/post point scheme.
|
|
2004-05-20 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Modified 'rdairplay/loglinebox.cpp' to use the new post point
|
|
scheme.
|
|
* Modified 'rdairplay/list_log.cpp' to use the new post point
|
|
scheme.
|
|
* Modified 'rdairplay/log_play.cpp' to use the new post point
|
|
scheme.
|
|
* Removed code for the old post point scheme from
|
|
'rdlogedit/edit_marker.cpp'.
|
|
* Removed the 'postTime()' and 'setPostTime()' methods from
|
|
'lib/rdlog_event.cpp'.
|
|
2004-05-20 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Modified 'rdairplay/edit_event.cpp' to use the new post point
|
|
scheme.
|
|
* Modified 'rdairplay/loglinebox.cpp' to use the new post point
|
|
scheme.
|
|
* Incremented the version to 0.7.22.
|
|
2004-05-21 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing a
|
|
segfault when executing a macro cart as the last event in a log.
|
|
* Fixed a bug in 'rdlogedit/edit_logline.cpp' that was causing
|
|
phantom relative start times to generated for events.
|
|
* Fixed a bug in 'rdlogedit/edit_marker.cpp' that was causing
|
|
phantom relative start times to generated for events.
|
|
2004-05-21 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Rewrote the 'segueLength()' and 'segueTail()' methods in
|
|
'lib/rdlog_line.cpp' to provide dynamic values.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing changes
|
|
in event transition types to be ignored.
|
|
* Removed a bunch of dead code from 'rdairplay/loglinebox.cpp'.
|
|
* Fixed a bug in 'rdairplay/loglinebox.cpp' whereby doubleclicking
|
|
an active event would bring up a modify window.
|
|
2004-05-21 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added code to 'rdairplay/rdairplay.cpp' to allow events to be
|
|
copied and moved between logs.
|
|
2004-05-26 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'cae/cae_hpi.cpp' file to abstract the HPI CAE driver
|
|
implementation.
|
|
2004-05-26 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed GPIO support from 'cae/cae.cpp'.
|
|
2004-06-01 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Modified 'cae/cae.cpp' to implement version 0.8 of the CAE
|
|
protocol, using automatic stream management.
|
|
* Modified 'lib/rdcae.cpp' to use the new CAE protocol.
|
|
* Modified rdlibrary/record_audio.cpp' to use the new CAE
|
|
protocol.
|
|
* Modified 'rdcatch/rdcatch.cpp' to use the new CAE protocol.
|
|
* Modified 'rdcatchd/rdcatchd.cpp' to use the new CAE protocol.
|
|
* Modified 'lib/rdplay_deck.cpp' to use the new CAE protocol.
|
|
* Added 'setInputVolume()', 'setOutputVolume()',
|
|
'fadeOutputVolume()', 'setInputLevel()', 'setOutputLevel()',
|
|
'setInputMode()', 'setOutputMode()', 'setInputVOXLevel()',
|
|
setInputType()', 'inputStatus()', 'enableMetering()',
|
|
'inputMeterUpdate()' and 'outputMeterUpdate()' methods to
|
|
'lib/rdcae.cpp'.
|
|
* Added an 'inputStatusChanged()' signal to 'lib/rdcae.cpp'.
|
|
* Modified the 'RDSetMixerOutputPort()' and 'RDSetMixerPorts()'
|
|
functions in 'lib/rdmixer.cpp' to use the new CAE mixer calls.
|
|
* Removed all 'RSound' library dependencies from RDAirPlay.
|
|
* Removed all 'RSound' library dependencies from RDAdmin.
|
|
* Removed all 'RSound' library dependencies from RDLibrary.
|
|
* Removed all 'RSound' library dependencies from RDCatch.
|
|
* Removed all 'RSound' library dependencies from RDCatchd.
|
|
* Removed all 'RSound' library dependencies from RDLogEdit.
|
|
* Removed all 'RSound' library dependencies from RDLogin.
|
|
* Removed all 'RSound' library dependencies from RDPanel.
|
|
* Removed all 'RSound' library dependencies from ripcd.
|
|
* Removed RDPlay, RDRecord and mpeg2wav from the 'utils/'
|
|
directory.
|
|
* Incremented the RPM release version to 7.
|
|
2004-06-01 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Converted 'rdairplay/rdairplay.cpp' to use the new mixer calls
|
|
in RDCae.
|
|
* Converted 'lib/rdplay_deck.cpp' to use the new mixer calls
|
|
in RDCae.
|
|
* Converted 'rdlibrary/record_cut.cpp' to use the new mixer calls
|
|
in RDCae.
|
|
2004-06-01 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed Cae to use RD_MAX_CARDS and RD_MAX_STREAMS instead of
|
|
it's own internal size values.
|
|
* Increased RD_MAX_STREAMS to 16.
|
|
2004-06-02 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'cae/cae.cpp' that was causing the 'SR' signal to
|
|
fail to be emitted at end of recording.
|
|
* Fixed a bug in 'cae/cae_hpi.cpp' that was causing the 'SR'
|
|
signal to be emitted when unloading an already stopped recording.
|
|
* Fixed a bug in 'rdcatchd/rdcatchd.cpp' that was causing the
|
|
length of a new recording to fail to be updated.
|
|
* Restored metering functionality in RDCatch.
|
|
* Fixed a port allocation bug in 'rdcatch/rdcatch.cpp'.
|
|
2004-06-02 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' wherein the background
|
|
color of a past event was incorrect.
|
|
2004-06-02 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Reworked the configure script so as to allow simultaneous HPI
|
|
and JACK configuration.
|
|
* Removed MAD support from the build system.
|
|
* Stubbed out a JACK driver for CAE in 'cae/cae_jack.cpp'.
|
|
2004-06-03 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'cae/cae_hpi.cpp' that prevented 'SP' signals
|
|
from being emitted.
|
|
* Fixed a bug in 'cae/cae.cpp' that falsely returned errors for an
|
|
'LP' operation.
|
|
* Completed stubbing out JACK support in CAE.
|
|
2004-06-04 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Updated 'docs/cae.sxw' to protocol version 0.9.
|
|
* Modified CAE to use CAE protocol v0.9.
|
|
* Modfield RDCae to use CAE protocol v0.9.
|
|
* Modified RDLibrary to use CAE protocol v0.9.
|
|
* Modified RDCatchd to use CAE protocol v0.9.
|
|
2004-06-04 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatchd/rdcatchd.cpp' that was causing active
|
|
Playout Events to not show up as active in RDCatch.
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' that was causing Tail
|
|
Audition Playout to sporadically fail.
|
|
2004-06-05 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed the 'hpiPlayState()' and 'hpiRecordState()' slots from
|
|
'cae/cae.h'.
|
|
2004-06-07 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Stubbed out RDLogManager in 'rdlogmanager/'.
|
|
* Incremented the RPM Release to 8.
|
|
* Added a 'LOGS.TYPE' field to the database.
|
|
* Incremented the database version to 37.
|
|
* Updated 'lib/rdlist_logs.cpp' to use the new database field.
|
|
* Added 'type()' and 'setType()' methods to 'lib/rdlog.cpp'.
|
|
* Updated 'rdlogedit/edit_log.cpp' to use the new database field.
|
|
* Updated 'rdlogedit/rdlogedit.cpp' to use the new database field.
|
|
* Updated 'rdairplay/local_macros.cpp' to use the new database field.
|
|
2004-06-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'EVENTS' table to the database.
|
|
* Created an 'RDEvent' class in 'lib/rdevent.cpp'.
|
|
* Created an 'AddEvent' dialog in 'rdlogmanager/add_event.cpp'.
|
|
2004-06-09 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Made the 'caed', 'ripcd' and 'rdcatchd' SETUID root.
|
|
* Moved the location of the PID files to '/var/run/rivendell/'.
|
|
2004-06-09 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'LibListView' class in 'rdlogmanager/lib_listview.cpp'
|
|
* Added an 'ImportListView' class in
|
|
'rdlogmanager/import_listview.cpp'
|
|
2004-06-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Completed implementing the 'ImportListView' class.
|
|
2004-06-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Transposed the values for 'RDLogLine::Stop' and
|
|
'RDLogLine::Segue'.
|
|
* Modified 'rdairplay/edit_event.cpp' to be compatible with the
|
|
revised RDLogLine::TransType values.
|
|
* Modified 'rdlogedit/edit_logline.cpp' to be compatible with the
|
|
revised RDLogLine::TransType values.
|
|
* Modified 'rdlogmanager/edit_event.cpp' to be compatible with the
|
|
revised RDLogLine::TransType values.
|
|
* Incremented the database version to 39.
|
|
* Fixed a bug in 'rdlogedit/edit_log.cpp' that was causing logs to
|
|
fail to load and save properly.
|
|
* Fixed a bug in 'rdlogedit/list_log.cpp' that was causing logs to
|
|
fail to load properly.
|
|
2004-06-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added logic to properly enforce transition codes in first
|
|
scheduled event carts in RDLogManager.
|
|
2004-06-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'EditNote' dialog in 'rdlogmanager/edit_note.cpp'.
|
|
* Added the ability to include log note markers in the pre- and
|
|
post- import cart lists in RDLogManager.
|
|
2004-06-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed the Message and Note controls from RDLogManagers event
|
|
editor.
|
|
* Fixed a bug in 'lib/rdlog_line.cpp that was causing the group
|
|
name to fail to be correctly loaded in the 'loadCart()' method.
|
|
2004-06-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlogmanager/import_listview.cpp' that was
|
|
causing the right-button menu to appear in the wrong location.
|
|
* Fixed a bug in 'rdlogmanager/import_listview.cpp' that was
|
|
causing carts dropped into an import list to be prepended rather
|
|
than appended to the list.
|
|
* Fixed a bug in 'rdlogmanager/edit_event.cpp' that was causing
|
|
the cart filter to return false positive results.
|
|
* Fixed a bug in 'rdlibrary/rdlibrary.cpp' that was causing
|
|
the cart filter to return false positive results.
|
|
* Added a 'CLOCKS' table to the database.
|
|
* Created an 'RDClock' class in 'lib/rdclock.cpp'.
|
|
* Created an 'RDEventLine' class in 'lib/rdevent_line.cpp'.
|
|
2004-06-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'playDeck()' and 'setPlayDeck()' methods to
|
|
'lib/rdlog_line.cpp'.
|
|
* Renamed the 'PanelButton' class from 'rdairplay/panel_button.cpp'
|
|
to 'RDPanelButton' in 'lib/rdpanel_button.cpp'.
|
|
* Fixed a bug in 'cae/caed.cpp' that was causing the wrong audio
|
|
resources to be associated with particular connection IDs.
|
|
2004-06-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed 'rdairplay/soundpanel.cpp', 'rdairplay/soundpanel.h',
|
|
'rdairplay/panel_button.cpp', 'rdairplay/panel_button.h',
|
|
'rdairplay/button_panel.cpp, 'rdairplay/button_panel.h',
|
|
'rdairplay/button_dialog.cpp', 'rdairplay/button_dialog.h',
|
|
'rdairplay/audio_resources.cpp' and 'rdairplay/audio_resources.h'.
|
|
2004-06-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Retired the 'RDLIBRARY.INPUT_STREAM', 'RDLIBRARY.OUTPUT_STREAM',
|
|
'RDLIBRARY_RECORD_GPI', 'RDLIBRARY.PLAY_GPI' and
|
|
'RDLIBRARY_STOP_GPI' field from the database.
|
|
* Removed the 'Stream' field from the RDCardSelector widget in
|
|
'lib/rdcardselector.cpp'.
|
|
* Retired the 'RDAIRPLAY.CARD', 'RDAIRPLAY.STREAM0',
|
|
'RDAIRPLAY.STREAM1', 'RDAIRPLAY.STREAM2', 'RDAIRPLAY.STREAM3',
|
|
'RDAIRPLAY.STREAM4', 'RDAIRPLAY.STREAM5', 'RDAIRPLAY.STREAM6',
|
|
and 'RDAIRPLAY.STREAM7' fields from the database.
|
|
* Added 'RDAIRPLAY.CARD0', 'RDAIRPLAY.CARD1', 'RDAIRPLAY.CARD2',
|
|
'RDAIRPLAY.CARD3' and 'RDAIRPLAY.CARD4' field to the database.
|
|
* Incremented the database version to 41.
|
|
* Removed the 'stream()' and 'setStream()' methods from
|
|
'lib/rdairplay_conf.cpp'.
|
|
* Overhauled the configuration dialog in
|
|
RDAdmin->Stations->RDAirPlay to use the new channel assignment
|
|
scheme.
|
|
2004-06-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'cae/cae_jack.cpp' that was causing the build to
|
|
break when compiled without JACK support enabled.
|
|
* Changed the HPI fade profile to Logarithmic.
|
|
2004-06-18 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlibrary/edit_audio.cpp' that was causing
|
|
random audio positioning errors.
|
|
2004-06-21 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Redesigned meter updates in CAE to use a shared memory IPC.
|
|
* Removed the 'enableMetering()' method in 'lib/rdcae.cpp'.
|
|
* Removed the 'Meter Enable' [ME], 'Input Level' [IL] and 'Output
|
|
Level' [OL] commands from the CAE spec.
|
|
2004-06-21 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing Error
|
|
events to fail to show up on log displays.
|
|
* Fixed a bug in 'rdairplay/loglinebox.cpp' that was causing Error
|
|
events to show up with garbage in the button line box.
|
|
* Fixed a bug in 'rdlibrary/record_cut.cpp' that was sending
|
|
corrupt data to CAE.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that caused a log
|
|
trainwreck when attempting to execute an event when no stream
|
|
resources were available.
|
|
* Added a 'LogPlayEvent()' method to 'rdairplay/log_play.cpp'.
|
|
* Added a 'logPlay()' method in 'lib'rdcut.cpp'.
|
|
2004-06-22 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' that was causing extra
|
|
characters to be appended to the name of the loaded log displayed
|
|
on the selector buttons.
|
|
* Implemented cut weighting and daypart selection in
|
|
'lib/rdcart.cpp'.
|
|
2004-06-22 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Implemented play-time cut loading in RDAirPlay.
|
|
* Implemented outcue display in 'rdairplay/loglinebox.cpp'.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was failing to log
|
|
the time of a failed event.
|
|
* Fixed a bug in 'rdairplay/loglinebox.cpp' that was causing a
|
|
segfault when doubleclicking on an empty line box.
|
|
2004-06-22 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/loglinebox.cpp' that was causing stale
|
|
cut data values to appear in line boxes.
|
|
* Implemented audition playout in RDAirPlay.
|
|
2004-06-23 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatch/edit_recording.cpp' that was causing
|
|
the list of available record decks to fail to be loaded.
|
|
* Fixed a bug in 'rdcatch/edit_playout.cpp' that was causing the
|
|
list of available playout decks to fail to be loaded.
|
|
* Fixed a bug in 'rdcatchd/rdcatchd.cpp' in which the Start and
|
|
End cut markers were being ignored in Playout events.
|
|
* Fixed a bug in 'rdcatchd/rdcatchd.cpp' which had broken logging.
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' where the status updates
|
|
would display incorrectly if the next event was active when
|
|
becoming next.
|
|
2004-06-24 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Implemented JACK playout support.
|
|
2004-06-24 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Implemented JACK capture support.
|
|
2004-06-25 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdadmin/edit_rdairplay.cpp' that was applying
|
|
incorrect audio channels assignments.
|
|
* Fixed a bug in 'rdadmin/rdairplay.cpp' that was causing playout
|
|
levels from the Sound Panel to not show up in the audio meters.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing
|
|
incorrect port numbers to appear on active Start buttons.
|
|
* Implemented session JACK management in caed(8).
|
|
* Added Jack documentation in 'docs/JACK.txt'
|
|
* Incremented the RPM release level to 9.
|
|
2004-06-26 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed 'conf/alsa.conf'.
|
|
* Removed 'DBChanges'.
|
|
* Updated 'conf/rd.conf-sample'.
|
|
* Incremented the version to 0.8.0.
|
|
2004-06-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'cae'cae_jack.cpp' that was causing the build to
|
|
break when building without JACK support.
|
|
2004-07-02 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'RDGrid' class in 'lib/rdgrid.cpp'.
|
|
* Added 'CLOCK<n>' fields to the 'SERVICES' table.
|
|
* Incremented the database version to 42.
|
|
* Changed 'Station' to 'Host'.
|
|
* Removed the 'DEFAULT' host from the database.
|
|
* Added code to 'rdadmin/createdb.cpp' to create a default host
|
|
configuration for the local machine.
|
|
* Added 'RDAIRPLAY.SHOW_AUX_1' and 'RDAIRPLAY.SHOW_AUX_2' fields
|
|
to the database.
|
|
* Incremented the database version to 43.
|
|
* Added 'showAuxButton()' and 'setShowAuxButton()' methods to
|
|
'lib/rdairplay.cpp'.
|
|
* Added 'Show Aux Log' check boxes in
|
|
RDAdmin->ManageStations->RDAirPlay.
|
|
* Implemented the ability to hide the 'Aux Log 1' and 'Aux Log 2'
|
|
buttons in RDAirPlay.
|
|
2004-07-05 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'setRunState()' and 'exec()' methods to
|
|
'lib/list_logs.cpp'.
|
|
2004-07-06 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' that was throwing a
|
|
segfault upon startup if more than eight record/playback decks
|
|
were configured.
|
|
* Added code to RDAirPlay to prevent a playing log from being
|
|
unloaded.
|
|
* Added a 'CUTS.LOCAL_COUNTER' field to the database.
|
|
* Added 'localCounter()' and 'setLocalCounter()' methods to
|
|
'lib/rdcut.cpp'.
|
|
* Incremented the database version to 44.
|
|
* Added a 'resetRotation()' method to 'lib/rdcart.cpp'.
|
|
* Fixed a bug in 'lib/rdcut.cpp' that was reporting incorrect cut
|
|
numbers.
|
|
* Fixed a bug in 'rdairplay/loglinebox.cpp' that was failing to
|
|
update the count up/down timers when manually positioning the
|
|
audio start point.
|
|
* Relabeled the fields in RDAirPlay's Event Editor to match those
|
|
of RDLogManager's Event Editor.
|
|
* Fixed a bug in 'rdairplay/edit_event.cpp' that was causing
|
|
multiple simultaneous audition playouts.
|
|
* Added a 'playPositionChanged()' method to 'lib/rdlog_line.cpp'.
|
|
* Incremented the version to 0.8.1.
|
|
2004-07-07 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added code to 'rdairplay/loglinebox.cpp' to display progress bar
|
|
in alternative colors if play position has been modified in the
|
|
event window.
|
|
* Fixed a bug in 'rdlibrary/record_cut.cpp' that was causing
|
|
rotation logic to fail after updating the weight value of a cut.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was forcing a Segue
|
|
transition to Play if the event's selected cut was missing segue
|
|
markers.
|
|
* Added a 'Stop' button the RDAirPlay's Event Editor.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing an
|
|
event to fail to advance when manually starting an event.
|
|
* Fixed a bug in 'rdairplay/pie_counter.cpp' that was causing
|
|
corrupted displays for event lengths longer than six minutes.
|
|
* Modified the Pie Counter in RDAirPlay so as to only display the
|
|
talk time countdown starting at :99.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing an
|
|
event added after the last event in a log to fail to be made next.
|
|
* Incremented the version to 0.8.2.
|
|
2004-07-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlibrary/audio_cart.cpp' that was overwriting
|
|
existing cart label information when exiting the CD ripper dialog.
|
|
* Fixed a bug in 'rdlibrary/cdripper.cpp' that was allowing the
|
|
'X' button to close the dialog without freeing resources.
|
|
* Fixed a bug in 'rdlibrary/edit_cart.cpp' that was causing
|
|
unsaved cart label changes to be lost when launching the Edit,
|
|
Label, Rip or Import dialogs.
|
|
* Fixed a bug in 'rdlibrary/add_cart.cpp' that was leaving
|
|
orphaned cuts behind if creation of a new cart was abandoned.
|
|
* Fixed a bug in 'lib/rdlog_line.cpp' that was causing invalid
|
|
Talk Time marker positions to be generated.
|
|
* Added a 'remove()' method to 'lib/rdcart.cpp'.
|
|
2004-07-09 Greg Cunningham <thecunninghamclan@dodo.com.au>
|
|
* Fixed a bug in 'rdadmin/createdb.cpp' that was causing database
|
|
creation to fail.
|
|
2004-07-09 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an exit confirmation dialog box to RDAirPlay.
|
|
* Added an 'Alt-X' keybinding to exit RDAirPlay.
|
|
* Fixed a bug in 'rdairplay/edit_event.cpp' that was allowing the
|
|
'X' button to close the dialog without freeing resources.
|
|
* Fixed a bug in 'rdlibrary/audio_cart.cpp' that was causing
|
|
FreeDB data to fail to update the cart label.
|
|
* Swapped the position of the 'Edit' and 'Record/Label' buttons in
|
|
RDLibrary's Record Dialog.
|
|
* Renamed the 'Record/Label' button in RDLibrary's Record Dialog
|
|
to 'Cut Info/Record'.
|
|
* Added the ability to doubleclick on the Cut entry in RDLibrary's
|
|
Record Dialog to bring up the Record Dialog.
|
|
* Added a sanity check to prevent blank cart descriptions from
|
|
being saved in RDLibrary's Record Dialog.
|
|
* Fixed a bug in 'rdairplay/loglinebox.cpp' that was throwing a
|
|
segfault when the Wall Clock was clicked with empty Line Boxes.
|
|
2004-07-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'EVERGREEN.CUTS' field to the database.
|
|
* Incremented the database version to 45.
|
|
* Added 'evergreen()' and 'setEvergreen()' methods to
|
|
'lib/rdcut.cpp'.
|
|
* Added a 'Cut is EVERGREEN' control in RDLibrary's Record Dialog.
|
|
* Added 'evergreen()' and 'setEvergreen()' methods in
|
|
'lib/rdlog_line.cpp'.
|
|
* Fixed a bug in 'rdlibrary/record_cut.cpp' that was causing cut
|
|
dayparting data to fail to be displayed properly.
|
|
* Added code to 'rdairplay/log_play.cpp' to dynamically update cut
|
|
selection data.
|
|
2004-07-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a single-instance lockout to RDLibrary.
|
|
* Added a single-instance lockout to RDCatch.
|
|
* Added a single-instance lockout to RDAirPlay.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing a
|
|
segfault when an event was inserted into a log at the current play
|
|
position.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing false
|
|
'Invalid Cut' errors.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing
|
|
inaccurate Post Point countdown values when the transport was
|
|
stopped.
|
|
* Fixed a bug in 'rdairplay/post_counter.cpp' that was causing
|
|
excessive round-off error in countdowns.
|
|
2004-07-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'averageLength()' method to 'lib/rdcart.cpp'.
|
|
* Added a 'LENGTH_DEVIATION.CART' field to the database.
|
|
* Added 'lengthDeviation()' and 'setLengthDeviation()' methods to
|
|
'lib/rdcart.cpp'.
|
|
* Incremented the database version to 46.
|
|
* Added a 'LENGTH DEVIATION' column to the cart list in RDLibrary.
|
|
* Added logic to display excessive cut length deviation in YELLOW
|
|
or RED in RDLibrary's cart list.
|
|
* Added a clause to filter by cart number in
|
|
'lib/rdcart_search_text.cpp'.
|
|
* Added logic to 'rdairplay/edit_event.cpp' to prevent a PostPoint
|
|
attribute from being set on a non-immediate Hard Start time.
|
|
* Added logic to 'rdlogedit/edit_logline.cpp' to prevent a PostPoint
|
|
attribute from being set on a non-immediate Hard Start time.
|
|
* Added logic to 'rdlogedit/edit_marker.cpp' to prevent a PostPoint
|
|
attribute from being set on a non-immediate Hard Start time.
|
|
2004-07-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'EditChain' dialog in 'rdlogedit/edit_chain.cpp'.
|
|
* Added an 'AddMeta' dialog in 'rdlogedit/add_meta.cpp'.
|
|
* Implemented Log Chain support in RDLogEdit.
|
|
* Added a chain event icon on 'icons/chain.xpm'.
|
|
* Implemented Log Chain support in RDAirPlay.
|
|
2004-07-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added output stream position information to the CAE shared
|
|
memory segment.
|
|
* Rewrote 'rdlibrary/edit_audio.cpp' to use the new CAE position
|
|
data interface.
|
|
2004-07-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added output stream position code to 'cae/cae_jack.cpp'.
|
|
* Restored audio metering in 'rdlibrary/edit_audio.cpp'.
|
|
* Incremented the version number to 0.8.3.
|
|
2004-07-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'cae/cae.cpp' that was freezing the JACK graph if
|
|
caed(8) was started in non-debugging mode.
|
|
2004-07-17 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Incremented the package version to 0.8.4.
|
|
2004-07-26 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added support for detecting ALSA to 'configure.in'.
|
|
* Stubbed out ALSA support in CAE.
|
|
2004-07-26 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a [Format] section to rd.conf(5).
|
|
* Added 'SampleRate=' and 'Channels=' directives to the [Format]
|
|
section of rd.conf(5).
|
|
2004-07-26 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a [Debug] section to rd.conf(5).
|
|
* Added a 'UseRealtime=' directive to the [Debug] section of
|
|
rd.conf(5).
|
|
* Added code the 'cae/cae_alsa.cpp'. Still a WIP.
|
|
2004-07-26 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Got a rudimentary version of 'AlsaCallback()' working in
|
|
'cae/cae_alsa.cpp'.
|
|
2004-07-27 Fred Gleason <fredg@salemradiolabs.com>
|
|
* More work on ALSA support in CAE.
|
|
2004-07-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a sysconfig file in 'rivendell.sys'.
|
|
* Incremented the RPM release to 10.
|
|
2004-07-28 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'DAEMON MANAGEMENT' section to 'docs/JACK.txt'.
|
|
2004-08-03 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed bugs in 'cae/cae_alsa.cpp' that were causing the build to
|
|
break when compiled with ALSA support disabled.
|
|
2004-08-04 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'ListClocks' class in 'rdlogmanager/list_clocks.cpp'.
|
|
* Added an 'AddClock' class in 'rdlogmanager/add_clock.cpp'.
|
|
* Added an 'EditClock' class in 'rdlogmanager/edit_clock.cpp'.
|
|
* Added an 'EditEventLine' class in 'rdlogmanager/edit_clock.cpp'.
|
|
2004-08-06 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Finished the Clock Editor in RDLogManager.
|
|
2004-08-06 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'ListGrids' class in 'rdlogmanager/list_grids.cpp'.
|
|
* Added an 'EditGrid' class in 'rdlogmanager/edit_grid.cpp'.
|
|
2004-08-09 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'SERVICES.NAME_FORMAT', 'SERVICES.TFC_PATH',
|
|
'SERVICES.TFC_CART_OFFSET', 'SERVICES.TFC_CART_LENGTH',
|
|
'SERVICES.TFC_START_OFFSET', SERVICES.TFC_START_LENGTH',
|
|
'SERVICES.MUS_PATH', 'SERVICES.MUS_CART_OFFSET',
|
|
'SERIVCES.MUS_CART_LENGTH', 'SERVICES.MUS_START_OFFSET' and
|
|
'SERVICES.MUS_START_LENGTH', 'SERVICES.TFC_WIN_PATH' and
|
|
'SERVICES.MUS_WIN_PATH' fields to the database.
|
|
* Incremented the database version to 47.
|
|
* Added 'importPath()', 'setImportPath()', 'nameTemplate()',
|
|
'setNameTemplate()', 'importOffset()', 'setImportOffset()',
|
|
'importLength()' and 'setImportLength()' methods to
|
|
'lib/rdsvc.cpp'.
|
|
* Added an 'RDDateDecode()' function in 'lib/rddatedecode.cpp'.
|
|
* Added a 'TestImport' dialog in 'rdadmin/test_import.cpp'.
|
|
2004-08-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'generateLog()' method in 'lib/rdclock.cpp'.
|
|
* Added a 'generateLog()' method in 'lib/rdevent_line.cpp'
|
|
* Added a 'GenerateLog' dialog in 'rdlogmanager/generate_log.cpp'.
|
|
* Modified the 'RDSvc' class to inherit 'QObject' in
|
|
'lib/rdsvc.cpp'.
|
|
* Added a 'generationProgress()' signal in 'lib/rdsvc.cpp'.
|
|
* Added an 'exists()' method to 'lib/rdlog.cpp'.
|
|
* Fixed a bug in 'rdlogedit/edit_log.cpp' that was causing the
|
|
scheduled start time to fail to be displayed for events without a
|
|
Hard time.
|
|
2004-08-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'SERVICES.TFC_LENGTH_OFFSET',
|
|
'SERVICES.TFC_LENGTH_LENGTH',
|
|
'SERVICES.MUS_LENGTH_OFFSET' and 'SERVICES.MUS_LENGTH_LENGTH'
|
|
fields to the database.
|
|
* Incremented the database version to 47.
|
|
* Added audio parser settings for LENGTH to 'rdadmin/edit_svc.cpp'.
|
|
* Added a LENGTH parameter to 'rdadmin/test_import.cpp'.
|
|
* Fixed a bug in 'rdlogmanager/edit_event.cpp that was causing the
|
|
grace time to be forced to 'Start Immediately' for all hard time
|
|
events.
|
|
2004-08-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'AUTOFILLS' table to the database.
|
|
* Incremented the database version to 49.
|
|
* Added an 'AutofillCarts' dialog in 'rdadmin/autofill_carts.cpp'.
|
|
* Added a 'LENGTH' field to the Cart Picker Dialog.
|
|
2004-08-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'SERVICES.CHAIN_LOG' field to the database.
|
|
* Incremented the database version to 50.
|
|
* Added 'chainto()' and 'setChainto()' methods to 'lib/rdsvc.cpp'.
|
|
* Added a 'Insert CHAIN TO at log end' control in the Edit Service
|
|
dialog in RDAdmin.
|
|
2004-08-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Disabled the ALSA driver in 'configure.in'.
|
|
* Added code cleanups for exiting the JACK graph.
|
|
2004-08-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Tweaked the JACK cleanup code for better performance under SuSE
|
|
9.1.
|
|
2004-08-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlibrary/rdlibrary.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlibrary/edit_cart.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlibrary/audio_cart.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlibrary/macro_cart.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlibrary/record_cut.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlibrary/edit_audio.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlibrary/import_audio.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlibrary/cdripper.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdcatch/rdcatch.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdcatch/add_recording.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdcatch/edit_recording.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdcatch/edit_playout.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdcatch/edit_cartevent.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdcatch/edit_switchevent.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogedit/rdedit_log.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogedit/rdlogedit.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogedit/add_log.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogedit/edit_logline.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'lib/rdcart_dialog.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogedit/add_meta.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogedit/edit_marker.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogedit/edit_chain.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogmanager/rdlogmanager.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogmanager/edit_event.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlibrary/add_cart.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogin/rdlogin.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdairplay/edit_event.cpp'.
|
|
2004-08-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/login.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/rdadmin.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/list_users.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/add_user.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/edit_user.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/list_groups.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/edit_group.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/add_group.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/list_svcs.cpp'.
|
|
* Fixed a formatting layout error in 'rdadmin/edit_svc.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/add_svc.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/edit_station.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/edit_rdlibrary.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/edit_decks.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/edit_rdairplay.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/add_matrix.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/edit_matrix.cpp'.
|
|
2004-08-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlibrary/record_cut.cpp' that was causing
|
|
recordings to be corrupt if the Max Length parameter was exceeded.
|
|
2004-08-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlibrary/edit_audio.cpp'.
|
|
2004-08-17 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a default font specification in 'rdadmin/rdadmin.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/edit_svc.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/test_import.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/edit_rdlibrary.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/edit_decks.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdadmin/edit_ttys.cpp'.
|
|
* Added a default font specification in
|
|
'rdlogmanager/rdlogmanager.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogmanager/add_event.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogmanager/add_clock.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogmanager/add_grid.cpp'.
|
|
* Added a default font specification in 'rdcatch/rdcatch.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdcatch/edit_recording.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdcatch/deckmon.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'lib/rdcut_dialog.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'lib/rdbutton_dialog.cpp'.
|
|
* Added a default font specification in 'rdlogedit/rdlogedit.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogedit/edit_log.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogedit/edit_logline.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogedit/edit_marker.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogedit/edit_chain.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlogedit/list_logs.cpp'.
|
|
* Added a default font specification in 'rdlibrary/rdlibrary.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlibrary/cdripper.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdlibrary/edit_macro.cpp'.
|
|
* Added a default font specification in 'rdlogin/rdlogin.cpp'.
|
|
* Added a default font specification in 'rdairplay/rdairplay.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdairplay/start_button.cpp'.
|
|
* Fixed up font sizing for SuSE 9.1 in 'rdairplay/list_logs.cpp'.
|
|
2004-08-18 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatch/edit_cartevent.cpp' where the station
|
|
name would fail to be set to the currently configured value when
|
|
the dialog was opened.
|
|
* Fixed a bug in 'rdcatch/edit_switchevent.cpp' where the station
|
|
name would fail to be set to the currently configured value when
|
|
the dialog was opened.
|
|
* Incremented the package version to 0.9.0.
|
|
* Set the RPM release level to 1.
|
|
* Updated the 'INSTALL' file to reflect a requirement for
|
|
libradio-0.92.0 or higher.
|
|
* Updated the NEWS file.
|
|
* Updated the README file.
|
|
* Released as 0.9.0.
|
|
2004-08-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing a
|
|
segfault when loading an empty log.
|
|
* Fixed a bug in 'rdcatch/rdcatch.cpp' that was causing events on
|
|
remote workstations to fail to update when changed.
|
|
* Fixed a bug in 'rdadmin/edit_station.cpp' that was causing
|
|
RDCatch configuration changes to fail to propigate to remote
|
|
workstations.
|
|
2004-08-19 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'RDDbBackup()', 'RDDbRestore()' and 'RDDbDelete()'
|
|
functions in 'lib/rddbbackup.cpp'.
|
|
2004-08-20 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'RDCreateLogTableSql()' and 'QStringRDCreateClockTableSql()',
|
|
functions in 'lib/rdcreate_log.cpp'.
|
|
2004-08-23 Alban Peignier <alban.peignier@free.fr>
|
|
* Fixed a SQL syntax error in 'lib/rdsvc.cpp'.
|
|
2004-08-23 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Deleted 'lib/rddbbackup.cpp' and 'lib/rddbbackup.h'.
|
|
* Added the Database Backup [DB] RML to 'docs/rml.sxw'.
|
|
* Added the Database Backup [DB] RML to 'lib/rdmacro.h'.
|
|
* Implemented the Database Backup [DB] RML in
|
|
'ripcd/local_macros.cpp'.
|
|
* Added the Database Backup [DB] RML to
|
|
'docs/implemented_macros.txt'.
|
|
* Fixed a bug in 'rdlogmanager/edit_eventline.cpp' that caused a
|
|
segfault when trying to insert a non-existent event into a clock.
|
|
2004-08-23 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'RDconfig' class in 'lib/rdconfig.cpp'.
|
|
* Modified RDLogEdit to use the new RDConfig class.
|
|
* Deleted 'rdlogedit/config.cpp'.
|
|
* Modified RDLogManager to use the new RDConfig class.
|
|
* Deleted 'rdlogmanager/config.cpp'.
|
|
* Modified RDAdmin to use the new RDConfig class.
|
|
* Deleted 'rdadmin/config.cpp'.
|
|
* Modified RDAirPlay to use the new RDConfig class.
|
|
* Deleted 'rdairplay/config.cpp'.
|
|
* Modified RDCatch to use the new RDConfig class.
|
|
* Deleted 'rdcatch/config.cpp'.
|
|
* Modified RDCatchd to use the new RDConfig class.
|
|
* Modified RDLibrary to use the new RDConfig class.
|
|
* Deleted 'rdlibrary/config.cpp'.
|
|
* Modified RDLogin to use the new RDConfig class.
|
|
* Deleted 'rdlogin/config.cpp'.
|
|
* Modified RDPanel to use the new RDConfig class.
|
|
* Deleted 'rdpanel/config.cpp'.
|
|
2004-08-24 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a QMake project file in 'rivendell.pro'.
|
|
* Added a QMake project file in 'utils/utils.pro'.
|
|
* Added a QMake project file in 'rdlogedit/rdlogedit.pro'.
|
|
* Moved 'utils/rivendell.res' to 'icons/rivendell.res'.
|
|
* Added a QMake project file in 'rdlogmanager/rdlogmanager.pro'.
|
|
* Added a QMake project file in 'lib/lib.pro'.
|
|
2004-08-25 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'RDTimePoint()' function in 'lib/rddebug.cpp'.
|
|
* Optimized RDAirPlay to reduce log load and transition times.
|
|
2004-08-25 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'hardSortColumn()' and 'setHardSortColumn()' methods to
|
|
'lib/rdlistview.cpp'.
|
|
* Removed the 'renumbered()' signal from 'rdairplay/log_play.h'.
|
|
* Added 'inserted()' and 'removed()' signals to
|
|
'rdairplay/log_play.cpp'.
|
|
* Added an 'RD_USE_MYSQL_EXTENSIONS' define to 'lib/rd.h'.
|
|
* Added code to 'lib/rdlog_event.cpp' to use mySQL SQL extensions
|
|
for saving logs.
|
|
2004-08-25 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdairplay/log_play.cpp where doing a 'Make Next'
|
|
was causing events to show a 'No Valid Cut Found' error.
|
|
2004-08-25 Alban Peignier <alban.peignier@free.fr>
|
|
* Added an 'RDImport' batch file importer utility in 'utils/'.
|
|
2004-08-25 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Modified 'utils/rdimport.cpp' so as to use configuration values
|
|
from RDAdmin->ManageHosts->RDLibrary for batch imports.
|
|
2004-08-25 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added RDImport to 'rivendell.spec.in'.
|
|
2004-08-29 Alban Peignier <alban.peignier@free.fr>
|
|
* Added support for reading ID3 metadata to 'utils/rdimport.cpp'.
|
|
2004-08-29 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an '--enable-rdimport' switch to 'configure.in' to enable
|
|
building of RDImport (requires TagLib).
|
|
2004-08-30 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'lib'rdlog_event.cpp' that was causing a segfault
|
|
when the 'save()' method was called.
|
|
* Changed the level meter in RDAirPlay to use a calibrated scale.
|
|
* Moved the 'Add Log' dialog from 'rdlogedit/add_log.cpp' to
|
|
'lib/rdadd_log.cpp'.
|
|
2004-08-30 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'renamed()' signal to 'rdairplay/log_play.cpp'.
|
|
* Fixed a bug in 'rdairplay/list_log.cpp' that broke the automatic
|
|
event scrolling in the Full Log list.
|
|
* Fixed a bug in 'lib/rdlog_line.cpp' that broke segue crossfades.
|
|
2004-08-30 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Adjusted fonts in 'rdairplay/loglinebox.cpp' for better
|
|
appearance under SuSE 9.1.
|
|
* Adjusted fonts in 'rdairplay/pie_counter.cpp' for better
|
|
appearance under SuSE 9.1.
|
|
2004-08-31 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Tweaked the count-up timer location in
|
|
'rdairplay/loglinbox.cpp'.
|
|
* Added a 'DiskGauge' widget in 'rdlibrary/disk_gauge.cpp'.
|
|
* Added a 'DiskBar' widget in 'rdlibrary/disk_bar.cpp'.
|
|
2004-08-31 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in the free space caluation in
|
|
'rdlibrary/disk_gauge.cpp'.
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' that was causing the
|
|
Pie Counter to not reflect a modified event start time.
|
|
2004-09-01 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdlibrary/edit_audio.cpp' where closing the
|
|
dialog with the 'X' button would fail to cancel active audio
|
|
playout.
|
|
* Fixed a bug in 'rdlibrary/edit_audio.cpp that was causing the
|
|
meter to hang at the last registered audio level after pressing
|
|
'Stop' or 'Pause'.
|
|
* Fixed a bug in 'cae/cae_hpi.cpp' that was causing CAE to report
|
|
an incorrect play position when used with HPI.
|
|
2004-09-02 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added autodetection for the TagLib library to 'configure.in'.
|
|
* Removed the '--enable-rdimport' option from 'configure.in'.
|
|
2004-09-10 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Incremented the package version to 0.9.1.
|
|
2004-09-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'rdcatchd/rdcatchd.cpp' that was causing deck
|
|
monitors to show 'Offline' status.
|
|
2004-09-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Incremented the package version to 0.9.2.
|
|
2004-09-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed GPITest and GPOTest from 'utils/'.
|
|
2004-09-15 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'conf/crc-unity4k.sh' script.
|
|
2004-09-16 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'cae/cae.cpp' that was reporting invalid
|
|
AES sync indications.
|
|
* Fixed a bug in 'lib/rdcae.cpp' that was reporting invalid
|
|
AES sync indications.
|
|
2004-09-21 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'Left' and 'Right' configurations for LF1 in
|
|
'conf/crc-unity4k.sh'.
|
|
* Added a 'Send Command' [CC] macro to 'docs/rml.sxw'.
|
|
* Implemented the 'Send Command' [CC] macro.
|
|
* Fixed a bug in 'rdairplay/log_play.cpp' that was causing a
|
|
lockup when executing a macro cart as the first event in a log.
|
|
2004-09-21 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Changed the 'Length' field to 'End Time' in
|
|
'rdlogmanager/edit_eventline.cpp'.
|
|
* Added an 'End Time' field to 'rdlogmanager/edit_clock.cpp'.
|
|
2004-09-22 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'HOSTVARS' table to the database.
|
|
* Incremented the database version to 52.
|
|
* Added a 'ListHostvars' dialog in 'rdadmin/list_hostvars.cpp'.
|
|
* Added an 'EditHostvar' dialog in 'rdadmin/edit_hostvar.cpp'.
|
|
* Added an 'AddHostvar' dialog in 'rdadmin/add_hostvar.cpp'.
|
|
2004-09-22 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added code to resolve host variables in 'lib/rdripc.cpp'.
|
|
* Added code to resolve host variables in 'lib/rdmacro_event.cpp'.
|
|
* Fixed a bug in 'rdairplay/wall_clock.cpp' that was causing the
|
|
day-of-the-week label to be clipped.
|
|
2004-09-23 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Incremented the package version to 0.9.3.
|
|
2004-10-04 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added build system support for OggVorbis.
|
|
2004-10-12 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'cae/Makefile.am' that was causing the build to
|
|
break.
|
|
2004-10-13 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added 'STATIONS.BACKUP_DIR' and 'STATIONS.BACKUP_LIFE' fields to
|
|
the database.
|
|
* Incremented the database version to 53.
|
|
* Added 'backupLife()', 'setBackupLife()', 'backupPath()' and
|
|
'setBackupPath()' methods to 'lib/rdstation.cpp'.
|
|
* Added an 'EditBackup' dialog in 'rdadmin/edit_backup.cpp'.
|
|
2004-10-14 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added code to purge old automatic database backups in
|
|
'ripcd/ripcd.cpp'.
|
|
* Fixed a bug in 'rdadmin/rdadmin.cpp' that was causing KDE to
|
|
hang a 'program starting' indication after a failed RDAdmin login.
|
|
* Added 'RDMatrix::Bt16x1' and 'RDMatrix::Bt8x2' values to
|
|
'RDMatrix::Type' in 'lib/rdmatrix.h'.
|
|
* Added support for the Broadcast Tools 16x1 switcher to RDAdmin.
|
|
* Added support for the Broadcast Tools 8x2 switcher to RDAdmin.
|
|
* Added a switcher driver for the Broadcast Tools 16x1 in
|
|
'ripcd/bt16x1.cpp'.
|
|
* Added a switcher driver for the Broadcast Tools 8x2 in
|
|
'ripcd/bt8x2.cpp'.
|
|
2004-10-27 darrick <darrick@dcn.davis.ca.us>
|
|
* Fixed a memory leak in 'lib/rdlog_line.cpp'.
|
|
2004-10-27 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a memory leak in 'lib/rdcart_dialog.cpp'.
|
|
* Added the Binary Serial Out ('BO') RML to RDMacro.
|
|
* Implemented the Binary Serial Out ('BO') RML in
|
|
'ripcd/local_macros.cpp'.
|
|
* Added the Binary Serial Out ('BO') RML to
|
|
'doc/implemented_macros.txt'.
|
|
* Incremented the package version to 0.9.4.
|
|
2004-10-29 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in which the level meter indication in RDAirPlay was
|
|
too high if the same output port was assigned to more than one
|
|
output.
|
|
2004-11-01 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added RDGpiMon, a GPI monitoring utility, in 'utils/'.
|
|
* Added a 'GI' command to the RIPC command protocol.
|
|
* Added a 'GC' command to the RIPC command protocol.
|
|
* Added a 'GM' command to the RIPC command protocol.
|
|
* Added notes in 'docs/GPIO.txt' on use of the gameport as a GPIO
|
|
device.
|
|
2004-11-02 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added additional detail on wiring PC game ports for GPI in
|
|
'docs/GPIO.txt'.
|
|
* Incremented the package version to 0.9.5.
|
|
2004-11-04 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added sample mySQL configurations in 'conf/my.cnf-master' and
|
|
'conf/my.cnf-standby'.
|
|
* Created an audio replication script in 'scripts/rd_audio_sync'.
|
|
* Created a configuration manager script in 'scripts/rd_config'.
|
|
* Fixed a bug in 'rdlibrary/import_audio.cpp' that broke audio
|
|
file importation.
|
|
2004-11-04 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'docs/Makefile.am' that was causing the RPM build
|
|
to break.
|
|
* Incremented the package version 0.9.6.
|
|
2004-11-06 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'station()' method to 'lib/rdripc.cpp'.
|
|
* Fixed a bug in 'lib/rdmacro_event.cpp' that was causing the CC
|
|
RML to fail if a host variable was used for the destination
|
|
address.
|
|
* Incremented the package version to 0.9.7.
|
|
2004-11-06 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Removed the '-q' flag from the call to 'sox -resample' in
|
|
'scripts/rd_import_audio' to work around a bug in sox(1).
|
|
* Removed the '-q' flag from the call to 'sox -resample' in
|
|
'scripts/rd_rip_cd' to work around a bug in sox(1).
|
|
* Fixed a bug in 'rdlibrary/cdripper.cpp' that was causing corrupt
|
|
audio when simultaneously performing rips on multiple hosts.
|
|
* Fixed a bug in 'rdlibrary/import_audio.cpp' that was causing corrupt
|
|
audio when simultaneously performing imports on multiple hosts.
|
|
* Incremented the package version to 0.9.8.
|
|
2004-11-07 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Fixed a bug in 'lib/rdcart_dialog.cpp' that threw a segfault fi
|
|
the 'OK' button was pushed with an empty cart list.
|
|
* Fixed a bug in 'lib/rdcut_dialog.cpp' that threw a segfault fi
|
|
the 'OK' button was pushed with empty cart or cut lists.
|
|
2004-11-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added sanity checks to 'cae/cae.cpp' to prevent caed segfaults
|
|
when trying to load non-existent audio resources.
|
|
* Added 'RDAIRPLAY.CLEAR_FILTER' and 'RDAIRPLAY.BAR_ACTION' fields
|
|
to the database.
|
|
* Incremented the database version to 54.
|
|
* Added 'clearFilter()', 'setClearFilter()', 'barAction()' and
|
|
'setBarAction()' mmeethods to 'lib/rdairplay_conf.cpp'.
|
|
* Added a 'Clear Cart Search Filter' checkbox to
|
|
'rdadmin/edit_rdairplay.cpp'.
|
|
* Added a 'Space Bar Action' button group to
|
|
'rdadmin/edit_rdairplay.cpp'.
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' where last cart
|
|
selected in the Add Cart dialog would be highlighted as the
|
|
default selection.
|
|
* Added a keybinding to RDAdmin where pressing the space bar will
|
|
start the next event in the Main Log if enabled in RDAdmin.
|
|
* Fixed a bug in 'rdadmin/list_gpis.cpp' where the 'description'
|
|
field would be blanked if the Edit dialog was cancelled.
|
|
* Fixed a bug in rdadmin/list_gpis.cpp' that was failing to update
|
|
the active GPI list when the 'GPIS' table was changed.
|
|
2004-11-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added code to 'rdairplay/log_play.cpp' to ensure that the
|
|
initial playout from a stopped log will always be on the first
|
|
fader channel.
|
|
* Incremented the package version to 0.9.9.
|
|
2004-11-08 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Tweaked 'rdadmin/edit_gpi.cpp' for better appearance on SuSE
|
|
9.1.
|
|
* Tweaked 'rdlibrary/record_cut.cpp' for better appearance on SuSE
|
|
9.1.
|
|
* Fixed a bug in 'rdairplay/rdairplay.cpp' where the name of the
|
|
log loaded into the Main Log was not being displayed on the title
|
|
bar.
|
|
2004-11-09 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added a 'RDAIRPLAY.FLASH_PANEL' field to the database.
|
|
* Incremented the database version to 55.
|
|
* Added 'flashPnael()' and 'setFlashPanel()' methods to
|
|
'lib/rdairplay_conf.cpp'.
|
|
* Added a 'Flash Active Buttons' checkbox to the
|
|
RDAdmin->ManageHosts->EditRDAirPlay dialog.
|
|
* Fixed a bug in 'rdlibrary/edit_audio.cpp' that was causing
|
|
intermittent failure of audio playout and/or audio metering.
|
|
* Fixed a bug in 'lib/rdsound_panel.cpp' that was failing to free
|
|
a timing resource.
|
|
* Incremented the package version to 0.9.10.
|
|
2004-11-09 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added the ability to flash active sound panel buttons in
|
|
RDAirPlay.
|
|
* Fixed a bug in 'rdlibrary/edit_audio.cpp' where the Trim
|
|
Threshold was not being initialized to the correct default value.
|
|
2004-11-09 Fred Gleason <fredg@salemradiolabs.com>
|
|
* Added an 'AutoTrim' widget to the CD Ripper dialog in RDLibrary.
|
|
* Added an 'AutoTrim' widget to the File Import dialog in RDLibrary.
|
|
* Changed the File Import dialog in RDLibrary so that it now
|
|
closes automatically at the end of an import.
|
|
* Added 'STATIONS.HEARTBEAT_CART' and
|
|
'STATIONS.HEARTBEAT_INTERVAL' field to the database.
|
|
* Incremented the database version to 56.
|
|
* Added a 'reloadHeatbeat()' method to 'lib/rdipc.cpp'.
|
|
* Added 'heartbeatCart()', 'setHeartbeatCart()',
|
|
'heartbeatInterval()' and 'setHeartbeatInterval()' methods to
|
|
'rdadmin/edit_station.cpp'.
|
|
2004-11-09 Fred Gleason <fredg@salemradiolabs.com>
|