manuskript/manuskript
Youness Alaoui 20c5586a6c Add support for pyspellchecker as an alternative to PyEnchant
This modifies the Spellchecker abstraction to add a new dictionary support, with
support for pyspellchecker. It also changes the main UI so that multiple libraries
can be supported and dictionaries provided to the user. The custom dictionary of
pyspellchecker has to be handled manually, and the performance and words of this
library isn't on par with PyEnchant, but at least it works with 64 bits.

Fixes #505
2019-04-30 09:54:31 -06:00
..
converters Fix typos in code comments, invisible to end-users. 2018-01-29 10:30:41 -07:00
exporter Don't crash if a typo is made in the exporter's regular expression. 2019-02-15 12:49:22 -07:00
functions Add support for pyspellchecker as an alternative to PyEnchant 2019-04-30 09:54:31 -06:00
importer Ensure text file open methods use utf-8 encoding 2019-02-27 09:30:16 -07:00
load_save Directory entries in ZIP break loading code 2019-03-12 14:44:51 -06:00
models Adding navigation support to fullscreen editor 2019-04-02 11:42:25 -06:00
tests Fix pytest warning about duplicate name when running tests 2018-11-16 12:52:09 -07:00
ui Add a Spellchecker abstraction layer and clean up code 2019-04-30 09:54:31 -06:00
__init__.py Renaming source folder 2016-02-06 08:38:33 +01:00
enums.py Checkpoint in refactoring outlineItem 2017-11-17 12:16:39 +01:00
loadSave.py Ensure text file open methods use utf-8 encoding 2019-02-27 09:30:16 -07:00
main.py Add support for IPython Jupyter QT Console as a debugging aid 2019-03-29 10:37:53 -06:00
mainWindow.py Add support for pyspellchecker as an alternative to PyEnchant 2019-04-30 09:54:31 -06:00
settings.py Add ability to save fullscreen panel settings 2019-04-02 11:42:25 -06:00
settingsWindow.py Add a Spellchecker abstraction layer and clean up code 2019-04-30 09:54:31 -06:00
version.py ========== manuskript-0.9.0 ========== 2019-04-04 10:34:25 -06:00