3183 Commits

Author SHA1 Message Date
Fred Gleason
2f45dee768 Fixed conflict in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-03 14:34:47 -05:00
Fred Gleason
14caa317e0 2021-12-03 Fred Gleason <fredg@paravelsystems.com>
* Modified the 'rivwebpyapi' so as to require only scheme and host
	parts of the URL provided to the 'url' parameter.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-03 14:22:29 -05:00
Fred Gleason
60b794bddf Fixed typo in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-02 17:59:43 -05:00
Fred Gleason
65fed04dc1 2021-12-02 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdadmin(1) that caused IP address settings
	to fail to be saved when creating a new 'Logicek vGuest' matrix
	entry.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-02 17:58:27 -05:00
Fred Gleason
60877d9b30 2021-12-02 Fred Gleason <fredg@paravelsystems.com>
* Added a check to rdservice(8) to ensure that the 'rivendell'
	service is run as 'root'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-02 14:35:02 -05:00
Fred Gleason
7eba8e3349 2021-12-02 Fred Gleason <fredg@paravelsystems.com>
* Modified caed(8) to use promisucous mode when starting jackd(8).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-02 14:12:03 -05:00
Fred Gleason
d5ea782c6c 2021-12-02 Fred Gleason <fredg@paravelsystems.com>
* Updated the RPM packaging to support JACK promiscuous mode.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-02 13:37:37 -05:00
Fred Gleason
3c4e2bd6d7 2021-12-01 Fred Gleason <fredg@paravelsystems.com>
* Added support for JACK promiscuous mode to the 'rivendell'
	Systemd service.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-01 15:18:45 -05:00
Fred Gleason
519a09fcee Fixed conflict in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-24 08:38:23 -05:00
Fred Gleason
eb2ec404a1 2021-11-24 Fred Gleason <fredg@paravelsystems.com>
* Added a '--check-strings' switch to rddbmgr(8).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-24 08:35:36 -05:00
Fred Gleason
59e731cdbf 2021-11-23 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in caed(8) that made it impossible to stop
	audio recordings manually.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-23 16:00:18 -05:00
Fred Gleason
04ea0f0ca6 2021-11-11 Fred Gleason <fredg@paravelsystems.com>
* Removed debugging code from 'web/rdxport/carts.cpp'.
	* Removed debugging code from 'apis/rivwebpyapi/api/rivwebpyapi.py'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-11 17:12:04 -05:00
Fred Gleason
5bb2211cea 2021-11-11 Fred Gleason <fredg@paravelsystems.com>
* Added a 'ListCarts()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-11 16:35:11 -05:00
Fred Gleason
73b5ca405e 2021-11-10 Fred Gleason <fredg@paravelsystems.com>
* Added 'all' to the set of available cart types in
	'web/tests/listcarts.html'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-10 12:14:16 -05:00
Fred Gleason
500365989f 2021-11-10 Fred Gleason <fredg@paravelsystems.com>
* Added 'startPointCart', 'startPointLog', 'endPointCart',
	'endPointCart', 'segueStartPointCart', 'segueStartPointLog',
	'segueEndPointCart', 'segueEndPointCart', 'fadeupPointCart',
	'fadeupPointLog', 'fadedownPointCart' and 'fadedownPointLog'
	fields to the return of the 'rivwebpyapi.ListLog()' call.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-10 09:33:52 -05:00
Fred Gleason
48bd62d6df 2021-11-09 Fred Gleason <fredg@paravelsystems.com>
* Added a 'ListLog()' method to the 'rivwebpyapi'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-09 17:24:06 -05:00
Fred Gleason
cd7ed74202 2021-11-08 Fred Gleason <fredg@paravelsystems.com>
* Added a 'ListGroup()' method to the 'rivwebpyapi' API.
	* Added a 'ListGroups()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-08 17:30:20 -05:00
Fred Gleason
5226c7c926 2021-11-08 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the rdxport.cgi service that caused XML output
	to be encoded with the incorrect character set.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-08 16:46:45 -05:00
Fred Gleason
0152cd357b 2021-11-08 Fred Gleason <fredg@paravelsystems.com>
* Added a 'python36-requests' dependency to the
	'python36-rivwebpyapi' RPM package.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-08 16:16:00 -05:00
Fred Gleason
6423830af1 2021-11-08 Fred Gleason <fredg@paravelsystems.com>
* Added a 'python36-rivwebpyapi' package to the 'make rpm' target.
	* Split the 'make rpm' target into 'make base-rpm' and
	'make py-rpm' sub-targets.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-08 14:51:49 -05:00
Fred Gleason
a1d0d5e44c 2021-11-08 Fred Gleason <fredg@paravelsystems.com>
* Changed the name of the 'RivWebPyApi' to 'rivwebpyapi'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-08 11:47:52 -05:00
Fred Gleason
2f0964dbf7 2021-11-07 Fred Gleason <fredg@paravelsystems.com>
* Removed 'xmltodict' Python module dependency to the 'rivwebpyapi'
	API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-07 15:46:17 -05:00
Fred Gleason
0ffd393d48 2021-11-05 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'untangle' Python module dependency from the
	'rivwebpyapi' API.
	* Added a 'xmltodict' Python module dependency to the 'rivwebpyapi'
	API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-05 12:43:50 -04:00
Fred Gleason
0b5a5e7807 2021-11-04 Fred Gleason <fredg@paravelsystems.com>
* Added a 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-04 19:36:53 -04:00
Fred Gleason
9231829495 2021-10-28 Fred Gleason <fredg@paravelsystems.com>
* Moved the 'Daylight Saving Time Considerations' section in the
	Operations Guide to after the 'The RDCatch Main Window' section.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-29 16:55:26 -04:00
