1770 Commits

Author SHA1 Message Date
Fred Gleason
fa46dc8244 Merge branch 'deltecent-markers' 2019-02-26 18:18:32 -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
b58f6410d7 Merge branch 'deltecent-rdlibrary-select' 2019-02-19 15:36:59 -05:00
Fred Gleason
befdbed3df Fixed conflict in 'ChangeLog' 2019-02-19 15:24:21 -05:00
Fred Gleason
740f448ed3 Merge branch 'deltecent-rdlibrary' 2019-02-19 15:17:59 -05:00
Fred Gleason
3c19298596 Fixed conflict in 'ChangeLog' 2019-02-19 15:17:47 -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
8a70993a33 2019-02-19 Fred Gleason <fredg@paravelsystems.com>
* Changed the minimum size of the 'Edit PyPAD Instance dialog in
	rdadmin(1) to be 600x660.
2019-02-19 13:59:08 -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
a890d00a1f Update ChangeLog 2019-02-15 17:23:47 -08:00
Patrick Linstruth
6aa385afaf Allow non-contiguous cart selections in rdlibrary(1). 2019-02-15 17:23:39 -08:00
Patrick Linstruth
b2603d2376 Add non-contiguous cart selections in RDListView class. 2019-02-15 17:23:18 -08:00
Patrick Linstruth
05820fd19d Fixed a bug in rdlibrary(1) where double-clicking outside of the list would cause a segfault. 2019-02-14 17:04:19 -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
Fred Gleason
64fb6dd59e 2019-02-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the date/time parsing routines that caused a
	transposed sign to be applied when processing time zone offsets.
2019-02-11 11:10:40 -05:00
Fred Gleason
34f970ee79 2019-02-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'RDWaveFile' class that could cause a segfault
	when opening a file containing a null ID3 tag.
2019-02-11 09:00:30 -05:00
Fred Gleason
409382a88d Fixed typos in 'ChangeLog' 2019-02-11 08:59:12 -05:00
Fred Gleason
188d134d70 2019-02-11 Fred Gleason <fredg@paravelsystems.com>
Fixed a bug in rdcatchd(8) that could cause invalid filenames
	to be generated for temporary files.
2019-02-11 07:25:26 -05:00
Fred Gleason
e6fb2dbb31 2019-02-07 Fred Gleason <fredg@paravelsystems.com>
Fixed a regression in rdlibrary(1) that made it impossible to
	enter apostrophes or quotes in RMLs.
2019-02-07 14:09:02 -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
34e722849a 2019-02-05 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdairplay(1) that threw a segfault when processing
	a null RML.
2019-02-05 12:45:57 -05:00
Fred Gleason
3bafdc04af 2019-02-05 Fred Gleason <fredg@paravelsystems.com>
* Added a Maintainer's Note to the 'MainObject::SchemaMap()'
	method in rddbmgr(8).
2019-02-05 08:22:15 -05:00
Fred Gleason
4cadda9029 2019-02-04 Fred Gleason <fredg@paravelsystems.com>
* Modified the PAD emission code to use the most recently
	started event rather than the longest running.
2019-02-04 14:29:20 -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
Fred Gleason
b4aff63e08 Merge branch 'deltecent-refreshcuts' 2019-02-04 09:14:33 -05:00
Fred Gleason
db8ac86a69 Fixed conflict in 'ChangeLog' 2019-02-04 08:55:38 -05:00
Fred Gleason
7ab92917ef Merge branch 'deltecent-rdcut' 2019-02-04 08:49:46 -05:00
Patrick Linstruth
3c0e4b6370 Fixed a bug in rdlibrary(1) where double-clicking a cart would expand/collapse the item. 2019-01-31 14:28:20 -08: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
0b472716d6 2019-01-29 Fred Gleason <fredg@paravelsystems.com>
* Refactored routines for parsing/writing standard date/time strings
	(RFC822 and XML xs:dateTime formats) into 'lib/rddatetime.[cpp|h].
	* Removed the 'RDWebDateTime()', 'RDGetWebDateTime()',
	'RDGetWebDate()', 'RDGetWebTime()', 'RDGetWebMonth()',
	'RDXmlDate()', 'RDXmlTime()', 'RDXmlDateTime()' and
	'RDXmlTimeZoneSuffix()' functions from 'lib/rdweb.[cpp|h].
	* Added a 'dateparse_test' test harness.
2019-01-29 15:40:14 -05:00
Fred Gleason
16d43261a3 Merge branch 'deltecent-dropbox' 2019-01-25 09:16:36 -08:00
Fred Gleason
b36c603f3b Fixed conflict in 'ChangeLog' 2019-01-25 09:10:13 -08:00
Fred Gleason
af0ca84e85 Merge branch 'deltecent-preimport' 2019-01-25 09:05:15 -08:00
Patrick Linstruth
ef032a84c2 Fix Duplicate button comment 2019-01-25 08:54:31 -08:00
Patrick Linstruth
90d1273fe7 Force new path when duplicating a dropbox. 2019-01-25 08:52:19 -08:00
Fred Gleason
18fc166128 Fixed conflict in 'ChangeLog' 2019-01-25 08:52:02 -08:00
Patrick Linstruth
fe11c5837a Remove deselection on loss of focus 2019-01-25 07:43:34 -08:00
Fred Gleason
0b39a6658e Merge branch 'deltecent-pypadconfig' 2019-01-25 06:09:33 -08:00
Fred Gleason
142b2d6d4f Fixed conflict in 'ChangeLog' 2019-01-25 06:03:30 -08:00
Fred Gleason
2b9264b8ea Merge branch 'deltecent-xcmd' 2019-01-25 05:42:03 -08:00
Fred Gleason
b79015323d Fixed conflict in 'ChangeLog' 2019-01-25 05:41:42 -08:00
Patrick Linstruth
92ab5a5e8a Fix erroneous merge 2019-01-24 13:14:24 -08:00
Patrick Linstruth
6e70e1e49d Fixed regression with RDTransportButton taking focus 2019-01-24 13:11:49 -08:00
Patrick Linstruth
3d4b577338 Adjusted size of PyPAD configuration window to match size of rdairplay(1). 2019-01-24 12:42:37 -08:00