NEWS 3.35 KB
Newer Older
Sébastien Wilmet's avatar
Sébastien Wilmet committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
News in 0.2.5
-------------
* Inline checker: improve current word handling
* Support words with apostrophes, like "doesn't"
* Write more unit tests
* Improvements to the build system (use a GSPELL_API_VERSION variable)
* Add missing getter functions
* Installed tests support
* Translation updates

API changes:
* Have a GspellTextBuffer class
* Rename GspellInlineCheckerTextView -> GspellTextView
* The GspellNavigator interface now requires GInitiallyUnowned instead of GObject

Sébastien Wilmet's avatar
Sébastien Wilmet committed
16 17 18 19 20 21 22 23 24 25 26
News in 0.2.4
-------------
* Fix compilation on Mac OS X
* Write the first unit tests
* Inline checker for GtkTextView:
	* fix bug with neighbor words
	* fix underline drawing issue
	* don't check current word while typing
* Other code improvements
* Translation updates

27 28 29 30 31
API changes:
* Rename the GspellInlineCheckerText class to GspellInlineCheckerTextView
* Rename the GspellNavigatorText class to GspellNavigatorTextView
to have more intelligible names.

Sébastien Wilmet's avatar
Sébastien Wilmet committed
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
News in 0.2.3
-------------
* GspellLanguage: code improvements, write API documentation and add
  get_default() function
* Add gspell_text_buffer_set/get_spell_checker() functions
* GspellNavigatorGtv renamed to GspellNavigatorText
* Remove GspellNavigatorText:spell-checker property
* GspellInlineCheckerGtv replaced by the higher-level class
  GspellInlineCheckerText
* Language choosers: accept NULL language to pick the default language
* Add the GspellLanguageChooser:language-code property, for a GSettings key
  binding
* GspellChecker: accept a NULL language in case no dictionaries are available
* Other code and documentation improvements
* Translation updates

Sébastien Wilmet's avatar
Sébastien Wilmet committed
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
News in 0.2.2
-------------
* Relicense gspell from GPLv2+ to LGPLv2.1+
* Get rid of the libxml2 and GtkSourceView dependencies
* Replace the GspellLanguage implementation by the GtkHtml one to get rid of
  the libxml2 dependency and have a code licensed under the LGPL.
* Code improvements to GspellInlineCheckerGtv

API changes:
* Rename gspell_language_from_key() to gspell_language_lookup()
* Rename gspell_language_to_key() to gspell_language_get_code()
* Rename gspell_language_to_string() to gspell_language_get_name()
* Rename gspell_checker_get_available_languages() to gspell_language_get_available()
  and return a GList instead of a GSList.
* Rename GspellChecker signals:
	- ::add-word-to-personal -> ::word-added-to-personal
	- ::add-word-to-session -> ::word-added-to-session
	- ::clear-session -> ::session-cleared

Sébastien Wilmet's avatar
Sébastien Wilmet committed
67 68 69 70 71 72 73 74
News in 0.2.1
-------------
* Allow only <gspell/gspell.h> to be #included directly
* Make GspellCheckerDialog derivable
* Make GspellLanguageChooserDialog derivable
* Add a GtkDialogFlags parameter to gspell_language_chooser_dialog_new()
* Add string length parameters to GspellChecker functions

Sébastien Wilmet's avatar
Sébastien Wilmet committed
75 76 77 78 79 80
News in 0.1.2
-------------
* gspell has now a bugzilla product on gnome.org
* GTK-Doc: rename DOC_MODULE to gspell-1.0, to make the API reference available
  online at: https://developer.gnome.org/references

Sébastien Wilmet's avatar
Sébastien Wilmet committed
81 82 83 84 85
News in 0.1.1
-------------
* Update URLs github -> gnome.org
* Translation updates

Sébastien Wilmet's avatar
Sébastien Wilmet committed
86 87 88 89 90 91 92 93 94 95 96
News in 0.1.0
-------------
This is the first version, but the code comes from the gedit spell plugin, it
was not implemented from scratch.

gspell currently has:

* GObject wrappers around Enchant (GspellChecker and GspellLanguage)
* An inline spell checker for GtkTextView (modified version of GtkSpell)
* A spell checker dialog for GtkTextView
* Language choosers (button and dialog)