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

@@ -751,7 +751,7 @@ ei anna hending som finst frå før.</translation>
</message>
<message>
<source>Code:</source>
<translation type="unfinished">Kode:</translation>
<translation type="obsolete">Kode:</translation>
</message>
<message>
<source>Max. in a row:</source>
@@ -769,6 +769,10 @@ ei anna hending som finst frå før.</translation>
<source>Or after:</source>
<translation type="unfinished">Eller etter:</translation>
</message>
<message>
<source>[none]</source>
<translation type="unfinished">[ingen]</translation>
</message>
</context>
<context>
<name>EditSchedRules</name>
@@ -782,35 +786,35 @@ ei anna hending som finst frå før.</translation>
</message>
<message>
<source>&amp;OK</source>
<translation>&amp;OK</translation>
<translation type="obsolete">&amp;OK</translation>
</message>
<message>
<source>&amp;Cancel</source>
<translation>&amp;Avbryt</translation>
<translation type="obsolete">&amp;Avbryt</translation>
</message>
<message>
<source>CODE</source>
<translation>KODE</translation>
<translation type="obsolete">KODE</translation>
</message>
<message>
<source>MAX. IN A ROW</source>
<translation>MAKS EI RAD</translation>
<translation type="obsolete">MAKS EI RAD</translation>
</message>
<message>
<source>MIN. WAIT</source>
<translation>MINSTE VENTING</translation>
<translation type="obsolete">MINSTE VENTING</translation>
</message>
<message>
<source>DO NOT SCHEDULE AFTER</source>
<translation>IKKJE PLANLEGG ETTER</translation>
<translation type="obsolete">IKKJE PLANLEGG ETTER</translation>
</message>
<message>
<source>OR AFTER</source>
<translation>ELLER ETTER</translation>
<translation type="obsolete">ELLER ETTER</translation>
</message>
<message>
<source>DESCRIPTION</source>
<translation>SKILDRING</translation>
<translation type="obsolete">SKILDRING</translation>
</message>
<message>
<source>Scheduler Codes:</source>
@@ -818,33 +822,25 @@ ei anna hending som finst frå før.</translation>
</message>
<message>
<source>Rules Modified</source>
<translation>Reglane er endra</translation>
<translation type="obsolete">Reglane er endra</translation>
</message>
<message>
<source>The rules have been modified.
Do you want to save?</source>
<translation>Reglane er endra.
<translation type="obsolete">Reglane er endra.
Vil du lagra?</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>None</source>
<translation type="obsolete">Ingen</translation>
</message>
<message>
<source>(This setting is deprecated and has been moved to events)</source>
<translation type="unfinished"></translation>
<source>&amp;Close</source>
<translation type="unfinished">&amp;Lukk</translation>
</message>
</context>
<context>
@@ -1601,6 +1597,44 @@ rapport</translation>
<translation>Det namnet finst frå før!</translation>
</message>
</context>
<context>
<name>SchedRulesModel</name>
<message>
<source>Code</source>
<translation type="unfinished">Kode</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">Skildring</translation>
</message>
</context>
<context>
<name>SchedRulesModell</name>
<message>
<source>Code</source>
<translation type="obsolete">Kode</translation>
</message>
<message>
<source>Description</source>
<translation type="obsolete">Skildring</translation>
</message>
</context>
<context>
<name>SvcRec</name>
<message>