The Tournament Director Forums
Main => Beta Testing => Topic started by: Corey Cooper on July 07, 2010, 11:34:26 PM
-
This is a BETA release of the software. Beta means I believe I have squashed all of the bugs, but I'd like to get some more testing done before an official release.
As I have stated before, backup your data first. The TD can do this for you, just press the "Backup" button on the Database tab and check all options. You should do this whether you try a beta version or not.
The user manual has still not been updated. Below is the relevant part of the changes.txt file.
Thank you again to everyone who will participate in this test release. Please post or email any feedback you have.
Edit: 2.6 beta 3 has superceded this. See http://www.thetournamentdirector.net/forums/index.php?topic=2319.0
The Tournament Director 2.6 beta release 2
Copyright (c) 2004 - 2010 Corey Cooper
Version 2.6.b2 (beta release 2)
======================================================================
New Features:
----------------------------------------------------------------------
- Player hits can now be adjusted
- Mouse hover highlighting added to some of the new Layout editing
controls, making their function more obvious
- Overhauled all formula and condition dialogs. Added many new variables
and made all available variables consistent across the application
- Added player ID column to the Stats tab
- Exposed the player Internal ID field
- Added a sound player to the Controls tab
- Quickly set the dealer button on the Tables tab with middle mouse button
- Overhalued Config Files dialog (preferences). Default files can now be
set for all templates, in the same way a default tournament can be set
- Began redesign of Preferences tab to reduce clutter
- Added preference to abbreviate chip values
- Added <expression> layout token
- Added "break" attribute to <duration> layout token
- Clicking on a time on the Controls tab will toggle its format
- Lots of other minor enhancements
----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- (2.6.b1) Core object bug found and fixed, greatly speeding up a number
of slow operations (opening some dialogs, copying large objects, et al)
- (2.6.b1) When editing a player, league changes were sometimes not retained
- (2.6.b1) Launcher wasn't elevated
- (2.5.10) Installer folder was incorrect
- (2.5.11) Sorting by ID (player field) doesn't work properly
- (2.5.11) "Warn if player ID exists" preference doesn't work
- (2.6.a1) Cannot load tournaments with Events bound to hotkeys
- (2.5.10) <currenttables> token sorts tables using alpha sort, should use
numeric sort
- (2.6.a1) Blinds Schedule Properties, Edit Columns button doesn't work
- (2.6.a1) Player Rankings Properties, "Sort by rank, chip count, name"
doesn't change the sorting
- (2.6.a1) Layout conditions (basic) involving Players Remaining, Tables
Remaining, or Seconds Remaining don't work
- (2.6.b1) Error on Edit Columns on Stats tab
Version 2.6.b1 (beta release 1)
======================================================================
New Features:
----------------------------------------------------------------------
- Added a Windows screen saver suppressor. This is an experimental
feature. The purpose is to automatically prevent the Windows
screen saver from activating. This is a preference and is disabled
by default. See the Preferences tab to enable
- Updated the Stats refresh code to prevent reloading some tournament files
when not necessary
- Updated Info dialog on Stats tab to sort by columns, arrange columns,
and omit tournaments that did not pass the filter
- Overhauled the Refresh Stats dialog
- Added preference (on Stats tab) to omit the Sum and Avg lines
- Reworked player drag-and-drop on the Tables tab. Player name now placed
to right of cursor, to make it easier to tell where the player will be
dropped. The table list will automatically scroll now when dragging a
player (when the list is taller than the window size). Player names
fly-back when drop is invalid. Dropping player on table name seats player
in first available seat.
- On Stats tab in Single Field View mode, tournaments are now sorted by start
date/time
- Added "Explorer Folder" context menu option where appropriate
- Added gameName and nextGameName to layout conditions formulas
(and basic criteria)
----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- (2.5.10) When sorting Stats, some columns don't fall back on the
player's name to break ties
- (2.5.10) All inputs for Points values truncate to 2 decimal places
- (2.5.10) Buy-in, add-on, undo rebuy, and similar buttons should not be
disabled on the Controls tab post-tournament
- (2.5.10) When checking or unchecking "Only show hitmen at the same table
as the player(s) busting out" on the Bust Players Out dialog, the hitman
list could display the wrong list of players (rare)
- (2.5.10) Numpad number keys don't work in time inputs (Countdown
dialog, Set Clock dialog, and similar dialogs)
- (2.5.10) Background images with ampersands (&) in the path do not work
- (2.5.10) Resetting a tournament does not reset players' winnings adjustments
or points adjustments
- (2.5.10) Refreshing stats should always return to page 1
- (2.6.a1) Auto-save is broken
- (2.6.a1) Tournaments with Events bound to hotkeys won't load
- (2.6.a1) <evenchop>, <prizemoneyleft>, <prizepointsleft> tokens don't work
in Simple mode
- (2.6.a1) <evenchop>, <prizemoneyleft>, <prizepointsleft> give bad values
(NaN) when there are no players or prizes in the tournament
- (2.6.a1) Refreshing Stats when a File is added to the Profile's Sources
causes an error
- (2.6.a1) Bounty on Random Player prize shows <Unknown Player> even when
not awarded (rare)
- (2.6.a1) When initializing a data store, the initialization succeeds
but the dialog remains "frozen" (disabled buttons never become active and
results never shown)
- (2.6.a1) Overall Score formulas are broken
- (2.6.a1) Changing to single-page view then back to paged view on Players
tab or Stats tab causes the page buttons to stop working
----------------------------------------------------------------------
Known Issues:
----------------------------------------------------------------------
- In testing, one particular PC experienced rhythmic high CPU usage. Unable
at this time to determine what factors are causing this. It is very
reproducible on the one PC, but cannot reproduce on other PCs.
- Some Layout operations can take a very long time to complete. For example,
pressing the "Global Properties" button on the Layout tab may take a few
seconds for the dialog to open. Working on speeding this up.
- Undoing a buy-in from the History section of the Game Player dialog will not
unseat the player. This is an existing bug and is not new in this release
(but was not fixed, either).
Version 2.6.a1 (alpha release 1)
======================================================================
New Features:
----------------------------------------------------------------------
- Tournament files (.tdt) are now associated with the Tournament Director
application. Double-clicking a Tournament Director tournament file in
Windows Explorer will now start the Tournament Director and open the
selected tournament automatically
- The database, preferences, tournaments, and templates are now saved in a
new format
- Major rewrite of all underlying object code, dialog code, and UI code
- Added ability to specify more than one hitman for a player bust-out
- Stats tab now uses Profiles. Tournament file location now specified in
profile and not on Preferences tab. Currently selected profile displayed
on Stats tab
- Layout is now saved independently from tournament
- Various Layout dialogs completely overhauled
- Added feature to import components from other Layouts
- Added Layout Design Mode
- Cells simplified to use only Property Sets. Property Groups removed
- Added Advanced conditions to allow formula-style conditions for Property Sets
and Screen Sets (basic conditions still available)
- Added Layout screen property "expand"
- Added "expand" and "outline" attributes to <tables> token
- Added <playernames>, <evenchop>, <prizemoneyleft> and <prizepointsleft>
tokens
- Added "link" attribute to <tdbutton> token in token descriptor (attribute
was already there, but not displayed in the "Add Token" dialog)
- "Add Token" dialog now displays token code as the token is being defined
- Added "Used by" button to Global Properties Dialog
- Auto-resize feature now adjusts everything, not just visible components
- Added Seating Chart Screen option to set table width
- Added Seating Chart Screen option for multiple columns in List mode
- Added new table blueprints:
OctagonalEightSeatTableBlueprintLarge.xml,
RacetrackEightSeatTableBlueprintLarge.xml,
RacetrackEightSeatTableBlueprintMedium.xml,
RacetrackEightSeatTableBlueprintSmall.xml,
VerticalRacetrackTenSeatTableBlueprintLarge.xml,
VerticalRacetrackTenSeatTableBlueprintMedium.xml,
VerticalRacetrackTenSeatTableBlueprintSmall.xml
- Game Player dialog overhauled
- Stats Player dialog overhauled
- New Tournament dialog now gives option to use any saved tournament as a
template
- Default filename provided for new tournaments
- Added context-menu option for removing a player from a league (Database tab)
- Added feature to shift the time of a tournament (useful when the PC clock was
incorrect)
- Countdown dialog now gives option to start the clock immediately or pause the
clock
- ID field added to Name Format custom option
- added "roundToNearest()", "roundUpToNearest()", and "roundDownToNearest()"
functions for formulas
- Tables tab now renders tables dynamically according to window width
- Added tournament status to Controls tab (Clock section)
- Chop dialog now recognizes negative relative rankings numbers (allows for
easily moving a chopped player to a higher rank)
- "Problems" changed to more appropriate "Alerts"
- "Columns" (arrangement) and "Column Names" functions consolidated under
"Preferences" on respective Settings tabs
----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- Settings window size/location not saved on exit (sometimes)
- "position" variable calculated incorrectly for manually adjusted chops
- when exporting a layout and a file is found that is outside of the current
Data Store, a confirmation dialog is presented with the option to continue
or cancel, but only an OK button is given
- Status Messages sometimes fail to "flash"
- In the History section of the Game Player dialog, "Knocked out" events always
show a player collecting the bounty chip even if the player was not
eligible to collect the bounty chip
- "Find" on Remove Players From Tournament dialog broken
- Selecting "Allow players to rebuy if not busted" in the Quick Start Wizard
does not set the option correctly
- The Extended Display dialog sometimes can not move the Game window to the
Extended display unless the Game window is first resized
- Decimal point and Decimal comma preferences allowed to be set to same
value
- Changing Name Format preference does not automatically update built-in
screens
- XML exports do not properly encode special characters
- Restoring a backup file does not restore preferences
- Formula variables "buyinrake", "rebuyrake", and "addonrake" always set to 0
- Background images for tables are broken when player movement highlighting
occurs
- Automatic prizes feature, in simple mode, uses number of players in the
tournament, not the number of entrants
- Automatic prizes feature uses hard-coded prize name if the name attribute
is not included in the XML descriptor file
- Test All dialog (on Tournament Scoring dialog) "Points" column should be
"Score" column
----------------------------------------------------------------------
Known Issues:
----------------------------------------------------------------------
- In testing, one particular PC experienced rhythmic high CPU usage. Unable
at this time to determine what factors are causing this. It is very
reproducible on the one PC, but cannot reproduce on other PCs.
- Some Layout operations can take a very long time to complete. For example,
pressing the "Global Properties" button on the Layout tab may take a few
seconds for the dialog to open. Working on speeding this up.
- Undoing a buy-in from the History section of the Game Player dialog will not
unseat the player. This is an existing bug and is not new in this release
(but was not fixed, either).
-
Hi,
First of all thanks for the improvements to the software, most of them have been amazing. One suggestion: would be nice to have on the "single field view" (stats tab) the option Rank, to see all players performance across the season.
thanks so much,
AP
-
Hmm, I would have thought that was already there. Odd. I'll add it - should be pretty easy.
-
Hi,
Another one improvement on the same part --"single field view" (stats tab)-- would be "HITMAN", to know who has kicked my A.. across the tournament...
thanks so much,
AP
-
Also a good idea.
-
I get an error everytime I bust someone out (just after the name list appears)...
'this.getElement(...)' is null or not an object (ControlsTab, TournamentPage: 1031)
at uber(String)
at anonymous()
at openDialog(BustPlayersOutDialog)
at bustPlayersOutDialog()
at ControlsTab.bustOutPlayers()
-
I get an error everytime I bust someone out (just after the name list appears)...
'this.getElement(...)' is null or not an object (ControlsTab, TournamentPage: 1031)
at uber(String)
at anonymous()
at openDialog(BustPlayersOutDialog)
at bustPlayersOutDialog()
at ControlsTab.bustOutPlayers()
http://www.thetournamentdirector.net/forums/index.php?topic=2223.0