286 Commits

Author SHA1 Message Date
Fred Gleason
00b1630b89 2019-10-30 Fred Gleason <fredg@paravelsystems.com>
* Added an rdsoftkeys(1) man page.
2019-10-30 13:50:17 -04:00
Fred Gleason
e6a93f862a 2019-10-30 Fred Gleason <fredg@paravelsystems.com>
* Added an rd.conf(5) man page.
2019-10-30 12:44:36 -04:00
Fred Gleason
dc0f552013 2019-10-30 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdsoftkeys(1) that threw a segfault at
	startup.
2019-10-30 12:34:14 -04:00
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
a46698f9d5 2019-10-08 Fred Gleason <fredg@paravelsystems.com>
* Documented the font management system in 'docs/apis/fonts.xml'
	(built as 'docs/apis/fonts.pdf'.
2019-10-08 13:23:21 -04:00
Patrick Linstruth
d1874b868a Database changes for Nexus integration 2019-09-11 12:01:40 -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
ffe62e4c88 2019-08-26 Fred Gleason <fredg@paravelsystems.com>
* Added an rdalsaconfig(1) man page.
2019-08-26 17:00:38 -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
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
ba501b0259 2019-07-16 Fred Gleason <fredg@paravelsystems.com>
* Added an rdairplay(1) man page.
2019-07-16 21:34:35 -04:00
Fred Gleason
0ecf53b6ae 2019-07-16 Fred Gleason <fredg@paravelsystems.com>
* Added an rdlogmanager(1) man page.
2019-07-16 20:58:50 -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
2ee6a00114 2019-07-02 Fred Gleason <fredg@paravelsystems.com>
* Fixed a typo in the 'EditCart' call in 'docs/apis/web_api.xml'.
2019-07-02 17:59:42 -04:00
Fred Gleason
48aeabead0 2019-07-01 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug that caused the 'Overview' section of the
	'Managing the Rivendell Database with RDDbConfig' chapter to be
	omitted from the HTML version of the Operations Guide.
2019-07-01 18:55:20 -04:00
Fred Gleason
a7cf12d722 2019-06-19 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression that caused a compilation error when
	rebuilding the Docbook 5 documentation.
2019-06-19 18:25:49 -04:00
Fred Gleason
2a6254e035 2019-06-17 Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDDbConfig' chapter to the Operations Guide.
	* Removed the 'Backing Up and Restoring the Database' section
	from the 'RDAdmin' chapter of the Operations Guide.
2019-06-17 19:19:30 -04:00
Fred Gleason
5f287b1628 2019-06-17 Fred Gleason <fredg@paravelsystems.com>
* Updated the screenshot of the rdlibrary(1) Main Window in the
	Operations Guide.
2019-06-17 18:26:31 -04:00
Fred Gleason
120b9bf07c Fixed conflicts in 'ChangeLog' 2019-06-04 12:58:22 -04:00
Fred Gleason
0a4a01333f 2019-06-03 Fred Gleason <fredg@paravelsystems.com>
* Moved rdmetadata(8) to rdmetadata(1).
2019-06-03 18:52:22 -04:00
Fred Gleason
0161a2e48a Fixed conflict in 'ChangeLog' 2019-06-03 18:30:01 -04:00
Patrick Linstruth
89658facb3 Change '--verbose' command switch to '--verbose' 2019-06-03 14:59:31 -07:00
Patrick Linstruth
bbbea94710 Added new '--orphaned-*' command line switches. 2019-06-02 10:23:46 -07:00
Patrick Linstruth
5241be0fe8 Changed --verbose to --quiet 2019-06-01 12:11:01 -07:00
Fred Gleason
8f008d1d70 2019-05-29 Fred Gleason <fredg@paravelsystems.com>
* Documented the 'Stop Recording' ['SR'] command in the CAE
	API documentation.
2019-05-29 18:45:08 -04:00
Patrick Linstruth
48c9388e52 Added rdmetadata(8) utility for setting cart metadata from the command line. 2019-05-28 14:20:25 -07:00
Fred Gleason
e2fc500ec8 2019-05-17 Fred Gleason <fredg@paravelsystems.com>
* Added '--end-startup-after-caed', '--end-startup-after-ripcd',
	'--end-startup-after-rdcatchd', '--end-startup-after-rdpadd',
	'--end-startup-after-rdpadengined', '--end-startup-after-rdvairplayd',
	and '--end-startup-after-rdrepld' command line switches to
	rdservice(8).
2019-05-17 13:58:34 -04:00
Fred Gleason
03b02fdbf8 2019-05-14 Fred Gleason <fredg@paravelsystems.com>
* Added a 'Webget' chapter to the Operations Guide.
2019-05-14 17:19:30 -04:00
Fred Gleason
40b98bec92 2019-04-30 Fred Gleason <fredg@paravelsystems.com>
* Added an appendix containing the 'GNU Free Documentation License'
	to the Operations Guide.
2019-04-30 20:14:11 -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
72294a3325 2019-03-28 Fred Gleason <fredg@paravelsystems.com>
* Added a 'Program Associated Data' chapter to the Operations
	Guide.
2019-03-29 18:45:10 -04:00
Fred Gleason
de6d386316 2019-03-21 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up formatting typos in 'docs/opsguide/rml.xml'.
2019-03-21 14:36:06 -04:00
Fred Gleason
1757747614 2019-03-20 Fred Gleason <fredg@paravelsystems.com>
* Documented the 'No Operation' ['NN'] RML in the Operations
	Guide.
2019-03-20 16:49:27 -04:00
Fred Gleason
57233097e3 2019-03-20 Fred Gleason <fredg@paravelsystems.com>
* Documented the 'Append Log' ['AL'] RML in the Operations
	Guide.
2019-03-20 16:35:58 -04:00
Patrick Linstruth
5d82d16eef Move rdlogmanager(1) scheduler artist separation from clock to event. 2019-02-25 16:46:38 -08: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
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
Fred Gleason
06dd4c336b 2019-02-07 Fred Gleason <fredg@paravelsystems.com>
* Replaced the 'Add Event', 'Delete Event' and 'Modify Event'
	commands in the RDCatch Monitor Protocol with multicast update
	events.
2019-02-07 13:35:14 -05:00
Fred Gleason
c83b170e6d 2019-02-04 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdairplay(1) that caused macro carts with
	the 'Use Event Length for Now & Next Updates' attribute set to
	fail to use the parent rdlogmanager(1) event/clock duration.
	* Renamed the 'Use Event Length for Now & Next Updates' checkbox
	in the 'Edit Cart' dialog in rdlibrary(1) to 'Use RDLogManager
	Length for PAD Updates'.
	* Updated the screenshot of the 'Edit Cart' dialog in the
	Operations Guide.
2019-02-04 10:25:59 -05:00
Patrick Linstruth
75bab16887 Fixed a bug in RDCut::copyTo() where the segue gain was not copied. 2019-01-30 17:47:42 -08:00
Fred Gleason
efa4999fa2 2019-01-29 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'EditCut' web API call that caused attempts
	to clear the 'START_DAYPART' and 'END_DAYPART' fields to return
	an error.
2019-01-29 16:32:06 -05:00
Fred Gleason
c694ec78b9 2019-01-15 Fred Gleason <fredg@paravelsystems.com>
* Updated copyright notices.
2019-01-15 18:39:18 -05:00
Fred Gleason
9e93dddb02 2019-01-10 Fred Gleason <fredg@paravelsystems.com>
* Refactored dropbox instance management to use multicast
	notifications.
2019-01-10 18:11:18 -05:00
Fred Gleason
4d135e4270 2019-01-08 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'Configuring Now & Next Parameters' subsection from
	'Configuring RDAirPlay' in the Operations Guide.
	* Added a 'Managing PyPAD Instances' subsection to the 'Configuring
	RDAirPlay section in the Operations Guide.
2019-01-08 17:42:45 -05:00
Fred Gleason
af9a155965 2019-01-02 Fred Gleason <fredg@paravelsystems.com>
* Added a 'lineNumber' parameter to the 'padUpdate' structure.
	* Added a 'FIELD_LINE_NUMBER' data value to PyPAD.
	* Defined the '%z' metadata wildcard to refer to log line number.
	* Added a 'lineId' parameter to the 'padUpdate' structure.
	* Added 'FIELD_LINE_ID' data value to PyPAD.
	* Defined the '%x' metadata wildcard to refer to log line ID.
2019-01-02 13:13:54 -05:00
Fred Gleason
bc42ff435c 2018-12-17 Fred Gleason <fredg@paravelsystems.com>
* Renamed the RD_RLM2_CLIENT_TCP_PORT define to RD_PAD_CLIENT_TCP_PORT.
	* Renamed the  RD_RLM_SOURCE_UNIX_ADDRESS define to
	 RD_PAD_SOURCE_UNIX_ADDRESS.
	* Added a RD_PYPAD_SCRIPT_DIR define.
	* Added an 'RDNotification::PypadType' value to the
	'RDNotification::Type' enumeration.
	* Added 'PypadOwner=' and 'PypadGroup=' directives to the
	'[Identity]' section of rd.conf(5).
	* Added an rdpadengined(8) service.
	* Added a 'PYPAD_INSTANCES.IS_RUNNING' field to the database.
	* Added a 'PYPAD_INSTANCES.EXIT_CODE' field to the database.
	* Added a 'PYPAD_INSTANCES.ERROR_TEXT' field to the database.
	* Incremented the database version to 304.
2018-12-17 14:16:30 -05:00
Fred Gleason
dfa8ed93b2 2018-12-13 Fred Gleason <fredg@paravelsystems.com>
* Added a 'PYPAD_INSTANCES' table to the database.
	* Incremented the database version to 303.
	* Added a 'PyPAD Instances' button to the 'Edit Station' dialog
	in rdadmin(1).
	* Added a 'ListPyPAD Instances' dialog in rdadmin(1).
	* Added an 'Edit PyPAD' Instance' dialog in rdadmin(1).
2018-12-14 16:17:42 -05:00
Patrick Linstruth
1d65086840 Updated copyright year 2018-11-30 09:16:30 -08:00
Patrick Linstruth
eafe2a4fcc And another minor fix. 2018-11-30 09:09:41 -08:00
Patrick Linstruth
89861bda59 Other minor fixes 2018-11-30 09:05:42 -08:00