Skip to content

Commit

Permalink
1.3.3 (#1117)
Browse files Browse the repository at this point in the history
* ✔️ Fixed playwright Linux fontconfig issue

* ✔️ Fixed playwright Linux fontconfig issue

* ✨ Get slide output thumbnail from API
- Drop timer & variable on slide in edit
- Better file name number sorting
- Fixed Unsplash image credits remaining active sometimes
- Toggle clock seconds in stage display
- Option to not include media on project export
- Project export includes media data
- Fixed draw not aligned to mouse
- Option to not overwrite user config data if existing data when changing

* ✏️ Template set max lines per slide
- Moved output cropping from styles to output options
- Fixed freeze when media file on slide was undefined
- Fixed audio not transferred when copying a slide
- Fixed layout action order swapped when pasting slides
- Fixed output preview resolution not properly updating when changed
- UI tweaks

* 📺 Output options visual preview
- Updated next slide timer popup
- Updated Norwegian language
- UI tweaks

* 📦 Enhanced export popup
- Enhanced scripture import popup
- Auto fix if no permission to write data folders
- Fixed drag event preventing timer time slider input
- Color selector outline
- Manage colors preview when adding new color
- New export/scripture icons
- New Fade template
- Updated languages
- Minor fixes
- UI tweaks

* ✨ UI tweaks
- Version update
  • Loading branch information
vassbo authored Dec 19, 2024
1 parent 2a12354 commit 27a85a5
Show file tree
Hide file tree
Showing 94 changed files with 1,332 additions and 495 deletions.
12 changes: 8 additions & 4 deletions .github/workflows/playwright.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
name: Playwright Tests
on:
push:
branches: [dev]
pull_request:
branches: [dev]
# turning off temporarily as it does not work properly!
# Error: electron.launch: Process failed to launch!
# push:
# branches: [dev]
# pull_request:
# branches: [dev]
workflow_dispatch:

jobs:
Expand All @@ -15,6 +17,8 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version: 20
- name: Install libraries
run: sudo apt-get install libfontconfig1-dev
- name: Install dependencies
run: npm install
- name: Install Playwright Browsers
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

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.3.3-beta.2",
"version": "1.3.3",
"private": true,
"main": "build/electron/index.js",
"description": "Show song lyrics and more for free!",
Expand Down
Binary file added public/import-logos/bible_json.webp
Binary file not shown.
Binary file added public/import-logos/json.webp
Binary file not shown.
Binary file added public/import-logos/xml.webp
Binary file not shown.
Binary file removed public/import-logos/zefania.webp
Binary file not shown.
Binary file added public/import-logos/zip.webp
Binary file not shown.
14 changes: 12 additions & 2 deletions public/lang/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@
"bottom": "Bottom",
"left": "Left",
"centered": "Centered",
"edge_blending_tip": "Blend together multiple outputs/projectors for a more seamless transition"
"edge_blending_tip": "Blend together multiple outputs/projectors for a more seamless transition",
"cropping_tip": "Fine adjust the window content position by cropping the sides"
},
"about": {
"check_updates": "Look for updates",
Expand Down Expand Up @@ -423,6 +424,7 @@
"history": "History",
"action": "Action",
"category_action": "Category action",
"user_data_overwrite": "Found existing data",
"connect": "Connect",
"cloud_update": "Syncing with cloud",
"cloud_method": "Data location",
Expand Down Expand Up @@ -565,6 +567,7 @@
"pdf_single_page": "Render as one document",
"convert_to_images": "Convert to images",
"converting": "Converting...",
"closing": "Closing app...",
"remove_template_from_show": "Remove template from show",
"reset_defaults": "Reset defaults",
"to_all": "Apply to all",
Expand Down Expand Up @@ -747,6 +750,9 @@
"all_shows": "All shows",
"all_projects": "All projects",
"project": "Project",
"option_type": "What would you like to export?",
"option_format": "What format would you like?",
"include_media": "Include media files",
"preview": "Preview",
"title": "Title",
"metadata": "Metadata",
Expand Down Expand Up @@ -821,6 +827,7 @@
"background_media": "Background media",
"overlay_content": "Add overlay content",
"different_first_template": "Custom template on first slide",
"max_lines_per_slide": "Max lines per slide",
"media_fit": "Media fit",
"one_letter": "One letter mode",
"sub_indexes": "Sub indexes",
Expand Down Expand Up @@ -1120,6 +1127,9 @@
"show_location": "Show location",
"data_location": "Data location",
"user_data_location": "Save user settings at 'Data location'",
"user_data_exists": "Found existing data at custom location, would you like to overwrite it?",
"user_data_yes": "Yes, keep current data",
"user_data_no": "No, import existing data",
"popup_before_close": "Enable close confirmation popup",
"disable_hardware_acceleration": "Disable hardware acceleration",
"restart_for_change": "You have to restart the program for the change to take effect!",
Expand Down Expand Up @@ -1199,7 +1209,7 @@
},
"scripture": {
"bibles": "Bibles from API.Bible",
"custom": "Or import your own",
"local": "Import local file",
"max_verses": "Max verses per slide",
"verse_numbers": "Verse numbers",
"verses_on_individual_lines": "Verses on individual lines",
Expand Down
33 changes: 26 additions & 7 deletions public/lang/hu.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,10 @@
"top": "Felső",
"right": "Jobb",
"bottom": "Alsó",
"left": "Bal"
"left": "Bal",
"centered": "Középre igazított",
"edge_blending_tip": "Több kimenet/projektor összekeverése a zökkenőmentesebb átmenetekért",
"cropping_tip": "Az ablak tartalmi pozíciójának finom módosítása a szélek vágásával"
},
"about": {
"check_updates": "Frissítések ellenőrzése",
Expand Down Expand Up @@ -173,7 +176,6 @@
"volume": "Hangerő",
"gain": "Erősítés",
"speed": "Sebesség",
"show": "Megjelenítés",
"flip": "Tükrözés",
"flip_horizontally": "Vízszintes tükrözés",
"flip_vertically": "Függőleges tükrözés",
Expand All @@ -197,13 +199,13 @@
"mute_when_video_plays": "Némítás videó lejátszása alatt",
"allow_gaining": "Túlerősítés engedélyezése",
"allow_gaining_tip": "Hangerő beállításának engedélyezése 100% felett (torzítást okozhat)",
"pre_fader_volume_meter": "Hangerő-szabályozó előszabolyozó",
"pre_fader_volume_meter": "Hangerő-szabályozó előszabályozó",
"mixer": "Keverő",
"metronome": "Metronóm",
"toggle_metronome": "Metronóm átváltása",
"tempo": "Tempó",
"bpm": "BPM",
"beats": "Ütemek"
"beats": "Ütem"
},
"menu": {
"show": "Bemutató",
Expand Down Expand Up @@ -317,7 +319,7 @@
"primary-darkest": "Elsődleges legsötétebb",
"text": "Szöveg",
"textInvert": "Inverz szöveg",
"secondary-text": "Másodlagos szöveg",
"secondary-text": "Kijelölések",
"secondary": "Másodlagos",
"secondary-opacity": "Másodlagos átlátszatlanság",
"hover": "Rámutatás",
Expand Down Expand Up @@ -414,14 +416,15 @@
"import": "Importálás",
"songbeamer_import": "Songbeamer importálása",
"export": "Exportálás",
"importing": "Importálás folyamatban",
"importing": "Importálás",
"import_scripture": "Szentírás importálása",
"player": "Lejátszó",
"edit_event": "Esemény szerkesztése",
"about": "Névjegy",
"history": "Előzmények",
"action": "Művelet",
"category_action": "Kategória művelet",
"user_data_overwrite": "Meglévő adatok találhatóak",
"connect": "Csatlakozás",
"cloud_update": "Szinkronizálás a felhővel",
"cloud_method": "Adatok helye",
Expand All @@ -430,6 +433,7 @@
"manage_icons": "Ikonok kezelése",
"manage_colors": "Színek kezelése",
"choose_camera": "Kamera kiválasztása",
"manage_tags": "Címkék kezelése",
"initialize": "Üdvözöljük a FreeShow-ban",
"unsaved": "Biztosan ki szeretne léptni?",
"cancel": "Mége",
Expand Down Expand Up @@ -466,6 +470,7 @@
"deleted_cache": "Médiabélyegkép gyorsítótár törölve.",
"no_songswords_easyworship": "Hiányzik a SongsWords.db fájl.",
"delete_shows_empty": "Nincsenek törlendő bemutatók.",
"output_capture_enabled": "Képernyőkimenet felvétele engedélyezve. Ez teljesítményproblémákat okozhat, csak akkor használja, ha valóban szükséges!",
"midi_no_project": "Eseményindítót kaptunk a projekt módosítására, de nem található projekt az indexen:",
"midi_no_show": "Eseményindítót kaptunk a dia indítására, de nincs aktív bemutató.",
"midi_no_slide": "Eseményindítót kaptunk a dia indítására, de nem található dia az indexen:",
Expand Down Expand Up @@ -528,6 +533,7 @@
"view_private": "Magán bemutatók megjelenítése",
"import": "Importálás",
"export": "Exportálás",
"imported": "Importálva!",
"duplicate": "Duplikálás",
"delete": "Törlés",
"delete_slide": "Dia törlése",
Expand Down Expand Up @@ -558,8 +564,10 @@
"reset": "Visszaállítás",
"create_template": "Sablon létrehozása",
"project_template_tip": "Új projekt létrehozása e sablon alapján",
"pdf_single_page": "Megjelenítés egy dokumentumként",
"convert_to_images": "Konvertálás képpé",
"converting": "Konvertálás…",
"closing": "Alkalmazás bezárása…",
"remove_template_from_show": "Sablon eltávolítása a műsorból",
"reset_defaults": "Alapértelmezések visszaállítása",
"to_all": "Alkalmazás mindre",
Expand Down Expand Up @@ -734,13 +742,15 @@
"export": {
"export": "Exportálás",
"export_as": "{} exportálása, mint",
"exporting": "Exportálás…",
"exported": "Exportálva!",
"oneFile": "Egy fájl",
"selected_shows": "Kijelölt bemutatók",
"current_project": "Aktuális projekt",
"all_shows": "Összes bemutató",
"all_projects": "Összes projekt",
"project": "Projekt",
"include_media": "Médiafájl felvétele",
"preview": "Előnézet",
"title": "Cím",
"metadata": "Metaadatok",
Expand Down Expand Up @@ -772,6 +782,7 @@
"toggle_output": "Kimenet átváltása",
"move_to_front": "Előre mozgatás",
"hide_from_preview": "Előnézet elrejtése",
"enable_preview": "Előnézet engedélyezése",
"lock_to_output": "Rögzítés a kimenethez",
"place_under_slide": "Dia alá helyezés",
"toggle_clock": "Óra átváltása",
Expand Down Expand Up @@ -814,12 +825,14 @@
"background_media": "Háttérmédia",
"overlay_content": "Átfedéses tartalom hozzáadása",
"different_first_template": "Egyedi sablon az első dián",
"max_lines_per_slide": "Sorok maximális száma diánként",
"media_fit": "Média méretezése",
"one_letter": "Egyetlen betű mód",
"sub_indexes": "Alindex",
"size": "Méret",
"max_lines": "Maximum sor",
"invert_items": "Elemek megfordítása",
"list": "Lista",
"chords": "Akkordok",
"transpose": "Transzponálás",
"auto_size": "Automatikus méret",
Expand All @@ -843,6 +856,7 @@
"outline": "Körvonal",
"shadow": "Árnyék",
"shadow_inset": "Zsugorított árnyék",
"offset": "Eltolás",
"offsetX": "X eltolás",
"offsetY": "Y eltolás",
"blur": "Elmosás",
Expand Down Expand Up @@ -889,7 +903,6 @@
},
"items": {
"text": "Szövegdoboz",
"list": "Lista",
"media": "Média",
"image": "Kép",
"camera": "Kamera",
Expand Down Expand Up @@ -1062,6 +1075,7 @@
"manual_input_hint": "Nem található a kijelző? Kattintson ide a helyzete kézi módosításához.",
"manual_drag_hint": "Az aktív kimeneti ablak fölé történő manuális húzáshoz tartsa lenyomva a Ctrl/Cmd billentyűt.",
"allow_main_screen": "Egyedi kimeneti pozíció és méret engedélyezése",
"edge_blending": "Sarkok keverése",
"identify_screens": "Képernyők azonosítása",
"new_output": "Új kimenet",
"normal": "Normál",
Expand Down Expand Up @@ -1111,11 +1125,15 @@
"show_location": "Bemutatók helye",
"data_location": "Adatok helye",
"user_data_location": "Felhasználói beállítások mentése az „Adatok helyére\"",
"user_data_exists": "Meglévő adatok találhatóak ezen az egyéni helyen, szeretné felülírni azokat?",
"user_data_yes": "Igen, jelenlegi adatok megőrzése",
"user_data_no": "Nem, meglévő adatok importálása",
"popup_before_close": "Zárást megerősítő felugró ablak engedélyezése",
"disable_hardware_acceleration": "Hardveres gyorsítás letiltása",
"restart_for_change": "Újra kell indítani a programot a módosítás érvénybe lépéséhez!",
"font": "Betűkészlet",
"font_family": "Betűkészlet család",
"font_style": "Betűkészlet stílusa",
"font_size": "Betűméret",
"border_radius": "Keret sugara",
"colors": "Színek",
Expand Down Expand Up @@ -1153,6 +1171,7 @@
"sort": {
"sort_by": "Sorbarendezés",
"name": "Név",
"name_des": "Név, csőkkenő",
"date": "Dátum",
"size": "Méret",
"type": "Típus",
Expand Down
Loading

0 comments on commit 27a85a5

Please sign in to comment.