Skip to content

Commit

Permalink
v1.2.4 (#732)
Browse files Browse the repository at this point in the history
* ✨ Option to not split scripture verse reference
- Fixed freeze when renaming variable to nothing
- Fixed error when closing stage outputs just after creating
- Fixed stage output preview visual bug
- Fixed dropdown click visual bug
- Kiosk setting auto revert timer
- Unsplash API changes

* ✔ Fixed media ghost thumbnails not always loading
- EasyWorship import CCLI
- Improved screen recorder

* 🚩 Updated Norwegian

* 🔗 Updated links
- Updated languages

* 📺 Option to hide output from preview
- Improvements to scripture loading

* ✔ Special case fixes (like disabling kiosk mode)

* ✔ Missing background search will search deeper in nested folders
- Fixed media files with special characters not working
- Fixed slide not being able to play if background path did not exist
- Changed toggle panels from Q to T
- Changed app closing

* ✔ Version update
  • Loading branch information
vassbo authored Aug 9, 2024
1 parent 1e27ac9 commit 6301a52
Show file tree
Hide file tree
Showing 65 changed files with 490 additions and 186 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ FreeShow exists because the creator found that other simular programs was either

## Support Us

The only reason this program is free is because of the generous support from users. If you want to support us to keep this free, please head over to [ChurchApps](https://churchapps/partner) or [sponsor us on GitHub](/~https://github.com/sponsors/ChurchApps/). Thank you so much!
The only reason this program is free is because of the generous support from users. If you want to support us to keep this free, please head over to [ChurchApps](https://churchapps.org/partner) or [sponsor us on GitHub](/~https://github.com/sponsors/ChurchApps/). Thank you so much!

## Join the Community

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "freeshow",
"version": "1.2.3",
"version": "1.2.4",
"private": true,
"main": "build/electron/index.js",
"description": "Show song lyrics and more for free!",
Expand Down
5 changes: 5 additions & 0 deletions public/lang/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -410,6 +410,8 @@
"now": "now!",
"no_video_id": "No video ID",
"no_name": "No name",
"reverting_setting": "Reverting this change in {} seconds, enable again to make the change stay!",
"reverted": "Setting reverted! Only enable again if you did not have any problems.",
"media_replaced": "Missing media file replaced with match.",
"lyrics_undefined": "Could not find any lyrics!",
"lyrics_copied": "Lyrics copied from ",
Expand Down Expand Up @@ -571,6 +573,7 @@
"remove_layers": "Remove layers",
"start_recording": "Start recording",
"stop_recording": "Stop recording",
"export_recording": "Stop recording and export",
"index_select_project": "Select project by index",
"next_project_item": "Next project item",
"previous_project_item": "Previous project item",
Expand Down Expand Up @@ -683,6 +686,7 @@
"align_with_screen": "Align with screen",
"toggle_output": "Toggle output",
"move_to_front": "Move to front",
"hide_from_preview": "Hide from preview",
"lock_to_output": "Lock to output",
"place_under_slide": "Place under slide",
"toggle_clock": "Toggle clock",
Expand Down Expand Up @@ -1080,6 +1084,7 @@
"verses_on_individual_lines": "Verses on individual lines",
"version": "Show version",
"reference": "Show reference",
"split_reference": "Split reference",
"combine_with_text": "Combine with text",
"reference_at_bottom": "Move to bottom",
"red_jesus": "Jesus words in red",
Expand Down
32 changes: 29 additions & 3 deletions public/lang/hu.json
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,7 @@
},
"audio": {
"settings": "Hangbeállítások",
"playlist_settings": "Lejátszási lista beállítások",
"mute_when_video_plays": "Némítás videó lejátszása alatt",
"metronome": "Metronóm",
"toggle_metronome": "Metronóm átváltása",
Expand Down Expand Up @@ -252,7 +253,10 @@
"display_metadata": "Metaadatok megjelenítése",
"meta_template": "Metaadat sablon",
"text_divider": "Szövegelválasztó",
"message_template": "Üzenet sablon"
"message_template": "Üzenet sablon",
"tags": "Címkék",
"new_tag": "Új címke",
"clear_tag_filter": "Címkeszűrő törlése"
},
"show_at": {
"never": "Egyetlen dián sem",
Expand Down Expand Up @@ -406,6 +410,8 @@
"now": "most!",
"no_video_id": "Nincs videóazonosító",
"no_name": "Nincs név",
"reverting_setting": "A módosítás visszavonása {} másodperc múlva. Engedélyezze újra, hogy a módosítás megmaradjon!",
"reverted": "Beállítás visszavonva! Csak akkor engedélyezze újra, ha nem volt semmilyen probléma.",
"media_replaced": "Hiányzó médiafájl helyettesítve a megfelelővel.",
"lyrics_undefined": "Nem található dalszöveg!",
"lyrics_copied": "Dalszöveg másolva erről:",
Expand Down Expand Up @@ -520,6 +526,7 @@
"format": "Formázás",
"find_replace": "Szöveg keresése és cseréje",
"cut_in_half": "Kettéválasztás",
"merge": "Összevonás",
"find": "Keresés",
"replace": "Csere",
"case_sensitive": "Kis- és nagybetű érzékeny",
Expand Down Expand Up @@ -547,6 +554,7 @@
"chord_type": "Típus",
"chord_tension": "Színezőhang",
"chord_bass": "Basszus",
"roman_keys": "Római kulcsok",
"set_key": "Billentyű beállítása",
"custom_key": "Egyéni érték beállítása",
"select_chord": "Akkord kijelölése",
Expand All @@ -565,6 +573,7 @@
"remove_layers": "Rétegek eltávolítása",
"start_recording": "Felvétel indítása",
"stop_recording": "Felvétel leállítása",
"export_recording": "Felvétel és exportálás leállítása ",
"index_select_project": "Projekt kijelölése index alapján",
"next_project_item": "Következő projektelem",
"previous_project_item": "Előző projektelem",
Expand All @@ -584,6 +593,8 @@
"start_playlist": "Lejátszási lista indítása",
"playlist_next": "Következő szám a lejátszási listában",
"start_metronome": "Metronóm indítása",
"name_start_timer": "Időzítő indítása név alapján",
"id_start_timer": "Időzítő indítása azonosító alapján",
"start_slide_timers": "Időzítők indítása az aktív dián",
"id_select_output_style": "Kimeneti stílus kijelölése azonosító alapján",
"change_output_style": "Kimeneti stílus módosítása",
Expand All @@ -602,7 +613,9 @@
"activate_timer_ending": "Aktiválás időzítő befejezésekor",
"activate_scripture_start": "Aktiválás szentírás indításakor",
"activate_slide_cleared": "Aktiválás dia törlésekor",
"activate_show_created": "Aktiválás műsor létrehozásakor"
"activate_background_cleared": "Aktiválás háttér törlésekor",
"activate_show_created": "Aktiválás műsor létrehozásakor",
"activate_audio_playlist_ended": "Aktiválás hanglejátszási lista végén"
},
"animate": {
"change": "Módosítás",
Expand All @@ -626,6 +639,7 @@
"google_drive_api": "Google API szolgáltatási fiók kulcsa",
"select_key": "Kulcsfájl importálása",
"update_key": "Kulcsfájl frissítése",
"enable_custom_folder_id": "Egyedi mappaazonosító alkalmazása",
"main_folder": "Fő mappa kézi beállítása",
"media_folder": "Felhő médiamappa",
"reconnect": "Újracsatlakozás",
Expand Down Expand Up @@ -661,6 +675,7 @@
},
"context": {
"enabledTabs": "Fülek átváltása",
"filterByTags": "Szűrés címkékre",
"addToProject": "Hozzáadás a projekthez",
"newCategory": "Új kategória",
"changeIcon": "Ikon módosítása",
Expand Down Expand Up @@ -905,6 +920,7 @@
"system_clock": "Rendszeróra",
"video_time": "Videó idő",
"video_countdown": "Videó visszaszámláló",
"first_active_timer": "Első aktív időzítő",
"other": "Egyéb",
"message": "Üzenet",
"color": "Szín",
Expand Down Expand Up @@ -975,7 +991,12 @@
"resolution": "Felbontás",
"cropping": "Vágás",
"frame_rate": "Képkockasebesség",
"device": "Eszköz",
"display_mode": "Megjelenítése mód",
"pixel_format": "Pixel forma",
"alpha_key": "Alfakulcs",
"transparent": "Átlátszó",
"invisible_window": "Láthatatlan ablak",
"video_extensions": "Videó kiterjesztések",
"image_extensions": "Kép kiterjesztések",
"add": "Hozzáadás",
Expand Down Expand Up @@ -1062,6 +1083,7 @@
"verses_on_individual_lines": "Versszakok az egyes sorokban",
"version": "Verzió megjelenítése",
"reference": "Hivatkozás megjelenítése",
"split_reference": "Hivatkozás szétválasztása",
"combine_with_text": "Kombinálás a szöveggel",
"reference_at_bottom": "Mozgatás alulra",
"red_jesus": "Jézus szavai pirossal",
Expand Down Expand Up @@ -1153,7 +1175,11 @@
"slides": "Dia",
"words": "Szó",
"template": "Sablon",
"category": "Kategória"
"category": "Kategória",
"photoUrl": "Fotó URL",
"likes": "Kedvelések",
"artist": "Művész",
"artistUrl": "Művész oldala"
},
"songbeamer_import": {
"options": "Beállítások",
Expand Down
48 changes: 44 additions & 4 deletions public/lang/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,7 @@
},
"audio": {
"settings": "Impostazioni audio",
"playlist_settings": "Playlist settings",
"mute_when_video_plays": "Disattiva l'audio durante la riproduzione del video",
"metronome": "Metronomo",
"toggle_metronome": "Attiva metronomo",
Expand Down Expand Up @@ -252,7 +253,10 @@
"display_metadata": "Mostra i metadati",
"meta_template": "Modello di metadati",
"text_divider": "Separatore di testo",
"message_template": "Modello di messaggio"
"message_template": "Modello di messaggio",
"tags": "Tags",
"new_tag": "New tag",
"clear_tag_filter": "Clear tag filter"
},
"show_at": {
"never": "Nessuna diapositiva",
Expand Down Expand Up @@ -359,6 +363,7 @@
"change_name": "Cambia nome attivo",
"choose_screen": "Scegli lo schermo",
"change_output_values": "Modifica i valori di output",
"choose_chord": "Scegli accordo",
"set_time": "Imposta orario",
"animate": "Animate",
"next_timer": "Timer diapositiva successiva",
Expand Down Expand Up @@ -405,6 +410,8 @@
"now": "ora!",
"no_video_id": "Nessun ID video",
"no_name": "Nessun nome",
"reverting_setting": "Reverting this change in {} seconds, enable again to make the change stay!",
"reverted": "Setting reverted! Only enable again if you did not have any problems.",
"media_replaced": "Missing media file replaced with match.",
"lyrics_undefined": "Impossibile trovare alcun testo!",
"lyrics_copied": "Testi copiati da",
Expand Down Expand Up @@ -519,6 +526,7 @@
"format": "Formato",
"find_replace": "Trova e sostituisci il testo",
"cut_in_half": "Dividere in due",
"merge": "Merge",
"find": "Trova",
"replace": "Sostituisci",
"case_sensitive": "Case sensitive",
Expand All @@ -530,6 +538,7 @@
"svg_clipboard": "Importa SVG dagli appunti",
"fullscreen_preview": "Attiva/disattiva l'anteprima a schermo intero",
"toggle_output": "Attiva/disattiva la schermata di output",
"toggle_panels": "Attiva pannelli",
"change_tab": "Cambia scheda",
"change_drawer_tab": "Cambia scheda cassetto",
"change_slide": "Cambia dispositiva",
Expand All @@ -540,8 +549,15 @@
"slide_actions": "Azioni diapositiva",
"item_actions": "Azioni degli elementi",
"clear_history": "Pulisci cronologia",
"chord_info": "Clicca su una lettera qualsiasi per aggiungere un accordo.",
"chord_key": "Chiave",
"chord_type": "Tipo",
"chord_tension": "Tensione",
"chord_bass": "Basso",
"roman_keys": "Roman keys",
"set_key": "Imposta chiave",
"custom_key": "Imposta valore personalizzato",
"select_chord": "Selezione questo accordo",
"play_on_midi": "Attiva sul segnale MIDI",
"play_on_midi_tip": "Attiva questa diapositiva specifica quando ricevi il segnale MIDI scelto",
"send_midi": "Invia segnale MIDI",
Expand All @@ -557,6 +573,7 @@
"remove_layers": "Rimuovi livelli",
"start_recording": "Inizia a registrare",
"stop_recording": "Ferma registrazione",
"export_recording": "Stop recording and export",
"index_select_project": "Seleziona progetto per indice",
"next_project_item": "Elemento successivo del progetto",
"previous_project_item": "Elemento del progetto precedente",
Expand All @@ -576,6 +593,8 @@
"start_playlist": "Avvia la playlist",
"playlist_next": "Traccia successiva nella playlist",
"start_metronome": "Avvia il metronomo",
"name_start_timer": "Start timer by name",
"id_start_timer": "Start timer by ID",
"start_slide_timers": "Avvia i timer sulla diapositiva attiva",
"id_select_output_style": "Seleziona lo stile di output in base all'ID",
"change_output_style": "Cambia stile di output",
Expand All @@ -593,7 +612,10 @@
"activate_video_ending": "Attiva quando il video sta finendo",
"activate_timer_ending": "Attiva quando il timer sta per scadere",
"activate_scripture_start": "Attiva quando viene avviata la scrittura",
"activate_show_created": "Attiva quando viene creato lo spettacolo"
"activate_slide_cleared": "Si attiva quando la diapositiva viene cancellata",
"activate_background_cleared": "Activate when background is cleared",
"activate_show_created": "Attiva quando viene creato lo spettacolo",
"activate_audio_playlist_ended": "Activate when audio playlist has ended"
},
"animate": {
"change": "cambia",
Expand All @@ -617,6 +639,7 @@
"google_drive_api": "Chiave dell'account di servizio dell'API di Google",
"select_key": "Importa il file delle chiavi",
"update_key": "Aggiorna il file delle chiavi",
"enable_custom_folder_id": "Use custom folder ID",
"main_folder": "Imposta la cartella principale manualmente",
"media_folder": "Cartella multimediale cloud",
"reconnect": "Riconnetti",
Expand Down Expand Up @@ -652,6 +675,7 @@
},
"context": {
"enabledTabs": "Attiva/disattiva schede",
"filterByTags": "Filter by tags",
"addToProject": "Aggiungi al progetto",
"newCategory": "Nuova categoria",
"changeIcon": "Cambia icona",
Expand Down Expand Up @@ -694,6 +718,7 @@
"_title_underline": "Sottolineato",
"_title_strikethrough": "Barrato",
"color": "Colore",
"accent_color": "Colore di rifinitura",
"background_color": "Colore di sfondo",
"background_opacity": "Opacità dello sfondo",
"background_image": "Immagine di sfondo",
Expand Down Expand Up @@ -766,7 +791,8 @@
"start_days_from_today": "Inizia i giorni da oggi",
"just_one_day": "Solo un giorno",
"enable_start_date": "Abilita data di inizio",
"disable_navigation": "Disabilita i controlli di navigazione"
"disable_navigation": "Disabilita i controlli di navigazione",
"progress_bar": "Barra di avanzamento"
},
"items": {
"text": "Casella di testo",
Expand All @@ -783,6 +809,7 @@
"timer": "Timer",
"variable": "Variable",
"web": "Sito web",
"slide_tracker": "Avanzamento",
"visualizer": "Visualizzatore",
"captions": "Didascalie",
"icon": "Icona"
Expand Down Expand Up @@ -888,10 +915,12 @@
"next_slide_notes": "Note sulla diapositiva successiva",
"output": "Output",
"current_output": "Output corrente",
"slide_tracker": "Avanzamento",
"time": "Tempo",
"system_clock": "Orologio di sistema",
"video_time": "Tempo del video",
"video_countdown": "Conto alla rovescia del video",
"first_active_timer": "First active timer",
"other": "Altro",
"message": "Messaggio",
"color": "Colore",
Expand Down Expand Up @@ -958,10 +987,16 @@
"audio_fade_duration": "Durata della dissolvenza audio",
"audio_crossfade": "Dissolvenza incrociata dell'audio",
"max_auto_font_size": "Dimensione massima del carattere automatico",
"clear_style_background_on_text": "Cancella lo stile dello sfondo quando la diapositiva è attiva",
"resolution": "Risoluzione",
"cropping": "Ritagliare",
"frame_rate": "Frame rate",
"device": "Device",
"display_mode": "Display mode",
"pixel_format": "Pixel format",
"alpha_key": "Alpha key",
"transparent": "Transparent",
"invisible_window": "Invisible window",
"video_extensions": "Estensioni video",
"image_extensions": "Estensioni immagine",
"add": "Aggiungi",
Expand Down Expand Up @@ -1048,6 +1083,7 @@
"verses_on_individual_lines": "Versetti su versi individuali",
"version": "Mostra versione",
"reference": "Mostra referenze",
"split_reference": "Split reference",
"combine_with_text": "Combina con testo",
"reference_at_bottom": "Sposta in basso",
"red_jesus": "Parole di Gesù in rosso",
Expand Down Expand Up @@ -1139,7 +1175,11 @@
"slides": "Diapositive",
"words": "Parole",
"template": "Modello",
"category": "Categoria"
"category": "Categoria",
"photoUrl": "Photo URL",
"likes": "Likes",
"artist": "Artist",
"artistUrl": "Artist page"
},
"songbeamer_import": {
"options": "Opzioni",
Expand Down
Loading

0 comments on commit 6301a52

Please sign in to comment.