2021-01-10 Fred Gleason <fredg@paravelsystems.com>

* Added a 'RDCartFilter' widget.
	* Added a 'RDLibraryModel' model.
	* Refactored rdlibrary(1)'s main window to use the model-based
	API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason
2021-01-10 11:54:29 -05:00
parent 8bfcf3def3
commit 4731b3e520
26 changed files with 2879 additions and 1638 deletions

View File

@@ -1426,6 +1426,65 @@ ze &amp;souboru</translation>
<translation type="unfinished">Zrušit</translation>
</message>
</context>
<context>
<name>RDCartFilter</name>
<message>
<source>Filter:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Search</source>
<translation type="unfinished">&amp;Hledat</translation>
</message>
<message>
<source>&amp;Clear</source>
<translation type="unfinished">&amp;Smazat</translation>
</message>
<message>
<source>Group:</source>
<translation type="unfinished">Skupina:</translation>
</message>
<message>
<source>Scheduler Code:</source>
<translation type="unfinished">Kódy rozvrhovače:</translation>
</message>
<message>
<source>And Scheduler Code:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Matching Carts:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Allow Cart Dragging</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show Audio Carts</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show Macro Carts</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show Note Bubbles</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show Only First </source>
<translation type="unfinished"></translation>
</message>
<message>
<source> Matches</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ALL</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RDCddbLookup</name>
<message>
@@ -2544,6 +2603,97 @@ Bitte Kofiguration prüfen und erneut versuchen.</translation>
<translation type="obsolete">Nastavit hodnotu</translation>
</message>
</context>
<context>
<name>RDLibraryModel</name>
<message>
<source>Cart</source>
<translation type="unfinished">Vozík</translation>
</message>
<message>
<source>Group</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Length</source>
<translation type="unfinished">Délka</translation>
</message>
<message>
<source>Talk</source>
<translation type="unfinished">Hovor</translation>
</message>
<message>
<source>Title</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Start</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>End</source>
<translation type="unfinished">Konec</translation>
</message>
<message>
<source>Album</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Label</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Publisher</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Client</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Agency</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>User Defined</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Cuts</source>
<translation type="unfinished">Záběry</translation>
</message>
<message>
<source>Last Cut Played</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enforce Length</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Length Deviation</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Owned By</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>TFN</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Conductor</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RDLicense</name>
<message>