GNOME Bugzilla – Bug 658816
Add spell checker
Last modified: 2018-05-24 13:02:02 UTC
Please add a spell checker for the Text Editor and text areas such as Image Properties / Comment and Preferences / Default Image / Comment. In these text areas a red wobbly underline should appear under words that are misspelled. Via the right click mouse pop-up menu the following should be made available: - menu items with suggestions for correction directly at the top of the pop-up menu - menu item to add a misspelled word to the user dictionary called "Add to Dictionary" - menu called "Languages" with menu items of all available languages to do spell checking with The language selected should be remembered from the last selection, even after a restart of GIMP . Preferably the selected language is also remembered per image by its complete file path. This is very useful when working with multiple files, each in a different language. (Probably gedit has an implementation of this option too which could be reused or shared.) This would function similarly as it is currently working in Firefox. In the view of this comparison with Firefox, the "Add Dictionaries..." should *not* be offered. Functionality is already implemented in the enchant spell checker library which is available on at least Linux and probably also on Windows and Mac OS-X. Implementing this will increase user satisfaction as more spelling errors are prevented in images and image metadata. This helps to prevent costly reprints of graphical work or possible embarrassment.
Nice to have, but pretty low priority.
Added an initial version using GtkSpell to the comment editor. It can be improved over time. Currently it doesn't pass a language to GtkSpell. Need to get the current language and pass it. --disable-gtkspell can be used to disable building this. commit 978c96bbc6d709936ff9a3a88a68d24f4d69b497 Author: Mukund Sivaraman <muks@banu.com> Date: Mon Sep 12 19:34:51 2011 +0530 Bug #658816 - Add a spellchecker to the comment editor This is an initial version and can be improved. Something is better than nothing. :)
For the record, I think adding spell checking to the text tool is a bad idea. The text tool is used in many weird ways unlike a document editor. An often used case is when a user adds a word 'Fire' in two invocations: (1) Just 'F' and (2) The rest 'ire'.
(In reply to comment #3) > For the record, I think adding spell checking to the text tool is a bad idea. > The text tool is used in many weird ways unlike a document editor. An often > used case is when a user adds a word 'Fire' in two invocations: (1) Just 'F' > and (2) The rest 'ire'. Understood, but also many times invocations are made with full words including spelling errors. It depends strongly on how the individual user is using GIMP. A button on the text could be used to toggle spell check on and off. I think it would be used more often then toggling LTR/RTL text orientation.
(In reply to comment #2) > Added an initial version using GtkSpell to the comment editor. It can be > improved over time. Currently it doesn't pass a language to GtkSpell. Need to > get the current language and pass it. > > --disable-gtkspell can be used to disable building this. > > commit 978c96bbc6d709936ff9a3a88a68d24f4d69b497 > Author: Mukund Sivaraman <muks@banu.com> > Date: Mon Sep 12 19:34:51 2011 +0530 > > Bug #658816 - Add a spellchecker to the comment editor > > This is an initial version and can be improved. Something is better > than nothing. :) Thank you for already drawing a plan for implementation. Please keep in mind that /the current language/ is a system setting but for users wokring in multiple languages, it is better to use that as an initial setting which is overridden by the latest user language selection.
*** Bug 700208 has been marked as a duplicate of this bug. ***
*** Bug 732660 has been marked as a duplicate of this bug. ***
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gimp/issues/375.