Releases: retched/TCG-Registration-Helper
v1.1.1
What's Changed
- General
- Added support for new TCG+ CSV file (deck recipe links and SMS Auth Columns).
- The Deck Recipe is a simple HTML URI reference to a player's decklist that was registered on TCG+. (I do not think it will work with outside deck creator services.)
- Not much is known about SMS Auth, but I have reason to believe this will allow notifications to be sent similar to the Push Notifications in the TCG+ dashboard.
- Version numbering now handled withing the assembly properties instead of hard-coding it into the splash screen.
- Expanded this README file with more details about the CSV file.
- Added support for new TCG+ CSV file (deck recipe links and SMS Auth Columns).
- Tournament Entry (Individual)
- Rearranged and reordered player info fields.
- Prevents any member with number
0000000986
from being added to the master list of players (this number generated a lot of errors when running through a file with it, TCG+ likely botched a lot of records). - Fixed Team ID# so that is not editable. (Had no effect on the save file.)
- Fixed "DELETE" button to instead change a pre-registered player status to "Absent on Day of Event", will still prompt an information screen. Additionally, the Tournament List will now always refresh after hitting the DELETE button.
- Added shortcut option by right-clicking on the player's name on the tournament roster.
- Any change to the player's status done this way, ie. Not clicking "Add to Tournament", will not cause the entire list to regenerate from scratch.
- Added shortcut on search results to add a player to the tournament.
- Fixed the Add from CSV and Add from XML options. These SHOULD work to allow multiple stations to work from one file.
- Fixed (unreported) bug about opening the Staff list with zero players/judges enrolled. Will now open with an empty list in case someone wants to add the staff first then the players.
- Fixed bug #32: Editing an already entered penalty will now keep the actual details of the penalty. Also, penalties are auto-suggested based on what infraction is selected. (Will not be overridden by editing a penalty.)
- Fixes #25 : Will now check incoming file for duplicates in non-guest Membership Numbers as Needed, as well as invalid numbers).
- Added shortcut to listbox for adding a player to the tournament.
- README.doc changes
- Removed mention of One-Piece tournament penalties. (They now match the rest of the Bandai games.)
- Added steps on how to retrieve the Membership Number for a player. (ie. DO NOT USE THE BARCODE on the "others" screen…, that function is for use on the BandaiTCG+ website for adding players directly. That function is coming soon.)
SHA-1 Checksums
4ab85d79e8516ab3101edefd2c4a95fccb32437f
- Bandai TCG+ Helper.pdf
03aa4af2ee2bf398312c4469af8332b26bfa4291
- Bandai TCG+ Helper.zip
395d28576b5c7d02f8acedc4535285d85f8ad537
- TCG+ Registration Manager.exe
dfc48ed9bb6153a379abf9d1b745eafea066a28b
- TCG+ Registration Helper Installer.exe
v1.1.0
What's Changed
General
- Resolved many issues with AV checks flagging software as “malware”. (May still be flagged as “suspicious” as its not code signed.)
- Possible fix for saving tournament files in restrictive directories. (The program will have to run with elevated permissions under certain conditions to write to the XML file if the program is installed into a Program Files directory.)
- Program now fully runs as a .NET Framework 4.8.1 program (and not a quasi-.NET Core program).
- AllPlayers.xml is now created on the first run of the software and no longer comes with the software.
- Changed repository README to be a proper README for the repo.
- Changed license to GPLv3 (was formerly MIT).
Tournament Entry (Individual)
- Multiple files can be merged together. Useful for events where there are multiple registration sites.
- Right-click menu enabled to let user change the status quickly of a selected player.
- Added ability to change TeamID and change Membership Number of registered players. (Right click on the master list of registered players and choose the appropriate option. Be ESPECIALLY careful not to duplicate either a Membership Number or TeamID.)
- Player names now correctly display
- Removed planned Registration Sheet work, Excel/OpenOffice spreadsheet can be used with the XML functionality.
- Displays registration ordinal number.
- Name entry for Players can be skipped. (Tournament > Entry Full Player Name Entry). If disabled, will also disable the name from appearing in CSV files but NOT from appearing in XML files. An option to remove all names from the AllPlayers.xml is now available in the Master Player List window.
Master Player List
- Search buttons now work.
- Columns reorganized. (List now sorts by Last Name then First but displays it First Name then Last)
- Add option to clear all stored first and last names from the window. This option is IRREVERSIBLE. Be careful. Also, it won’t affect any CSV already uploaded onto BandaiTCG+.
Player Detail Entry
- Fixed issue with Backspace key being blocked. (Now works again)
Splash Screen
- Added Splash Screen to identify program on launch.
Penalty Entry
- Added support for One Piece’s “Defeat” penalty. (Treated as a Match Loss penalty)
New Contributors
MD5 Hash Checksums:
- TCG+ Registration Manager.exe:
27216a6deceecf3d5d7aeea2abbddb3a
- Setup - TCG+ Registration Helper:
1f4b28e7bd61e2cb364e3b82a93f6978
- TCG+ Helper.zip:
306dd3f90c49de6c0c227a1273853ba3
- TCG+ Helper.pdf:
61993c409d7cfc20824845855135783d
Full Changelog: v1.0.0...v1.1.0
Version 1.0 - Initial Release
Currently designed to handle single player tournament files for importing into the Bandai TCG+ website.
This software is still for the most part "experimental" but it is what I have been using over the last few weeks to import tournaments for my local tournament store. The code is open-sourced for all to view but I generally suspect that no one is needing to go into that much detail.
Documentation is provided below and on the main readme file.
This is my first project being deployed in such a manner. So we'll see how this goes.
You can use either the zip file or the installer to extract the files. But simply put, extract the files to a destination directory (preferably something like Documents or Downloads) and then run the main "TCG+ Registration Manager.exe".
Full Changelog: https://github.com/retched/TCG-Registration-Manager/commits/v1.0.0