Assegnate 5 su 5 stelle

Yeess! Thank you! Removed all the single letter accidental deletes with
{
"0": "unset",
"1": "unset",
"2": "unset",
"3": "unset",
"4": "unset",
"5": "unset",
"6": "unset",
"7": "unset",
"8": "unset",
"9": "unset",
"j": "unset",
"#": "unset",
"k": "unset",
"o": "unset",
"f": "unset",
"r": "unset",
"a": "unset",
"x": "unset",
"c": "unset",
"u": "unset",
"b": "unset",
"m": "unset",
"p": "unset",
"s": "unset",
"t": "unset",
"w": "unset",
"]": "unset",
"[": "unset"
}

Questa recensione riguarda una versione precedente (2.1.1) del componente aggiuntivo. 

Assegnate 5 su 5 stelle

Thank you. It works like a charm and I am crying tears because:
"ctrl+enter": "unset"

Questa recensione riguarda una versione precedente (2.1.1) del componente aggiuntivo. 

Assegnate 4 su 5 stelle

Thanks so much for making this available! But...
I would ask that the "unbind singles" button actually unbind all the single key shortcuts, instead of requiring someone who barely understands Windows cut and paste to replace a bunch of text entries correctly to accomplish this.

Now if we could get the TB developers to make NO shortcuts the default and let technical users turn on and customize as needed, that would be better.

Questa recensione riguarda una versione precedente (2.1.1) del componente aggiuntivo. 

Assegnate 4 su 5 stelle

Lets you remove all single-key commands that are inexplicably forced upon us by Thunderbird. Just click "Unset singles" and change everything to "unset" (unless you like Gmail shortcuts).

Finally, a replacement for "Dorando keyconfig"! Thank you! No more accidental archiving or marking as junk.

I'm dinging it one star for ease of use because there are no instructions in the add-on itself. It works great, though. The documentation is a little thin, and requires some effort to figure out how to make your own shortcuts, if you're into that kind of thing. Mostly, I just wanted to get rid of the single button shortcuts, which this does easily.

Questa recensione riguarda una versione precedente (2.1.1) del componente aggiuntivo. 

Assegnate 5 su 5 stelle

Working great for me! Allowed me to rebind 'j' and 'k' to stop marking things as junk/ignore. (Vim shortcut typos)

Questa recensione riguarda una versione precedente (2.1.1) del componente aggiuntivo. 

Assegnate 2 su 5 stelle

Why does this plugin ask for FULL access to my computer upon installation?

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo. 

Because tbkeys-lite uses a WebExtension Experiment to capture key events. There is no WebExtension API to do this. A WebExtension Experiment has the same permissions as all legacy add-ons had in Thunderbird 68 and earlier. I have opened a ticket on Bugzilla about creating a MailExtension keyboard shortcut API here: https://bugzilla.mozilla.org/show_bug.cgi?id=1591730

Assegnate 5 su 5 stelle

Absolute godsend. I can't believe I didn't know this existed before now. Thunderbird hotkeys are an abomination!

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo. 

Assegnate 5 su 5 stelle

HALLELUJAH!

I was dismayed when Keyconfig no longer worked and did not seem to get updated. Been deleting, archiving and doing unmentionable things to perfectly good messages in my Inbox when not paying attention to where the focus was.
I even contemplated moving to Apple Mail...

THIS HAS SAVED THE DAY!!!!!!

THANK YOU, WILL!!!!!!!

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo. 

Assegnate 5 su 5 stelle

Extremely helpful. Thank you.

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo. 

Assegnate 5 su 5 stelle

Thank you very much! I've been filing and deleting emails by mistake for 2 years, because of that mania of putting single-letter hotkeys. What a crazy idea.

And, as sayed by Frederik below,...
You can paste the following into the settings box to really completely disable all one-letter shortcuts:

