MTGO-Tracker-2022-v.2.0

Change Log


Draft Table and Draft Picks Table:
– Importing now scans your DraftLog files (saved in “C:\Users\[User]\My Documents” by default) and saves resulting data in the Draft Table and Draft Picks Table.
– Added Draft Table and Draft Pick Table buttons to main window.
– Added Revise/Remove record functionality for Drafts.
– Added Draft_ID column to Matches table to create relationship between Matches table and Drafts table.
– Added functions to apply applicable Draft_IDs to Matches and automatically update Drafts Table with Match_Wins/Losses.
– Added DraftLog folder path to Import Window and Default Import Folder Window.

Importing:
– Files copied to ‘/gamelogs’ folder now copy over modification time. This allows for future re-scans of these files to have it’s Date set appropriately.
– Import MTGO GameLogs -> Re-Import Copies now clears loaded data and re-scans ‘/gamelogs’ and ‘/draftlogs’ folders.

Saving and Exporting:
– Added ‘/export’, ‘/draftlogs’, and ‘/gamelogs’ folders in root folder for copying and saving imported files.
– Re-named buttons to better describe their function.

Delete Session:
– Now deletes copied GameLog and DraftLog files saved in the ‘/logs’ and ‘/draftlogs’ folders respectively.

Match History:
– Now highlights Matches with games scores of 0-0 or 1-1 as gray instead of red.

Input Options:
– Changed booster draft format naming convention to match MTGO draft logs.
– Added NEO draft format options.

Best Guess Deck Names:
– Updated to include January 2022 deck lists.

Bug Fixes:
– Fixed bug: Revision functions no longer reset display to page 1.
– Fixed bug: Remove button no longer disables itself after applying a revision.
– Fixed bug: Revise/Remove buttons now disable appropriately after Back/Next buttons are pressed.
– Fixed bug: Next/Back button now work appropriately when filters are applied.
– Fixed bug: Next button is now appropriately disabled when loaded data is cleared.
– Fixed bug: Deck names now default to “NA” instead of an empty string.
– Fixed bug: Matches with game scores of 0-0 or 1-1 (timeout/early match concession) now show Match_Winner = “NA”. Previously would pick winner pseudo-randomly.