bartekplus / FluentTyper

FluentTyper auto completes while you typing. FluentTyper attempts to improve the ease and speed of textual input by predicting words.
Other
32 stars 7 forks source link

ability to change completion key #52

Closed weoam closed 1 year ago

bartekplus commented 1 year ago

@hyveplexel could you please elaborate more? What do you have in mind?

weoam commented 1 year ago

an option to change tab and enter to different keys. at least i want to disable enter because i need to press enter twice or escape to send messages in some sites

bartekplus commented 1 year ago

Oh so the issue is that you need to press enter twice?  Once to confirm auto-complete and second time to send message? 

How about this. If first word on auto-complete list is the same as the word you have typed, then "enter" will work normally?  So it will not select the word, but hide the menu, and send "enter" to website handler? Would that work for you? 

weoam commented 1 year ago

but what if its not a word on the list?

bartekplus commented 1 year ago

Then it means that's a typo and it should be autocorrected ;⁠) that's main purpose of this extension.

The issue with using different key for auto completion is that it do not solve the problem but move it. Using tab/Ctrl /alt or any other key will result in same issue and will brake other use cases.

weoam commented 1 year ago

the word could be an acronym or proper noun so theres nothing to be corrected.

The issue with using different key for auto completion is that it do not solve the problem but move it. Using tab/Ctrl /alt or any other key will result in same issue and will brake other use cases.

what do you mean? those keys arent used to send messages. or could they be configured per site?

bartekplus commented 1 year ago

the word could be an acronym or proper noun so theres nothing to be corrected.

Proper nouns should be in dictionary and should be in the list, FF use aspell and Hunspell dictionary so if the word is missing feel free to add it, then it will work with my proposed solution . When it comes to acronyms you could add them you text expander list.

what do you mean? those keys arent used to send messages. or could they be configured per site?

Binding to CTRL will break copy/paste, binding to ALT will break diacritic typing, etc. It all depends on your system, usability settings, and other factors. I wouldn’t like to implement options that could break more things than they fix.

weoam commented 1 year ago

at least i want to disable enter

this? or have options only to change between tab/enter or both

bartekplus commented 1 year ago

Option to disable auto complete on 'enter' key will be available in FluentTyper 2023.6.26 (it might take few days to update chrome / Microsoft web stores)