Skip to content

Commit

Permalink
1.3.1 (#1019)
Browse files Browse the repository at this point in the history
* ✔ Fixed stage zoom showing up in output
- Fixed animation easing not working
- Fixed animation background zoom transform
- Fixed locked show also locking templates
- Fixed color input position

* Change snap creation method (#1014)

* fix(tests): adjust timeouts and flow to ensure test reliability (#1015)

- Add `timeoutMs` constant for consistent timeout handling across tests
- Standardize delay formatting with underscores for readability
- Skip onboarding flow to run current tests without changes
- Adjust locators and remove redundant delays to improve test stability

* ✔ Fixed show loading unused backgrounds
- Add multiple wait actions
- Fixed default show freezing
- Animations not resetting when transitioning
- Fixed content stuck sometimes with slide clear action
- Fixed slide progress freeze when slide group had no name
- Fixed issues with text edit when first slide was empty
- Fixed overlay/template editor tools loosing focused items if changing slide
- Fixed dropdown scrolling parent
- Multiple scripture references added to each textbox when combined

* 📄 Fixed package formatting

* ✔ Fixed Bible search not working sometimes

* ✨ Trigger action on section navigation
- Category action
- Fixed new show not working when the selected category is deleted
- Drop timer in show to quickly create slide
- Version update

---------

Co-authored-by: Erich Eickmeyer <[email protected]>
Co-authored-by: Arun Philip <[email protected]>
  • Loading branch information
3 people authored Nov 14, 2024
1 parent c0ad539 commit 3b0affd
Show file tree
Hide file tree
Showing 62 changed files with 1,004 additions and 168 deletions.
5 changes: 3 additions & 2 deletions makesnap
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
set -e

npm install
patch -p1 < update-to-core22.patch
npm run build
npm run snap
npm run pack
cp snap/local/*.sh dist/linux-unpacked
snapcraft
5 changes: 2 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "freeshow",
"version": "1.3.1-beta.1",
"version": "1.3.1",
"private": true,
"main": "build/electron/index.js",
"description": "Show song lyrics and more for free!",
Expand Down Expand Up @@ -41,8 +41,7 @@
"lint:svelte": "eslint -c eslint.svelte.json --ext .js,.ts src/frontend",
"lint": "npm-run-all -s lint:electron lint:svelte",
"prepublishOnly": "npm-run-all -s test lint",
"preversion": "npm-run-all -s",
"snap": "electron-builder --linux snap"
"preversion": "npm-run-all -s"
},
"prettier": {
"trailingComma": "es5",
Expand Down
7 changes: 5 additions & 2 deletions public/lang/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -365,7 +365,8 @@
"music": "Music",
"offers": "Offers",
"notice": "Notice",
"visuals": "Visuals"
"visuals": "Visuals",
"action_tip": "An action that triggers each time a show with this category is presented."
},
"groups": {
"current": "Current",
Expand Down Expand Up @@ -417,6 +418,7 @@
"about": "About",
"history": "History",
"action": "Action",
"category_action": "Category action",
"connect": "Connect",
"cloud_update": "Syncing with cloud",
"cloud_method": "Data location",
Expand Down Expand Up @@ -1136,7 +1138,8 @@
"auto": "Auto",
"optimized": "Optimized",
"reduced": "Reduced",
"full": "Full"
"full": "Full",
"section_trigger_action": "Trigger action when navigating presentation to a section"
},
"sort": {
"sort_by": "Sort by",
Expand Down
9 changes: 9 additions & 0 deletions snap/gui/freeshow.desktop
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[Desktop Entry]
Name=FreeShow
Exec=freeshow %U
Terminal=false
Type=Application
Icon=${SNAP}/meta/gui/icon.png
StartupWMClass=FreeShow
Comment=Show song lyrics and more for free!
Categories=AudioVideo;
Binary file added snap/gui/icon.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: 2 additions & 0 deletions snap/local/command.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#!/bin/bash -e
exec "$SNAP/desktop-init.sh" "$SNAP/desktop-common.sh" "$SNAP/desktop-gnome-specific.sh" "$SNAP/freeshow" "$@" --no-sandbox
Loading

0 comments on commit 3b0affd

Please sign in to comment.