Fred Gleason
b78ac85f53 Fixed typo in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-29 16:53:34 -04:00
Fred Gleason
e7bc828a0a 2021-10-28 Fred Gleason <fredg@paravelsystems.com>
* Added a 'Daylight Saving Time' section to the 'Automating Tasks
	with RDCatch' chapter of the Operations Guide.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-29 13:07:36 -04:00
Fred Gleason
3a102c03e6 2021-10-28 Fred Gleason <fredg@paravelsystems.com>
* Refactored the 'RDTimeEngine::StartEvent()' method to account for
	Daylight Saving Time transitions properly.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-29 11:56:51 -04:00
Fred Gleason
ca60833fed 2021-10-27 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'Edit Audio' dialog in rdlibrary(1) that
	would set the initial position of a newly-added marker off-screen
	when the waveform view port was scrolled to the right.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-27 17:26:47 -04:00
Fred Gleason
0ae01975b9 2021-10-27 Fred Gleason <fredg@paravelsystems.com>
* Refactored the 'Add Clock' dialog in rdlogmanager(1) to allow
	specification of the clock code as well as name.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-27 15:06:39 -04:00
Fred Gleason
4a98b80c28 2021-10-27 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdlogmanager(1) in the 'Log Events' dialog
	that caused a 'phantom' additional entry in the event list to
	be created when overwriting an existing event during a 'Save As'
	operation.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-27 13:01:41 -04:00
Fred Gleason
e5e81ed361 2021-10-27 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdlogmanager(1) that caused the 'First cart
	has a <n> transition.' dropdown in the 'Editing Event' dialog to
	always display 'PLAY', even when opening events with 'SEGUE' set
	for that parameter.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-27 11:29:36 -04:00
Fred Gleason
7b00802f60 2021-10-26 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdlogmanager(1) that caused a clock to
	be created without a scheduler rules context when using 'Save As'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-26 16:18:04 -04:00
Fred Gleason
ecacc41228 2021-10-26 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdlogmanager(1) that broke editing of
	scheduler rules.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-26 15:17:26 -04:00
Fred Gleason
0321edb919 2021-10-26 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdmaint(8) that broke purging of expired
	cuts.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-26 11:20:26 -04:00
Fred Gleason
8d49a3f8a5 2021-10-26 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdairplay(1) that caused the 'shadow' of the
	Button Log events to fail to be reflected in the 'Main Log' Full Log
	widget.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-26 10:58:14 -04:00
Fred Gleason
a5f7a957a1 2021-10-20 Fred Gleason <fredg@paravelsystems.com>
* Modified various elements in rdairplay(1) so as to better respect
	platform styling hints.
	* Modified the marker readouts in rdlibrary(1) so as to better respect
	platform styling hints.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-22 13:38:46 -04:00
Fred Gleason
90656ef63f 2021-10-20 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdairplay(1) that caused the '-style' switch
	to be ignored.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-20 12:56:08 -04:00
Fred Gleason
2458206ff5 2021-10-13 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 4.0.0beta3.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
v4.0.0beta3
2021-10-13 16:41:19 -04:00
Fred Gleason
7d39e364db 2021-10-13 Fred Gleason <fredg@paravelsystems.com>
* Updated I18N data.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-13 15:27:43 -04:00
Fred Gleason
aaa07418d2 2021-10-07 Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDIconEngine::nullIcon()' method.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-07 16:30:16 -04:00
Fred Gleason
4f5c8abbd5 2021-10-07 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdimport(1) that caused premature validation
	of metadata.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-07 15:55:45 -04:00
Fred Gleason
ac3d417351 2021-10-07 Fred Gleason <fredg@paravelsystems.com>
* Tweaked the layout of the 'Log Length' readouts in the full log
	widget in rdairplay(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-07 13:28:20 -04:00
Fred Gleason
95e8bff3a7 2021-10-06 Fred Gleason <fredg@paravelsystems.com>
* Added an 'rdwavefile_test' test harness in 'tests/'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-06 14:13:16 -04:00
Fred Gleason
9fcd7aaab1 2021-10-06 Fred Gleason <fredg@paravelsystems.com>
* Fixed an arithmetic overflow bug in 'RDWaveFile' that could
	cause the play length of MPEG-encoded to be incorrectly calculated.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-06 14:03:07 -04:00
Fred Gleason
6d34ca7ee8 2021-10-06 Fred Gleason <fredg@paravelsystems.com>
* Increased the import process timeout for the WebGet service
	to 1200 seconds.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-06 13:50:00 -04:00
Fred Gleason
55f4f1db17 2021-10-05 Fred Gleason <fredg@paravelsystems.com>
* Added item icons to the 'Default Cart Type' dropdown in the
	'Edit Group' dialog in rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-05 13:53:10 -04:00
Fred Gleason
1d485f3ae3 2021-10-05 Fred Gleason <fredg@paravelsystems.com>
* Added 'RDTextValidator::setUpperCaseOnly()' and
	'RDTextValidator::setLowerCaseOnly()' methods.
	* Added the RDGroupListModel::indexOf()' method.
	* Fixed a bug in the 'Rename Group' dialog in rdadmin(1) that
	caused the group being renamed to be deleted when simply attempting
	to change the case of its name.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-05 13:08:49 -04:00
Fred Gleason
c4b1e2f2fc 2021-10-02 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdlogmanager(1) that broke the '--show-styles' and
	'-style <name>' command-line switches.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-02 14:44:10 -04:00
Fred Gleason
d758d10b30 2021-10-02 Fred Gleason <fredg@paravelsystems.com>
Changed the default QStyle to 'plastique'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-10-02 14:04:03 -04:00