Hi Milan, Thanks so much for your work on Evolution and your responses to me. It appears that my previous post was over a 60 KB per post limit. I'll resend the same post minus one of the attachments in the hope that this smaller post will make it through to the list in a timely fashion. On Thu, 2020-09-24 at 09:13 +0200, Milan Crha via evolution-list wrote:
that works properly for me, I have enabled "English (United States)" dictionary and when I write "dogg" and right-click it I see 6 alternatives for the word, under which is "Ignore Misspelled Word" and right below it "Add Word to Dictionary".
I see only the dictionary languages (in which are only replacement options), "Ignore Mispelled Word", Undo, Redo, Cut, Copy, Paste, and "Paste Quotation". If the screenshot makes it to the list, you'll see I don't have "Add Word to Dictionary" in the main menu or the English language dictionary submenu. I tested this by starting a new email, typing "dogg " (the trailing space gets Evolution to see 'dogg' as a word) and then right-clicking on the misspelled word. Also, by the way, I've inadvertently discovered a crashing bug -- drag an attachment into the attachment area and Evolution dies. I can relaunch Evolution and have it recover the windows in which I was editing something.
When I have enabled more dictionaries, then the offered alternatives and the "Add Word To" becomes submenus, the later with each enabled dictionary as subitems.
I've got "English (United States)", French, and Spanish enabled and I get no "Add Word To" menu at all.
I suppose you do not have any e-html-editor-manager.ui under your home directory, do you?
No: $ find ~ -name 'e-html-editor-manager.ui' -type f -print $ No results.
When you check content of /usr/share/evolution/ui/e-html-editor-manager.ui it does contain <menu action='context-spell-add-menu'/> <menuitem action='context-spell-add'/> right?
Yes, those lines are in there:
<popup name='context-menu'> <placeholder name='context-spell-suggest'/> <menu action='context-more-suggestions-menu'/> <separator/> <menuitem action='context-spell-ignore'/> <menu action='context-spell-add-menu'/> <menuitem action='context-spell-add'/>
are a few of the lines in that file leading up to the lines you mentioned. $ sha256sum /usr/share/evolution/ui/e-html-editor-manager.ui cf6ec1f79faf653788b9ddd348c67909ef7aad45a81cf7f12d7fd4cf1cabea49 /usr/ share/evolution/ui/e-html-editor-manager.ui
Attachment:
Screenshot_20200924_185820.png
Description: PNG image