Page 4 of 4
Spellchecker Dialog Broken Linux Qt6 Wayland
Posted: 17.02.2026 19:27
by Random Void User
CudaText 1.232.1.0, linux-x86_64-qt6, fpc 3.2.3 on Wayland
Other Cud dialogs work fine. Spellcheck will not allow me to close/cancel. Ignore does not work, either. I must kill the entire Cud process and relaunch.
Also, spellcheck lacks a button for "Ignore All" which most spellcheckers have.
Re: Spellchecker Dialog Broken Linux Qt6 Wayland
Posted: 18.02.2026 07:59
by main Alexey
Qt6 version: i confirm that Ignore / Cancel buttons give some crash in Console.
'Ignore all': yes it is missed, but I don't think that on 10Kb sized text 'ignore all' is good, it will add to ignore list too much items.
Re: Spellchecker Dialog Broken Linux Qt6 Wayland
Posted: 18.02.2026 08:21
by main Alexey
Re: Spellchecker Dialog Broken Linux Qt6 Wayland
Posted: 18.02.2026 17:07
by Random Void User
Ignore All just needs an in-memory short list of items for a single run. When checking ends, the list disappears. So running spellcheck on the same document stops on the same words again. That's my expectation for Ignore All. There is no ever-growing list.
Some spell checkers do add an option beyond Ignore All, like "Add to Dictionary," for words the user wants to ignore permanently in all documents.
Re: Spellchecker Dialog Broken Linux Qt6 Wayland
Posted: 18.02.2026 22:18
by main Alexey
how button 'Ignore all' (which you suggest to add) differs from 'Cancel'? I dont understand.
Re: Spellchecker Dialog Broken Linux Qt6 Wayland
Posted: 23.02.2026 06:28
by Random Void User
Cancel stops the whole spellcheck. Ignore All continues the spellcheck while ignoring the specified word anywhere in the document. Simple Ignore continues the spellcheck but only ignores the word once; if it happens again, the same correction prompt will too.
Re: Spellchecker Dialog Broken Linux Qt6 Wayland
Posted: 23.02.2026 07:42
by main Alexey
added 'Ignore all', pls test.