* Fixed a regression in rdcatch(1) that could cause the wrong
host to be used as the default location when creating a new
event.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdservice(8) that could cause a segfault when
started with a previous instance running.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added icons to the CD rippers in rdlibrary(1) to indicate the
provenance of detected metadata.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdlibrary(1) that could throw a segfault when
encountering an error in ripping a CD.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the CDDB parser that caused it to emit an error
message when processing a 202 response.
* Added explicit processing for 201, 230, 401, 402, 403, 409, 431,
432, 433, 434, 501, 502, 503 and 530 returns in the CDDB parser.
Signed-off-by: Fred Gleason <fredg@paraelsystems.com>
* Added interlock logic to the 'Edit Switcher Event' dialog in
rdcatch(1) to prevent creation of events containing null endpoints.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdcatch(1) that caused switch event endpoints
to be sorted alphabetically rather than by endpoint number in
the 'Edit Switcher Event' dialog.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdcatch(1) that could cause highlighting of the
'next event' to disappear after changing the filtering settings.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Modified the endpoint naming format for Software Authority
Protocol devices to match that used in Drouter.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdcatch(1) that could cause a newly added event
to appear twice in the record list.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in the 'Software Authority' Switcher/GPIO driver
that made it impossible to add switcher events in rdcatch(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'Software Authority Protocol' switcher/GPIO
driver in ripcd(8) that failed to initialize matrix endpoints
correctly at startup.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdrssd(8) that caused a podcast episode to be
deleted immediately after being made active if the 'Air Date/Time'
was set for the future and 'Item Expires' was set to 'No' in the
'Editing Item' dialog.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added environmental variables to the 'Ubuntu 22.04 LTS' section to
'DISTRO-SPECIFIC NOTES' in 'INSTALL'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added environmental variables to the 'Ubuntu 22.04 LTS' section to
'DISTRO-SPECIFIC NOTES' in 'INSTALL'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdlogmanager(1) that could cause report generation
to fail on systems that generate process IDs higher than 999999.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the Voice Tracker dialog where resizing the window
would cause the relative positions of the markers in the waveform
displays to shift.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDRange' class.
* Added support for range specifications to the 'line' parameter
of the 'GPI Enable' ['GE'] RML.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'LiveWireLwrpGpio::gpiQuantity()' and
'LiveWireLwrpGpio::gpoQuantity()' methods where they returned slot
rather than line quantities.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdadmin(1) in the 'Edit GPIs' dialog that
caused changes in macro cart assignments to fail to be saved.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'SAS USI' switcher driver in ripcd(8) that
could cause a segfault upon receipt of a network error.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Removed the 'ALL' entry from the 'Default Group' dropdown in the
'Dropbox Configuration' dialog in rdlogmanager(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in the 'Generate Log' dialog in rdlogmanager(1)
that caused the progress bar dialog to fail to be hidden after
generation of a log.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in the 'Generate Log' dialog in rdlogmanager(1)
that caused the progress bar dialog to fail to be hidden after
generation of a log.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Tweaked the layout of the meter strip in rdairplay(1) so as to
keep 4 character long labels from running together.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdcartslots(1) that caused default settings
to fail to be loaded correctly at startup.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in the 'Configure RDCatch' dialog in rdcatch(1)
that caused the 'Select' buttons in the 'Events Carts' section to
fail to save the selected macro cart number.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added icons to the 'Service' dropdowns in rdlogedit(1), rdairplay(1)
and rdlogmanager(1).
* Added icons to the host picker in the 'Service' dialog in
rdadmin(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Updated the 'Interfacing with the Linux Ecosystem: Command-Line
Utilities' chapter of the Operations Guide.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>