Skip to content

Commit

Permalink
v1.2.8-beta.1 (#845)
Browse files Browse the repository at this point in the history
* Fix a few English grammar mistakes (#824)

* ✔ Fixed files not dropping
- Fixed output not cleared when resetting app
- Fixed video controls not working from right click
- Fixed some line breaks not working from pro files
- Slide progress updates
- Fixed small stage auto size text
- Cut in half working for scripture verses
- Updated Italian

* ✨ Set max lines in next stage item
- Stage item auto size fix
- Minor tweaks

* 📖 Scripture grid mode
- Color coded scripture books
- Fixed shows sort not always working
- Fixed disabling update alert not working
- Changing different slides for multiple outputs working

* ✔ Fixed restore output
- Capitalize tooltip

* 🔊 DB Meter
- Test patterns
- Fixed folder count
- Fixed template text fit not applied
- Fixed breaks removed in output
- Fixed drawing tool reset hidden sometimes

* 🔍 Output zoom
- ProPresenter JSON bundle import
- Fixed PDF performance
- Tweaks to audio bar

* 📄 More PDF fixes

* ☁ Project cloud combine
- Updated NDI from 5 to 6
- Fixed same slide adding in output
- Fixed a few minor bugs
- Updated Norwegian

* ✨ New Create show popup
- Showing current output position in selector
- UI fixes
- Language fixes
- Updated Hungarian

* ✨ Single textbox auto focused
- More organized edit items
- Fixed a scripture auto size issue
- Fixed light themes
- UI fixes

* 💾 Item copy/paste
- More styles are copied
- Version update

---------

Co-authored-by: B. John Braddock <[email protected]>
  • Loading branch information
vassbo and BJohnBraddock authored Sep 24, 2024
1 parent 29b5c6f commit fbc4ae8
Show file tree
Hide file tree
Showing 109 changed files with 2,355 additions and 1,397 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

FreeShow is a free and open-source presentation program that makes it easy to show text on a big screen. It supports stage display, remote control, media, and many other advanced features. It is open-sourced meaning anyone can contribute.

FreeShow exists because the creator found that other simular programs was either expensive or complex to use. He wanted to create a program that was easy to use and affordable for everyone, from small churches to large venues. FreeShow is now used by people all over the world.
FreeShow exists because the creator found that other similar programs were either expensive or complex to use. He wanted to create a program that is easy to use and affordable for everyone, from small churches to large venues. FreeShow is now used by people all over the world.

## Support Us

Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "freeshow",
"version": "1.2.7",
"version": "1.2.8-beta.1",
"private": true,
"main": "build/electron/index.js",
"description": "Show song lyrics and more for free!",
Expand Down Expand Up @@ -178,11 +178,11 @@
"follow-redirects": "^1.15.2",
"font-list": "^1.4.5",
"genius-lyrics": "4.4.6",
"grandiose": "vassbo/grandiose#e698b8e",
"grandiose": "vassbo/grandiose#9857c8e",
"jzz": "^1.5.9",
"node-machine-id": "^1.1.12",
"npm-run-all": "^4.1.5",
"pdf2img-electron": "^1.2.1",
"pdf2img-electron": "^1.2.2",
"pptx2json": "^0.0.10",
"protobufjs": "^7.2.3",
"qrcode-generator": "^1.4.4",
Expand Down
Binary file added public/assets/colorbars.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion public/global.css
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
/* --font-family: sans-serif; */
/* https://css-tricks.com/snippets/css/system-font-stack/ */
/* --font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; */
--font-family: "NotoColorEmojiLimited", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
--font-size: 1em;

--border-radius: 0;
Expand Down
22 changes: 15 additions & 7 deletions public/lang/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
},
"tooltip": {
"project": "Create a new project where you can add and arrange shows.",
"show": "Create a new show where you can add song lyrics, presentations and media. Hold Ctrl/Cmd to create empty.",
"show": "Create a new show where you can add song lyrics, presentations and media.",
"groups": "All the groups in the current show and all the global groups. Click or drag them to add them to the current layout.",
"layout": "Add transitions and next timers to slides in current layout.",
"media": "All media in current show. Show them, or drag them to current layout.",
Expand Down Expand Up @@ -90,13 +90,19 @@
"bold": "Bold"
},
"create_show": {
"web": "Web search",
"search_web": "Search for song on the web",
"search_results": "Search results",
"more_options": "More options",
"format_new_show": "Format text",
"format_new_show_tip": "Improve text format with auto capitalize, split text, assign groups & more.",
"split_lines": "Numbers of lines",
"split_lines_tip": "Numbers of lines allowed per slide before auto splitting",
"quick_lyrics_example_text": "Line"
"quick_lyrics": "Quick lyrics",
"quick_lyrics_tip": "Paste text or enter manually",
"quick_lyrics_example_tip": "Enter lyrics or any text here",
"quick_lyrics_example_text": "Line",
"empty": "Empty show"
},
"preview": {
"_previous_show": "Previous show",
Expand All @@ -119,7 +125,8 @@
"to_start": "Go to start",
"nextTimer": "Next slide timer",
"lock": "Lock",
"unlock": "Unlock"
"unlock": "Unlock",
"test_pattern": "Test pattern"
},
"clear": {
"all": "Clear all",
Expand Down Expand Up @@ -177,6 +184,7 @@
"playlist_settings": "Playlist settings",
"custom_output": "Custom audio output",
"mute_when_video_plays": "Mute when video plays",
"pre_fader_volume_meter": "Pre fader volume meter",
"metronome": "Metronome",
"toggle_metronome": "Toggle metronome",
"tempo": "Tempo",
Expand Down Expand Up @@ -261,7 +269,7 @@
"message": "Message",
"message_tip": "Display something on all slides",
"auto_media": "Get meta from media content",
"override_output": "Override styling in output",
"override_output": "Override output style",
"display_metadata": "Display metadata",
"meta_template": "Metadata template",
"text_divider": "Text separator",
Expand Down Expand Up @@ -464,7 +472,6 @@
"show": {
"name": "Name",
"category": "Category",
"quick_lyrics": "Quick Lyrics",
"new_layout": "New layout",
"grid": "Grid view",
"simple": "Simple view",
Expand All @@ -475,7 +482,6 @@
"locked": "This show has been locked!",
"locked_info": "This show has been locked for editing. Unlock it again in the shows drawer.",
"slide_template": "Slide template",
"search_results": "Search Results",
"source": "Source",
"artist": "Artist",
"song": "Song"
Expand Down Expand Up @@ -686,7 +692,6 @@
"all_shows": "All shows",
"all_projects": "All projects",
"project": "Project",
"options": "Options",
"preview": "Preview",
"title": "Title",
"metadata": "Metadata",
Expand Down Expand Up @@ -760,6 +765,7 @@
"different_first_template": "Custom template on first slide",
"media_fit": "Media fit",
"size": "Size",
"max_lines": "Max lines",
"chords": "Chords",
"transpose": "Transpose",
"auto_size": "Auto size",
Expand Down Expand Up @@ -931,6 +937,7 @@
"draw": {
"focus": "Focus",
"pointer": "Pointer",
"zoom": "Zoom",
"fill": "Fill",
"paint": "Paint",
"particles": "Particles",
Expand Down Expand Up @@ -1071,6 +1078,7 @@
"reset_theme": "Reset theme",
"reset_themes": "Reset themes",
"capitalize_words": "Capitalize words",
"comma_seperated": "Seperated by comma",
"backup_all": "Backup everything",
"restore": "Restore",
"backup_started": "Backing up...",
Expand Down
14 changes: 13 additions & 1 deletion public/lang/hu.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,16 @@
"unnamed": "Névtelen",
"drop": "Ejtse ide",
"search": "Keresés",
"quick_search": "Gyorskeresés",
"none": "Nincs",
"finished": "Befejezett",
"open": "Megnyitás",
"system_open": "Megnyitás a rendszerben"
},
"guide": {
"start": "Gyors indulási útmutató",
"skip": "Átugrás"
},
"titlebar": {
"file": "Fájl",
"edit": "Szerkesztés",
Expand Down Expand Up @@ -114,7 +119,8 @@
"to_start": "Ugrás az elejére",
"nextTimer": "Következő dia időzítője",
"lock": "Zárolás",
"unlock": "Feloldás"
"unlock": "Feloldás",
"test_pattern": "Teszt minta"
},
"clear": {
"all": "Minden törlése",
Expand Down Expand Up @@ -172,6 +178,7 @@
"playlist_settings": "Lejátszási lista beállítások",
"custom_output": "Egyedi hangkimenet",
"mute_when_video_plays": "Némítás videó lejátszása alatt",
"pre_fader_volume_meter": "Hangerő-szabályozó előszabolyozó",
"metronome": "Metronóm",
"toggle_metronome": "Metronóm átváltása",
"tempo": "Tempó",
Expand Down Expand Up @@ -755,6 +762,7 @@
"different_first_template": "Egyedi sablon az első dián",
"media_fit": "Média méretezése",
"size": "Méret",
"max_lines": "Maximum sor",
"chords": "Akkordok",
"transpose": "Transzponálás",
"auto_size": "Automatikus méret",
Expand Down Expand Up @@ -908,6 +916,7 @@
"midi": {
"midi": "MIDI",
"activate": "Aktiválás MIDI jel alapján",
"activate_keypress": "Aktiválás billentyűleütésre ",
"name": "Név",
"input": "Bemenet",
"output": "Kimenet",
Expand All @@ -925,6 +934,7 @@
"draw": {
"focus": "Fókusz",
"pointer": "Mutató",
"zoom": "Nagyítás",
"fill": "Kitöltés",
"paint": "Festés",
"particles": "Részecskék",
Expand Down Expand Up @@ -1065,6 +1075,7 @@
"reset_theme": "Téma visszaállítása",
"reset_themes": "Témák visszaállítása",
"capitalize_words": "Szavak nagybetűsítése",
"comma_seperated": "Vesszővel elválasztva",
"backup_all": "Teljes biztonsági mentés",
"restore": "Visszaállítás",
"backup_started": "Biztonsági mentés…",
Expand Down Expand Up @@ -1151,6 +1162,7 @@
"opening": "Megnyitás folyamatban! Kérjük, várjon…",
"retry": "Kérjük, próbálja meg manuálisan megnyitni, vagy",
"try_again": "Ismét",
"restart": "Újraindítás",
"start": "Kezdés",
"choose_window": "Jelöljön ki egy ablakot"
},
Expand Down
30 changes: 29 additions & 1 deletion public/lang/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -374,6 +374,7 @@
"choose_chord": "Scegli accordo",
"set_time": "Imposta orario",
"animate": "Animate",
"translate": "Localizzazione",
"next_timer": "Timer diapositiva successiva",
"import": "Importa",
"songbeamer_import": "Importazione di Songbeamer",
Expand Down Expand Up @@ -434,6 +435,7 @@
"midi_no_velocity": "Segnale MIDI ricevuto, ma nessuna velocità, per impostazione predefinita è il primo indice."
},
"new": {
"create": "Crea nuovo",
"show": "Nuova scena",
"empty_show": "Nuova scena vuota",
"project": "Nuovo progetto",
Expand Down Expand Up @@ -515,6 +517,8 @@
"zoomIn": "Ingrandire",
"zoomOut": "Rimpicciolire",
"reset": "Ripristina",
"convert_to_images": "Converti in immagini",
"converting": "Conversione in corso...",
"remove_template_from_show": "Rimuovi modello dallo spettacolo",
"reset_defaults": "Ripristina impostazioni predefinite",
"to_all": "Applica a tutti",
Expand Down Expand Up @@ -602,6 +606,7 @@
"toggle_output_windows": "Attiva/disattiva le finestre di output",
"id_select_group": "Seleziona il gruppo per ID",
"id_change_stage_layout": "Cambia il layout del palco per ID",
"start_camera": "Avvia la fotocamera",
"index_select_overlay": "Seleziona la sovrapposizione per indice",
"name_select_overlay": "Seleziona la sovrapposizione per nome",
"change_volume": "Modifica volume",
Expand Down Expand Up @@ -694,6 +699,7 @@
"enabledTabs": "Attiva/disattiva schede",
"filterByTags": "Filtra per tag",
"addToProject": "Aggiungi al progetto",
"add_to_show": "Aggiungi allo spettacolo",
"lockForChanges": "Blocca per la modifica",
"newCategory": "Nuova categoria",
"changeIcon": "Cambia icona",
Expand Down Expand Up @@ -728,6 +734,9 @@
"font": "Font",
"family": "Famiglia di font",
"font_size": "Dimensione del font",
"text_fit": "Adattamento del testo",
"shrink_to_fit": "Riduci per adattarlo",
"grow_to_fit": "Aumenta per adattarlo",
"text_color": "Colore del testo",
"style": "Stile",
"lines": "Linee",
Expand Down Expand Up @@ -890,6 +899,12 @@
"showtime": "Durata della visualizzazione",
"powered_by": "Alimentato da"
},
"localization": {
"translate": "Tradurre",
"add": "Aggiungi traduzione",
"update": "Aggiorna traduzione",
"remove": "Rimuovi gli elementi tradotti"
},
"midi": {
"midi": "MIDI",
"activate": "Attivazione tramite segnale MIDI",
Expand Down Expand Up @@ -1008,7 +1023,6 @@
"default_project_name": "Nome progetto predefinito",
"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",
Expand Down Expand Up @@ -1131,14 +1145,28 @@
"microphones": "Microfoni",
"audio_streams": "Flussi audio"
},
"presentation_control": {
"unsupported": "Il controller di presentazione non è supportato su",
"unsupported_tip": "Puoi convertirli in immagini e creare uno spettacolo, oppure disattivare \"Sempre in primo piano\" per presentarli da qualsiasi altra app.",
"opening": "In apertura! Attendi...",
"retry": "Prova ad aprire manualmente oppure",
"try_again": "Prova di nuovo",
"start": "Inizio",
"choose_window": "Seleziona una finestra"
},
"transition": {
"current_slide": "per la diapositiva corrente",
"text": "Transizione del testo",
"media": "Transizione multimediale",
"slide_transition": "Transizione diapositiva",
"background_transition": "Transizione dello sfondo",
"specific": "Abilita transizioni più specifiche",
"between": "Tra",
"in": "In",
"out": "Out",
"duration": "Durata",
"easing": "Facilità",
"direction": "Direzione",
"type": "Tipo",
"none": "Nessuna",
"fade": "Dissolvenza",
Expand Down
14 changes: 13 additions & 1 deletion public/lang/no.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,16 @@
"unnamed": "Uten navn",
"drop": "Slipp her",
"search": "Søk",
"quick_search": "Hurtigsøk",
"none": "Ingen",
"finished": "Fullført",
"open": "Åpne",
"system_open": "Vis i systemet"
},
"guide": {
"start": "Hurtigstart-guide",
"skip": "Hopp over"
},
"titlebar": {
"file": "Fil",
"edit": "Rediger",
Expand Down Expand Up @@ -114,7 +119,8 @@
"to_start": "Gå til start",
"nextTimer": "Tid til neste lysbilde",
"lock": "Lås",
"unlock": "Lås opp"
"unlock": "Lås opp",
"test_pattern": "Prøvebilde"
},
"clear": {
"all": "Fjern alt",
Expand Down Expand Up @@ -172,6 +178,7 @@
"playlist_settings": "Innstillinger for spilleliste",
"custom_output": "Egendefinert lydutgang",
"mute_when_video_plays": "Demp når video spilles",
"pre_fader_volume_meter": "Vis volumnivå før fadere",
"metronome": "Metronom",
"toggle_metronome": "Veksle metronom",
"tempo": "Tempo",
Expand Down Expand Up @@ -755,6 +762,7 @@
"different_first_template": "Egen mal på første lysbilde",
"media_fit": "Tilpass medier",
"size": "Størrelse",
"max_lines": "Maks linjer",
"chords": "Akkorder",
"transpose": "Transponer",
"auto_size": "Auto-størrelse",
Expand Down Expand Up @@ -908,6 +916,7 @@
"midi": {
"midi": "MIDI",
"activate": "Aktiver ved MIDI signal",
"activate_keypress": "Aktiver med tastetrykk",
"name": "Navn",
"input": "Inngang",
"output": "Utgang",
Expand All @@ -925,6 +934,7 @@
"draw": {
"focus": "Fokus",
"pointer": "Peker",
"zoom": "Zoom",
"fill": "Fyll",
"paint": "Maling",
"particles": "Partikler",
Expand Down Expand Up @@ -1065,6 +1075,7 @@
"reset_theme": "Tilbakestill tema",
"reset_themes": "Tilbakestill temaer",
"capitalize_words": "Endre til stor forbokstav",
"comma_seperated": "Separer med komma",
"backup_all": "Sikkerhetskopier alt",
"restore": "Gjenopprett",
"backup_started": "Sikkerhetskopierer...",
Expand Down Expand Up @@ -1151,6 +1162,7 @@
"opening": "Åpner! Vent litt...",
"retry": "Prøv å åpne manuellt, eller",
"try_again": "Prøv igjen",
"restart": "Omstart",
"start": "Start",
"choose_window": "Velg et vindu"
},
Expand Down
Loading

0 comments on commit fbc4ae8

Please sign in to comment.