talonhub / community

Voice command set for Talon, community-supported.
MIT License
621 stars 778 forks source link

Merge commands for draft_editor and talon_draft_window modules #585

Open splondike opened 3 years ago

splondike commented 3 years ago

There are now two sets of 'draft' type functionality in the repo. talon_draft_window uses a built in Talon textarea widget and draft_editor uses VSCode (probably with the cursorless VSCode extension). It seems unlikely that people would want to use both at the same time; this issue is to attempt to merge their voice commands as much as possible.

Specifically it seems like we could add an action definition for opening and maybe closing and submitting the draft window. We could also hide the draft_editor version behind a tag so that talon_draft_window would be the default (since it uses built in Talon functionality). We'd then make action implementations for each and ideally change the voice commands to be the same for both to the extent that is possible.

splondike commented 3 years ago

@rntz Has also done a bit of work making an Emacs based draft window. Perhaps consider his needs as well when making the action definitions: https://github.com/rntz/talon_emacs_draft .