plover icon indicating copy to clipboard operation
plover copied to clipboard

Make it easier to define dictionary entries with control keys

Open km-pg opened this issue 5 years ago • 1 comments

Summary

I would like it to be easier to build dictionary entries that involve control keys. (like Ctrl, Alt, Shift, etc) Right now you have to type the names of the keys into Plover. What if you could just press them?

Reproducing

Open the add translation window. Click in the translation text box. Press a key combination. (for example Ctrl+Shift+O) Notice that nothing shows up in the translation text box. Would be nice if {#Control_L(Shift_L(o))} (or whatever the equivalent was) showed up.

Plover Version

4.0.0.dev8+66.g685bd33

System

Mac 10.14.4

km-pg avatar Apr 25 '19 15:04 km-pg

This is not that useful for people not using a NKRO-keyboard for Plover (which is likely what you use when you get faster anyway), and you can define dictionary entries for {#, control(, shift(, etc. to speed up the entry.

With PyQt, it isn't very hard to implement, and can be made into a plugin. Just use a QKeySequenceEdit.

user202729 avatar Oct 24 '20 03:10 user202729