WebCord icon indicating copy to clipboard operation
WebCord copied to clipboard

[Feature Request] Custom Keybinds

Open rpcarvalheira opened this issue 3 years ago • 4 comments
trafficstars

As I've seen both in WebCord and ARMCord (based in WebCord), custom keybinds isn't possible atm. Is there any way to make it possible?

rpcarvalheira avatar Apr 05 '22 08:04 rpcarvalheira

ARMCord is not based off of WebCord. They are two completely unrelated projects.

lexisother avatar Apr 22 '22 17:04 lexisother

A toggle for your microphone probably would be able to be done outside of Discord.

he3als avatar May 21 '22 23:05 he3als

I'll probably use this issue to define the state of plans (if there are any) to implement at least some keybinds.

  • #125 – this could be implemented as a global shortcut. It would then emulate a click on the actual site. Outside of this, a keybind for sound mute could be also made.
  • #117 – this keybind could also be made, as both recently I've found a way to navigate between Discord channels and the keybind could also work using a mouse click emulation.

However, it should be noted I won't work on this in the nearest future. Why, you may ask? Because of the current settings implementation – it is terrible, too much fragmented. This is why I need to redesign it first, to make my life a lot of easier when announcing the new forms types. I'll probably do this using more database-oriented programming, announcing the structures in my JSON configuration types like tables (conceptually similar to TypeScript's Record<...> type), types (e.g. checklist), type properties (e.g. checklist('foo','bar')) and so on, so the JSON configuration will actually provide the information enough to directly attach the strings to it and render it all as a GUI. It might be also easier to compare types at runtime and validate the configuration files due to that.

I'll flag this as wontfix, but keep it open. I'll remove this flag once it will find time to actually implement this.

SpacingBat3 avatar Jun 29 '22 22:06 SpacingBat3

You can use https://github.com/iXab3r/MicSwitch on Windows to mute your microphone system wide as an alternative to an in-app option.

he3als avatar Jul 09 '22 13:07 he3als