Skip to content
This repository has been archived by the owner on Apr 26, 2023. It is now read-only.

AutoSplit v2.0.0-beta.1-2211241633

Compare
Choose a tag to compare
@Avasam Avasam released this 23 Dec 18:30

Changes since last beta:

  • Fixed a crash when masked images did end up getting resized.

All other changes since 1.6.1:

  • Documentation updates:
  • Update to Python 3.11 and PyQt 6.4.2
    • Performance improvements
    • Fixed a rare machine-specific issue where AutoSplit could crash when given options to load from the LiveSplit integration.
  • UI fixes:
    • Centered region labels
    • Disable Next/Previous Image buttons when delaying (Toufool#183)
  • Fixed loading and clearing of start image from loading profile
  • Fixed "Comparison FPS Limit" not being respected
  • Add support for pause time after start image (Toufool#182)
  • Adaptive resizing for masked images (read more here: Toufool#177, thanks @zalgo3)
  • Fix split below threshold when image is not valid. An invalid image has a similarity of 0, and triggered the "below threshold".
  • Prevent setting invalid hotkeys, including from loading settings Toufool#155
  • Generate a build number from datetime Toufool#149
  • Accessibility and UX improvements:
    • Fixed a few focus and tabstop issues
    • Adjusted some UI spacing
    • Automatically reference the right repo/fork from within the app
    • Prevent opening the same menu window multiple times at once
    • Added actions/menu bar shortcuts Toufool#154
    • Added a warning if another instance of AutoSplit is detected to already be open
  • Added a hotkey and setting to disable the auto-reset image
  • Updated documentation for image comparison
  • Some dev setup cleanup
  • Round down floats shown in UI
  • Disable unused hotkeys when autocontrolled
  • Allow to move / set an existing hotkey
  • Updated readme
  • Properly fix region alignment Fixes #21
  • Properly list all video devices names
  • A few more bugfixes, including Win11 high DPI visual fixes
  • Faster builds and boot. Smaller file size
  • Added a splashscreen
  • "Missing profile / setting files" error now appears after the main window loaded
  • Better saved window detection on load
  • Reset image now indicates that its paused when starting a run
  • Max fps will show ... while running
  • Updated documentation and credits
  • Added Windows Graphics Capture API (thanks @Algomancer for IDirect3dDevice LearningModelDevice fallback), D3D Desktop Duplication and Capture Device (webcams and capture cards, including OBS virtual camera) as capture methods.
    Read https://github.com/Avasam/Auto-Split#capture-device for more details.
  • Updated some messages
  • Split dropdown for supported imread filetypes
  • Completely new UI
  • Support for hotkeys with modifiers
  • Image comparison method and default delay time in the image filename.
  • The settings file is now a human readable toml file, better backward/forward compatibility in the future, but your old settings in pkl format won't be compatible.
  • Tons of bugfixes, including some infinite error loops and hard crashes.