Skip to content

Commit

Permalink
1.3.9-beta.1 (#1308)
Browse files Browse the repository at this point in the history
* ✔️ Fixed an old bug where projects dissapeared if parent folder did not exist anymore
- Planning Center updates

* ✔️ Fixed output style lines not always showing the correct index with multiple outputs
- Fixed audio playlist crossfade not working
- Fixed RemoteShow not loading output on first load
- Scripture options on two columns when width is large
- Remove layers working better with actions

* ✨ Added show_name_next dynamic value
- Fixed some "Progress" options missing
- Fixed a freeze slide items sometimes
- Updated Czech language

* 📖 Bible changes
- UI tweaks

* ✨ Rotate item circle
- Item border radius slider
- Add actions to multiple slides at the same time
- Bind outputs to multiple selected slides
- Better filter slider values
- Updated languages

* Aspect Ratio Output Style (#1306)

* 📺 Output style aspect ratio
- Item position is now based on percentage

* Stage item pos percentage
- Fixed ratio

* ✔️ Fixed dropping between items not working
- Manage metadata keys
- Arrow right key in project should play media
- New project button in empty folders
- Added scripture usage tracking
- Minor tweaks
- Version update
  • Loading branch information
vassbo authored Feb 19, 2025
1 parent 9873dd6 commit f13b3d2
Show file tree
Hide file tree
Showing 97 changed files with 1,362 additions and 508 deletions.
12 changes: 6 additions & 6 deletions package-lock.json

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

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "freeshow",
"version": "1.3.8",
"version": "1.3.9-beta.1",
"private": true,
"main": "build/electron/index.js",
"description": "Show song lyrics and more for free!",
Expand Down Expand Up @@ -155,7 +155,7 @@
"@types/sqlite3": "^3.1.8",
"@types/tmp": "^0.2.6",
"@types/vimeo__player": "^2.16.2",
"electron": "^32.1.2",
"electron": "^32.2.6",
"electron-builder": "^26.0.1",
"playwright": "^1.49.0",
"prettier": "^3.4.1",
Expand Down
25 changes: 17 additions & 8 deletions public/lang/cs_CZ.json
Original file line number Diff line number Diff line change
Expand Up @@ -143,13 +143,13 @@
"test_pattern": "Otestovat vzor"
},
"clear": {
"all": "Vypnout všechno",
"background": "Vypnout pozadí",
"slide": "Vypnout snímek",
"overlays": "Vypnout vrstvy",
"audio": "Vypnout audio",
"all": "Obnovit vše",
"background": "Obnovit pozadí",
"slide": "Obnovit snímek",
"overlays": "Obnovit vrstvy",
"audio": "Obnovit audio",
"nextTimer": "Vynulovat časovač dalšího snímku",
"timer": "Vypnout časovač",
"timer": "Obnovit časovač",
"drawing": "Odstranit nákres"
},
"remove": {
Expand Down Expand Up @@ -188,6 +188,7 @@
"fit": "Vejít se",
"contain": "Obsáhnout",
"fill": "Vyplnit",
"blur_fill": "Výplň rozmazání",
"cover": "Krytí",
"online": "Online",
"recommended": "Doporučené",
Expand Down Expand Up @@ -267,6 +268,7 @@
"no_layouts": "Nelze najít žádné rozvržení",
"load": "Nelze načíst",
"bible": "Nelze najít místní Bibli",
"import": "Nelze importovat",
"bible_api": "Nelze načíst Bibli z API.Bible, máš internetové připojení?",
"not_found": "Nenalezeno",
"display": "Nelze zobrazit výstup na aktuálním zobrazení",
Expand Down Expand Up @@ -393,6 +395,7 @@
"popup": {
"show": "Nová prezentace",
"select_show": "Vyber prezentaci",
"select_template": "Zvol šablonu",
"rename": "Přejmenovat",
"color": "Barva",
"find_replace": "Najít a nahradit",
Expand Down Expand Up @@ -623,7 +626,7 @@
"toggle_drawer": "Přepnout přehrádku",
"slide_actions": "Akce snímku",
"item_actions": "Akce položky",
"clear_history": "Smazat historii",
"clear_history": "Vymazat historii",
"chord_info": "Stiskněte kterékoli písmeno pro přidání akordu",
"chord_key": "Tónina",
"chord_type": "Typ",
Expand Down Expand Up @@ -851,6 +854,7 @@
"line_height": "Výška řádku",
"letter_spacing": "Mezerování písmen",
"word_spacing": "Mezerování slov",
"position": "Pozice",
"transform": "Transformovat",
"text_transform": "Transformace textu",
"uppercase": "VELKÁ PÍSMENA",
Expand Down Expand Up @@ -899,7 +903,7 @@
"padding": "Vycpávka",
"special": "Speciální",
"scrolling": "Scrollování",
"scrolling_speed": "Scrollovací rychlost",
"scrolling_speed": "Scrollovací doba",
"top_bottom": "Od zhora dolů",
"bottom_top": "Od zdola vzhůru",
"left_right": "Zleva doprava",
Expand Down Expand Up @@ -1088,8 +1092,10 @@
"minutes": "minut",
"use24hClock": "Použít 24-hodinový formát",
"styles_hint": "Vytvořit různé styly, které lze aplikovat na výstup pro změnu vzhledu.",
"outputs_hint": "Vytvoř více výstupových oken, umísti je na externí displeje, nebo je pošli do záznamu obrazovky.",
"hide_output_hint": "Dvakrát klikni na obrazovku výstupu pro její skrytí. Drž CTRL k povolení přetahování.",
"hide_menubar_hint": "Pro skrytí menu lišty aktivuj režim kiosku nebo zapni \"automaticky skrývat nebo odkrývat lištu menu\" v obecném MacOS nastavení.",
"output_locked": "Pozice výstupu byla uzamčena!",
"show_output_hint": "Drž ctrl/cmd při kliknutí na tlačítko 'zobrazit' pro zobrazení přes tento monitor.",
"move_output_hint": "Nenacházíš displej? Měň pozici, dokud se okno neukáže na druhé obrazovce.",
"select_display": "Klikni na obrazovku kde chceš zobrazit výstupové okno.",
Expand Down Expand Up @@ -1172,6 +1178,8 @@
"connect": "Připojit se napsaním tohoto do webového prohlížeče",
"connect_qr": "Nebo naskenuj tento QR kód",
"restart": "Restart serverů",
"connect_to": "Připojit k $1",
"disconnect_from": "Odpojit z $1",
"reset_all": "Resetovat vše",
"reset_theme": "Resetovat téma",
"reset_themes": "Resetovat témata",
Expand Down Expand Up @@ -1231,6 +1239,7 @@
"scripture": {
"bibles": "Bible z API.Bible",
"local": "Importovat místní soubor",
"supported_formats": "Podporované formáty:",
"max_verses": "Max počet veršů na snímek ",
"verse_numbers": "Čísla veršů",
"verses_on_individual_lines": "Verše na jednotlivých řádcích",
Expand Down
10 changes: 9 additions & 1 deletion public/lang/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,8 @@
"scripture": "Hold Ctrl/Cmd or Shift to select multiple verses."
},
"tips": {
"trigger": "Triggers are commonly used to send a HTTP request to change the preset of cameras."
"trigger": "Triggers are commonly used to send a HTTP request to change the preset of cameras.",
"global_options": "These options are applied globally."
},
"setup": {
"good_luck": "I hope you find this software useful. Good luck showing! :)",
Expand Down Expand Up @@ -404,6 +405,7 @@
"variable": "Variable",
"trigger": "Trigger",
"audio_stream": "Audio stream",
"aspect_ratio": "Change aspect ratio",
"transition": "Transition",
"media_fit": "Change media fit",
"metadata_display": "Metadata display",
Expand Down Expand Up @@ -441,6 +443,7 @@
"icon": "Icons",
"manage_icons": "Manage icons",
"manage_colors": "Manage colors",
"manage_metadata": "Manage metadata",
"choose_camera": "Choose camera",
"manage_tags": "Manage tags",
"initialize": "Welcome to FreeShow",
Expand Down Expand Up @@ -869,6 +872,9 @@
"_title_justify": "Align justify",
"_title_top": "Align top",
"_title_bottom": "Align bottom",
"align_center": "Centered",
"align_start": "Start",
"align_end": "End",
"outline": "Outline",
"shadow": "Shadow",
"shadow_inset": "Shadow inset",
Expand Down Expand Up @@ -1140,6 +1146,8 @@
"audio_crossfade": "Audio crossfade",
"clear_style_background_on_text": "Clear style background when slide is active",
"resolution": "Resolution",
"aspect_ratio": "Aspect ratio",
"output_resolution_ratio": "Use output resolution aspect ratio",
"cropping": "Cropping",
"frame_rate": "Frame rate",
"device": "Device",
Expand Down
11 changes: 10 additions & 1 deletion public/lang/en_GB.json
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,7 @@
"fit": "Fit",
"contain": "Contain",
"fill": "Fill",
"blur_fill": "Blur fill",
"cover": "Cover",
"online": "Online",
"recommended": "Recommended",
Expand Down Expand Up @@ -267,6 +268,7 @@
"no_layouts": "Could not find any layouts",
"load": "Could not load",
"bible": "Could not find local scripture",
"import": "Could not import",
"bible_api": "Could not load scripture from API.Bible, do you have an internet connection?",
"not_found": "Not found",
"display": "Could not show output window on current display",
Expand Down Expand Up @@ -393,6 +395,7 @@
"popup": {
"show": "New show",
"select_show": "Select show",
"select_template": "Select template",
"rename": "Rename",
"color": "Colour",
"find_replace": "Find and replace",
Expand Down Expand Up @@ -851,6 +854,7 @@
"line_height": "Line height",
"letter_spacing": "Letter spacing",
"word_spacing": "Word spacing",
"position": "Position",
"transform": "Transform",
"text_transform": "Text transform",
"uppercase": "Uppercase",
Expand Down Expand Up @@ -899,7 +903,7 @@
"padding": "Padding",
"special": "Special",
"scrolling": "Scrolling",
"scrolling_speed": "Scrolling speed",
"scrolling_speed": "Scrolling duration",
"top_bottom": "Top to bottom",
"bottom_top": "Bottom to top",
"left_right": "Left to right",
Expand Down Expand Up @@ -1088,8 +1092,10 @@
"minutes": "minutes",
"use24hClock": "Use 24-hour clock",
"styles_hint": "Create different styles that can be applied to the output to change the look.",
"outputs_hint": "Create multiple output windows, position them on external screens, or send a screen capture.",
"hide_output_hint": "Double click on the output window to hide it. Hold CTRL to enable dragging.",
"hide_menubar_hint": "To hide the menu bar, enable kiosk mode, or enable \"Automatically hide or show the menu bar\" in the general MacOS settings.",
"output_locked": "The output position has been locked!",
"show_output_hint": "Hold ctrl/cmd while clicking the display button to force it to show over this monitor.",
"move_output_hint": "Don't find your display? Change the position until the window shows up on the second screen.",
"select_display": "Click on the screen where you want to display the output window.",
Expand Down Expand Up @@ -1172,6 +1178,8 @@
"connect": "Connect by typing this in a web browser",
"connect_qr": "Or scan this QR code",
"restart": "Restart servers",
"connect_to": "Connect to $1",
"disconnect_from": "Disconnect from $1",
"reset_all": "Reset everything",
"reset_theme": "Reset theme",
"reset_themes": "Reset themes",
Expand Down Expand Up @@ -1231,6 +1239,7 @@
"scripture": {
"bibles": "Bibles from API.Bible",
"local": "Import local file",
"supported_formats": "Supported formats:",
"max_verses": "Max verses per slide",
"verse_numbers": "Verse numbers",
"verses_on_individual_lines": "Verses on individual lines",
Expand Down
11 changes: 10 additions & 1 deletion public/lang/en_ZM.json
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,7 @@
"fit": "Fit",
"contain": "Contain",
"fill": "Fill",
"blur_fill": "Blur fill",
"cover": "Cover",
"online": "Online",
"recommended": "Recommended",
Expand Down Expand Up @@ -267,6 +268,7 @@
"no_layouts": "Could not find any layouts",
"load": "Could not load",
"bible": "Could not find local scripture",
"import": "Could not import",
"bible_api": "Could not load scripture from API.Bible, do you have an internet connection?",
"not_found": "Not found",
"display": "Could not show output window on current display",
Expand Down Expand Up @@ -393,6 +395,7 @@
"popup": {
"show": "New show",
"select_show": "Select show",
"select_template": "Select template",
"rename": "Rename",
"color": "Colour",
"find_replace": "Find and replace",
Expand Down Expand Up @@ -851,6 +854,7 @@
"line_height": "Line height",
"letter_spacing": "Letter spacing",
"word_spacing": "Word spacing",
"position": "Position",
"transform": "Transform",
"text_transform": "Text transform",
"uppercase": "Uppercase",
Expand Down Expand Up @@ -899,7 +903,7 @@
"padding": "Padding",
"special": "Special",
"scrolling": "Scrolling",
"scrolling_speed": "Scrolling speed",
"scrolling_speed": "Scrolling duration",
"top_bottom": "Top to bottom",
"bottom_top": "Bottom to top",
"left_right": "Left to right",
Expand Down Expand Up @@ -1088,8 +1092,10 @@
"minutes": "minutes",
"use24hClock": "Use 24-hour clock",
"styles_hint": "Create different styles that can be applied to the output to change the look.",
"outputs_hint": "Create multiple output windows, position them on external screens, or send a screen capture.",
"hide_output_hint": "Double click on the output window to hide it. Hold CTRL to enable dragging.",
"hide_menubar_hint": "To hide the menu bar, enable kiosk mode, or enable \"Automatically hide or show the menu bar\" in the general MacOS settings.",
"output_locked": "The output position has been locked!",
"show_output_hint": "Hold ctrl/cmd while clicking the display button to force it to show over this monitor.",
"move_output_hint": "Don't find your display? Change the position until the window shows up on the second screen.",
"select_display": "Click on the screen where you want to display the output window.",
Expand Down Expand Up @@ -1172,6 +1178,8 @@
"connect": "Connect by typing this in a web browser",
"connect_qr": "Or scan this QR code",
"restart": "Restart servers",
"connect_to": "Connect to $1",
"disconnect_from": "Disconnect from $1",
"reset_all": "Reset everything",
"reset_theme": "Reset theme",
"reset_themes": "Reset themes",
Expand Down Expand Up @@ -1231,6 +1239,7 @@
"scripture": {
"bibles": "Bibles from API.Bible",
"local": "Import local file",
"supported_formats": "Supported formats:",
"max_verses": "Max verses per slide",
"verse_numbers": "Verse numbers",
"verses_on_individual_lines": "Verses on individual lines",
Expand Down
1 change: 1 addition & 0 deletions src/electron/data/defaults.ts
Original file line number Diff line number Diff line change
Expand Up @@ -139,4 +139,5 @@ export const defaultSyncedSettings: { [key in SaveListSyncedSettings]: any } = {
customizedIcons: { disabled: [], svg: [] },
companion: {},
globalTags: {},
customMetadata: { disabled: [], custom: [] },
}
Loading

0 comments on commit f13b3d2

Please sign in to comment.