This is it everyone. I think everything is done for 3.7. I don't anticipate much if any change between this beta and the final release version.
This fixes all bugs found in previous betas (only a handful since beta 4) and adds basically the only thing left which was a color picker. The app is now signed with an EV code signing certificate, so no more warnings from Windows when you install it and hopefully no more anti-virus false positives. I've also enabled auto updates, which means new versions after this beta will be installed automatically.
Link for downloadEdit: 3.7 (final) is ready:
https://www.thetournamentdirector.net/forums/index.php?topic=6034(A quick note of interest [to me at least]: the new framework is so much better, I fixed a bug that I've been unable to figure out since version 2.2!!!)
Here's the list of fixes and changes:
- Added automatic application updating. If a new version is available, it is downloaded automatically and installed when the application is closed.
- Application and installer are now signed. This should prevent Windows from warning or preventing installation of the application and updates.
- Added a better color picker, which includes alpha channel, HSL options, and better saved colors support.
- Reverted a change in a previous beta where operator is always asked if busted players want to rebuy before they are unseated, even if all busted players are no longer eligible for rebuy.
- Bug fixed: "TypeError: Cannot read property 'length' of null" When submitting to StatsGenie when the StatsGenie account has no leagues defined.
- Bug fixed: Moved the language files and some special configuration files that used to live in the install folder to the configuration folder because the contents of the install folder are deleted when the application is updated.
- Bug fixed (2.2) "TypeError: Cannot read property 'Name' of undefined" and "TypeError: Cannot read property 'TableUUID' of null" when Undo/Redo button on Tables tab pressed and player has been removed from the tournament.
- Bug fixed (3.7.0-beta.4): "TypeError: Cannot read property 'Display' of undefined" when right-clicking on the Prizes tab in certain places.
- Bug fixed (3.7.0-beta.4): "SyntaxError: Unexpected token ." when refreshing stats on Stats Tab and one of the saved tournaments is not a valid tournament file.
- Bug fixed: Setting currency symbol, decimal point, or decimal comma to empty could cause problems.
- Bug fixed (3.7.0-beta.4): "Uncaught TypeError: Cannot read property 'stopAllSounds' of undefined" when pressing the "Stop All Sounds" button on the Events tab or the <tdbutton> layout token type "Stop All Sounds" and "Mute".
- Bug fixed (3.7.0-beta.4): "Error in init sequence" seen and application exits if "Continue where I left off" preference is enabled and the last tournament file loaded cannot be found. Bug fixed (3.7.0-beta.4): Application freezes on startup if default rounds template, prizes template, events template, etc, is defined but the file cannot be found.