Fred Gleason
ec0e79090c
2019-10-21 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDLOGEDIT.WAVEFORM_CAPTION' field to the database.
* Incremented the database version to 311.
* Added a 'WaveForm Caption' control to the 'Edit RDLogEdit' dialog
in rdadmin(1).
* Implemented the 'WaveForm Caption' setting in the Voicetracker
dialog in rdlogedit(1).
2019-10-21 21:54:54 -04:00
Fred Gleason
2f2eaab1ec
2019-10-17 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in the 'Select Cut' ['RDCutDialog'] that
caused 'Group:' dropdown list to be empty.
2019-10-17 12:52:03 -04:00
Fred Gleason
13fe76b469
2019-10-08 Fred Gleason <fredg@paravelsystems.com>
...
* Renamed the 'RDFontSet' class to 'RDFontEngine'.
* Modified the font calculation algorithm in
'RDFontEngine::MakeFonts()' to use fixed defaults.
2019-10-08 09:54:36 -04:00
Fred Gleason
912f54bf2c
2019-10-07 Fred Gleason <fredg@paravelsystems.com>
...
* Replaced references to 'helvetica' fonts to use font engine
values in 'lib/'.
2019-10-07 16:23:38 -04:00
Fred Gleason
93e40d43df
2019-10-07 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored rdpopup(1) to use the 'RDDialog' and 'RDWidget'
base classes.
2019-10-07 13:56:16 -04:00
Fred Gleason
36b8e0020e
2019-10-04 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored rdlogedit(1) to use the 'RDDialog' and 'RDWidget'
base classes.
2019-10-04 16:30:27 -04:00
Fred Gleason
247a3cd857
2019-10-02 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored rdcatch(1) to use the 'RDDialog' and 'RDWidget'
base classes.
2019-10-03 16:20:35 -04:00
Fred Gleason
e63c1a64a9
2019-10-03 Fred Gleason <fredg@paravelsystems.com>
...
* Added support for posting podcast content via SFTP.
* Refactored rdcastmanager(1) to use the 'RDDialog' and 'RDWidget'
base classes.
2019-10-03 12:47:19 -04:00
Fred Gleason
44a0941df9
2019-10-02 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored rdairplay(1) to use the 'RDDialog' and 'RDWidget'
base classes.
2019-10-02 16:08:48 -04:00
Fred Gleason
8ca15c773d
2019-10-01 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored dialogs in the convenience library to use the
'RDDialog' and 'RDWidget' base classes.
2019-10-01 15:10:29 -04:00
Fred Gleason
b910af1bda
2019-10-01 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the 'RDAudioSettingsDialog' class.
2019-10-01 12:25:07 -04:00
Fred Gleason
f18dacf408
2019-10-01 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDDialog' class.
* Added an 'RDWidget' class.
* Refactored rdadmin(1) to use 'RDDialog' and 'RDWidget' base
classes.
2019-10-01 11:17:23 -04:00
Fred Gleason
cc3dc06b4a
2019-09-25 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rddbmgr(8) that caused a segfault when processing
a SQL error.
2019-09-25 16:47:21 -04:00
Patrick Linstruth
5f5d3dbe79
Merge RDCart::setYear fix.
2019-09-12 13:04:47 -07:00
Patrick Linstruth
fc0b71e028
Forgot dbversion.h
2019-09-11 12:11:52 -07:00
Patrick Linstruth
d1874b868a
Database changes for Nexus integration
2019-09-11 12:01:40 -07:00
Fred Gleason
c057441daa
2019-09-09 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'ServiceTimeout=' directive to the '[Tuning]' section
of rd.conf(5).
2019-09-09 14:56:17 -04:00
Fred Gleason
7b772ca101
2019-09-05 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in rdairplay(1) and rdvairplayd(8) that
caused hard timed events with the 'Start Immediately' attribute
to fail to start if one or more other events were playing.
2019-09-05 14:42:45 -04:00
Fred Gleason
c31c267e8d
2019-09-03 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in 'RDCart::setYear()' that caused invalid SQL to be
generated when given a null year.
2019-09-03 13:18:13 -04:00
Fred Gleason
45d0518b1e
2019-09-02 Fred Gleason <fredg@paravelsystems.com>
...
* Removed text labels from the transport button in the cue
editor in rdairplay(1).
2019-09-02 11:31:23 -04:00
Fred Gleason
e53d844616
2019-08-31 Fred Gleason <fredg@paravelsystems.com>
...
* Changed the CD player polling interval ('RDCDPLAYER_CLOCK_INTERVAL')
from 100 mS to 1000 mS.
2019-08-31 20:03:50 -04:00
Fred Gleason
48d58229af
2019-08-31 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored 'RDCddbLookup' to use CDDB protocol level 6.
2019-08-31 19:00:20 -04:00
Fred Gleason
5e21be39ea
2019-08-31 Fred Gleason <fredg@paravelsystems.com>
...
* Updated ripper profiling code in rdlibrary(1) to be UTF-8 clean.
2019-08-31 15:41:13 -04:00
Patrick Linstruth
b0b203f4f3
Use toUInt when converting disc id from hex to integer
2019-08-30 14:41:21 -07:00
Patrick Linstruth
beb2af8f5b
Merge remote-tracking branch 'upstream/master' into cddb
...
Conflicts:
ChangeLog
2019-08-28 22:09:34 -07:00
Patrick Linstruth
388ab8b4c4
Refactored 'RDCddbLookup' class to use 'QTcpSocket' class instead of 'Q3Socket'.
2019-08-28 22:05:24 -07:00
Fred Gleason
ac68d3c030
2019-08-28 Fred Gleason <fredg@paravelsystems.com>
...
* Added the '%l' wildcard (unpadded month 1-12) to the filepath
wildcards.
2019-08-28 18:01:35 -04:00
Fred Gleason
c47b54720e
2019-08-28 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the 'RDClock::insert()' method to calculate the
ordinal position of the inserted event automatically.
* Fixed a bug in rdlogmanager(1) that caused newly added events
to be incorrectly sorted in the event list in the 'Edit Clock'
dialog.
2019-08-28 15:27:54 -04:00
Fred Gleason
e62b02f179
2019-08-21 Fred Gleason <fredg@paravelsystems.com>
...
* Re-indented switch() statements in 'lib/rdlogplay.cpp'.
2019-08-21 17:19:40 -04:00
Fred Gleason
7b9103779d
2019-08-21 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdairplay(1) where a hard time with a 'Make Next'
attribute would instead be treated as 'Start Immediately' if
the target event was unplayable.
* Fixed a bug in rdairplay(1) where a hard time with a 'Wait up to'
attribute would instead be treated as 'Start Immediately' if
the target event was unplayable.
2019-08-21 17:13:16 -04:00
Fred Gleason
602373c3e2
2019-08-21 Fred Gleason <fredg@paravelsystems.com>
...
* Added code to dump the parent query to STDERR when an invalid
'RDSqlQuery::value()' is requested.
2019-08-21 14:51:46 -04:00
Fred Gleason
b9722a3be7
2019-08-20 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'DROPBOXES.LOG_TO_SYSLOG' field to the database.
* Incremented the database version to 309.
* Added a 'Log Events in Syslog' checkbox to the
'Dropbox Configuration' dialog in rdadmin(1).
* Added special name logic to RDApplication to detect when a
dropbox is being started.
* Modified the '--log-filename=' switch in rdimport(1) to accept
both directory and filename components.
* Removed the '--log-directory=' switch from rdimport(1).
* Added an 'ID' column to the list of dropbox configurations in the
'Rivendell Dropbox Configurations; dialog in rdadmin(1).
2019-08-20 18:50:56 -04:00
Fred Gleason
987090c46f
2019-08-09 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored 'RDClock' to store events on the heap rather than
on the stack.
2019-08-09 13:30:07 -04:00
Fred Gleason
37da80e1c3
2019-08-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored ripcd(8) to manage JACK port [dis]connections directly,
rather than by delegation to caed(8).
2019-08-06 19:54:38 -04:00
Fred Gleason
1462e750e1
2019-08-05 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in ripcd(8) that broke the 'Connect Jack
Ports' ['JC'] and 'Disconnect Jack Ports' ['JD'] RMLs.
2019-08-05 11:51:31 -04:00
Fred Gleason
33fa0eaa5a
2019-07-29 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdlogmanager(1) that caused a 'no default column
value' SQL error when generating a log.
2019-07-30 18:58:23 -04:00
Fred Gleason
1895c018b7
Fixed conflicts in 'ChangeLog'
2019-07-27 17:29:49 -04:00
Dennis Graiani
2d194f8873
Disregard offset in Segue marker when importing AudioVAULT files.
2019-07-23 15:04:25 -04:00
Fred Gleason
c3cc94143a
2019-07-23 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed regressions that made serial device operation unreliable.
2019-07-23 14:19:06 -04:00
Fred Gleason
ae23c18c62
2019-07-19 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'HttpUserAgent=' directive to the '[Identity]' section
of rd.conf(5).
2019-07-19 13:56:13 -04:00
Fred Gleason
b4a0dce32d
2019-07-05 Fred Gleason <fredg@paravelsystems.com>
...
* Added switcher support for Grass Valley Series 7000 protocol.
2019-07-05 16:03:25 -04:00
Fred Gleason
ff9829ae71
2019-06-26 Fred Gleason <fredg@paravelsystems.com>
...
* Added support for reading the following ID3 tags: 'LABEL',
'TIT2','TALB', 'TPUB', 'TCOM', 'TPE3', 'TYER', 'DATE' and 'TBPM'.
2019-06-26 17:02:08 -04:00
Fred Gleason
ac4d9305bc
2019-06-25 Fred Gleason <fredg@paravelsystems.com>
...
* Adjusted to priority of 'operations' system events to use
LOG_INFO priority.
2019-06-25 15:08:12 -04:00
Fred Gleason
f50447eb8b
2019-06-21 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'RDApplication::syslog()' methods.
2019-06-24 16:40:18 -04:00
Fred Gleason
52dc14a3b3
2019-06-21 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'SyslogFacility=' directive to the '[Identity']
section of rd.conf(5).
* Added a 'syslog.openlog()' call to the constructor of the
'PyPAD.Receiver' class.
* Removed the 'syslog.openlog()' call from the 'pypad_icecast2.py'
script.
* Removed the 'syslog.openlog()' call from the 'pypad_live365.py'
script.
* Removed the 'syslog.openlog()' call from the 'pypad_serial.py'
script.
* Removed the 'syslog.openlog()' call from the 'pypad_shoutcast1.py'
script.
* Removed the 'syslog.openlog()' call from the 'pypad_spinitron.py'
script.
* Removed the 'syslog.openlog()' call from the 'pypad_tunein.py'
script.
* Removed the 'syslog.openlog()' call from the 'pypad_urlwrite.py'
script.
* Removed the 'syslog.openlog()' call from the 'pypad_walltime.py'
script.
* Removed the 'syslog.openlog()' call from the 'pypad_xcmd.py'
script.
* Removed the 'syslog.openlog()' call from the 'pypad_xmpad.py'
script.
2019-06-21 18:57:33 -04:00
Fred Gleason
5b2a76ade9
2019-06-19 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression that caused a compilation error when
M4A decoding support was enabled.
2019-06-19 17:58:54 -04:00
Fred Gleason
94d7544574
2019-06-17 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the 'UseStreamMeters=' directive from the '[Hacks]'
section of rd.conf(5).
2019-06-17 18:10:38 -04:00
Fred Gleason
a094fbc788
2019-06-17 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored logging system to use syslog(3) exclusively.
* Removed the 'Facility=', 'LogDirectory=', 'CoreDumpDirectory='
and 'LogPattern=' directives from rd.conf(5).
2019-06-17 17:46:26 -04:00
Fred Gleason
5f323857f9
2019-06-10 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in caed(8) that caused mixer commands to
be applied with inverted sign.
2019-06-10 16:51:48 -04:00
Fred Gleason
75077f5145
2019-06-10 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the 'Channels=' directive from the '[Format]' section
of rd.conf(5).
2019-06-10 15:32:53 -04:00