irccloud-desktop
irccloud-desktop copied to clipboard
Multiple dictionary input isn't supported by spellchecker
Reported https://github.com/irccloud/irccloud-desktop/issues/97#issuecomment-350684063
This isn't supported by any of the following:
- https://github.com/mixmaxhq/electron-spell-check-provider
- https://github.com/electron-userland/electron-spellchecker
- https://github.com/electron/electron/blob/master/docs/api/web-frame.md#webframesetspellcheckproviderlanguage-autocorrectword-provider
Failed experiment with electron-spellchecker here: https://github.com/irccloud/irccloud-desktop/commit/3bb14d3765d987ecf8ad1b0146a037c445ead867
@jwheare from Multiple dictionary input do you mean that spellchecker should auto-detect and switches to the language user typing in?
See the linked comment. That user has English and German and expects spellings for both languages to be accepted. I believe that's standard macOS behaviour.
On Linux/Windows, electron-spellchecker can automatically switch to the language user is typing in. This doesn't work on macOS though. Please see.
Good to know, thanks.
For the time being it would be nice to optionally disable spellcheck? The input lag after a couple of words is quite significant and a bit annoying :/
@coffeejunk Edit -> Spelling and Grammar -> Check Spelling While Typing
Spellcheck when using the app via the Appimage on Fedora Linux doesn't seem to work correctly. Other Electron based applications seem to have the same kinds of problems. Rocket chat seems to have figured it out using a different package https://github.com/RocketChat/Rocket.Chat.Electron/pull/266/files
@jdoss could you explain what you mean by "work correctly"? If it's unrelated to multiple dictionaries, could you open up a separate issue describing what's wrong with some examples?
@jwheare sure thing. Here is the new issue that details out the problem: https://github.com/irccloud/irccloud-desktop/issues/116