Version 2.3 Beta 2 is now available.
If you haven't read the topic on version 2.3 beta 1, I highly recommend you read it before using this beta version.
http://thetournamentdirector.net/forums/index.php?topic=708.0Download version 2.3 Beta 2 here:
http://thetournamentdirector.net/TournamentDirector23b2.exeEdit: Version 2.3 is now available, therefore beta 2 is no longer available.changes.txt (abbreviated for space):
The Tournament Director 2.3 beta 2
Copyright © 2004 - 2007 Corey Cooper
Version 2.3 beta 2
======================================================================
New Features:
----------------------------------------------------------------------
- Added "Playing Time" to Players tab and Stats tab, which accumulates
the time the player was actually "in" the tournament(s) in which he
participated
- Added display of dealer button to Seating Chart page
- Added export for PokerDIY.com
- Added preference to make add, bust-out, add-on, rebuy default to single
keypress only, or pop up dialog to specify quantity (in Simple mode)
- Added preference to specify the number of seconds that the clock
automatically pauses between levels
- Added "total number of rebuys for all players" and "total number of add-ons
for all players", "rebuys rake", and others to Points for Playing variables
- Attributes added to the level information tokens (such as <smallblind>,
<bigblind>, <ante>, etc) to specify for which level to display
information
- Insert Token dialog updated to display information about each
attribute on the dialog (no longer need to hover over an attribute
name to see tooltip); Checkboxes added to facilitate adding only the
attributes you wish
- Scoring on Stats tab now utilizes formulas. A formula can be used
to create a score for each player/tournament, and an additional
formula can be used to calculate an overall score from a player's
tournament scores. Up to 5 overall scores can be generated (as an
example, this can be used to display a player's overall score
utilizing all tournament scores, and also what a player's overall score
would be if the best and worst scores are dropped)
- Information comment added to backup ZIP files
- The selected Stats filter is now saved as part of preferences
- Preference added to confirm or not confirm manual level changes
- Filename of current tournament now displayed on Game tab
- Files are now saved in ASCII format if possible; saved in Unicode
format only when necessary
----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- Seating chart doesn't auto-scroll in diagram format
- If a "Bounty on random player" prize is created, the "Problems" dialogs
indicates there is a bounty on an unknown player
- Cell Properties dialog, Vertical Alignment listed Top, Center, and Left
- Deleting a cell after removing it from a screen caused an error
- Using assign() function (in Points for Playing) without enclosing the
variable name in quotations caused problems
- An error was displayed if the tournament was set to use Simple mode
before the Tables tab had been displayed
- When creating a new Stats Filter, the various drop-down lists had
no selections by default
- Hotkeys (to jump down the list of players by pressing the first
letter of the player's name) weren't activated by default on the
Bust Players Out dialog
- When an estimated pot was used, exporting the prizes still displayed
the prize amounts using the real pot value
- The <eventname> token was not being included in receipts
- The act of adding players to the tournament and simultaneously buying those
players into the tournament did not generate receipts
======================================================================
Version 2.3 beta 1
======================================================================
New Features:
----------------------------------------------------------------------
Tables
- Players who have not bought-in to the tournament may now be seated
- Added feature to randomly set the dealer button at start of tournament
- Added ability to sort in different ways the players on the Player Movement
(table balancing) dialog
- Added the ability to control table collapse/elimination order
- Increased the table name maximum length
- Updated the Tables Export to allow sorting by name, or by table & seat
Options
- Updated Fixed Rake to accept fixed amounts or percentage amounts
- Reduced the size of the "Notes" field and added an input for the Points
for Playing formula; allows modifying the Points for Playing formula without
opening the Test Points for Playing dialog
- Separated the variables on the Test Points for Playing dialog into Player
and Tournament sections
- Added assign() function to formulas, which allows the assignment of values
to variables; this can significantly simplify some formulas, while
simultaneously allowing formulas to be more powerful
- Added switch() function to formulas, which eliminates the need for long
strings of if() functions
- Added "prizepool" variable (pp) to Points for Playing
- Added "inthemoneyrank" variable (mr) to Points for Playing, which represents
the lowest rank a player must achieve to be "in the money" (also represents
the number of players who will rank "in the money")
Tournament Page
- Added "showPoints" and "showCash" attributes to <rankings> token
- Added a confirmation for "Next Round" and "Previous Round" actions
- Added <totalrake> token, displaying the value of the collected rake
- Added actions to <tdbutton> token to go to the Player Rankings page or
the Seating Chart page, or to any user-defined layout screen
- Added action to <tdbutton> to stop all currently playing sounds
- Added "includeBountyChip" attribute to <buyin> token
- Added <unseated> token, which displays the count of players currently
not seated
- Add <prize> token to display a specific prize
- Add <bustsuntilmoney> token indicating how many busts must occur before
all remaining players are "in the money"
- Updated "ranks" attribute on <pointsforplaying> token to accept "all"
as an upper-limit
Stats
- Added a "default" filter that accepts all tournaments, players, leagues,
and seasons
- Added "Single Field view mode" on Stats tab, which displays the values of
a single data field (such as Points) for each player, for each tournament
- Cash and Points adjustments (made on the Player dialog on the Players tab)
now take effect even if the player does not buy-in to the tournament;
(this can allow, for example, for a player to be penalized if they don't
show up for a tournament)
- Double-clicking an income source on the Player Income dialog opens the
corresponding Tournament Info dialog, indicating from which tournament
a particular portion of income originated
- Added a stat indicating the number of times a player has reached the final
table
- Added additional information to the Tournament Info dialog
(double-click a tournament on the Tournaments Info dialog on the Stats tab)
Players
- Added "Income Sources" button to Edit Game Player dialog, and added bounty
chips and cash income sources
- Added Random Player dialog to assist in picking player(s) at random; also
added hotkey mapping and <tdbutton> token action to open the dialog from
the Tournament pages
- Added ability to NOT track players; this brings back functionality from
version 1.3.x in which individual players are not added to the tournament,
but only the number of players is specified. Bust-outs simply reduce the
number of players in the tournament by one
- Updated Adjust Rankings dialog to allow changing the tournament end time
Database
- Players can now be added to the tournament directly from the Database tab;
players that are in the current tournament are highlighted in red
- Added an additional player information field named "ID"
General
- Internationalized the application; no translation has been done, but the
application can by fully or partially translated by anyone
- Added a "Remove License" button to the Register dialog, making it easier
to transport the software using a flash drive (for example)
- Added a visual reminder indicating that Auto save is not enable
- Added support for PokerTourneyLeague.com stats tracking website
Sounds
- Added "Import Sounds" feature to quickly import many sound files at once
- Added sound event that plays continuously (every so many seconds) while
the clock is paused (audio reminder to unpause the clock)
- Added ability to mute sounds
Seating Chart
- Updated "List Format" mode so that column titles remain visible on the page
even if the list scrolls
- Added setting to alternate background colors in "List Format" mode
Preferences
- Added preferences "Pause at start of rounds" and "Pause at start of breaks"
- Added preference to right- or left-align numeric amounts
- Added preference to auto-save after major events (bust-out, buy-in, round
change, etc)
- Added preference to specify the display precision of points (that is,
display points as whole numbers, or as 1.1, or 1.15, etc)
- Added additional Name Formats
- Updated Status Messages to allow absolute positioning
- Added creating/printing receipts (for buy-ins, rebuys, etc)
- Added preference for searching on all player dialogs (Add Players to
Tournament, Buy Players In, Bust Players Out, Rebuy Players, etc)
Prizes
- Added new prize types "Award to random player" and "Award as bounty on
random player"
Layout
- Updated Insert Token to pre-select appropriate token if the token text
is properly highlighted
- Added "Find" button to Cell Properties dialog which displays the screens in
which the cell is included
Player Rankings
- Added option to turn off display of seconds in Time Out column
Chips
- Added display of the maximum players a chipset and chip allocation will
accommodate
----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- Added check all / check none links to some dialogs (some were missing these
links)
- Changing the Fixed Rake didn't always cause the tournament financials to be
recalculated
- Saving a Tables template didn't retain Unavailable seats
- If seats are marked as unavailable, an unbalanced tables state could be
triggered when the tables were actually in balance
- Animated image files sometimes caused an error on dialogs where image files
were selected
- Deleting all screens/screensets and displaying the Tournament page
resulted in an error
- On the Tournament page, right-clicking on a player and selecting
"Undo Buy-in" caused an error
- Deleting all screens of a layout and then deleting a cell caused an
error
- The tournament Save button (on the Game tab) shows the tournament
filename as its tooltip, but it wasn't being set upon entering the Game tab
- The "in the money" formula variable (m) was not properly calculated when
compiling Stats
- The Backup feature did not include sub-folders and files
- The <pointsforplaying> token only processed long-name variables (for example,
"rank" but not "r")
- The Tournament Page wasn't automatically updated when adding and buying-in
players at once
- Context-menu on the Seating Chart page allowed rebuying a player who had
never bought-in
- Status display wasn't updated when the Auto Prizes feature was turned off
- The Add Players dialog, when invoked by a hotkey, wasn't setting the default
League properly
- Using the Adjust Rankings dialog and moving a player to 2nd place could
set their bust-out time to after the tournament end time
- Copying a Screen did not copy the Screen's background image
======================================================================