Re: Spell checking in GIO
- From: Sébastien Wilmet <swilmet gnome org>
- To: gtk-devel-list gnome org
- Subject: Re: Spell checking in GIO
- Date: Fri, 11 Oct 2013 16:39:22 +0200
On Mon, Oct 07, 2013 at 10:38:01PM +0200, Sébastien Wilmet wrote:
The first step is to wrap enchant in GIO.
More precisely, here are the two classes from gtkhtml that can go in
GIO:
https://git.gnome.org/browse/gtkhtml/tree/components/editor/gtkhtml-spell-language.h
https://git.gnome.org/browse/gtkhtml/tree/components/editor/gtkhtml-spell-checker.h
Some API tweaks may be needed, but I think these features belong to GIO,
not GTK+. We can also hide these features and adapt the GTK+ widgets
directly, and add some widgets for the spell checking (a menu or a
dialog window with the list of available languages, and a dialog window
for the spell checking of a GtkTextView). But this would be less
flexible, and custom widgets would need to use Enchant.
Anyway, what can be extracted from GtkhtmlSpellLanguage is the decoding
of language codes, fr_BE -> French (Belgium). I proposed last year to
add functions in glib for doing that (it reads the iso-codes data). Even
if this is not added to the public API, it can be useful to have this
feature separately, so other projects can copy the code. The bug:
https://bugzilla.gnome.org/show_bug.cgi?id=680876
Sébastien
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]