- Decouple quote highlighting from spell highlighting, now
quote highlighting works again when spellchecking is disabled.
Unfortunatley, this is a bit hacky, as the methods from KTextEdit
could not be reused, because they weren't virtual. KMeditor hides
spellcheck-related methods inherited from KTextEdit and implements
its own, properly working ones.
- Move more spellcheck code into KMeditor
- Many bugfixes related to spelling
- In KMail, sync languages used for spelling correctly between the
highlighter, the config dialog and the spell dialog. This needs
kdelibs 4.0.67 to work properly.
Also, spell checking in HTML mode now works, but again, you need an
updated kdelibs.
BUG: 79681
BUG: 110835
BUG: 126361
FEATURE: 141377
svn path=/trunk/KDE/kdepim/knode/; revision=785309
- Move some of the HTML mode handling into KMeditor, remove
duplicated code elsewhere
- Add some more api dox to KMeditor
- Don't enable HTML mode by default
- Fix fixed font option
- Fix lists - they can now be removed again and the combobox is properly
updated
- Fix incorrect missing attachment detection
- Remove and move around some other stuff
- Move init() into the private class of KMeditor
- Some style/kdebug fixes
svn path=/trunk/KDE/kdepim/; revision=783837
even if it is a HTML signature.
Changes to KMeditor:
- Add new functions: cleanWhitespace() and replaceSignature(...) + helper functions for those
- Remove some unused virtual functions
- Remove a unused variable
- Small style fixes
- Rename parent to q, as this is the standard
- Small fixes for insertSignature
Changes to KMail:
- Use the new functions of KMeditor and remove own implementations
Changes to KNode
- Follow KMeditor change
Still TODO:
- Move the HTML mode mess completely into KMeditor instead of having
3 different implementations in KMeditor, KMComposeWin and KMCompoerEditor
- Fix the highlighter
BUG: 137324
svn path=/trunk/KDE/kdepim/knode/; revision=781424
- change to htmlmode when pasting html and the html toolbar is present
- set editor textcolor to black when changing to textmode
- change html to text when user turns the html toolbar off
svn path=/trunk/KDE/kdepim/; revision=747029
- Fix inconsistent identation, whitespace and unused variable warnings
introduced with the recent HTML work
SVN_SILENT
CCMAIL: yez@familieschepers.nl
svn path=/trunk/KDE/kdepim/; revision=745703