{
"0": "unset",
"1": "unset",
"2": "unset",
"3": "unset",
"4": "unset",
"5": "unset",
"6": "unset",
"7": "unset",
"8": "unset",
"9": "unset",
"j": "unset",
"k": "unset",
"o": "unset",
"f": "unset",
"#": "unset",
"r": "unset",
"a": "unset",
"x": "unset",
"c": "unset",
"u": "unset",
"b": "unset",
"m": "unset",
"p": "unset",
"s": "unset",
"t": "unset",
"w": "unset",
"]": "unset",
"[": "unset"
}

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo. 

Assegnate 5 su 5 stelle

very useful.
I would like to figure out what would be the syntax of a custom a custom entry to launch a given extension with a single key stroke (for instance launch a TB extension that allows to edit message subject)

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo. 

Assegnate 5 su 5 stelle

Saved the day for a longtime keyconfig user - thank you!

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo. 

Assegnate 5 su 5 stelle

Can I remap "J" to CTRL-J or smth? For marking SPAM.

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo. 

Assegnate 5 su 5 stelle

Works excellently to disable all these pesky one-letter abbreviations, which wreck havoc when the focus is not where it is expected.
Note that the preset button "unset singles" in the Settings dialogue does not quite do what it promises. While it removes destructive short-cuts, it replaces them with other less dangerous, but still annoying short-cuts.

You can paste the following into the settings box to really completely disable all one-letter shortcuts:

{
"0": "unset",
"1": "unset",
"2": "unset",
"3": "unset",
"4": "unset",
"5": "unset",
"6": "unset",
"7": "unset",
"8": "unset",
"9": "unset",
"j": "unset",
"k": "unset",
"o": "unset",
"f": "unset",
"#": "unset",
"r": "unset",
"a": "unset",
"x": "unset",
"c": "unset",
"u": "unset",
"b": "unset",
"m": "unset",
"p": "unset",
"s": "unset",
"t": "unset",
"w": "unset",
"]": "unset",
"[": "unset"
}

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo. 

Assegnate 4 su 5 stelle

Actually, looking at implementation.js, turns out it is pretty simple change to allow existing syntax with multiple commands, and not needing custom functions:

diff --git a/addon/implementation.js b/addon/implementation.js
index 5a740f2..f44bf40 100644
--- a/addon/implementation.js
+++ b/addon/implementation.js
@@ -143,7 +143,9 @@ var TBKeys = {
let cmdBody = command.slice(cmdType.length + 1)
switch (cmdType) {
case "cmd":
- window.goDoCommand(cmdBody)
+ for (let cmd of cmdBody.split(" ")) {
+ window.goDoCommand(cmd)
+ }
break
case "func":
window[cmdBody]()


Then, one can just do:
"n": "cmd:cmd_collapseAllThreads cmd_nextMsg",

-mr

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo.  Questo utente ha inserito 2 recensioni precedenti su questo componente aggiuntivo.

Assegnate 4 su 5 stelle

Works fine, for complex combination I modified implementation.js and add the personal function inside builtins

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo. 

Assegnate 5 su 5 stelle

Does exactly what I needed; remap some of the single shortcut keys so that when using quick filter to search my mail, I don't inadvertently archive, delete, or forever fubar my messages - Greatly appreciate the simplicity.

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo. 

Assegnate 4 su 5 stelle

It works, but it is a bit hard to use. I managed to bind a key to “Search events and tasks” so I'm happy.
You will find explanations on the official website [1] and have to search for the precise command name with the DOM explorer (Ctrl + Shift + I) [2].

[1] https://github.com/willsALMANJ/tbkeys
[2] http://kb.mozillazine.org/Keyconfig_extension#Finding_code_for_keys

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo. 

Assegnate 4 su 5 stelle

I just needed to replace the close tab on escape add on and it was easy. Finding the correct operators is a bit hard and so far I can't get it to work in the compose window at all.

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo. 

Assegnate 5 su 5 stelle

Nice and easy to unbind all the keys, only one I've found to still work.
Open the add on, scroll to the bottom, click 'unset singles', click save, done. Thanks.

Questa recensione riguarda una versione precedente (2.1.0) del componente aggiuntivo.