snapcrafters / signal-desktop

Unofficial Signal Desktop installer for Linux
https://snapcraft.io/signal-desktop
GNU Affero General Public License v3.0
35 stars 14 forks source link

Spellcheck not working #13

Closed nettlebay closed 2 months ago

nettlebay commented 4 years ago

Hello, Despite all my research and efforts, spellchecking does not work and with my old AUR version too. Yet Hunspell seems well configured. I have no problem with other apps like Chromium or Firefox. My OS is Manjaro Linux. Same issue on my other PC (Manjaro too). Thank you for your help.

merlijn-sebrechts commented 3 years ago

Spellcheck in English seems to be working. What language are you using?

nettlebay commented 3 years ago

Hello! What language are you using?

French

hvbakel commented 1 year ago

Spellcheck in English (locale en-US) isn't working for me in the current signal snap (6.0.1). The application log is showing the following entries that may be relevant.

{"level":40,"time":"2022-12-10T12:23:38.955Z","msg":"Problem loading messages for locale en-US"}
{"level":40,"time":"2022-12-10T12:23:38.956Z","msg":"Falling back to parent language: 'en'"}
{"level":30,"time":"2022-12-10T12:23:38.984Z","msg":"app ready"}
{"level":30,"time":"2022-12-10T12:23:38.984Z","msg":"starting version 6.0.1"}
{"level":30,"time":"2022-12-10T12:23:38.984Z","msg":"media access status [object Undefined] [object Undefined]"}
{"level":30,"time":"2022-12-10T12:23:38.985Z","msg":"got fast theme-setting value dark"}
{"level":30,"time":"2022-12-10T12:23:38.986Z","msg":"got fast theme-setting value dark"}
{"level":30,"time":"2022-12-10T12:23:38.986Z","msg":"got fast spellcheck setting true"}
{"level":30,"time":"2022-12-10T12:23:38.987Z","msg":"getSystemTraySetting saw --use-tray-icon flag. Returning MinimizeToSystemTray"}
{"level":30,"time":"2022-12-10T12:23:38.987Z","msg":"Initializing BrowserWindow config: {\"show\":false,\"width\":1058,\"height\":680,\"minWidth\":300,\"minHeight\":200,\"autoHideMenuBar\":true,\"titleBarStyle\":\"default\",\"titleBarOverlay\":false,\"backgroundColor\":\"#121212\",\"webPreferences\":{\"devTools\":false,\"spellcheck\":true,\"nodeIntegration\":false,\"nodeIntegrationInWorker\":false,\"sandbox\":false,\"contextIsolation\":false,\"preload\":\"[REDACTED]/preload.bundle.js\",\"backgroundThrottling\":false,\"enablePreferredSizeMode\":true,\"disableBlinkFeatures\":\"Accelerated2dCanvas,AcceleratedSmallCanvases\"},\"icon\":\"[REDACTED]/images/signal-logo-desktop-linux.png\",\"x\":524,\"y\":287}"}
{"level":30,"time":"2022-12-10T12:23:39.082Z","msg":"spellcheck: user locale: en-US"}
{"level":30,"time":"2022-12-10T12:23:39.082Z","msg":"spellcheck: available spellchecker languages:  [\"af\",\"bg\",\"ca\",\"cs\",\"cy\",\"da\",\"de\",\"de-DE\",\"el\",\"en\",\"en-AU\",\"en-CA\",\"en-GB\",\"en-GB-oxendict\",\"en-US\",\"es\",\"es-419\",\"es-AR\",\"es-ES\",\"es-MX\",\"es-US\",\"et\",\"fa\",\"fo\",\"fr\",\"fr-FR\",\"he\",\"hi\",\"hr\",\"hu\",\"hy\",\"id\",\"it\",\"it-IT\",\"ko\",\"lt\",\"lv\",\"nb\",\"nl\",\"pl\",\"pt\",\"pt-BR\",\"pt-PT\",\"ro\",\"ru\",\"sh\",\"sk\",\"sl\",\"sq\",\"sr\",\"sv\",\"ta\",\"tg\",\"tr\",\"uk\",\"vi\"]"}
{"level":30,"time":"2022-12-10T12:23:39.082Z","msg":"spellcheck: setting languages to:  [\"en-US\"]"}
{"level":30,"time":"2022-12-10T12:23:39.082Z","msg":"got fast theme-setting value dark"}
{"level":30,"time":"2022-12-10T12:23:39.092Z","msg":"MainSQL: updateSchema:\n  Current user_version: 68;\n  Most recent db schema: 68;\n  SQLite version: 3.37.2;\n  SQLCipher version: 4.5.1 community;\n  (deprecated) schema_version: 291;\n"}
{"level":30,"time":"2022-12-10T12:23:39.092Z","msg":"got fast spellcheck setting true"}
jnsgruk commented 2 months ago

Hi - quite a lot has changed in the build process since this was filed. I'm able to make the spellchecker work in both English and French as of today. This is quite stale, so I'm going to close for now, but please feel free to comment back if it's still an issue for you!