Is there any anticipation on building in hotkey support? I’d love to use Touch portal, stream deck, or such to change slides (and progress to the next song). It would be GREAT if we could get a feature with hotkeys that can be redefined by the user. I am setting up a pretty hefty automated process for churches and could use this feature to solidify it and start suggesting others use it!
Afraid I’m not sure what you mean by hotkey support (not aware of it) - could you post a bit more detail so we can decide if it’s feasible? Thanks!
Sorry, I am essentially just talking about keyboard shortcuts like the shortcuts that are already built in BUT I am asking if they can be user defined (things such as Ctrl+Shift+1 chooses first item and Ctrl+Shift+L makes it live, or simply Ctrl+Shift+Right for next slide instead of page up or down). I’m building a macrokey setup with an android app so that multiple things are triggered with certain hotkeys.
I’ve actually made a branch that adds the support for setting custom keyboard shortcuts that I was planning on making a pull request for when Quelea 2020.0 is released. It hasn’t all the shortcuts you mentioned but would allow the shortcuts to be customized. We could also consider adding new shortcuts at some point, such as selecting the first item.
It would be added as an advanced setting, so you can add the shortcuts you want to change to the
quelea.properties file, for instance
options.keys=Ctrl,Alt,O to change the shortcut to open the options dialog to
O. I made a list below that I meant to post with the PR. Here are all the possible shortcuts, their default value and all possible keys to use.
Does it look somewhat like what you are looking for?
Create a new song: new.song.keys
Focus the search area: search.keys
Focus the schedule area: schedule.keys (NEW)
Focus the bible search area: bible.keys (NEW)
Open the options dialog: options.keys
Open the live text dialog: live.text.keys
Open the notice dialog: notices.keys
Toggle the logo button: logo.keys
Toggle the black button: black.keys
Toggle the clear button: clear.keys
Toggle the hide button: hide.keys
Advance to the next slide (also used for remote controls): advance.keys
Advance to the previous slide (also used for remote controls): previous.keys
Shortcut (= Ctrl on Windows, Mac key on Mac)
Dead Voiced Sound
Dead Semivoiced Sound
Inverted Exclamation Mark
That’s awesome!!! Thank you so much!! I’ve been really loving the program.