Skip to content

v1.0.0

Compare
Choose a tag to compare
@blueaxis blueaxis released this 26 Mar 12:25
· 38 commits to main since this release
a843dfb

Note: This is a major release with mostly under-the-hood changes.

Added

  • Load model without internet connection (#46)

Changed

  • Implement regular python packages and type hinting (#32)
    • The codebase has been restructured such that individual components will have its own file. Most components were also refactored.
    • Use built-in QSettings to load and save settings. This removes toml dependency so all settings will now be tracked using the BaseSettings component.
    • Remove method to modify the UI by editing config.toml. (Yes, some of the components were dynamic in the previous versions)
    • Ribbon size is now based on children components instead of a percentage of the current screen.
  • Refactor state tracking module (#36)
    • States (previously called Trackers) are simplified to only include image and model properties.
  • Update OCR behavior to handle instant selections (#45)
    • If the left mouse button is not held when capturing, the model prediction would still be shown.

Fixed

  • Remove Tesseract not loaded error when using the MangaOCR model (#44)

Full Changelog: v0.4.1...v1.0.0