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.
This commit is contained in:
Fred Gleason
2019-02-04 10:25:59 -05:00
parent b4aff63e08
commit c83b170e6d
11 changed files with 45 additions and 30 deletions

View File

@@ -3053,7 +3053,12 @@ QString RDLogPlay::GetPadJson(const QString &name,RDLogLine *ll,
else {
ret+=RDJsonNullField("cutNumber",4+padding);
}
ret+=RDJsonField("length",ll->forcedLength(),4+padding);
if(ll->useEventLength()) {
ret+=RDJsonField("length",ll->eventLength(),4+padding);
}
else {
ret+=RDJsonField("length",ll->forcedLength(),4+padding);
}
if(ll->year().isValid()) {
ret+=RDJsonField("year",ll->year().year(),4+padding);
}