Skip to content

Releases: sigmondkukla/Target-Analysis

Release 1.0.0

Choose a tag to compare

@sigmondkukla sigmondkukla released this 01 Sep 20:18

This release includes some significant improvements as listed below. I intend for this to cover most features I will need for the coming winter season. As always, contact me if you discover any issues and I'll work on them as much as my school schedule allows.

🎉New features:

  • Google Sheets integration
  • Set today's date when opening program
  • Save target info and output to image files
  • Day overview CSV files
  • Automatically capitalize names
  • Automatically increment target number
  • Wider scanner support
  • Error colors on the main label
  • Automatically rename images from bubbles

🪲Bug fixes and code improvements:

  • Fixed issues with splitting filename
  • Added interactive python build
  • Improved compatibility with Excel
  • Replaced os.system with subprocess
  • Replaced os.path with pathlib
  • Bubble detection doesn't rely on circles now
  • Tuned target and bullet hole detection parameters
  • Code refactoring

Full Changelog: 0.1.1...1.0.0

Release 0.1.1

Choose a tag to compare

@sigmondkukla sigmondkukla released this 15 Feb 22:43

Somewhat fixed Orion decimal scoring (still scores 9.10, 8.10 etc) but adds the score up correctly.

Full Changelog: 0.1.0...0.1.1

Release 0.1.0

Release 0.1.0 Pre-release
Pre-release

Choose a tag to compare

@sigmondkukla sigmondkukla released this 11 Feb 00:33

Replaced USAS-50 target scoring with Orion-like decimal scoring (Experimental, uses some hacks but produces repeatable results)

Release 0.0.9

Choose a tag to compare

@sigmondkukla sigmondkukla released this 20 Jan 14:08

Fixed issues with scanning functionality, improved OS interactions for working directories that include spaces.

Full Changelog: 0.0.8...0.0.9

Release 0.0.8

Release 0.0.8 Pre-release
Pre-release

Choose a tag to compare

@sigmondkukla sigmondkukla released this 18 Jan 13:26

Added scanning functionality for Windows and improved robustness of OS interactions. Scanning functionality is currently not working, but the code is there.

Full Changelog: 0.0.7...0.0.8

Release 0.0.7

Choose a tag to compare

@sigmondkukla sigmondkukla released this 06 Dec 11:56

Code refactoring, general improvements, Orion 50ft conventional support

Opening files from the UI is currently broken. As a workaround, find the file in your file manager and open it that way.

Full Changelog: 0.0.6...0.0.7

Release 0.0.6

Choose a tag to compare

@sigmondkukla sigmondkukla released this 06 Nov 12:07

Added teams functionality, fixed some bugs. See full changelog below

Full Changelog: 0.0.5...0.0.6

Release 0.0.5

Choose a tag to compare

@sigmondkukla sigmondkukla released this 30 Oct 13:19

Main feature in this update is initials to saved name mapping for Orion targets. Additionally, Orion targets can be scored as if they are NRA-A17 targets. See README.md for more details.

Additionally, behind-the-scenes python code has been cleaned up and made more pythonic in order to help maintain the code in the future.

To test the new initials functionality, run Target Analysis using the scanned target named 26jan2021bubbletest1.jpg and ensure that it produces the name 'Sigmond' if Name from Bubbles is enabled. To add more initials to names mappings, please edit the names.ini filie according to the instructions in README.md.

Full Changelog: 0.0.4...0.0.5

Release 0.0.4

Choose a tag to compare

@sigmondkukla sigmondkukla released this 26 Sep 17:45
  • Code cleanup
  • Improved Linux support
  • Improved performance

Release 0.0.3

Choose a tag to compare

@sigmondkukla sigmondkukla released this 11 Sep 15:49

Added image cropping support for any input image size
Split NRA/USAS-50 settings page by DPI value
Added an option to Show Output as soon as analysis is finished
Adjusted window sizes to make the application usable on low resolution displays
Improved Settings layout
Allowed for the target preview to be shown fully
Fixed an issue with saving the orionMaxContourAreaDpi2 to the config file