|
Packit |
aa0600 |
News in 1.8.1, 2018-06-16
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* gspell has moved to the GNOME GitLab instance. The bugzilla tickets have not
|
|
Packit |
aa0600 |
yet been migrated to the GitLab issues, so before filing a new issue on
|
|
Packit |
aa0600 |
GitLab, please search the bugzilla first. All links are available as usual
|
|
Packit |
aa0600 |
on:
|
|
Packit |
aa0600 |
https://wiki.gnome.org/Projects/gspell
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
* Fix new compilation warning (-Wcast-function-type).
|
|
Packit |
aa0600 |
* Translation updates.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.8.0, 2018-03-10
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Build system: don't declare functions in AC_TRY_COMPILE.
|
|
Packit |
aa0600 |
* Translation updates.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.7.1, 2017-12-09
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Use Enchant 2.
|
|
Packit |
aa0600 |
* Improve documentation.
|
|
Packit |
aa0600 |
* Translation updates.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.6.1, 2017-10-29
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Translation updates.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.6.0, 2017-09-10
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Translation updates.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.5.4, 2017-08-20
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Make the code that navigates through PangoLogAttr's more robust, for both
|
|
Packit |
aa0600 |
GspellEntry and GspellTextView.
|
|
Packit |
aa0600 |
* Translation updates.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.4.2, 2017-08-19
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* GspellEntry: make the code that navigates through PangoLogAttr's more robust.
|
|
Packit |
aa0600 |
* Translation updates.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.5.3, 2017-07-17
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Add gspell_checker_get_enchant_dict(), the use of Enchant is now part of the
|
|
Packit |
aa0600 |
API.
|
|
Packit |
aa0600 |
* Rename program gspell-app to gspell-app1.
|
|
Packit |
aa0600 |
* Various other small improvements.
|
|
Packit |
aa0600 |
* Translation updates.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.5.2, 2017-05-21
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
This is an unstable release in the 1.5 development cycle. The 1.6 stable
|
|
Packit |
aa0600 |
version will be released at the same time as GNOME 3.26.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
* Implement small gspell-app, a convenient way to quickly spell-check
|
|
Packit |
aa0600 |
something.
|
|
Packit |
aa0600 |
* Document the support of the no-spell-check GtkTextTag.
|
|
Packit |
aa0600 |
* Various other small improvements.
|
|
Packit |
aa0600 |
* Translation updates.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.5.1, 2017-04-23
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
This is an unstable release in the 1.5 development cycle. The 1.6 stable
|
|
Packit |
aa0600 |
version will be released at the same time as GNOME 3.26.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
* Change underline type to PANGO_UNDERLINE_SINGLE, to remove the workaround for
|
|
Packit |
aa0600 |
the GtkTextView bug where wavy underlines are not properly removed:
|
|
Packit |
aa0600 |
https://bugzilla.gnome.org/show_bug.cgi?id=763741
|
|
Packit |
aa0600 |
* Up to 20x faster implementation for the GtkTextView inline spell-checker, to
|
|
Packit |
aa0600 |
fix a responsiveness problem when editing long lines.
|
|
Packit |
aa0600 |
* Rework symbol visibility handling, by using the -export-dynamic LDFLAG
|
|
Packit |
aa0600 |
and -fvisibility=hidden CFLAG, instead of the -export-symbols-regex LDFLAG.
|
|
Packit |
aa0600 |
* Add note for packagers in the README file: aspell doesn't work well with
|
|
Packit |
aa0600 |
gspell, hunspell is preferred.
|
|
Packit |
aa0600 |
* Various other small improvements.
|
|
Packit |
aa0600 |
* Translation updates.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.4.1, 2017-04-09
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* GspellEntry: do not emit the GtkEditable::changed signal.
|
|
Packit |
aa0600 |
* Replace some g_asserts by g_returns to avoid crashes (bug #778883).
|
|
Packit |
aa0600 |
* Translation updates.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.4.0, 2017-03-18
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Translation updates.
|
|
Packit |
aa0600 |
* Other small improvements.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.3.3, 2017-02-26
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
This is an unstable release in the 1.3 development cycle. The 1.4 stable
|
|
Packit |
aa0600 |
version will be released at the same time as GNOME 3.24.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
* Add more assertions for:
|
|
Packit |
aa0600 |
https://bugzilla.gnome.org/show_bug.cgi?id=778883
|
|
Packit |
aa0600 |
* Fix minor issues found by Coverity.
|
|
Packit |
aa0600 |
* Translation update.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.2.3, 2017-02-24
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Replace a g_assert_cmpint() by a g_return_if_fail(), to avoid a crash. The
|
|
Packit |
aa0600 |
assertion sometimes fails, probably because of a bug in a lower-level
|
|
Packit |
aa0600 |
library.
|
|
Packit |
aa0600 |
https://bugzilla.gnome.org/show_bug.cgi?id=778883
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.3.2, 2017-01-15
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
This is an unstable release in the 1.3 development cycle. The 1.4 stable
|
|
Packit |
aa0600 |
version will be released at the same time as GNOME 3.24.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
* GspellEntry: do not check the word currently typed.
|
|
Packit |
aa0600 |
* GspellEntry: better word boundaries, take into account apostrophes and
|
|
Packit |
aa0600 |
dashes.
|
|
Packit |
aa0600 |
* GspellEntry: disable inline spell checking if the GtkEntry is in password
|
|
Packit |
aa0600 |
mode.
|
|
Packit |
aa0600 |
* Various other improvements.
|
|
Packit |
aa0600 |
* Translation updates.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.2.2, 2016-12-16
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* GtkTextView support: fix populate-popup signal param type
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.3.1, 2016-12-11
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
This is an unstable release in the 1.3 development cycle. The 1.4 stable
|
|
Packit |
aa0600 |
version will be released at the same time as GNOME 3.24.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
* Add inline spell-checking support for GtkEntry (the bases are there).
|
|
Packit |
aa0600 |
* GtkTextView support: fix populate-popup signal param type
|
|
Packit |
aa0600 |
* Translation updates
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.2.1, 2016-11-06
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Add Croatian translation
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.2.0, 2016-09-18
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Translation updates
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.1.3, 2016-08-14
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
This is an unstable release in the 1.1 development cycle. The 1.2 stable
|
|
Packit |
aa0600 |
version will be released at the same time as GNOME 3.22.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
* Add the gspell_text_view_basic_setup() convenience function to enable inline
|
|
Packit |
aa0600 |
spell-checking in a GtkTextView in 2 lines.
|
|
Packit |
aa0600 |
* Support words separated by dashes (compounds)
|
|
Packit |
aa0600 |
* Use the AX_VALGRIND_CHECK Autotools macro
|
|
Packit |
aa0600 |
* Translation updates
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.1.2, 2016-07-17
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
This is an unstable release in the 1.1 development cycle. The 1.2 stable
|
|
Packit |
aa0600 |
version will be released at the same time as GNOME 3.22.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
* Inline checker: fix constant redrawing of the GtkTextView when the current
|
|
Packit |
aa0600 |
word is not checked.
|
|
Packit |
aa0600 |
* Generate enum types
|
|
Packit |
aa0600 |
* Translation updates
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.0.3, 2016-07-09
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Inline checker: fix constant redrawing of the GtkTextView when the current
|
|
Packit |
aa0600 |
word is not checked.
|
|
Packit |
aa0600 |
* Added Indonesian translation
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.0.2, 2016-06-10
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Fix gtk-doc build issue
|
|
Packit |
aa0600 |
* Translation update
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.1.1, 2016-05-22
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
This is an unstable release in the 1.1 development cycle. The 1.2 stable
|
|
Packit |
aa0600 |
version will be released at the same time as GNOME 3.22.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
* New API: inline checker: add an option to select the language from the
|
|
Packit |
aa0600 |
context menu (right-click menu)
|
|
Packit |
aa0600 |
* Fix gtk-doc build issue
|
|
Packit |
aa0600 |
* Update GtkTextRegion -> GtkSourceRegion (utility class copied from the
|
|
Packit |
aa0600 |
GtkSourceView library)
|
|
Packit |
aa0600 |
* Translation updates
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.0.1, 2016-04-10
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Fix build on win32
|
|
Packit |
aa0600 |
* Translation updates
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 1.0.0, 2016-03-20
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* The API is now stable. Future 1.x stable versions will be backward compatible
|
|
Packit |
aa0600 |
with the 1.0 version.
|
|
Packit |
aa0600 |
* Translation updates
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 0.2.6, 2016-03-13
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Fix builddir != srcdir issue (it occurred only in Git, not in tarballs
|
|
Packit |
aa0600 |
normally)
|
|
Packit |
aa0600 |
* Install tests in <...>/installed-tests/gspell-1/ instead of gspell/, to
|
|
Packit |
aa0600 |
follow the parallel installability convention.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 0.2.5, 2016-03-13
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Inline checker: improve current word handling
|
|
Packit |
aa0600 |
* Support words with apostrophes, like "doesn't"
|
|
Packit |
aa0600 |
* Write more unit tests
|
|
Packit |
aa0600 |
* Improvements to the build system (use a GSPELL_API_VERSION variable)
|
|
Packit |
aa0600 |
* Add missing getter functions
|
|
Packit |
aa0600 |
* Installed tests support
|
|
Packit |
aa0600 |
* Translation updates
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
API changes:
|
|
Packit |
aa0600 |
* Have a GspellTextBuffer class
|
|
Packit |
aa0600 |
* Rename GspellInlineCheckerTextView -> GspellTextView
|
|
Packit |
aa0600 |
* The GspellNavigator interface now requires GInitiallyUnowned instead of GObject
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 0.2.4, 2016-02-15
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Fix compilation on Mac OS X
|
|
Packit |
aa0600 |
* Write the first unit tests
|
|
Packit |
aa0600 |
* Inline checker for GtkTextView:
|
|
Packit |
aa0600 |
* fix bug with neighbor words
|
|
Packit |
aa0600 |
* fix underline drawing issue
|
|
Packit |
aa0600 |
* don't check current word while typing
|
|
Packit |
aa0600 |
* Other code improvements
|
|
Packit |
aa0600 |
* Translation updates
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
API changes:
|
|
Packit |
aa0600 |
* Rename the GspellInlineCheckerText class to GspellInlineCheckerTextView
|
|
Packit |
aa0600 |
* Rename the GspellNavigatorText class to GspellNavigatorTextView
|
|
Packit |
aa0600 |
to have more intelligible names.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 0.2.3, 2016-01-17
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* GspellLanguage: code improvements, write API documentation and add
|
|
Packit |
aa0600 |
get_default() function
|
|
Packit |
aa0600 |
* Add gspell_text_buffer_set/get_spell_checker() functions
|
|
Packit |
aa0600 |
* GspellNavigatorGtv renamed to GspellNavigatorText
|
|
Packit |
aa0600 |
* Remove GspellNavigatorText:spell-checker property
|
|
Packit |
aa0600 |
* GspellInlineCheckerGtv replaced by the higher-level class
|
|
Packit |
aa0600 |
GspellInlineCheckerText
|
|
Packit |
aa0600 |
* Language choosers: accept NULL language to pick the default language
|
|
Packit |
aa0600 |
* Add the GspellLanguageChooser:language-code property, for a GSettings key
|
|
Packit |
aa0600 |
binding
|
|
Packit |
aa0600 |
* GspellChecker: accept a NULL language in case no dictionaries are available
|
|
Packit |
aa0600 |
* Other code and documentation improvements
|
|
Packit |
aa0600 |
* Translation updates
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 0.2.2, 2015-12-13
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Relicense gspell from GPLv2+ to LGPLv2.1+
|
|
Packit |
aa0600 |
* Get rid of the libxml2 and GtkSourceView dependencies
|
|
Packit |
aa0600 |
* Replace the GspellLanguage implementation by the GtkHtml one to get rid of
|
|
Packit |
aa0600 |
the libxml2 dependency and have a code licensed under the LGPL.
|
|
Packit |
aa0600 |
* Code improvements to GspellInlineCheckerGtv
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
API changes:
|
|
Packit |
aa0600 |
* Rename gspell_language_from_key() to gspell_language_lookup()
|
|
Packit |
aa0600 |
* Rename gspell_language_to_key() to gspell_language_get_code()
|
|
Packit |
aa0600 |
* Rename gspell_language_to_string() to gspell_language_get_name()
|
|
Packit |
aa0600 |
* Rename gspell_checker_get_available_languages() to gspell_language_get_available()
|
|
Packit |
aa0600 |
and return a GList instead of a GSList.
|
|
Packit |
aa0600 |
* Rename GspellChecker signals:
|
|
Packit |
aa0600 |
- ::add-word-to-personal -> ::word-added-to-personal
|
|
Packit |
aa0600 |
- ::add-word-to-session -> ::word-added-to-session
|
|
Packit |
aa0600 |
- ::clear-session -> ::session-cleared
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 0.2.1, 2015-11-23
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Allow only <gspell/gspell.h> to be #included directly
|
|
Packit |
aa0600 |
* Make GspellCheckerDialog derivable
|
|
Packit |
aa0600 |
* Make GspellLanguageChooserDialog derivable
|
|
Packit |
aa0600 |
* Add a GtkDialogFlags parameter to gspell_language_chooser_dialog_new()
|
|
Packit |
aa0600 |
* Add string length parameters to GspellChecker functions
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 0.1.2, 2015-11-19
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* gspell has now a bugzilla product on gnome.org
|
|
Packit |
aa0600 |
* GTK-Doc: rename DOC_MODULE to gspell-1.0, to make the API reference available
|
|
Packit |
aa0600 |
online at: https://developer.gnome.org/references
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 0.1.1, 2015-11-08
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
* Update URLs github -> gnome.org
|
|
Packit |
aa0600 |
* Translation updates
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
News in 0.1.0, 2015-09-30
|
|
Packit |
aa0600 |
-------------------------
|
|
Packit |
aa0600 |
This is the first version, but the code comes from the gedit spell plugin, it
|
|
Packit |
aa0600 |
was not implemented from scratch.
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
gspell currently has:
|
|
Packit |
aa0600 |
|
|
Packit |
aa0600 |
* GObject wrappers around Enchant (GspellChecker and GspellLanguage)
|
|
Packit |
aa0600 |
* An inline spell checker for GtkTextView (modified version of GtkSpell)
|
|
Packit |
aa0600 |
* A spell checker dialog for GtkTextView
|
|
Packit |
aa0600 |
* Language choosers (button and dialog)
|