2021-02-11 Fred Gleason <fredg@paravelsystems.com>

* Added 'RDSchedRulesModel'.
	* Added a pseudo-schema change to force checking of schedule code
	rules.
	* Incremented the database version to 348.
	* Added a check for scheduler code rules to rddbmgr(8).
	* Refactored the 'Scheduler Rules' dialog in rdlogmanager(1) to
	use the model based API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason
2021-02-11 15:28:48 -05:00
parent 57922f947b
commit f1703ba647
34 changed files with 1181 additions and 419 deletions

View File

@@ -553,10 +553,6 @@ already existing event.</source>
<source>&amp;Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Code:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Max. in a row:</source>
<translation type="unfinished"></translation>
@@ -573,6 +569,10 @@ already existing event.</source>
<source>Or after:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>[none]</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>EditSchedRules</name>
@@ -584,65 +584,16 @@ already existing event.</source>
<source>&amp;Import</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;OK</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>CODE</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MAX. IN A ROW</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MIN. WAIT</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>DO NOT SCHEDULE AFTER</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>OR AFTER</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>DESCRIPTION</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Scheduler Codes:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Rules Modified</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>The rules have been modified.
Do you want to save?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Scheduler Rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Artist Separation:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Import Rules from Clock</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>(This setting is deprecated and has been moved to events)</source>
<source>&amp;Close</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -1206,6 +1157,33 @@ Report</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SchedRulesModel</name>
<message>
<source>Code</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Max In A Row</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Min Wait</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Do Not Schedule After</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Or After</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Description</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SvcRec</name>
<message>