Skip to content

5.4.2

Latest

Choose a tag to compare

@ilius ilius released this 30 Jun 23:13
· 36 commits to master since this release
1b22233

What's Changed

Bug fixes (user interface)

  • ui_gtk3: fix application_id for flatpak

Features

User interface features

  • Add ui_wx, use with --wx or --ui=wx
  • Web UI (--ui=web): add file picker (#728)

Plugin Features

  • StarDict writer: automatically write multiple glossaries, add max_file_size option
  • 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-lzo Windows installation (#729), by @glowinthedark
  • Add pyglossary/ui/tests/argparse_config_flags_test.py
  • Add build-windows-wx workflow, and refactor build scripts
  • Add docstrings to pyglossary/glossary_progress.py
  • Add pyglossary/glossary_creator.py, update doc/lib-examples/
  • Add pyglossary/stardict_creator.py and doc/lib-examples/custom-writer-stardict.py
  • Document which modules are imported in plugins
  • glossary_progress.py: change _byteProgressIter to support DSL res files also add docstring
  • Remove utf-8 encoding headers
  • Update README.md and help
  • Validate Reader and Writer classes on ci

Full Changelog: 5.4.1...5.4.2