SessionSync icon indicating copy to clipboard operation
SessionSync copied to clipboard

Feature Request: Switches for enabling/disabling hotkey shortcuts individually

Open AndyL964 opened this issue 6 years ago • 6 comments

Just wanted to have the option to disable hotkeys that I don't use, such as opening in a separate window. May be useful for others as well, and can leave the shortcut combo open for other extensions to use.

AndyL964 avatar Oct 23 '18 09:10 AndyL964

Thanks for feedback. I will keep that in mind and I will add the option to disable them completely. In the meantime if you want to "hide them" you can just set the shortcut to whatever hard to use/impossible combination and thus you can be sure no-one will use them. Example:

  • For Windows/Linux settings anything with MacCtrl + whatever else most probably will not ever be triggered.
  • For Mac: suppose you can special key that you usually never use in combinations such as MacCtrl+ Shift + Page Up or whatever else you consider might not ever be used by any program

ReDEnergy avatar Oct 24 '18 09:10 ReDEnergy

Thanks for the reply! I'll keep that tip you gave in mind, though it probably won't be necessary, since I almost only ever access the extension using the icon next to the awesome bar.

On Wed, Oct 24, 2018, 2:48 AM Gabriel Ivanica, [email protected] wrote:

Thanks for feedback. I will keep that in mind and I will add the option to disable them completely. In the meantime if you want to "hide them" you can just set the shortcut to whatever hard to use/impossible combination and thus you can be sure no-one will use them. Example:

  • For Windows/Linux settings anything with MacCtrl + whatever else most probably will not ever be triggered.
  • For Mac: suppose you can special key that you usually never use in combinations such as MacCtrl+ Shift + Page Up or whatever else you consider might not ever be used by any program

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ReDEnergy/SessionSync/issues/54#issuecomment-432590421, or mute the thread https://github.com/notifications/unsubscribe-auth/AVxTzqcBuJdjpgyLyWakvOjN4OHhTmGSks5uoDdygaJpZM4X1FoZ .

AndyL964 avatar Oct 26 '18 16:10 AndyL964

May I recommend adding a None option to the first and third drop-downs, since Command and MacCtrl both act as Ctrl in Windows.

Additionally, the second drop-down could have the same options as the first drop-down minus the meta-key selected in the first drop-down.

What about a four or five key shortcut, such as Win+Ctrl+Alt+Shift+F?

Alternatively, have check boxes for the meta-keys, and a text box for the key.

another-git-hub-user avatar Apr 10 '19 17:04 another-git-hub-user

Actually the reason why there's no None option in the first drop-down (and also the third) is simply because the API won't let you define such shortcuts. So, basically what is set there is actually what the WebExtensions API support. Even for the keys from the third drop-down, if there something missing from there then it means it's not supported. The only thing that I miss in the whole configuration is the ability to remove a shortcut. Other than that everything covers exactly what the API can do 100%. There are no more options sadly. Same goes for more than 3 keys... can't do that sadly. You can see exactly what I described here in the API

ReDEnergy avatar Apr 10 '19 18:04 ReDEnergy

+1 to a button to remove / clear a shortkey.

Ctrl + Shift + V is the shortcut to paste as pure text, at least on Linux. So I'm constantly non intended opening SessionSync by pressing this hotkey. As workaround I sett the hotkey to an existing Firefox hotkey (Ctrl + Shift + Y, which correspond to Downloads list on Firefox for Linux).

hsantanna avatar Jun 11 '19 18:06 hsantanna

I will definitely add this in the next release (ASAP). Thanks for feedback.

ReDEnergy avatar Jun 11 '19 23:06 ReDEnergy