6.4.1: fixes and quality of life improvements
6.4.0 had a few warts, most of which I have fixed for this release.
Changelog
- MacOS build now available! See the README on the main page of the repository for install instructions.
- Add 'direction' feature for CSV export
- It's another view of trend, essentially the proportion of the last 30 rating events that are positive vs. negative, where 1 is all positive and -1 is all negative. If it proves to be sufficiently interesting, I'll promote it to the UI.
- Add Limited Optics behind the scenes
- I'll enable it in a release on or around May 1.
- Allow multiple data entry error fixes per name/member number combo
- Certain people who I will not shame publicly have, in the major match data set, entered their member numbers incorrectly in multiple ways (i.e., John Doe A12345 enters A1245 and A1235 at various matches). Now both corrections will save and load as expected.
- Match cache and match download improvements
- The match cache now loads in two stages. On application start, it loads an index, so that it knows what matches it has in the cache, and only fully loads matches on demand.
- It also better tracks what URLs it's currently trying to download, to avoid certain cases where it would repeatedly attempt to download the same match.
- Correctly handle dismissing the select-project dialog
- Confirm leaving various data-entry dialogs if there is unsubmitted information in text fields
- Abort/skip options for member number error dialog