Fred Gleason
b238398377
2019-06-05 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug that caused exported PCM24 WAV files to indicate
an incorrect 'dwLevelReference' value in the cart chunk.
2019-06-05 19:38:52 -04:00
Fred Gleason
900f101d7b
2019-06-05 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug that caused exported WAV files to use invalid default
date expressions in the cart chunk.
2019-06-05 19:26:13 -04:00
Fred Gleason
43f441422d
2019-06-04 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdimport(1) that caused a segfault when
processing an ID3 tag with a field that contained a null value.
2019-06-04 15:09:17 -04:00
Fred Gleason
120b9bf07c
Fixed conflicts in 'ChangeLog'
2019-06-04 12:58:22 -04:00
Fred Gleason
0161a2e48a
Fixed conflict in 'ChangeLog'
2019-06-03 18:30:01 -04:00
Fred Gleason
28a7c46e3b
Fixed conflict in 'ChangeLog'
2019-05-31 12:45:34 -04:00
Patrick Linstruth
089053b45b
Fixed bug where QFile.open(fd) exhausted by file handles by not specifying QFile::AutoCloseHandle option.
2019-05-30 18:54:41 -07:00
Fred Gleason
c7b6322bc6
2019-05-29 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored caed(8) to eliminated arbitrary limit on number of
client connections.
2019-05-29 18:00:58 -04:00
Patrick Linstruth
20e6b3a72c
Set sched_code to same value/case as in SCHED_CODES.CODE
2019-05-28 14:11:45 -07:00
Patrick Linstruth
dcbf96b037
Fixed bug in rdlogmanager(1) deconflicting rules.
2019-05-27 18:18:59 -07:00
Fred Gleason
4a59a80fe2
2019-05-24 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDSocketStrings()' function in
'lib/rdsocketstrings.[cpp|h]'.
* Fixed a bug in 'RDLiveWire' that caused false watchdog triggers.
2019-05-24 13:04:42 -04:00
Patrick Linstruth
d1ee5a1632
Fixed bug in 'RDCartDialog' that caused an empty scheduler code dropdown box.
2019-05-19 20:07:04 -07:00
Fred Gleason
afd5745749
Fixed conflict in 'ChangeLog'
2019-05-09 16:44:38 -04:00
Fred Gleason
c65ac489b2
Fixed conflict in 'ChangeLog'
2019-05-09 16:19:53 -04:00
Patrick Linstruth
edd01a1ae4
Merge remote-tracking branch 'upstream/master' into rdlibrary
...
Conflicts:
ChangeLog
2019-05-09 12:47:38 -07:00
Patrick Linstruth
45790ad80e
Fixed bug in clock schedule rules where "or After" schedule codes
...
were not displayed correctly.
2019-05-04 08:24:02 -07:00
Fred Gleason
036641f6ac
2019-05-03 Fred Gleason <fredg@paravelsystems.com>
...
* Cleaned up a compiler warning for 'RDMacroEvent'.
2019-05-03 17:21:33 -04:00
Fred Gleason
128a977d56
2019-05-03 Fred Gleason <fredg@paravelsystems.com>
...
* Cleaned up a compiler warning for rdimport(1).
2019-05-03 16:59:32 -04:00
Fred Gleason
aa59fbb0f5
2019-05-03 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression that broke audio importation in rdimport(1).
2019-05-03 15:42:40 -04:00
Patrick Linstruth
bdc006e924
Fixed regression in scheduler when using two schedule codes.
2019-05-02 06:35:12 -07:00
Fred Gleason
b0e92a7899
2019-05-01 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed bugs in the 'Import' Web API call that caused import of
filenames containing multibyte UTF-8 characters to fail.
2019-05-01 17:15:59 -04:00
Fred Gleason
c170dc3d0a
2019-04-29 Fred Gleason <fredg@paravelsystems.com>
...
* Added code to normalize the case of log names in
'RDLog::RDLog()'.
2019-04-29 16:29:50 -04:00
Fred Gleason
7f4e3a2439
2019-04-29 Fred Gleason <fredg@paravelsystems.com>
...
* Added code to normalize the case of group names in
'RDGroups::RDGroups()'.
2019-04-29 15:52:53 -04:00
Fred Gleason
14493d229c
2019-04-29 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'STACK_SCHED_CODES' table to the database.
* Dropped the 'STACK_LINES.SCHED_CODES' field from the database.
* Incremented the database version to 308.
* Renamed the 'SchedCartList' class to 'RDSchedCartList' and
refactored it to be idiomatic Qt.
* Renamed the 'SchedRulesList' class to 'RDSchedRulesList'.
2019-04-29 14:48:52 -04:00
Fred Gleason
9c79546026
2019-04-29 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a type in 'RDLogPlay::move()'.
2019-04-29 13:52:26 -04:00
Patrick Linstruth
f43a5dbe08
Added ability to use QStringList for schedule codes
2019-04-28 07:27:42 -07:00
Fred Gleason
f8b223ec05
2019-04-25 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in escaping JSON strings that failed to handle
control characters properly.
2019-04-26 18:27:32 -04:00
Fred Gleason
5589d3fc97
2019-04-23 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'STACK_SCHED_CODES' table to the database.
* Dropped the 'STACK_LINES.SCHED_CODES' field from the database.
* Incremented the database version to 308.
* Renamed the 'SchedCartList' class to 'RDSchedCartList' and
refactored it to be idiomatic Qt.
* Renamed the 'SchedRulesList' class to 'RDSchedRulesList'.
2019-04-23 18:30:30 -04:00
Fred Gleason
207cd93741
Fixed conflict in 'ChangeLog'
2019-04-22 16:54:02 -04:00
Fred Gleason
615fe098b3
2019-04-22 Fred Gleason <fredg@paravelsystems.com>
...
* Added a commented out debug printf the in 'RDSqlQuery' constructor.
2019-04-22 13:26:57 -04:00
Patrick Linstruth
da33dae6c1
Added bool itemHasCodes(int itemnumber,QStringList test_codes)
...
Cleaned up formatting
2019-04-02 18:03:47 -07:00
Patrick Linstruth
2a51c4c788
Fixed a regression that broke clock scheduler rules in rdlogmanager(1).
2019-04-02 18:02:09 -07:00
Fred Gleason
e5b6a7ec0a
2019-03-21 Fred Gleason <fredg@paravelsystems.com>
...
* Added a startup check for the 'rivendell' service.
2019-03-21 17:13:46 -04:00
Fred Gleason
2df7752270
2019-03-15 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the rivwebcapi 'RD_ListLogs()' that caused
corruption of log names containing multi-byte UTF-8 characters.
* Fixed a bug in the rivwebcapi 'RD_ListLog()' that caused
corruption of log names containing multi-byte UTF-8 characters.
* Fixed a regression in the 'RDLogEvent::insert()' method
that threw a segfault when applied on am empty log.
* Fixed a bug in date/time parsing methods that could cause
segfaults.
2019-03-15 15:55:10 -04:00
Fred Gleason
25d0f414c4
2019-03-14 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdairplay(1) that could throw a segfault when
moving a log event to the end of a log.
2019-03-14 17:13:38 -04:00
Fred Gleason
9dfdd87c5d
2019-03-14 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression that broke the 'Command Send' ['CC'] RML.
2019-03-14 16:53:21 -04:00
Fred Gleason
3c363ff5f5
2019-03-06 Fred Gleason <fredg@paravelsystems.com>
...
* Renamed the 'RDWaveData::introStartPos()' method to
'RDWaveData::talkStartPos()'.
* Renamed the 'RDWaveData::setIntroStartPos()' method to
'RDWaveData::setTalkStartPos()'.
* Renamed the 'RDWaveData::introEndPos()' method to
'RDWaveData::talkEndPos()'.
* Renamed the 'RDWaveData::setIntroEndPos()' method to
'RDWaveData::setTalkEndPos()'.
2019-03-06 11:14:13 -05:00
Fred Gleason
d024d27474
2019-03-06 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDWaveData::validateMarkers()' method.
* Added an 'RDWaveData::validateDateTime()' method.
* Removed the 'RDWaveData::checkDateTimes()' method.
2019-03-06 10:32:37 -05:00
Fred Gleason
83c7863ea9
Fixed conflict in 'ChangeLog'
2019-03-01 14:26:48 -05:00
Patrick Linstruth
87ac2be860
Fixed erase marker error in the 'Edit Audio' dialog.
2019-02-25 17:15:33 -08:00
Patrick Linstruth
5d82d16eef
Move rdlogmanager(1) scheduler artist separation from clock to event.
2019-02-25 16:46:38 -08:00
Fred Gleason
b7cdc4f838
2019-02-19 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdadmin(1) that threw a SQL error when deleting
a host entry.
2019-02-19 18:04:21 -05:00
Fred Gleason
528d4f3f1f
2019-02-19 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in rdadmin(1) that caused cloning of an
existing service to fail.
2019-02-19 17:59:56 -05:00
Fred Gleason
47daa853bf
2019-02-19 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdamin(1) that caused PyPAD instance data
to fail to be cloned properly when creating a new host entry.
2019-02-19 17:46:27 -05:00
Fred Gleason
408d3ce917
2019-02-19 Fred Gleason <fredg@paravelsystems.com>
...
* Modified the PAD emission code to use a hybrid "most recently
started" / "longest running" strategy.
2019-02-19 16:40:16 -05:00
Fred Gleason
befdbed3df
Fixed conflict in 'ChangeLog'
2019-02-19 15:24:21 -05:00
Fred Gleason
7ac41a06f7
2019-02-19 Fred Gleason <fredg@paravelsystems.com>
...
* Dropped the 'RDLIBRARY.INSTANCE' field from the database.
* Incremented the database version to 306.
2019-02-19 15:06:31 -05:00
Fred Gleason
489db27fc9
2019-02-19 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'RnRmlOwner=' and 'RnRmlGroup=' directives to rd.conf(5).
* Refactored the implementation of the 'Run Shell Command' ['RN']
RML to use runuser(1).
2019-02-19 12:47:18 -05:00
Patrick Linstruth
b2603d2376
Add non-contiguous cart selections in RDListView class.
2019-02-15 17:23:18 -08:00
Fred Gleason
26c9ff87c0
2019-02-11 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'RDWaveFile' class that could prevent
reading of an 'rdxl' tag in an ID3 tag generated by a pre-v3.x
version of Rivendell.
2019-02-11 14:33:58 -05:00