After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 343972 - Need options "Ignore All"/"Replace All" for Spell Check.
Need options "Ignore All"/"Replace All" for Spell Check.
Status: RESOLVED FIXED
Product: GtkHtml
Classification: Other
Component: Editing
3.11.x
Other All
: High enhancement
: 2.9
Assigned To: gtkhtml-maintainers
Evolution QA team
: 494467 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-06-06 03:20 UTC by Irene Huang
Modified: 2008-01-15 05:01 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Patch for Gnome-Spell (6.76 KB, patch)
2006-06-20 07:43 UTC, Irene Huang
none Details | Review
Patch for gtkhtml (2.74 KB, patch)
2006-06-20 07:44 UTC, Irene Huang
none Details | Review
New Patch for Gnome-spell (6.74 KB, patch)
2006-06-20 09:21 UTC, Irene Huang
needs-work Details | Review
New Patch for Gtkhtml (2.46 KB, patch)
2006-06-20 09:22 UTC, Irene Huang
none Details | Review
Replace original gnome-spell patch (8.41 KB, patch)
2006-06-26 07:44 UTC, Irene Huang
committed Details | Review
Replace original gtkhtml patch (2.52 KB, patch)
2006-06-26 07:45 UTC, Irene Huang
committed Details | Review
spell check UI *before* adding the 'Replace All' option (316.99 KB, image/png)
2008-01-15 04:44 UTC, Suman Manjunath
  Details
spell check UI *after* adding the 'Replace All' option (371.41 KB, image/png)
2008-01-15 04:45 UTC, Suman Manjunath
  Details

Description Irene Huang 2006-06-06 03:20:18 UTC
So far spell check only has Ignore and Replace. 
Should add features Ignore All and Replace All.
Comment 1 Irene Huang 2006-06-06 03:25:38 UTC
1. open mail composer
2. compose a mail
3. choose Edit->Check Spelling
4, "Spell checker" Dialog will show up giving the suggestions of replacements
Only Ignore and replace buttons are available 
there should be ignore all and replace all, or the users will have to manually click the buttons several times.
Comment 2 Irene Huang 2006-06-14 02:14:09 UTC
Actually currently Ignore means ignore all, do we need to have "ignore once"?
Comment 3 Irene Huang 2006-06-20 07:43:35 UTC
Created attachment 67677 [details] [review]
Patch for Gnome-Spell
Comment 4 Irene Huang 2006-06-20 07:44:15 UTC
Created attachment 67678 [details] [review]
Patch for gtkhtml
Comment 5 Irene Huang 2006-06-20 09:21:39 UTC
Created attachment 67687 [details] [review]
New Patch for Gnome-spell
Comment 6 Irene Huang 2006-06-20 09:22:26 UTC
Created attachment 67688 [details] [review]
New Patch for Gtkhtml
Comment 7 Harry Lu 2006-06-22 03:00:10 UTC
Irene, for the gnome-spell patch, please add a shortcut key to the new added button. Also please define a new PROP_SPELL_REPLACE_ALL and use it to make code easy to read. Thanks.
Comment 8 Irene Huang 2006-06-26 07:44:28 UTC
Created attachment 68014 [details] [review]
Replace original gnome-spell patch
Comment 9 Irene Huang 2006-06-26 07:45:11 UTC
Created attachment 68015 [details] [review]
Replace original gtkhtml patch
Comment 10 André Klapper 2006-07-26 09:15:16 UTC
to me these patches are definitely evolution 2.9 targets, sadly we cannot get this into 2.8 because of the UI freeze.
Comment 11 Irene Huang 2006-10-17 08:30:28 UTC
We'll wait till evolution 2.9/gnome 2.17 then :).
Comment 12 Kjartan Maraas 2007-01-25 15:29:48 UTC
And now it's too late for that too soon :-/ Please review ASAP
Comment 13 Radek Doulik 2007-08-23 10:18:51 UTC
The patch looks OK to me. You might change "repall" to "replaceall" though, so it is better readable.

The patches need to be committed after the freeze.

Please also send patches to gnome-i18n@gnome.org so that translators get aware of added string.
Comment 14 Harry Lu 2007-08-23 11:18:29 UTC
Rodo, I remember when Irene was working on this patch, she cannot use "replaceall" because it will be conflict with "replace" in bonobo property. The reason is it calling strncmp ("replaceall", "replace", sizeof("replace")) somewhere in its code. I cannot remember clearly, but it is sth. like that.

As "repall" in only an internal name, do you think it is ok to use it?

Will gnome-spell release a new tarball after the commit?
Comment 15 André Klapper 2007-11-07 10:51:37 UTC
*** Bug 494467 has been marked as a duplicate of this bug. ***
Comment 16 Suman Manjunath 2008-01-15 04:44:34 UTC
Created attachment 102876 [details]
spell check UI *before* adding the 'Replace All' option
Comment 17 Suman Manjunath 2008-01-15 04:45:30 UTC
Created attachment 102877 [details]
spell check UI *after* adding the 'Replace All' option
Comment 18 Suman Manjunath 2008-01-15 05:01:33 UTC
Patch in gnome-spell committed to SVN trunk as r427
http://svn.gnome.org/viewvc/gnome-spell?view=revision&revision=427

Patch in gtkhtml committed to SVN trunk as r8686
http://svn.gnome.org/viewvc/gtkhtml?view=revision&revision=8686

UI change has been announced to gnome-doc-list and gnome-i18n (dated 15th)
http://mail.gnome.org/archives/gnome-doc-list/2008-January/date.html
http://mail.gnome.org/archives/gnome-i18n/2008-January/date.html