1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183
|
version 3.0.9 (2016-08-08):
* Add gtk_spell_checker_add_to_dictionary
* Add gtk_spell_checker_ignore_word
* Fix possible use-after-free in gtk_spell_checker_decode_language_code
version 3.0.8 (2016-04-03):
* Fix cases where check_word is called on an empty range
* Add gtk_spell_checker_check_word
* Add gtk_spell_checker_get_suggestions
* Translation updates
version 3.0.7 (2015-02-20):
* Fix crash when building context menu if no spelling dictionary is active
* Fix gtk_spell_checker_get_language_list docstring - g_list_free_full
needs to be used, not g_list_free
* Translation updates
version 3.0.6 (2014-04-24):
* Fix badly merged translations
* Also recognize U+2019 as apostrophe
* Translation updates (see po/ChangeLog)
version 3.0.5 (2014-04-19):
* Fix incorrect handling of single quotes
* Buildsystem cleanups and tweaks
* Translation updates (see po/ChangeLog)
version 3.0.4 (2013-09-25):
* Make decode-language-codes more robust
* Don't use deprecated symbols when compiled against gtk3 >= 3.9
* Translation updates (see po/ChangeLog)
version 3.0.3 (2013-06-04):
* Add decode-language-codes property (to show more friendly dictionary
names in the context menu), implemented using iso-codes
* Add gtk_spell_checker_decode_language_code method
* Use g_win32_get_package_installation_directory_of_module on win32
* Add -no-undefined when building on for win32
* Use $(foo) instead of @foo@ in Makefiles
* Fix GTK_SPELL_CFLAGS -> GTK_SPELL3_CFLAGS typo
* Translation updates (see po/ChangeLog)
version 3.0.2 (2013-03-05):
* Added vala bindings (thanks to Evan Nemerson)
* Added some documentation on language bindings
version 3.0.1 (2013-02-07):
* Actually declare GtkSpellChecker as a G_TYPE_INITIALLY_UNOWNED
* Really silently exit if detach is called when not attached
* Add gtk_spell_error_get_type
* Use PIMPL idiom for private members of GtkSpellChecker
* Update license file with correct FSF address, add license headers to files
* New and updated translations
version 3.0.0 (2012-11-12):
* New major version not API or ABI compatible with gtkspell 2.x
The tutorial and examples have been updated with lots of details.
* Add GTK+ 3 Support (required by default)
* A GTK+ 2 compatible version can be built using --enable-gtk2
* Update to be GObject based
* Add introspection support
* Add "language-changed" signal
* Add gtk_spell_checker_get_language function
version 2.0.16 (2009-10-22):
* Additional and updated translations (see po/ChangeLog).
* Fix Bug #2431005 Language codes that contain "C" (e.g. "cs_CZ")
defaulted to "en" (Blondak)
* Fix Bug #2715972 Remove an extra comma at the end of the GtkSpellError
enum definition.
* Fix Bug #2526949 Sort languages list submenu.
* Currently selected language appears with radio button selection in
Language selector sub-menu (Feature request #2526959)
* Fix Bug #2642198 Enchant Broker should be a singleton.
This will cause significantly lower memory usage when using multiple
GtkSpell instances.
* Fix Bug #2875116 Support changing of the GtkTextBuffer in the attached
GtkTextView. (Colomban Wendling)
version 2.0.15 (2008-12-01):
* Additional translations (see po/ChangeLog).
* Add missing G_BEGIN_DECLS/G_END_DECLS for C++ support
* Fix feature request #2101451 by removing the sub-menu
of the context menu as any other in-line spell checker does.
* Fix feature request #1523881, #1643622 and #2054637
by adding a Language selector sub-menu.
* Fix feature request #1362304 by fixing docs/Makefile.am
to install gtkspell.devhelp so that it shows in devhelp
version 2.0.14 (2008-08-15):
* Additional translations (see po/ChangeLog).
* Changed bug reporting address at configure.ac:AC_INIT
* undo/redo in the calling application (Liviu Andronic)
* gtkspell_get_suggestions_menu() (Liviu Andronic)
version 2.0.13 (2008-05-20):
* Additional translations (see po/ChangeLog).
* Enchant support (support for pspell/aspell dropped) (Dom Lachowicz)
version 2.0.12 (2008-05-09):
* Make debug, quiet and build_suggestion_menu static in gtkspell.c
to prevent exporting them.
* One additional translation (see po/ChangeLog).
* Move spell-checking library from Libs to Libs.private in
gtkspell-2.0.pc
* Update autogen.sh to use intltool
* Fix warnings with -Wstrict-prototypes by Richard Laager
version 2.0.11 (2005-05-27):
* Re-enable apostrophe word-breaking workarounds (GNOME bug #97545).
* Additional translations (see po/ChangeLog).
version 2.0.10 (2005-02-27):
* Re-release 2.0.9 with debug mode turned off.
* One additional translation (see po/ChangeLog).
version 2.0.9 (2005-02-22):
* Enable building outside of srcdir (Mike Castle)
* Use bind_textdomain_codeset to set UTF-8 encoding for all translations.
* Do not delete the GtkTextTag from the tag table (needed for shared
tag tables).
* Disable word-breaking workarounds when Pango >= 1.8.0 (GNOME bug #97545).
* Many additional translations (see po/ChangeLog).
version 2.0.8 (2004-10-08):
* Fix how the GtkTextTag is created to work with shared tag tables.
* Additional translation (see po/ChangeLog).
version 2.0.7 (2004-08-22):
* Activating the menu through a keybinding now properly checks the
word currently under the cursor.
* Prevent the trampling on an application's textdomain (Stu Tomlinson).
* Additional translations (see po/ChangeLog).
version 2.0.6 (2004-06-26):
* Use new PANGO_UNDERLINE_ERROR style when available to highlight
misspelled words with squiggly red underline.
* Internationalize with GNU Gettext. All five strings now translatable.
Thanks to Adriano Del Vigna de Almeida <katmandu@fs.inf.br>
* New po/ChangeLog to track translation additions/updates.
version 2.0.5 (2004-01-26):
* Don't check numeric words. Combined with word breaking changes
recently committed to Pango, this will handle all letter-number
combinations nicely.
* "Add to Dictionary" now actually adds to personal dictionary.
* New "Ignore All" menuitem to add a word to the current session.
* Updates of autogen.sh and conifgure.ac to use newer
autoconf/automake/libtool.
* Change behavior on a right click so that cutting/copying with
the mouse works again.
* Add deferred checking: make the misspelled word highlighting
work like other apps and delay checking the current word until
the cursor exits it.
version 2.0.4 (2003-01-01):
* gtkspell.spec.in: Typo fix.
* Conditionally use Aspell if it's available, otherwise
fall back to Pspell (Ramon Medina).
* docs/ directory and beginning documentation added.
version 2.0.3 (2002-11-13):
* gtkspell.c: Hack around Pango wordbreaking bug (also logged
with their developers at:
http://bugzilla.gnome.org/show_bug.cgi?id=97545 ).
* gtkspell.spec.in: RPM .spec file template.
From Alex <hansolo@rochester.rr.com>.
* configure.ac: Generate gtkspell.spec from gtkspell.spec.in.
* README: Add Ari and Alex to a "Thanks" section.
* configure.ac: Check for libpspell earlier and die if we don't
find it. Prerequire autoconf 2.52.
* gtkspell/Makefile.am, examples/Makefile.am: Set CFLAGS instead
of foo_CFLAGS (why does the old way not work anymore?).
* autogen.sh: Don't automatically run configure.
version 2.0.2 (2002-08-13):
* minor bugfix
version 2.0.1 (2002-08-08):
version 2.0.0 (2002-03-29):
* Initial release.
|