Skip to content

More RemoteShow Improvements#2537

Merged
vassbo merged 23 commits intoChurchApps:devfrom
gladsonsam:tabletmode-remoteshow
Dec 18, 2025
Merged

More RemoteShow Improvements#2537
vassbo merged 23 commits intoChurchApps:devfrom
gladsonsam:tabletmode-remoteshow

Conversation

@gladsonsam
Copy link
Contributor

@gladsonsam gladsonsam commented Dec 11, 2025

  • Better Auth UI
  • Media controls that match the frontend, with online mostly working (still need to figure out thumbnails)
  • Audio Tab with a mixer section

I will clean up the code and conduct further testing, and let you know when it is ready to merge.
Let me know if you have any suggestions. Made some API additions so hopefully didn't break anything

vassbo and others added 21 commits December 11, 2025 23:35
- Fixed scripture issues
- Fixed timer issues
- Fixed line break issue
- Updated Dutch language
- Fixed multiple of the same audio file in playlists not working
- Fixed audio playlist set to not loop not clearing
- Small fixes
- Fixed multiple chapters not working
- Fixed reference string
- Slide timer fix
- Stage value timing fix
@vassbo
Copy link
Collaborator

vassbo commented Dec 12, 2025

As for things like the scripture-utils.ts I think it's better to use the existing frontend code, to send and receive a request. The abbreviations should not need to be hard coded on the server as the json-bible package handles that, (also you for example do .normalize("NFD").replace(/\p{Diacritic}/gu, "") instead of all the hardcoded formatBookSearch replacements, but this should also already be handled by the json-bible package.)

@vassbo
Copy link
Collaborator

vassbo commented Dec 12, 2025

I know it's gonna be hard to maintain this in the future, but it seems nice, and I guess it's relatively useful.

@vassbo vassbo marked this pull request as ready for review December 18, 2025 13:54
@vassbo vassbo merged commit 0a2442e into ChurchApps:dev Dec 18, 2025
vassbo added a commit that referenced this pull request Dec 18, 2025
* Fixed fonts sometimes not working for special text
- Fixed template freezes
- Fixed thumbnail not working in ControlShow
- Updated languages

* Large dropdown lists should render more efficient

* Context menu format tooltips
- Trim now also removes double spaces

* Tweaks

* Tweaks

* Fix scripture loading logic for collections. (#2560)

* Fixed keyboard shortcuts for non-Latin keyboard layouts

* Template fixes

* Use original text color with stage format

* Fix the verse division when text spawns multiple chapters (#2562)

* Fixed event date picker not working

* Deleting project folder will also delete contents

* Fixed stage output removed if set to no value

* Updated entitlements

* Updated build files await

* Fixed issues

* Fixed black thumbnails for encrypted media on slide

* Split text updates

* Dynamic value for full show text

* Fix null font-size handling in style overwrites (#2570)

* Set opacity in gradient picker
- Create or search shows buttons in empty project
- Tweaks

* Tweaks

* Trying to fix merging lines removing style on macOS
- Companion feedback
- Tweaks

* Fixed OpenLP import issue

* Switch Analytics from Measurement Protocol to gtag (#2575)

* Fixed next on media finished not advancing project item

* JPEG EXIF moved to dynamic values
- Tweaks

* Fallback for dynamic values with |

* Item display duration
- Action activate on any output change

* Download online media when added to project

* Hold shift to invert group shortcut

* Use templates tip

* Style template in first output is used as slide preview by default
- Template item mode

* More RemoteShow Improvements (#2537)

* Auto size fixes

* Some dynamic values hidden by default
- Fixed scripture issues
- Fixed timer issues
- Fixed line break issue
- Updated Dutch language

* Fixes

* Updated amazing life encryption rules

* Encrypting all Amazing Life content

* Fixed logs

* Fixed various freeze issues
- Small tweaks

* Fixed textbox selection not stored clicking a text input
- Scripture fixes

* Action to start audio effect
- Fixed multiple of the same audio file in playlists not working
- Fixed audio playlist set to not loop not clearing
- Small fixes

* Scripture fixes
- Fixed multiple chapters not working
- Fixed reference string
- Slide timer fix
- Stage value timing fix

* Audio

* Improvements

* Revert non-remote changes to match upstream/dev

* UI Updates

* Fix Audio

* Media

* Improvements

* Prettier

* Revert

* Alignment

* Performance

* Scripture

* Remove Abbreviations

---------

Co-authored-by: Kristoffer <kristoffervassbo@gmail.com>
Co-authored-by: Jeremy Zongker <jeremy@zongker.net>

* Updated dependencies
- Version update

---------

Co-authored-by: Bohdan Ivchenko <Bogdan.Ivchenko@hotmail.com>
Co-authored-by: Yuri Vidal <yurividal@users.noreply.github.com>
Co-authored-by: Jeremy Zongker <jeremy@zongker.net>
Co-authored-by: Gladson Sam <115465353+gladsonsam@users.noreply.github.com>
@gladsonsam
Copy link
Contributor Author

Sorry ran out of time to work on this. I hope the changes were alright.

When I get time, I will submit a PR to add split long verses etc.

@gladsonsam gladsonsam deleted the tabletmode-remoteshow branch January 3, 2026 03:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants