What's Changed
Bug fixes (user interface)
- ui_gtk3: fix
application_idfor flatpak
Features
User interface features
- Add
ui_wx, use with--wxor--ui=wx - Web UI (
--ui=web): add file picker (#728)
Plugin Features
- StarDict writer: automatically write multiple glossaries, add
max_file_sizeoption - Add progress support for resource files and avoid freezing for large number of files
- For all text-based formats
- Aard2 slob: add audio format support for m4a, m4b, aac, webm (#731)
Other changes
- Replace broken link for
python-lzoWindows installation (#729), by @glowinthedark - Add
pyglossary/ui/tests/argparse_config_flags_test.py - Add
build-windows-wxworkflow, and refactor build scripts - Add docstrings to
pyglossary/glossary_progress.py - Add
pyglossary/glossary_creator.py, update doc/lib-examples/ - Add
pyglossary/stardict_creator.pyanddoc/lib-examples/custom-writer-stardict.py - Document which modules are imported in plugins
glossary_progress.py: change_byteProgressIterto support DSL res files also add docstring- Remove
utf-8encoding headers - Update
README.mdandhelp - Validate Reader and Writer classes on ci
Full Changelog: 5.4.1...5.4.2