Cuperino / QPrompt-Teleprompter

Teleprompter software for all video creators. Built with ease of use, productivity, control accuracy, and smooth performance in mind.
https://qprompt.app
GNU General Public License v3.0
379 stars 26 forks source link

Use spacebar to "start prompting" #11

Closed HeroicMeaning closed 3 years ago

HeroicMeaning commented 3 years ago

a limitation? Please describe. when I decide to move from editing/importing text to prompting, I can either click the "start prompter" or f9 (default). however, once I "start prompter" I need to click ANOTHER link to "start prompting"

Describe the solution you'd like I would like the "space bar" to serve as a hotkey to "start prompting" This would allow me to use a keystroke to "start prompter" and the NORMAL keystroke to "start prompting" [Once I have clicked "start prompting" - THEN the "space bar" allows me to start/stop (pause/resume) prompting.]

Cuperino commented 3 years ago

when I decide to move from editing/importing text to prompting, I can either click the "start prompter" or f9 (default). however, once I "start prompter" I need to click ANOTHER link to "start prompting"

This may be a matter of defaults. QPrompt automatically frames the current line for you, but this framing only works if the user is able to see how the text was framed before they start reading. Automatic framing is enabled by default to help users know about this feature.

One option is to disable automatic framing and go straight to prompting, which can currently be done by going to Countdown and unchecking Auto Frame.

I would like the "space bar" to serve as a hotkey to "start prompting"

The behavior of the space bar changes depending on what part of the program is in focus. If you click on Start Prompter, that button would be in focus and taping the space bar should activate it once more starting the prompter. But if you use the Toggle key (F9 by default), the text editor might still be in focus and pressing space bar would result in a space being added, because in QPrompt text is always editable from the main window.

What I can do is force the focus to be set on the prompter's state toggle button, thus making it possible for space bar to toggle the button from the Auto Frame and Countdown prompter states. I'll have this done for the next beta.

Cuperino commented 3 years ago

Hello @HeroicMeaning,

Fixed the bug! Please test to make sure this fix works for you.

https://github.com/Cuperino/QPrompt/releases/tag/v1.0.0-beta-004