Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

send_keys misses in new release of thunderbird #20

Open
quintijn opened this issue Oct 8, 2023 · 1 comment
Open

send_keys misses in new release of thunderbird #20

quintijn opened this issue Oct 8, 2023 · 1 comment

Comments

@quintijn
Copy link
Collaborator

quintijn commented Oct 8, 2023

With release 115.3.1 (64-bits) of Thunderbird, the mozilla mail program, for windows (10), repeated keystrokes in menu's are not all caught.

When sending multiple keytstrokes, they need a pause in between:
===== example:

Voice commands for thunderbird

include Unimacro.vch;

(unfold=u | fold=s) conversations = {alt+l} W() i W() $1;
show conversations = {alt+l} W() s W() c;
hide conversatiions = {alt+l} W() s W() e;

=================
In the previous version, I needed the W() after the first keystroke ({alt+l}, but not for the next keystrokes.
Now, I need to do the pausing after each of these keystrokes.

Idea how to tackle this, and make more concise commands without the W() command?

@quintijn
Copy link
Collaborator Author

As an idea: I previously tried to attach to the Dragonfly action_key function, which is sort of parallel to Vocola sendinput.

Dragonfly supports pauses after keystrokes, in several ways. This trick could also be adopted in the sendinput protocol

{alt+a/100}b/50c

something like that.

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

No branches or pull requests

1 participant