IceCubesApp icon indicating copy to clipboard operation
IceCubesApp copied to clipboard

Feature request: Option to disable text autocorrection feature in MacOS

Open thinkbyte1024 opened this issue 1 year ago • 4 comments

Adding an option to fully disable autocorrect feature would be good option. Especially when posting in a different languages other than English where macOS doesn't provide an autocorrect feature for that specific language.

Currently we have to manually disable it for each thread we want to compose. This includes composing multiple posts in a single thread.

thinkbyte1024 avatar Dec 28 '23 23:12 thinkbyte1024

@Thinkbyte1024 What do you mean? Icecubesapp should disable the OS-specific autocorrect feature?

phpmacher avatar Jan 07 '24 11:01 phpmacher

@phpmacher Well, on MacOS some languages (excluding "English") does not have any autocorrection feature built-in. So, everytime we compose a thread/post with another language for example "Indonesian", IceCubesApp enables this by default which it pick based on the system language and not by the post language (which is "English" in my system language).

This feels frustrating as we have to manually disable system autocorrect and fix it manually to post from that specific language. Hopefully this is clear to understand.

(I don't know if this will consider it as a bug.)

thinkbyte1024 avatar Jan 07 '24 12:01 thinkbyte1024

There's already a way to disable this on macOS, which is to right click the text field, go to "Spelling and Grammar", and disable "Correct Spelling Automatically". I think that the OS will tell you whether the user has done this, and it's a question of remembering and honoring that preference. I suspect this API is implicated: https://developer.apple.com/documentation/appkit/nstextview/1449254-isautomaticspellingcorrectionena

glyph avatar May 23 '24 20:05 glyph

Icecubesapp should disable the OS-specific autocorrect feature?

Just to be clear here, the OS does have an autocorrect feature, and Ice Cubes is not honoring the global preference to disable it. It is the only app that I have seen do this, except apps that explicitly remember on a per-text-field basis. This is increasingly annoying and it makes me resistant to composing text in the app.

glyph avatar Jul 11 '24 00:07 glyph