Wishlist
TODO: make a roadmap 😂
Editor UI: Library
-
Organise songs with a built-in database
-
Search by title, type, content, tags
Save time with smart templates
-
Quickly build weekly services based on templates that follow your liturgy
-
Templated slide designs and layouts
Collaborate using cloud media
-
Link media from cloud storage
-
Smart media folders (sync directly from Google Drive/OneDrive - delay loading files, images etc until downloaded onto disk)
-
Import Canva (initial research - not really possible atm)
Bible text lookup & display
-
- Requires building a "USX" parser https://markups.paratext.org/usx/
-
Automatic or easy? pagination/reflow to break up long passages across multiple slides
- Waiting for Avalonia 11.0 flexible text formatting to drop
Clocks & Countdowns
-
Always fun for events
-
And count-up/down timers for stage displays
Stage display messages
- "The preacher should really wrap up by now, the parents will be waiting" 😂
Dark theme
Custom slide resolutions
-
Other than 1920x1080
-
Upscale background images to fit
Improved slide designer
- Slide design customisations: borders, fonts, alignments, colours, backgrounds, gradients...
Other wild ideas!
-
Web remote
- Make quick lyric stanza and arrangement edits from an iPad ?
-
Import runsheets from Elvanto/OPC
-
Audio recorder... over network
-
MIDI triggers
-
Section/playlist/runsheet notes
-
LTSC / LTC timecode trigger in
-
Custom action triggers (websockets, http, ...)
- e.g. trigger OBS Scene changes per slide item type: songs, videos, slides
-
Build for macOS and Linux?
-
Workflows for editing content during live shows. Insert event graphics into slide sets on-the-fly.
-
Shuffle / reset to natural sorting (by filename) for order of photo slideshows
-
Hotkeys! and to jump to Verse 1, Chorus etc.
-
Multilingual lyrics support
-
Alternative lower thirds method - websockets + HTML to OBS
-
Zoom in and crop on images which weren't designed with big fonts
-
Load item from folder of images using natural name sort order
-
Debug tools to troubleshoot why software is slow/laggy/freezing
-
On-off edits and imported content for the current session only (which won't save into the content library for future use)
-
Re-scan for display (screen) and audio device changes without restarting app
-
Export songs as PPTX (since we already have the code to import!), great for emergency scenarios (don't ask 😁😅😥😥)
- Export entire "slide deck" as PDF
-
Research is there is a legal and easy way to add video clips from YouTube links. Embedded CEF web browser for YouTube embed snippet?
- Plugin system
-
Windows: investigate Presentation Mode integration to prevent screensaver (or pivinvoke sleep inhibitor?), but also don't want burning laptops in backpacks...
-
OneDrive --> PowerPoint slides sync?
-
Presentation Clicker interceptor, so you can continue doing stuff on the PC and not interrupt the speaker from using the clicker to navigate slides forwards. "Satellite Streamdeck connector for Companion"-style??
-
Tray icon to bring back main window to primary monitor?
-
External/Embedded Fonts
-
QR Code generator
-
Broadcast slides to phone via cloud
-
Non-linear song mode for semi-adhoc sessions outside of a setlist
-
Overlay layer to display or flash announcement text / Q&A phone numbers or links
-
Export individual slide(s) as PNG
-
Set "event graphic / logo" at playlist level, and set it from a slide (WIP)
-
Having multiple different event graphics / logos, e.g. for different sections
-
Respect hidden slides from imported GoogleSlides/PowerPoint
-
Insert temporary slides between song stanzas - such as bible verses during song interludes - at the request of the song leader. But don't mess up the saved copy of song data in the "library".
-
created By last modified By metadata