Version: 0.50.50 (using 4.00.69 (KDE 4.0.69 >= 20080410), Gentoo) Compiler: x86_64-pc-linux-gnu-gcc OS: Linux (x86_64) release 2.6.22-gentoo-r9 1) click on any contact in contact list to open chat window 2) right click on textarea to see popup menu 3) check "Auto spell check" checkbox Now all right, spellins is checking 4) close chat window 5) click on same contact to see chat window again 6) right click on textarea to see .. "Auto spell check" checkbox unchecked again :( Same problem with "Format toolbar" from Settings -> Toolbars menu (from chatwindow menubar) Both options can be setted in ~/.kde/share/config/kopeterc, for existing contacts, by replacing EnableAutoSpellCheck=false with EnableAutoSpellCheck=true and EnableRichText=true with EnableRichText=false but it's little uncomfortably Moreover, global option Settings -> Configure -> Behavior -> Chat -> Enable automatic spell checking (spellCheck=true in ~/.kde/share/config/kopeterc) seems doesn't work too.
Confirmed for SVN version.
To elaborate a bit, the "spell check" option available from right clicking is added by the rich text widget, while the option in the menu is provided by Kopete and depends on the rich text setting: Only if rich text is disabled, spell checking is allowed as otherwise the highlighting (red color) might get send with the message.
SVN commit 831935 by rjarosz: Allow spell-checking on html/rtf text. Save spellchecker settings for every chat window. Use global spellchecker settings (enable/disable). Patch checked and updated by Dennis Nienhüser. BUG: 136193 BUG: 129983 BUG: 160909 M +0 -27 chattexteditpart.cpp M +0 -15 chattexteditpart.h M +2 -2 chatview.cpp M +12 -35 kopetechatwindow.cpp M +3 -2 kopetechatwindow.h M +10 -6 krichtexteditpart.cpp M +12 -0 krichtexteditpart.h WebSVN link: http://websvn.kde.org/?view=rev&revision=831935
SVN commit 831936 by rjarosz: Backport commit 831935. Allow spell-checking on html/rtf text. Save spellchecker settings for every chat window. Use global spellchecker settings (enable/disable). Patch checked and updated by Dennis Nienhüser. CCBUG: 136193 CCBUG: 129983 CCBUG: 160909 M +0 -27 chattexteditpart.cpp M +0 -15 chattexteditpart.h M +2 -2 chatview.cpp M +12 -35 kopetechatwindow.cpp M +3 -2 kopetechatwindow.h M +10 -6 krichtexteditpart.cpp M +12 -0 krichtexteditpart.h WebSVN link: http://websvn.kde.org/?view=rev&revision=831936