diff --git a/ChangeLog b/ChangeLog index 1ee0eaa4..0abca69a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -17803,3 +17803,7 @@ restarting the 'rivendell' service. * Updated rdselect(8) to use the proper Systemd idiom for restarting the 'rivendell' service. +2018-10-16 Fred Gleason + * Fixed a bug in the 'RDIdValidator' and 'RDTextValidator' classes + that caused them to throw exceptions when processing certain + multi-byte UTF-8 characters. diff --git a/lib/rdidvalidator.cpp b/lib/rdidvalidator.cpp index 13b86f2a..0cbeb6e1 100644 --- a/lib/rdidvalidator.cpp +++ b/lib/rdidvalidator.cpp @@ -33,9 +33,11 @@ RDIdValidator::RDIdValidator(QObject *parent) QValidator::State RDIdValidator::validate(QString &input,int &pos) const { - char c=input.at(pos-1).latin1(); + if(input.length()==0) { + return QValidator::Acceptable; + } for(unsigned i=0;i - Přiřazení kanálů nebudou dostupná pro tento server jako zdroj zvuku, data + Přiřazení kanálů nebudou dostupná pro tento server jako zdroj zvuku, data ještě nebyla vytvořena. Spusťte, prosím, démony Rivendell na tomto serveru. Zadejte jako superuživatel 'root' příkaz "/etc/init.d/rivendell start" pro naplnění databáze zdroji zvuku. @@ -3239,6 +3239,13 @@ pro naplnění databáze zdroji zvuku. Configure RDPanel + + Channel assignments will not be available for this host, as audio resource data +has not yet been generated. Please start the Rivendell daemons on this host +(by executing, as user 'root', the command "systemctl start rivendell") +in order to populate the audio resources database. + + EditReplicator @@ -6152,7 +6159,7 @@ Prověřte, prosím, svá nastavení a zkuste to znovu. Please start the Rivendell daemons on this host (by executing, as user 'root', the command "/etc/init.d/rivendell start") in order to populate the audio resources database. - Spusťte, prosím, démony Rivendell na tomto serveru. Zadejte jako superuživatel 'root' příkaz "/etc/init.d/rivendell start" + Spusťte, prosím, démony Rivendell na tomto serveru. Zadejte jako superuživatel 'root' příkaz "/etc/init.d/rivendell start" pro naplnění databáze zdroji zvuku. @@ -6178,5 +6185,9 @@ pro naplnění databáze zdroji zvuku. Outputs + + Please start the Rivendell daemons on this host (by executing, as user 'root', the command "systemctl start rivendell") in order to populate the audio resources database. + + diff --git a/rdadmin/rdadmin_de.ts b/rdadmin/rdadmin_de.ts index e51316a3..3d0c3ced 100644 --- a/rdadmin/rdadmin_de.ts +++ b/rdadmin/rdadmin_de.ts @@ -3117,13 +3117,6 @@ configured to run the CAE service in order to populate the audio resources datab No Audio Configuration Data - - Channel assignments will not be available for this host, as audio resource data -has not yet been generated. Please start the Rivendell daemons on this host -(by executing, as user 'root', the command "/etc/init.d/rivendell start") -in order to populate the audio resources database. - - [none] [keine] @@ -3136,6 +3129,13 @@ in order to populate the audio resources database. Configure RDPanel + + Channel assignments will not be available for this host, as audio resource data +has not yet been generated. Please start the Rivendell daemons on this host +(by executing, as user 'root', the command "systemctl start rivendell") +in order to populate the audio resources database. + + EditReplicator @@ -5876,7 +5876,7 @@ Bitte überprüfen Sie ihre Einstellungen und versuchen sie es erneut. Please start the Rivendell daemons on this host (by executing, as user 'root', the command "/etc/init.d/rivendell start") in order to populate the audio resources database. - Bitte starten sie die Rivendelldeamons auf diesem Host, indem sie als Benutzer 'root' das Kommando "/etc/init.d/rivendell start" + Bitte starten sie die Rivendelldeamons auf diesem Host, indem sie als Benutzer 'root' das Kommando "/etc/init.d/rivendell start" eingeben um die Audioressourcendatenbank zu füllen. @@ -5902,5 +5902,9 @@ eingeben um die Audioressourcendatenbank zu füllen. Outputs + + Please start the Rivendell daemons on this host (by executing, as user 'root', the command "systemctl start rivendell") in order to populate the audio resources database. + + diff --git a/rdadmin/rdadmin_es.ts b/rdadmin/rdadmin_es.ts index 53ef2b48..d22176b6 100644 --- a/rdadmin/rdadmin_es.ts +++ b/rdadmin/rdadmin_es.ts @@ -3210,7 +3210,7 @@ computador para obtener los recursos de audio de dicho equipo. has not yet been generated. Please start the Rivendell daemons on this host (by executing, as user 'root', the command "/etc/init.d/rivendell start") in order to populate the audio resources database. - La asignación de canales no estará disponible para este equipo, debido a que la + La asignación de canales no estará disponible para este equipo, debido a que la configuración de audio aún no ha sido generada. Inicie los servicios de Rivendell en el equipo (ejecutando, como 'root', el comando "/etc/init.d/rivendell start") para generar la base de datos con los recursos de audio disponibles. @@ -3227,6 +3227,13 @@ para generar la base de datos con los recursos de audio disponibles.Configure RDPanel + + Channel assignments will not be available for this host, as audio resource data +has not yet been generated. Please start the Rivendell daemons on this host +(by executing, as user 'root', the command "systemctl start rivendell") +in order to populate the audio resources database. + + EditReplicator @@ -6113,7 +6120,7 @@ Revise los parámetros e intente de nuevo. Please start the Rivendell daemons on this host (by executing, as user 'root', the command "/etc/init.d/rivendell start") in order to populate the audio resources database. - Inicie los servicios Rivendell en este equipo (ejecutando, como 'root', el comando "/etc/init.d/rivendell start") para iniciar la base de datos de recursos de audio. + Inicie los servicios Rivendell en este equipo (ejecutando, como 'root', el comando "/etc/init.d/rivendell start") para iniciar la base de datos de recursos de audio. &Close @@ -6137,5 +6144,9 @@ Revise los parámetros e intente de nuevo. Outputs + + Please start the Rivendell daemons on this host (by executing, as user 'root', the command "systemctl start rivendell") in order to populate the audio resources database. + + diff --git a/rdadmin/rdadmin_fr.ts b/rdadmin/rdadmin_fr.ts index 430b622b..7f4509ff 100644 --- a/rdadmin/rdadmin_fr.ts +++ b/rdadmin/rdadmin_fr.ts @@ -2682,13 +2682,6 @@ configured to run the CAE service in order to populate the audio resources datab No Audio Configuration Data - - Channel assignments will not be available for this host, as audio resource data -has not yet been generated. Please start the Rivendell daemons on this host -(by executing, as user 'root', the command "/etc/init.d/rivendell start") -in order to populate the audio resources database. - - [none] @@ -2701,6 +2694,13 @@ in order to populate the audio resources database. Configure RDPanel + + Channel assignments will not be available for this host, as audio resource data +has not yet been generated. Please start the Rivendell daemons on this host +(by executing, as user 'root', the command "systemctl start rivendell") +in order to populate the audio resources database. + + EditReplicator @@ -4892,10 +4892,6 @@ please check your settings and try again. - - Please start the Rivendell daemons on this host (by executing, as user 'root', the command "/etc/init.d/rivendell start") in order to populate the audio resources database. - - &Close @@ -4918,5 +4914,9 @@ please check your settings and try again. Outputs + + Please start the Rivendell daemons on this host (by executing, as user 'root', the command "systemctl start rivendell") in order to populate the audio resources database. + + diff --git a/rdadmin/rdadmin_nb.ts b/rdadmin/rdadmin_nb.ts index de987650..f7c102ef 100644 --- a/rdadmin/rdadmin_nb.ts +++ b/rdadmin/rdadmin_nb.ts @@ -3098,7 +3098,7 @@ configured to run the CAE service in order to populate the audio resources datab has not yet been generated. Please start the Rivendell daemons on this host (by executing, as user 'root', the command "/etc/init.d/rivendell start") in order to populate the audio resources database. - Det vil ikkje vera tilgjengelege kanalar for denne verten, fordi det ikkje har vorte laga + Det vil ikkje vera tilgjengelege kanalar for denne verten, fordi det ikkje har vorte laga data for lydressursar enno. Start Rivendell-programma på denne verten ved å køyra kommandoen "/etc/init.d/rivendell-start" som root-brukaren for å fylla ut databasen for lydressursar. @@ -3115,6 +3115,13 @@ for lydressursar. Configure RDPanel + + Channel assignments will not be available for this host, as audio resource data +has not yet been generated. Please start the Rivendell daemons on this host +(by executing, as user 'root', the command "systemctl start rivendell") +in order to populate the audio resources database. + + EditReplicator @@ -5768,7 +5775,7 @@ Sjekk oppsettet ditt og prøv att. Please start the Rivendell daemons on this host (by executing, as user 'root', the command "/etc/init.d/rivendell start") in order to populate the audio resources database. - Start Rivendell-nisseprogramma på denne verten ved å køyra kommandoen "/etc/init.d/rivendell-start" som root-brukaren for å fylla ut lydressursdatabasen. + Start Rivendell-nisseprogramma på denne verten ved å køyra kommandoen "/etc/init.d/rivendell-start" som root-brukaren for å fylla ut lydressursdatabasen. &Close @@ -5792,5 +5799,9 @@ Sjekk oppsettet ditt og prøv att. Outputs + + Please start the Rivendell daemons on this host (by executing, as user 'root', the command "systemctl start rivendell") in order to populate the audio resources database. + + diff --git a/rdadmin/rdadmin_nn.ts b/rdadmin/rdadmin_nn.ts index de987650..f7c102ef 100644 --- a/rdadmin/rdadmin_nn.ts +++ b/rdadmin/rdadmin_nn.ts @@ -3098,7 +3098,7 @@ configured to run the CAE service in order to populate the audio resources datab has not yet been generated. Please start the Rivendell daemons on this host (by executing, as user 'root', the command "/etc/init.d/rivendell start") in order to populate the audio resources database. - Det vil ikkje vera tilgjengelege kanalar for denne verten, fordi det ikkje har vorte laga + Det vil ikkje vera tilgjengelege kanalar for denne verten, fordi det ikkje har vorte laga data for lydressursar enno. Start Rivendell-programma på denne verten ved å køyra kommandoen "/etc/init.d/rivendell-start" som root-brukaren for å fylla ut databasen for lydressursar. @@ -3115,6 +3115,13 @@ for lydressursar. Configure RDPanel + + Channel assignments will not be available for this host, as audio resource data +has not yet been generated. Please start the Rivendell daemons on this host +(by executing, as user 'root', the command "systemctl start rivendell") +in order to populate the audio resources database. + + EditReplicator @@ -5768,7 +5775,7 @@ Sjekk oppsettet ditt og prøv att. Please start the Rivendell daemons on this host (by executing, as user 'root', the command "/etc/init.d/rivendell start") in order to populate the audio resources database. - Start Rivendell-nisseprogramma på denne verten ved å køyra kommandoen "/etc/init.d/rivendell-start" som root-brukaren for å fylla ut lydressursdatabasen. + Start Rivendell-nisseprogramma på denne verten ved å køyra kommandoen "/etc/init.d/rivendell-start" som root-brukaren for å fylla ut lydressursdatabasen. &Close @@ -5792,5 +5799,9 @@ Sjekk oppsettet ditt og prøv att. Outputs + + Please start the Rivendell daemons on this host (by executing, as user 'root', the command "systemctl start rivendell") in order to populate the audio resources database. + + diff --git a/rdadmin/rdadmin_pt_BR.ts b/rdadmin/rdadmin_pt_BR.ts index 92df1904..a7c3ba2f 100644 --- a/rdadmin/rdadmin_pt_BR.ts +++ b/rdadmin/rdadmin_pt_BR.ts @@ -3098,7 +3098,7 @@ configured to run the CAE service in order to populate the audio resources datab has not yet been generated. Please start the Rivendell daemons on this host (by executing, as user 'root', the command "/etc/init.d/rivendell start") in order to populate the audio resources database. - Configurações de canais não estão disponível para este cliente pois recursos de dados + Configurações de canais não estão disponível para este cliente pois recursos de dados ainda não foram gerados. Por Favor, Inicie as processos constantes neste cliente (executando, como usuário 'root', the command "/etc/init.d/rivendell start") Isto para popular os recursos de áudio na Base de Dados. @@ -3115,6 +3115,13 @@ Isto para popular os recursos de áudio na Base de Dados. Configure RDPanel + + Channel assignments will not be available for this host, as audio resource data +has not yet been generated. Please start the Rivendell daemons on this host +(by executing, as user 'root', the command "systemctl start rivendell") +in order to populate the audio resources database. + + EditReplicator @@ -5841,7 +5848,7 @@ por favor, cheque suas configurações e tente novamente Please start the Rivendell daemons on this host (by executing, as user 'root', the command "/etc/init.d/rivendell start") in order to populate the audio resources database. - Por Favor, Inicie os 'daemons' do Rivendell neste Cliente (executando, como 'root' o comando "/etc/init.d/rivendell start"). isso proverá a Base de Dados com as informações de Áudio. + Por Favor, Inicie os 'daemons' do Rivendell neste Cliente (executando, como 'root' o comando "/etc/init.d/rivendell start"). isso proverá a Base de Dados com as informações de Áudio. &Close @@ -5867,5 +5874,9 @@ por favor, cheque suas configurações e tente novamente Outputs + + Please start the Rivendell daemons on this host (by executing, as user 'root', the command "systemctl start rivendell") in order to populate the audio resources database. + +