Skip to content

Commit

Permalink
web app channel scan: Fix some bugs
Browse files Browse the repository at this point in the history
- Allow scanning to start even if page needs to be saved. The code will
  automatically save the page before the scan is started.
- Fix error message about dirty flag being changed after it was checked.
  • Loading branch information
bennettpeter committed Oct 1, 2023
1 parent 67fc95d commit 62335bd
Show file tree
Hide file tree
Showing 34 changed files with 71 additions and 58 deletions.
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/bg.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Преобръщане",
"sattuning_desc": "Изберете сателит от този списък за данните за настройка на референтния транспондер.",
"sattuning_label": "Данни за сателитна настройка",
"scan_desc": "Преди да стартирате това, трябва да изберете източника на видео и да запазите страницата, ако промените не са били запазени.",
"scan_desc": "Преди да стартирате това, трябва да изберете видео източника. Start Scan автоматично ще запази страницата, ако е необходимо, преди сканиране.",
"scan_label": "Започни сканиране",
"scanimport_label": "Сканиране за импортиране",
"scanimport_option": "Изберете опция за импортиране.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/ca.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Roll-off",
"sattuning_desc": "Seleccioneu un satèl·lit d'aquesta llista per a les dades de sintonització del transpondedor de referència.",
"sattuning_label": "Dades de sintonització de satèl·lit",
"scan_desc": "Abans d'executar-ho, heu de seleccionar la font del vídeo i desar la pàgina si no s'ha desat cap canvi.",
"scan_desc": "Abans d'executar-ho, heu de seleccionar la font de vídeo. Start Scan desarà automàticament la pàgina si cal abans d'escanejar.",
"scan_label": "Inicieu l'escaneig",
"scanimport_label": "Escaneja per importar",
"scanimport_option": "Seleccioneu una opció d'importació.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/cs.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Sjet",
"sattuning_desc": "Vyberte satelit z tohoto seznamu pro data ladění referenčního transpondéru.",
"sattuning_label": "Údaje o satelitním ladění",
"scan_desc": "Před spuštěním musíte vybrat zdroj videa a uložit stránku, pokud nebyly uloženy nějaké změny.",
"scan_desc": "Před spuštěním musíte vybrat zdroj videa. Spustit skenování automaticky uloží stránku v případě potřeby před skenováním.",
"scan_label": "Začni skenovat",
"scanimport_label": "Skenování pro import",
"scanimport_option": "Vyberte možnost importu.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/da.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Afrulning",
"sattuning_desc": "Vælg en satellit fra denne liste til indstillingsdata for referencetransponderen.",
"sattuning_label": "Satellit tuning data",
"scan_desc": "Før du kører dette, skal du vælge videokilden og gemme siden, hvis der ikke er gemt nogen ændringer.",
"scan_desc": "Før du kører dette, skal du vælge videokilden. Start scanning gemmer automatisk siden, hvis det er nødvendigt før scanning.",
"scan_label": "Start scanning",
"scanimport_label": "Scan for at importere",
"scanimport_option": "Vælg en importindstilling.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/de.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Abrollen",
"sattuning_desc": "Wählen Sie aus dieser Liste einen Satelliten für die Tuning-Daten des Referenztransponders aus.",
"sattuning_label": "Satelliten-Tuning-Daten",
"scan_desc": "Bevor Sie dies ausführen, müssen Sie die Videoquelle auswählen und die Seite speichern, falls keine Änderungen gespeichert wurden.",
"scan_desc": "Bevor Sie dies ausführen, müssen Sie die Videoquelle auswählen. „Scan starten“ speichert die Seite bei Bedarf automatisch vor dem Scannen.",
"scan_label": "Scan starten",
"scanimport_label": "Zum Importieren scannen",
"scanimport_option": "Wählen Sie eine Importoption.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/el.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Roll-off",
"sattuning_desc": "Επιλέξτε έναν δορυφόρο από αυτή τη λίστα για τα δεδομένα συντονισμού του αναμεταδότη αναφοράς.",
"sattuning_label": "Δεδομένα δορυφορικού συντονισμού",
"scan_desc": "Προτού εκτελέσετε αυτό, πρέπει να επιλέξετε την πηγή βίντεο και να αποθηκεύσετε τη σελίδα εάν δεν έχουν αποθηκευτεί τυχόν αλλαγές.",
"scan_desc": "Πριν εκτελέσετε αυτό, πρέπει να επιλέξετε την πηγή βίντεο. Το Start Scan θα αποθηκεύσει αυτόματα τη σελίδα εάν χρειάζεται πριν από τη σάρωση.",
"scan_label": "Εναρξη σάρωσης",
"scanimport_label": "Σάρωση για εισαγωγή",
"scanimport_option": "Επιλέξτε μια επιλογή εισαγωγής.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/en_CA.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Roll-off",
"sattuning_desc": "Select a satellite from this list for the tuning data of the reference transponder.",
"sattuning_label": "Satellite tuning data",
"scan_desc": "Before running this you must select the video source, and save the page if any changes have not been saved.",
"scan_desc": "Before running this you must select the video source. Start Scan will automatically save the page if needed before scanning.",
"scan_label": "Start Scan",
"scanimport_label": "Scan to Import",
"scanimport_option": "Select an import option.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/en_GB.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Roll-off",
"sattuning_desc": "Select a satellite from this list for the tuning data of the reference transponder.",
"sattuning_label": "Satellite tuning data",
"scan_desc": "Before running this you must select the video source, and save the page if any changes have not been saved.",
"scan_desc": "Before running this you must select the video source. Start Scan will automatically save the page if needed before scanning.",
"scan_label": "Start Scan",
"scanimport_label": "Scan to Import",
"scanimport_option": "Select an import option.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/en_US.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Roll-off",
"sattuning_desc": "Select a satellite from this list for the tuning data of the reference transponder.",
"sattuning_label": "Satellite tuning data",
"scan_desc": "Before running this you must select the video source, and save the page if any changes have not been saved.",
"scan_desc": "Before running this you must select the video source. Start Scan will automatically save the page if needed before scanning.",
"scan_label": "Start Scan",
"scanimport_label": "Scan to Import",
"scanimport_option": "Select an import option.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/es.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "despegue",
"sattuning_desc": "Seleccione un satélite de esta lista para los datos de sintonización del transpondedor de referencia.",
"sattuning_label": "Datos de sintonización de satélite",
"scan_desc": "Antes de ejecutar esto, debe seleccionar la fuente de video y guardar la página si no se han guardado los cambios.",
"scan_desc": "Antes de ejecutar esto, debes seleccionar la fuente del video. Iniciar escaneo guardará automáticamente la página si es necesario antes de escanear.",
"scan_label": "Iniciar escaneo",
"scanimport_label": "Escanear para importar",
"scanimport_option": "Seleccione una opción de importación.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/es_ES.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "despegue",
"sattuning_desc": "Seleccione un satélite de esta lista para los datos de sintonización del transpondedor de referencia.",
"sattuning_label": "Datos de sintonización de satélite",
"scan_desc": "Antes de ejecutar esto, debe seleccionar la fuente de video y guardar la página si no se han guardado los cambios.",
"scan_desc": "Antes de ejecutar esto, debes seleccionar la fuente del video. Iniciar escaneo guardará automáticamente la página si es necesario antes de escanear.",
"scan_label": "Iniciar escaneo",
"scanimport_label": "Escanear para importar",
"scanimport_option": "Seleccione una opción de importación.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/et.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Roll-off",
"sattuning_desc": "Valige sellest loendist satelliit võrdlustranspondri häälestusandmete jaoks.",
"sattuning_label": "Satelliidi häälestusandmed",
"scan_desc": "Enne selle käivitamist peate valima videoallika ja salvestama lehe, kui muudatusi pole salvestatud.",
"scan_desc": "Enne selle käivitamist peate valima videoallika. Käivita skannimine salvestab lehe vajadusel automaatselt enne skannimist.",
"scan_label": "Alusta skannimist",
"scanimport_label": "Skanni importimiseks",
"scanimport_option": "Valige importimisvalik.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/fi.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Roll-off",
"sattuning_desc": "Valitse satelliitti tästä luettelosta referenssitransponderin viritystiedoille.",
"sattuning_label": "Satelliittiviritystiedot",
"scan_desc": "Ennen kuin suoritat tämän, sinun on valittava videolähde ja tallennettava sivu, jos muutoksia ei ole tallennettu.",
"scan_desc": "Ennen kuin suoritat tämän, sinun on valittava videolähde. Aloita skannaus tallentaa sivun tarvittaessa automaattisesti ennen skannausta.",
"scan_label": "Aloita skannaus",
"scanimport_label": "Skannaa tuontiin",
"scanimport_option": "Valitse tuontivaihtoehto.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/fr.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Roll-off",
"sattuning_desc": "Sélectionnez un satellite dans cette liste pour les données de syntonisation du transpondeur de référence.",
"sattuning_label": "Données de syntonisation des satellites",
"scan_desc": "Avant de l'exécuter, vous devez sélectionner la source vidéo et enregistrer la page si des modifications n'ont pas été enregistrées.",
"scan_desc": "Avant d'exécuter ceci, vous devez sélectionner la source vidéo. Démarrer la numérisation enregistrera automatiquement la page si nécessaire avant la numérisation.",
"scan_label": "Lancer l'analyse",
"scanimport_label": "Numériser pour importer",
"scanimport_option": "Sélectionnez une option d'importation.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/he.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "להתגלגל",
"sattuning_desc": "בחר לוויין מרשימה זו עבור נתוני הכוונון של משדר הייחוס.",
"sattuning_label": "נתוני כוונון לווין",
"scan_desc": "לפני הפעלת זה עליך לבחור את מקור הווידאו, ולשמור את הדף אם שינויים כלשהם לא נשמרו.",
"scan_desc": "לפני הפעלת זה עליך לבחור את מקור הווידאו. התחל סריקה ישמור אוטומטית את העמוד במידת הצורך לפני הסריקה.",
"scan_label": "התחל סריקה",
"scanimport_label": "סרוק לייבוא",
"scanimport_option": "בחר אפשרות ייבוא.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/hr.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Odmotati",
"sattuning_desc": "Odaberite satelit s ovog popisa za podatke ugađanja referentnog transpondera.",
"sattuning_label": "Podaci o ugađanju satelita",
"scan_desc": "Prije pokretanja morate odabrati video izvor i spremiti stranicu ako promjene nisu spremljene.",
"scan_desc": "Prije pokretanja morate odabrati video izvor. Start Scan će automatski spremiti stranicu ako je potrebno prije skeniranja.",
"scan_label": "Započni skeniranje",
"scanimport_label": "Skeniraj za uvoz",
"scanimport_option": "Odaberite opciju uvoza.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/hu.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Roll-off",
"sattuning_desc": "Válasszon egy műholdat ebből a listából a referenciatranszponder hangolási adataihoz.",
"sattuning_label": "Műhold hangolási adatok",
"scan_desc": "Ennek futtatása előtt ki kell választania a videó forrását, és el kell mentenie az oldalt, ha a módosításokat nem menti el.",
"scan_desc": "Ennek futtatása előtt ki kell választania a videó forrását. A Start Scan automatikusan elmenti az oldalt, ha szükséges a szkennelés előtt.",
"scan_label": "Indítsa el a szkennelést",
"scanimport_label": "Szkennelés importáláshoz",
"scanimport_option": "Válasszon egy importálási lehetőséget.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/is.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Rúlla af",
"sattuning_desc": "Veldu gervihnött af þessum lista fyrir stillingargögn viðmiðunarsvarans.",
"sattuning_label": "Gögn um gervihnattastillingar",
"scan_desc": "Áður en þú keyrir þetta verður þú að velja uppsprettu myndbandsins og vista síðuna ef einhverjar breytingar hafa ekki verið vistaðar.",
"scan_desc": "Áður en þú keyrir þetta þarftu að velja myndbandsuppsprettu. Byrja skönnun mun sjálfkrafa vista síðuna ef þörf krefur fyrir skönnun.",
"scan_label": "Byrjaðu skönnun",
"scanimport_label": "Skanna til að flytja inn",
"scanimport_option": "Veldu innflutningsvalkost.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/it.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Rotolamento",
"sattuning_desc": "Selezionare un satellite da questo elenco per i dati di sintonizzazione del transponder di riferimento.",
"sattuning_label": "Dati di sintonizzazione satellitare",
"scan_desc": "Prima di eseguire questa operazione è necessario selezionare la sorgente video e salvare la pagina se non sono state salvate modifiche.",
"scan_desc": "Prima di eseguirlo è necessario selezionare la sorgente video. Avvia scansione salverà automaticamente la pagina, se necessario, prima della scansione.",
"scan_label": "Inizia scansione",
"scanimport_label": "Scansione da importare",
"scanimport_option": "Seleziona un'opzione di importazione.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/ja.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "ロールオフ",
"sattuning_desc": "基準トランスポンダの調整データ用にこのリストから衛星を選択します。",
"sattuning_label": "衛星チューニングデータ",
"scan_desc": "これを実行する前に、ビデオ ソースを選択し、変更が保存されていない場合はページを保存する必要があります",
"scan_desc": "これを実行する前に、ビデオ ソースを選択する必要があります。 [スキャンを開始] を選択すると、必要に応じてスキャン前にページが自動的に保存されます",
"scan_label": "スキャン開始",
"scanimport_label": "スキャンしてインポート",
"scanimport_option": "インポート オプションを選択します。",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/nb.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Avrulling",
"sattuning_desc": "Velg en satellitt fra denne listen for innstillingsdata for referansetransponderen.",
"sattuning_label": "Satellittinnstillingsdata",
"scan_desc": "Før du kjører dette må du velge videokilden, og lagre siden hvis noen endringer ikke er lagret.",
"scan_desc": "Før du kjører dette må du velge videokilden. Start skanning vil automatisk lagre siden om nødvendig før skanning.",
"scan_label": "Start søk",
"scanimport_label": "Skann for å importere",
"scanimport_option": "Velg et importalternativ.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/nl.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Afrollen",
"sattuning_desc": "Selecteer een satelliet uit deze lijst voor de afstemgegevens van de referentietransponder.",
"sattuning_label": "Satelliet afstemmingsgegevens",
"scan_desc": "Voordat u dit uitvoert, moet u de videobron selecteren en de pagina opslaan als eventuele wijzigingen niet zijn opgeslagen.",
"scan_desc": "Voordat u dit uitvoert, moet u de videobron selecteren. Start Scan slaat de pagina indien nodig automatisch op voordat u gaat scannen.",
"scan_label": "Start scan",
"scanimport_label": "Scannen om te importeren",
"scanimport_option": "Selecteer een importoptie.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/pl.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Zwijanie",
"sattuning_desc": "Wybierz satelitę z tej listy, aby uzyskać dane strojenia transpondera referencyjnego.",
"sattuning_label": "Dane dotyczące strojenia satelity",
"scan_desc": "Przed uruchomieniem tego musisz wybrać źródło wideo i zapisać stronę, jeśli jakiekolwiek zmiany nie zostały zapisane.",
"scan_desc": "Przed uruchomieniem musisz wybrać źródło wideo. Rozpocznij skanowanie automatycznie zapisze stronę, jeśli zajdzie taka potrzeba, przed skanowaniem.",
"scan_label": "Rozpocznij skanowanie",
"scanimport_label": "Skanuj do importu",
"scanimport_option": "Wybierz opcję importu.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/pt.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Cair fora",
"sattuning_desc": "Selecione um satélite desta lista para os dados de ajuste do transponder de referência.",
"sattuning_label": "Dados de sintonia de satélite",
"scan_desc": "Antes de executar isso, você deve selecionar a fonte de vídeo e salvar a página, caso alguma alteração não tenha sido salva.",
"scan_desc": "Antes de executar isso, você deve selecionar a fonte de vídeo. Iniciar digitalização salvará automaticamente a página, se necessário, antes da digitalização.",
"scan_label": "Inicia escaneamento",
"scanimport_label": "Digitalizar para importar",
"scanimport_option": "Selecione uma opção de importação.",
Expand Down
2 changes: 1 addition & 1 deletion mythtv/html/assets/i18n/pt_BR.json
Expand Up @@ -790,7 +790,7 @@
"rolloff_label": "Cair fora",
"sattuning_desc": "Selecione um satélite desta lista para os dados de ajuste do transponder de referência.",
"sattuning_label": "Dados de sintonia de satélite",
"scan_desc": "Antes de executar isso, você deve selecionar a fonte de vídeo e salvar a página, caso alguma alteração não tenha sido salva.",
"scan_desc": "Antes de executar isso, você deve selecionar a fonte de vídeo. Iniciar digitalização salvará automaticamente a página, se necessário, antes da digitalização.",
"scan_label": "Inicia escaneamento",
"scanimport_label": "Digitalizar para importar",
"scanimport_option": "Selecione uma opção de importação.",
Expand Down

0 comments on commit 62335bd

Please sign in to comment.