Skip to content

Commit

Permalink
v1.1.5 (#452)
Browse files Browse the repository at this point in the history
* 🚩 Updated languages

* 🔍 Case insensitive search in drawer
- OpenLyrics import working for files with xml instructions
- Next slide text stage preview not showing disabled slides

* 📦 Bitfocus Companion Integration

* 🚩 Polish language updated
- Small bug fixes

* 🔁 Cloud sync updates
- Scripture verse controls change chapter at end
- While loop for checking xml attribute
- Cloud sync hidden when autosaving

* 📦 Updated package scripts

* 🔁 Option to disable auto updates
- Fixed freeze when changing scripture search

* 🚩 Added Russian language

* Improvements to open song converter (#436)

* fix: fix parsing open song files when there are no chords

* fix: return empty slides when there are no lyrics

* 📦 Custom API - WebSocket / REST
- Updated clear functions

* refactor: order shows groups by number and not strings (#442)

* 📦 More API controls

* 🧼 Cleaner file structure
- Removed "Web" data

* 🧼 Cleaned Output component
- Some style sections will not change that much styling
- Slide animations won't activate on another slide

* refactor: Create text boxes for every text box on powerpoint (#451)

* 📺 Changes to Output
- Player/screens content fading
- Media not playing until loaded
- Proper video time marker rename
- Fixed next after media stopping working
- Updated Turkish language

* ✨ Small fixes
- Draw video synced with output
- Fixed recommended backgrounds not working
- Fixed slide style not updating
- Slide templates match output templates
- Prevent opening black output window on startup

* 📺 Stage video time items
- Fixed Drive sync sometimes not working with bad JSON shows
- Fixed stage output mirror not working when no slide active
- Fixed some txt imports having metadata in wrong order
- Scripture template not applied to show when verse numbers are active
- Fixed scripture reference editor size
- Clicking on layout notes/metadata preview will open the tabs

* ✨ Improvements
- Higher default preview FPS
- Fixed preview controls when stage window active
- Multiple videos work better with multiple outputs
- Fixed next slide mirror loop sometimes
- Fixed new templates not added to correct category
- Selecting new categories
- Remote can't change output if locked
- API additions

* 📄 Updated textbox loading
- Scripture auto size will not load until resized
- Scripture auto size working with other items in template
- Version update

---------

Co-authored-by: Otoniel <[email protected]>
  • Loading branch information
vassbo and Dexiion authored Mar 27, 2024
1 parent 132951c commit c5a960b
Show file tree
Hide file tree
Showing 163 changed files with 3,950 additions and 2,319 deletions.
7 changes: 3 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "freeshow",
"version": "1.1.4",
"version": "1.1.5",
"private": true,
"main": "build/electron/index.js",
"description": "Show song lyrics and more for free!",
Expand All @@ -20,7 +20,6 @@
"build:electron:prod": "cross-env NODE_ENV=production tsc --p ./tsconfig.electron.prod.json",
"validate:svelte": "svelte-check",
"start:electron:run": "electron .",
"start:electron:nodemon": "nodemon",
"start:electron:dev": "npm-run-all -s build:electron:dev start:electron:run",
"start:electron": "npm-run-all -p build:electron:dev:watch start:electron:dev",
"test": "npm-run-all -s build test:playwright",
Expand All @@ -29,8 +28,8 @@
"prepack": "npm run build",
"pack": "electron-builder --dir",
"prerelease": "npm run build",
"release": "cross-env electron-builder",
"postdist": "node scripts/cleanBuilds.js",
"release": "electron-builder",
"postrelease": "node scripts/cleanBuilds.js",
"lint:electron": "eslint -c eslint.electron.json --ext .js,.ts src/electron",
"lint:svelte": "eslint -c eslint.svelte.json --ext .js,.ts src/frontend",
"lint": "npm-run-all -s lint:electron lint:svelte",
Expand Down
15 changes: 9 additions & 6 deletions public/lang/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -389,9 +389,9 @@
"deleted_cache": "Deleted media thumbnail cache.",
"no_songswords_easyworship": "Missing SongsWords.db file.",
"delete_shows_empty": "No shows to delete.",
"midi_no_project": "Received MIDI to change project, but no project found at index:",
"midi_no_show": "Received MIDI to start slide, but no show active.",
"midi_no_slide": "Received MIDI to start slide, but no slide found at index:",
"midi_no_project": "Received trigger to change project, but no project found at index:",
"midi_no_show": "Received trigger to start slide, but no show active.",
"midi_no_slide": "Received trigger to start slide, but no slide found at index:",
"midi_no_velocity": "Received MIDI signal, but no velocity, defaults to first index."
},
"new": {
Expand Down Expand Up @@ -548,8 +548,10 @@
"media_folder": "Cloud media folder",
"reconnect": "Reconnect",
"sync": "Sync",
"choose_method_tip": "There is existing data in the cloud. Please choose from where you want to keep the data. And override the other location.",
"local": "Local"
"choose_method_tip": "There is existing data in the cloud. Please choose to either upload from local or download from cloud. The other location will be overwritten.",
"local": "Local",
"syncing": "Syncing to cloud",
"sync_complete": "Sync completed"
},
"export": {
"export": "Export",
Expand Down Expand Up @@ -849,6 +851,7 @@
"window": "Window",
"active_style": "Use style",
"alert_updates": "Alert when a new update is available",
"auto_updates": "Auto updates",
"disable_labels": "Disable labels",
"group_numbers": "Group numbers",
"full_colors": "Full slide group colors",
Expand Down Expand Up @@ -1032,4 +1035,4 @@
"template": "Template",
"category": "Category"
}
}
}
63 changes: 34 additions & 29 deletions public/lang/en_GB.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,21 @@
"finished": "Finished",
"system_open": "Open in system"
},
"titlebar": {
"file": "File",
"edit": "Edit",
"view": "View",
"help": "Help"
},
"screen": {
"width": "Width",
"height": "Height",
"pixels": "pixels",
"top": "Top",
"right": "Right",
"bottom": "Bottom",
"left": "Left"
},
"about": {
"check_updates": "Look for updates",
"made": "Made in Norway by",
Expand Down Expand Up @@ -40,6 +55,9 @@
"options": "More options.",
"scripture": "Hold Ctrl/Cmd or Shift to select multiple verses."
},
"tips": {
"trigger": "Triggers are commonly used to send an HTTP request to change the preset of cameras."
},
"setup": {
"good_luck": "I hope you find this software useful. Good luck showing! :)",
"tips": "Find handy tips and tutorials on the website.",
Expand All @@ -63,21 +81,6 @@
"small": "Small",
"bold": "Bold"
},
"titlebar": {
"file": "File",
"edit": "Edit",
"view": "View",
"help": "Help"
},
"screen": {
"width": "Width",
"height": "Height",
"pixels": "pixels",
"top": "Top",
"right": "Right",
"bottom": "Bottom",
"left": "Left"
},
"create_show": {
"search_web": "Search for song on the web",
"more_options": "More options",
Expand Down Expand Up @@ -149,7 +152,8 @@
"contain": "Contain",
"fill": "Fill",
"cover": "Cover",
"online": "Online"
"online": "Online",
"recommended": "Recommended"
},
"menu": {
"show": "Show",
Expand Down Expand Up @@ -259,9 +263,6 @@
"hover": "Hover",
"focus": "Focus"
},
"buttons": {
"changeTheme": "Change Theme"
},
"inputs": {
"name": "Name",
"url": "URL",
Expand All @@ -287,9 +288,6 @@
"templates": "Templates",
"web": "Web"
},
"tips": {
"trigger": "Triggers are commonly used to send an HTTP request to change the preset of cameras."
},
"category": {
"all": "All",
"unlabeled": "Unlabelled",
Expand Down Expand Up @@ -445,6 +443,8 @@
"export": "Export",
"duplicate": "Duplicate",
"delete": "Delete",
"delete_slide": "Delete slide",
"delete_group": "Delete group",
"delete_all": "Delete all",
"close": "Close",
"save": "Save",
Expand Down Expand Up @@ -477,8 +477,9 @@
"unmute": "Unmute",
"toggle_time_marker": "Toggle time markers",
"add_time_marker": "Add time marker",
"bind_to": "Bind to",
"remove_binding": "Remove binding",
"bind_to": "Specific outputs",
"remove_binding": "Remove specific outputs",
"dynamic_values": "Dynamic values",
"show_timer": "Time until show",
"hide_timer": "Time until hide",
"choose_custom": "Choose custom",
Expand Down Expand Up @@ -512,7 +513,7 @@
"refresh_all_shows": "Get all shows in 'Shows' folder",
"start_timer": "Start timer",
"stop_timers": "Stop active timers",
"next_after_media": "Next after media",
"next_after_media": "Next on media finished",
"remove_media": "Remove media",
"remove_layers": "Remove layers",
"index_select_project": "Select project by index",
Expand Down Expand Up @@ -604,8 +605,11 @@
"slide": "Slide"
},
"edit": {
"text": "Text",
"font": "Font",
"family": "Family",
"family": "Font family",
"font_size": "Font size",
"text_color": "Text colour",
"style": "Style",
"lines": "Lines",
"options": "Options",
Expand All @@ -627,6 +631,7 @@
"letter_spacing": "Letter spacing",
"word_spacing": "Word spacing",
"transform": "Transform",
"text_transform": "Text transform",
"uppercase": "Uppercase",
"lowercase": "Lowercase",
"capitalize": "Capitalise",
Expand All @@ -638,13 +643,13 @@
"_title_top": "Align top",
"_title_bottom": "Align bottom",
"outline": "Outline",
"width": "Width",
"shadow": "Shadow",
"shadow_inset": "Shadow inset",
"offsetX": "Offset X",
"offsetY": "Offset Y",
"blur": "Blur",
"item": "Item",
"width": "Width",
"height": "Height",
"rotation": "Rotation",
"tilt": "Tilt",
Expand Down Expand Up @@ -861,7 +866,7 @@
"change_name": "Change name",
"show_location": "Show location",
"data_location": "Data location",
"user_data_location": "Save user data at data location",
"user_data_location": "Save user settings at 'Data location'",
"font": "Font",
"font_family": "Font family",
"font_size": "Font size",
Expand Down Expand Up @@ -1027,4 +1032,4 @@
"template": "Template",
"category": "Category"
}
}
}
63 changes: 34 additions & 29 deletions public/lang/en_ZM.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,21 @@
"finished": "Finished",
"system_open": "Open in system"
},
"titlebar": {
"file": "File",
"edit": "Edit",
"view": "View",
"help": "Help"
},
"screen": {
"width": "Width",
"height": "Height",
"pixels": "pixels",
"top": "Top",
"right": "Right",
"bottom": "Bottom",
"left": "Left"
},
"about": {
"check_updates": "Look for updates",
"made": "Made in Norway by",
Expand Down Expand Up @@ -40,6 +55,9 @@
"options": "More options.",
"scripture": "Hold Ctrl/Cmd or Shift to select multiple verses."
},
"tips": {
"trigger": "Triggers are commonly used to send an HTTP request to change the preset of cameras."
},
"setup": {
"good_luck": "I hope you find this software useful. Good luck showing! :)",
"tips": "Find handy tips and tutorials on the website.",
Expand All @@ -63,21 +81,6 @@
"small": "Small",
"bold": "Bold"
},
"titlebar": {
"file": "File",
"edit": "Edit",
"view": "View",
"help": "Help"
},
"screen": {
"width": "Width",
"height": "Height",
"pixels": "pixels",
"top": "Top",
"right": "Right",
"bottom": "Bottom",
"left": "Left"
},
"create_show": {
"search_web": "Search for song on the web",
"more_options": "More options",
Expand Down Expand Up @@ -149,7 +152,8 @@
"contain": "Contain",
"fill": "Fill",
"cover": "Cover",
"online": "Online"
"online": "Online",
"recommended": "Recommended"
},
"menu": {
"show": "Show",
Expand Down Expand Up @@ -259,9 +263,6 @@
"hover": "Hover",
"focus": "Focus"
},
"buttons": {
"changeTheme": "Change Theme"
},
"inputs": {
"name": "Name",
"url": "URL",
Expand All @@ -287,9 +288,6 @@
"templates": "Templates",
"web": "Web"
},
"tips": {
"trigger": "Triggers are commonly used to send an HTTP request to change the preset of cameras."
},
"category": {
"all": "All",
"unlabeled": "Unlabeled",
Expand Down Expand Up @@ -445,6 +443,8 @@
"export": "Export",
"duplicate": "Duplicate",
"delete": "Delete",
"delete_slide": "Delete slide",
"delete_group": "Delete group",
"delete_all": "Delete all",
"close": "Close",
"save": "Save",
Expand Down Expand Up @@ -477,8 +477,9 @@
"unmute": "Unmute",
"toggle_time_marker": "Toggle time markers",
"add_time_marker": "Add time marker",
"bind_to": "Bind to",
"remove_binding": "Remove binding",
"bind_to": "Specific outputs",
"remove_binding": "Remove specific outputs",
"dynamic_values": "Dynamic values",
"show_timer": "Time until show",
"hide_timer": "Time until hide",
"choose_custom": "Choose custom",
Expand Down Expand Up @@ -512,7 +513,7 @@
"refresh_all_shows": "Get all shows in 'Shows' folder",
"start_timer": "Start timer",
"stop_timers": "Stop active timers",
"next_after_media": "Next after media",
"next_after_media": "Next on media finished",
"remove_media": "Remove media",
"remove_layers": "Remove layers",
"index_select_project": "Select project by index",
Expand Down Expand Up @@ -604,8 +605,11 @@
"slide": "Slide"
},
"edit": {
"text": "Text",
"font": "Font",
"family": "Family",
"family": "Font family",
"font_size": "Font size",
"text_color": "Text colour",
"style": "Style",
"lines": "Lines",
"options": "Options",
Expand All @@ -627,6 +631,7 @@
"letter_spacing": "Letter spacing",
"word_spacing": "Word spacing",
"transform": "Transform",
"text_transform": "Text transform",
"uppercase": "Uppercase",
"lowercase": "Lowercase",
"capitalize": "Capitalise",
Expand All @@ -638,13 +643,13 @@
"_title_top": "Align top",
"_title_bottom": "Align bottom",
"outline": "Outline",
"width": "Width",
"shadow": "Shadow",
"shadow_inset": "Shadow inset",
"offsetX": "Offset X",
"offsetY": "Offset Y",
"blur": "Blur",
"item": "Item",
"width": "Width",
"height": "Height",
"rotation": "Rotation",
"tilt": "Tilt",
Expand Down Expand Up @@ -861,7 +866,7 @@
"change_name": "Change name",
"show_location": "Show location",
"data_location": "Data location",
"user_data_location": "Save user data at data location",
"user_data_location": "Save user settings at 'Data location'",
"font": "Font",
"font_family": "Font family",
"font_size": "Font size",
Expand Down Expand Up @@ -1027,4 +1032,4 @@
"template": "Template",
"category": "Category"
}
}
}
Loading

0 comments on commit c5a960b

Please sign in to comment.