What's Changed
-
Glossary
: fix not ignoring disabled plugins by default and respectskipDisabledPlugins
argument toGlossary.init
-
Fix
setup.py
: listres/*
files by extension, ignoringres/hicolor
, #645- Add
.github/workflows/pip-mac.yml
to prevent such bugs in future
- Add
-
Improvements in FreeDict reader
- Put grammer text inside
<div>
, instead of adding<br>
afrer it Fixes extra newline in Qt'sQTextBrowser
- Add support for
sense.sense.sense
, fix some warnings, add dummy support for idioms
- Put grammer text inside
-
Improvements in Wiktextract reader
- rudimentary handler for Chinese phonology section. by @pannxe in #638
- rudimentary ruby text handler for example sense by @pannxe in #639
- a more comprehesive list-style pronunciation section for Chinese entries by @pannxe in #640
- Wiktionary: add handling for non-Unicode character by @pannxe in #641
- Fix examples section of Chinese entries by @pannxe in #642
- Use
""
instead of"_"
for fallback key inzh_utils.py/processSound
by @pannxe in #643
-
Fixes and improvements in user interfaces:
- ui_tk: set
className
to show in Cinnamon panel instead of "Tk" - ui_tk: show log level names in verbosity
OptionMenu
, also add "6 - All" - ui_gtk3: UI improvements, refactoring
- ui_gtk4: fixes, UI improvements, refactoring
- ui_tk: set
-
Fix type annotations and lint errors
-
Dictfile: remove
mistune
version locking -
Remove broken sym link
pyglossary/plugins/check-style
New Contributors
Full Changelog: 5.0.9...5.0.10