Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Corey Cooper

Pages: 1 [2] 3 4
16
Beta Testing / 3.2 beta 3
« on: January 25, 2013, 10:40:18 PM »
This is version 3.2 beta 3.  

Standard beta testing disclaimer:
This is a BETA release of the software.  Beta means I am not aware of any bugs, but I'd like to get some more testing done before an official release.

If you plan to participate in the beta test, backup your data first.  This can never be stated too often.  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 fully updated.  Below is the relevant part of the changes.txt file (changes since 3.2 beta 2).

Thank you again to everyone who will participate in this test release.  Please post or email any feedback you have.

Edit: 3.2 beta 3 has been superceded by 3.2 beta 4.  See http://www.thetournamentdirector.net/forums/index.php?topic=4330.0



Version 3.2.b3 (beta release 3)
======================================================================
New Features:
----------------------------------------------------------------------
- Added example files for Status Updates feature
- Added Auto Search for player dialogs (searching happens as typing occurs in Find input)
- Added a preference to hide the "Print" button on the Player Movement dialogs (defaults to hide)
- Added "roundOff" attribute to <prizeMoneyLeft> and <expression> layout tokens
- Added lastScreenChangeTime formula/conditions variable
- Added "type" attribute to <prizes> token to display only prizes of a certain types



----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- BUG (3.2.b1): various issues with the Seating Chart properties Table Images selection dialog
- BUG (3.2.b2): Can't change League or Season on Game tab
- BUG (3.2.b1): Some users see an error when opening dialogs without traditional button row at bottom
- BUG (3.2.b1): Forgot to include <duration> layout token for HHMMSS time attribute enhancement
- BUG (3.2.b1): Error on Prizes tab if "Display prize on Tournament Screen" is unchecked for any prize
- BUG (3.2.b2): Error on Database tab, Import / Export dialog, for "Export Players" or "Export email addresses"
- BUG (3.2.b2): TD.exe doesn't respect prefs.fs when overridden in preferenceFilesOverride.txt
- BUG (3.2.b1): Layout Conditions dialog errors on open for IE versions 7 or 8



Version 3.2.b2 (beta release 2)
======================================================================
New Features:
----------------------------------------------------------------------
- Made Toolbox on Layout tab resizable
- Creating a new cell should automatically open the Cell Properties dialog
- Added method to override file locations for preferences and datastore configuration files



----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- BUG (3.2.b1): Layout tokens on HTML-type screens don't update
- BUG (3.2.b1): Prize "Amount" type isn't consistently set properly
- BUG (3.0): In player dialogs an error can occur after the list of players has been reduced by using the Find
  feature and then pressing a hotkey to jump to a specific place in the list of players
- BUG (3.2.b1): Auto-size Screen feature isn't appropriate for HTML-type screens (disable the context menu option)
- BUG (3.2.b1): Event action "Flash" may "stick" (revert to previous implementation)
- BUG (3.2.b1): System info submission dialog broken
- BUG (3.2.b1): Sales Person selection visible on New Player dialog even if receipts disabled



----------------------------------------------------------------------
Version 3.2.b1 (beta release 1)
======================================================================
New Features:
----------------------------------------------------------------------
- Buy-in, Rebuy, and Add-on Profiles added
- Added "Transactions" dialog, listing all tournament transactions (Buy-ins, Rebuys, Add-ons)
- Column sort information for each Settings tab now saved as a preference
- Changed all appropriate path inputs to indicate when paths are not found
- Reworked context menu in Game window to be more consistent across screens and at different times in the tournament
- Transactions now store Receipt number, so receipts can be recreated/reprinted for any transaction
- Added option to Buy-in players on the "New Player" dialog
- Added button to switch to the "Add Players" dialog from the "New Player" dialog
- Added new layout screen type "HTML", which is a free form HTML page with embedded layout tokens
- Added "Built-in" layouts, a dialog making it easy to choose from any of the layouts that come with the TD software
- Added new layouts: Default layout built for 1920x1080 screens, Emily's Delight, and Abstract Layout by Stuart Murray
- Added preference to not stylize the layout preview on the Layout tab
- Added a Filter to the Toolbox on the Layout tab
- All import/export dialogs have been reworked for simplify them and make them more intuitive, including selection of
  the export template directly from the export dialog (instead of changing the template from the Preferences tab)
- Updated tournament export to allow exporting at any time, not just after tournament is complete
- Added Print options on Summary tab and Summary export
- Added option to highlight multiple tables when exporting tables
- Overhauled Extended Display tool (now Display Management)
  - Drag and drop to arrange dual displays
  - Added new options for opening dialogs (on Main display, on Extended display, etc)
  - Added profiles for storing different extended display configurations (good for laptops that get connected to
    different displays)
  - Added hotkeys for moving and sizing Game and Settings windows
- Added Event action "flash" that flashes the screen
- Made columns configurable on Prizes tab
- Added button to check all non-conflicting players on Add All Players to Database dialog
- Save the tournament automatically on exit if auto-save is enabled (previously the software asked upon exit)
- Added "New Season" and "New League" options to League and Season drop downs on Game tab
- Added all player detail columns to Stats tab (First name, Last name, and Nickname were the only columns available in
  previous versions)
- Added "Load this tournament" on the Stats Info dialog
- Formula and Condition dialogs now have a Cheat Sheet button, which opens a page in your default browser with complete
  documentation on formula variables, operators, and functions
- Highlighting a variable, function or operator in a formula or condition now opens a tooltip explaining what the
  highlighted text represents
- Added dozens of points and condition formula variables
- Added over 100 new Overall Score formula variables
- Added formula functions index(), triangle(), setListLength(), totalForRake()
- Formula "Test Range" dialog: also change "position" variable when "rank" variable selected, and vice-versa
- Added ability to override the prize amount displayed in the Game window (good for creating a prize as a portion of
  the prize pool, but advertising the prize as something else, such as a seat in another tournament)
- Added preview when selecting a table blueprint
- Added shift+click to check multiple players at a time on all player dialogs
- Overhauled Import Players dialogs:
  - Better matching on existing players
  - Tooltips give reason a player name is designated as a conflict
  - Allow editing a player before importing
- Changed font dialog to display font list using the corresponding font (and a preference for font size or disable)
- Overhauled the Hand Timer:
  - Hand Timer can now be styled
  - Added tenths-of-a-second display
  - Made timer more responsive and accurate with respect to the start/stop button
  - Added context menu options to set, reset, and change properties
- Added "format" type "ordinal" (1st, 2nd, etc) to <expression> layout token
- Added "rakeName" attribute to the <totalRake> layout token
- Modified all layout tokens with the clock "format" attribute to allow more flexible time display options
- Added <pointsFormula> layout token, which is a far more flexible replacement for <pointsForPlaying>
- Added "variables" attribute to <expression> layout token
- Added <action> layout token that allows one to add actions to HTML elements in a layout
- Added <progressbar> layout token
- Added "cheat sheet" to Insert Token Dialog
- Insert Token dialogs now have a Cheat Sheet button, which opens a page in your default browser with complete
  documentation on all layout and/or event message tokens
- Added layout tokens <chipCountAdjustment> and <unadjustedChipCount>
- Added "counts" attribute to the <chips> layout token
- Added <points> and <prizepoints> event message tokens
- Added an event trigger for "tables are consolidated" and <tablesconsolidated> event message token
- Added "index" attribute to <playerNames> layout token
- Made export tokens case-insensitive
- Added <seat> token to Receipts export (table and seat)
- Changed <timestamp> export token to always be date and time stamp (not controlled by a preference); added
  <preftimestamp> export token to conform to preferred date and time format
- Changed all [appropriate] locations to use paths encoded with <datastore> for consistency
- Added a preference to save receipts in the same folder as the tournament file
- Changed the "Omit" column to "Disabled" on the Events tab
- Added a currency symbol preference for chips
- Added hotkey action to reload the player database; useful when multiple instances of the software are accessing the
  same database
- Added navigation arrow buttons to Settings window tabs (controlled by a preference, off by default)
- Overhauled Name Format preference dialog and added additional name formats
- Added hotkey Shift+Ctrl+Alt+R to "restore" a dialog back to the center of the main display
- "Tournament Saved" dialog removed
- Added context menu options for marking or clearing unavailable seats (on Tables tab)



----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- (3.0): If "Use the estimated pot in place of the real pot" is checked on the Estimate Pot dialog on the Prizes
  tab, the rake is calculated using the estimated pot info even if the "Use an estimated pot on the prizes tab" and
  "Use an estimated pot in place of the real pot" are unchecked
- "Add to database players in the current tournament" doesn't find conflicting player IDs
- Built-in screens can sometimes stop auto-scrolling when a sound is played
- Hand timer doesn't obey "Save dialog locations" preference
- (3.0): When the tournament starts after a countdown the clock is set to the duration of the 2nd round instead of
  the 1st (fixed in 3.1.1 patch 3)
- Creating a new Layout does not reset the layout filename
- (3.0): Status updates POST method doesn't include "Content-type" header (fixes use of $_POST array in PHP)
- (2.0): <tdbutton> "image" attribute cannot use relative paths for the image
- (2.0): Column values can wrap on Player movement dialogs
- (3.1): Insert Token dialog search has multiple issues and sometimes causes an error
- <rankings> token shows fractional hits even if "Show hits as whole number" preference enabled
- (3.0): OK and Apply buttons on Prize dialog does not always save/apply the prize
- Copying the Default Status Message Property Set or Event Message Property Set causes an error
- (3.0): Changing a prize from Fixed to Non-monetary doesn't reset computed prize value (fixed in 3.0 patch 15,
  3.1 patch 4, and 3.1.1 patch 2)
- Sometimes wrong options listed when changing table size of table with players already seated
- Player seating at tournament start listed in Tournament History when in simple mode
- (2.6.b3): Default Automatic Prizes configuration counts buy-ins, rebuys, and add-ons, instead of just buy-ins
- (3.0): "Rebuy player" context menu option is missing from Game window when in Simple Mode
- (3.1.1): <inlineRankings> layout token doesn't display when any player busted out without a hitman (fixed in
  3.1.1 patch 1)
- (2.5.12): Loading a tournament doesn't clear the Tables Tab undo stack

17
Beta Testing / 3.2 beta 2
« on: January 11, 2013, 11:14:48 PM »
This is version 3.2 beta 2.  

Standard beta testing disclaimer:

This is a BETA release of the software.  Beta means I am not aware of any bugs, but I'd like to get some more testing done before an official release.

If you plan to participate in the beta test, backup your data first.  This can never be stated too often.  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 fully updated.  Below is the relevant part of the changes.txt file (changes since 3.2 beta 1).

Thank you again to everyone who will participate in this test release.  Please post or email any feedback you have.

Edit: 3.2 beta 2 has been superceded by 3.2 beta 3 and 4.  See http://www.thetournamentdirector.net/forums/index.php?topic=4330.0



Version 3.2.b2 (beta release 2)
======================================================================
New Features:
----------------------------------------------------------------------
- Made Toolbox on Layout tab resizable
- Creating a new cell should automatically open the Cell Properties dialog
- Added method to override file locations for preferences and datastore configuration files



----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- BUG (3.2.b1): Layout tokens on HTML-type screens don't update
- BUG (3.2.b1): Prize "Amount" type isn't consistently set properly
- BUG (3.0): In player dialogs an error can occur after the list of players has been reduced by using the Find
  feature and then pressing a hotkey to jump to a specific place in the list of players
- BUG (3.2.b1): Auto-size Screen feature isn't appropriate for HTML-type screens (disable the context menu option)
- BUG (3.2.b1): Event action "Flash" may "stick" (revert to previous implementation)
- BUG (3.2.b1): System info submission dialog broken
- BUG (3.2.b1): Sales Person selection visible on New Player dialog even if receipts disabled



Version 3.2.b1 (beta release 1)
======================================================================
New Features:
----------------------------------------------------------------------
- Buy-in, Rebuy, and Add-on Profiles added
- Added "Transactions" dialog, listing all tournament transactions (Buy-ins, Rebuys, Add-ons)
- Column sort information for each Settings tab now saved as a preference
- Changed all appropriate path inputs to indicate when paths are not found
- Reworked context menu in Game window to be more consistent across screens and at different times in the tournament
- Transactions now store Receipt number, so receipts can be recreated/reprinted for any transaction
- Added option to Buy-in players on the "New Player" dialog
- Added button to switch to the "Add Players" dialog from the "New Player" dialog
- Added new layout screen type "HTML", which is a free form HTML page with embedded layout tokens
- Added "Built-in" layouts, a dialog making it easy to choose from any of the layouts that come with the TD software
- Added new layouts: Default layout built for 1920x1080 screens, Emily's Delight, and Abstract Layout by Stuart Murray
- Added preference to not stylize the layout preview on the Layout tab
- Added a Filter to the Toolbox on the Layout tab
- All import/export dialogs have been reworked for simplify them and make them more intuitive, including selection of
  the export template directly from the export dialog (instead of changing the template from the Preferences tab)
- Updated tournament export to allow exporting at any time, not just after tournament is complete
- Added Print options on Summary tab and Summary export
- Added option to highlight multiple tables when exporting tables
- Overhauled Extended Display tool (now Display Management)
  - Drag and drop to arrange dual displays
  - Added new options for opening dialogs (on Main display, on Extended display, etc)
  - Added profiles for storing different extended display configurations (good for laptops that get connected to
    different displays)
  - Added hotkeys for moving and sizing Game and Settings windows
- Added Event action "flash" that flashes the screen
- Made columns configurable on Prizes tab
- Added button to check all non-conflicting players on Add All Players to Database dialog
- Save the tournament automatically on exit if auto-save is enabled (previously the software asked upon exit)
- Added "New Season" and "New League" options to League and Season drop downs on Game tab
- Added all player detail columns to Stats tab (First name, Last name, and Nickname were the only columns available in
  previous versions)
- Added "Load this tournament" on the Stats Info dialog
- Formula and Condition dialogs now have a Cheat Sheet button, which opens a page in your default browser with complete
  documentation on formula variables, operators, and functions
- Highlighting a variable, function or operator in a formula or condition now opens a tooltip explaining what the
  highlighted text represents
- Added dozens of points and condition formula variables
- Added over 100 new Overall Score formula variables
- Added formula functions index(), triangle(), setListLength(), totalForRake()
- Formula "Test Range" dialog: also change "position" variable when "rank" variable selected, and vice-versa
- Added ability to override the prize amount displayed in the Game window (good for creating a prize as a portion of
  the prize pool, but advertising the prize as something else, such as a seat in another tournament)
- Added preview when selecting a table blueprint
- Added shift+click to check multiple players at a time on all player dialogs
- Overhauled Import Players dialogs:
  - Better matching on existing players
  - Tooltips give reason a player name is designated as a conflict
  - Allow editing a player before importing
- Changed font dialog to display font list using the corresponding font (and a preference for font size or disable)
- Overhauled the Hand Timer:
  - Hand Timer can now be styled
  - Added tenths-of-a-second display
  - Made timer more responsive and accurate with respect to the start/stop button
  - Added context menu options to set, reset, and change properties
- Added "format" type "ordinal" (1st, 2nd, etc) to <expression> layout token
- Added "rakeName" attribute to the <totalRake> layout token
- Modified all layout tokens with the clock "format" attribute to allow more flexible time display options
- Added <pointsFormula> layout token, which is a far more flexible replacement for <pointsForPlaying>
- Added "variables" attribute to <expression> layout token
- Added <action> layout token that allows one to add actions to HTML elements in a layout
- Added <progressbar> layout token
- Added "cheat sheet" to Insert Token Dialog
- Insert Token dialogs now have a Cheat Sheet button, which opens a page in your default browser with complete
  documentation on all layout and/or event message tokens
- Added layout tokens <chipCountAdjustment> and <unadjustedChipCount>
- Added "counts" attribute to the <chips> layout token
- Added <points> and <prizepoints> event message tokens
- Added an event trigger for "tables are consolidated" and <tablesconsolidated> event message token
- Added "index" attribute to <playerNames> layout token
- Made export tokens case-insensitive
- Added <seat> token to Receipts export (table and seat)
- Changed <timestamp> export token to always be date and time stamp (not controlled by a preference); added
  <preftimestamp> export token to conform to preferred date and time format
- Changed all [appropriate] locations to use paths encoded with <datastore> for consistency
- Added a preference to save receipts in the same folder as the tournament file
- Changed the "Omit" column to "Disabled" on the Events tab
- Added a currency symbol preference for chips
- Added hotkey action to reload the player database; useful when multiple instances of the software are accessing the
  same database
- Added navigation arrow buttons to Settings window tabs (controlled by a preference, off by default)
- Overhauled Name Format preference dialog and added additional name formats
- Added hotkey Shift+Ctrl+Alt+R to "restore" a dialog back to the center of the main display
- "Tournament Saved" dialog removed
- Added context menu options for marking or clearing unavailable seats (on Tables tab)



----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- (3.0): If "Use the estimated pot in place of the real pot" is checked on the Estimate Pot dialog on the Prizes
  tab, the rake is calculated using the estimated pot info even if the "Use an estimated pot on the prizes tab" and
  "Use an estimated pot in place of the real pot" are unchecked
- "Add to database players in the current tournament" doesn't find conflicting player IDs
- Built-in screens can sometimes stop auto-scrolling when a sound is played
- Hand timer doesn't obey "Save dialog locations" preference
- (3.0): When the tournament starts after a countdown the clock is set to the duration of the 2nd round instead of
  the 1st (fixed in 3.1.1 patch 3)
- Creating a new Layout does not reset the layout filename
- (3.0): Status updates POST method doesn't include "Content-type" header (fixes use of $_POST array in PHP)
- (2.0): <tdbutton> "image" attribute cannot use relative paths for the image
- (2.0): Column values can wrap on Player movement dialogs
- (3.1): Insert Token dialog search has multiple issues and sometimes causes an error
- <rankings> token shows fractional hits even if "Show hits as whole number" preference enabled
- (3.0): OK and Apply buttons on Prize dialog does not always save/apply the prize
- Copying the Default Status Message Property Set or Event Message Property Set causes an error
- (3.0): Changing a prize from Fixed to Non-monetary doesn't reset computed prize value (fixed in 3.0 patch 15,
  3.1 patch 4, and 3.1.1 patch 2)
- Sometimes wrong options listed when changing table size of table with players already seated
- Player seating at tournament start listed in Tournament History when in simple mode
- (2.6.b3): Default Automatic Prizes configuration counts buy-ins, rebuys, and add-ons, instead of just buy-ins
- (3.0): "Rebuy player" context menu option is missing from Game window when in Simple Mode
- (3.1.1): <inlineRankings> layout token doesn't display when any player busted out without a hitman (fixed in
  3.1.1 patch 1)
- (2.5.12): Loading a tournament doesn't clear the Tables Tab undo stack

18
Beta Testing / 3.2 beta 1
« on: January 07, 2013, 11:15:15 PM »
Due to the amount of change in version 3.2, I've decided to release it as a beta version first.  I'm going to try to update the user manual during the beta testing period.

Standard beta testing disclaimer:

This is a BETA release of the software.  Beta means I am not aware of any bugs, but I'd like to get some more testing done before an official release.

If you plan to participate in the beta test, backup your data first.  This can never be stated too often.  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 fully 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: 3.2 beta 1 has been superceded by 3.2 beta 2, 3, and 4.  See http://www.thetournamentdirector.net/forums/index.php?topic=4330.0



Version 3.2.b1 (beta release 1)
======================================================================
New Features:
----------------------------------------------------------------------
- Buy-in, Rebuy, and Add-on Profiles added
- Added "Transactions" dialog, listing all tournament transactions (Buy-ins, Rebuys, Add-ons)
- Column sort information for each Settings tab now saved as a preference
- Changed all appropriate path inputs to indicate when paths are not found
- Reworked context menu in Game window to be more consistent across screens and at different times in the tournament
- Transactions now store Receipt number, so receipts can be recreated/reprinted for any transaction
- Added option to Buy-in players on the "New Player" dialog
- Added button to switch to the "Add Players" dialog from the "New Player" dialog
- Added new layout screen type "HTML", which is a free form HTML page with embedded layout tokens
- Added "Built-in" layouts, a dialog making it easy to choose from any of the layouts that come with the TD software
- Added new layouts: Default layout built for 1920x1080 screens, Emily's Delight, and Abstract Layout by Stuart Murray
- Added preference to not stylize the layout preview on the Layout tab
- Added a Filter to the Toolbox on the Layout tab
- All import/export dialogs have been reworked for simplify them and make them more intuitive, including selection of
  the export template directly from the export dialog (instead of changing the template from the Preferences tab)
- Updated tournament export to allow exporting at any time, not just after tournament is complete
- Added Print options on Summary tab and Summary export
- Added option to highlight multiple tables when exporting tables
- Overhauled Extended Display tool (now Display Management)
  - Drag and drop to arrange dual displays
  - Added new options for opening dialogs (on Main display, on Extended display, etc)
  - Added profiles for storing different extended display configurations (good for laptops that get connected to
    different displays)
  - Added hotkeys for moving and sizing Game and Settings windows
- Added Event action "flash" that flashes the screen
- Made columns configurable on Prizes tab
- Added button to check all non-conflicting players on Add All Players to Database dialog
- Save the tournament automatically on exit if auto-save is enabled (previously the software asked upon exit)
- Added "New Season" and "New League" options to League and Season drop downs on Game tab
- Added all player detail columns to Stats tab (First name, Last name, and Nickname were the only columns available in
  previous versions)
- Added "Load this tournament" on the Stats Info dialog
- Formula and Condition dialogs now have a Cheat Sheet button, which opens a page in your default browser with complete
  documentation on formula variables, operators, and functions
- Highlighting a variable, function or operator in a formula or condition now opens a tooltip explaining what the
  highlighted text represents
- Added dozens of points and condition formula variables
- Added over 100 new Overall Score formula variables
- Added formula functions index(), triangle(), setListLength(), totalForRake()
- Formula "Test Range" dialog: also change "position" variable when "rank" variable selected, and vice-versa
- Added ability to override the prize amount displayed in the Game window (good for creating a prize as a portion of
  the prize pool, but advertising the prize as something else, such as a seat in another tournament)
- Added preview when selecting a table blueprint
- Added shift+click to check multiple players at a time on all player dialogs
- Overhauled Import Players dialogs:
  - Better matching on existing players
  - Tooltips give reason a player name is designated as a conflict
  - Allow editing a player before importing
- Changed font dialog to display font list using the corresponding font (and a preference for font size or disable)
- Overhauled the Hand Timer:
  - Hand Timer can now be styled
  - Added tenths-of-a-second display
  - Made timer more responsive and accurate with respect to the start/stop button
  - Added context menu options to set, reset, and change properties
- Added "format" type "ordinal" (1st, 2nd, etc) to <expression> layout token
- Added "rakeName" attribute to the <totalRake> layout token
- Modified all layout tokens with the clock "format" attribute to allow more flexible time display options
- Added <pointsFormula> layout token, which is a far more flexible replacement for <pointsForPlaying>
- Added "variables" attribute to <expression> layout token
- Added <action> layout token that allows one to add actions to HTML elements in a layout
- Added <progressbar> layout token
- Added "cheat sheet" to Insert Token Dialog
- Insert Token dialogs now have a Cheat Sheet button, which opens a page in your default browser with complete
  documentation on all layout and/or event message tokens
- Added layout tokens <chipCountAdjustment> and <unadjustedChipCount>
- Added "counts" attribute to the <chips> layout token
- Added <points> and <prizepoints> event message tokens
- Added an event trigger for "tables are consolidated" and <tablesconsolidated> event message token
- Added "index" attribute to <playerNames> layout token
- Made export tokens case-insensitive
- Added <seat> token to Receipts export (table and seat)
- Changed <timestamp> export token to always be date and time stamp (not controlled by a preference); added
  <preftimestamp> export token to conform to preferred date and time format
- Changed all [appropriate] locations to use paths encoded with <datastore> for consistency
- Added a preference to save receipts in the same folder as the tournament file
- Changed the "Omit" column to "Disabled" on the Events tab
- Added a currency symbol preference for chips
- Added hotkey action to reload the player database; useful when multiple instances of the software are accessing the
  same database
- Added navigation arrow buttons to Settings window tabs (controlled by a preference, off by default)
- Overhauled Name Format preference dialog and added additional name formats
- Added hotkey Shift+Ctrl+Alt+R to "restore" a dialog back to the center of the main display
- "Tournament Saved" dialog removed
- Added context menu options for marking or clearing unavailable seats (on Tables tab)



----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- (3.0): If "Use the estimated pot in place of the real pot" is checked on the Estimate Pot dialog on the Prizes
  tab, the rake is calculated using the estimated pot info even if the "Use an estimated pot on the prizes tab" and
  "Use an estimated pot in place of the real pot" are unchecked
- "Add to database players in the current tournament" doesn't find conflicting player IDs
- Built-in screens can sometimes stop auto-scrolling when a sound is played
- Hand timer doesn't obey "Save dialog locations" preference
- (3.0): When the tournament starts after a countdown the clock is set to the duration of the 2nd round instead of
  the 1st (fixed in 3.1.1 patch 3)
- Creating a new Layout does not reset the layout filename
- (3.0): Status updates POST method doesn't include "Content-type" header (fixes use of $_POST array in PHP)
- (2.0): <tdbutton> "image" attribute cannot use relative paths for the image
- (2.0): Column values can wrap on Player movement dialogs
- (3.1): Insert Token dialog search has multiple issues and sometimes causes an error
- <rankings> token shows fractional hits even if "Show hits as whole number" preference enabled
- (3.0): OK and Apply buttons on Prize dialog does not always save/apply the prize
- Copying the Default Status Message Property Set or Event Message Property Set causes an error
- (3.0): Changing a prize from Fixed to Non-monetary doesn't reset computed prize value (fixed in 3.0 patch 15,
  3.1 patch 4, and 3.1.1 patch 2)
- Sometimes wrong options listed when changing table size of table with players already seated
- Player seating at tournament start listed in Tournament History when in simple mode
- (2.6.b3): Default Automatic Prizes configuration counts buy-ins, rebuys, and add-ons, instead of just buy-ins
- (3.0): "Rebuy player" context menu option is missing from Game window when in Simple Mode
- (3.1.1): <inlineRankings> layout token doesn't display when any player busted out without a hitman (fixed in
  3.1.1 patch 1)
- (2.5.12): Loading a tournament doesn't clear the Tables Tab undo stack

19
Beta Testing / Version 3.0 is now available
« on: October 31, 2011, 12:21:51 AM »
Version 3.0 has been released.

Download it at http://www.thetournamentdirector.net/download.html

This has been a long development cycle and a long beta test period.  Version 3.0 represents the largest code update so far in the software's history.  Much of it is "under the covers", so to speak, and I hope it goes a long way towards making incremental improvements to the software much easier and faster.

Many thanks to everyone who participated in the beta testing.  Your feedback was crucial to making this a solid release.

20
Beta Testing / Cascading error in 2.6 beta 5
« on: May 11, 2011, 03:15:42 PM »
Just so those beta testing are aware, there is a known bug in the Tokens dialog, which can be reached by pressing the "Tokens" button on the Layout tab, or by editing a level on the Rounds tab and pressing the "Tokens" button, and it has a cascading effect.  The code in that dialog has the unfortunate side-effect of overwriting a widely used function, and thus an error will occur in any code that calls that function after you open that dialog.  Once you've opened the "Tokens" dialog, you'll see errors in numerous places throughout the software, and will likely get "stuck" and be forced to close the application and restart it.

Luckily this is little used functionality, so it should not affect most people.  Just avoid it.

21
Beta Testing / 2.6 beta 5
« on: April 24, 2011, 10:56:15 PM »
Beta 5 is ready for prime time.  Once again I'm hoping it's the final beta, and once again here is the standard disclaimer/beta release text:

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.  This can never be stated too often.  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.

Download the 2.6 beta 5 here: [link removed]

** UPDATE: this beta test has officially ended.  See my update here: http://www.thetournamentdirector.net/forums/index.php?topic=2738.msg14516#msg14516


Version 2.6.b5 (beta release 5)
======================================================================
New Features:
----------------------------------------------------------------------
- Added "player" attribute to <expression> token, allowing the expression/formula to have variables for a particular player
- Added "chipStack" and "playersAtSameTable" player formula variables
- Added "time" and "lastplayermovementtime" condition variables
- Added "Last" and "Bubble" stat/column (Stats tab)
- Updated Table Images dialog to show an error when the image for a table blueprint cannot be found
- Added preference for default character set (for printing or exporting to HTML)
- Added preference to specify for which type of transactions to print receipts
- Added preference to "auto print" (force the "Print" dialog to confirm the print operation)
- Added player names [back] into context menu operations
- Added "Hide scrollbar" option for all built-in game screens
- Added "Suppress for Event messages" option for Status Messages (hide status messages when an event message is displayed)
- Updated Find feature to also search player Internal ID
- Changed preferences on Tables tab into tournament settings, and added preferences to determine their default values
- Changed the "Stop" button on the floating clock to a play/pause button
- Added News section to Game tab
- Added Tables tab setting to automatically accept movement suggestions
- Added a "Used by" button to the Sound dialog (indicating which events use the sound)
- Added warning text to Borders dialog if borders are currently overridden
- Added "Hide empty tables" option to Tables tab
- Changed "New Tables" to "Add Tables" and now creates enough additional tables to seat all players
- Added preferences for saving layouts with or without tournaments and for what to do when loading a tournament that contains a saved layout
- Added export token <notes> on Tournament and Summary tabs
- Added guidance text to Stats tab
- Added <bountychipcount> layout token
- Added "Omit duplicates" checkbox to export email addresses dialogs
- Added "Max Players" option for Game, Players, Database, and Stats exports
- Added "Omit previous levels" option on the Blinds Schedule screen
- Made column header for checkbox columns a check all/none checkbox and removed all check all/none links
- Added "Auto format name fields" option to Player Details dialog
- Added "New Player" button to the "Add Player" dialog
- Added "Compress seating" and "Select screen by name" <tdbutton> actions (and hotkey for "Select screen by name")
- Added a line through descriptions for disabled events
- Added "(Gave up bounty chip)" indication on Game Player dialog Tournament History section
- Added "omitAwarded" attribute to <prizes> token to omit already awarded prizes
- Added Quick buy-in player context menu option to Tables tab
- Added ability to add-on or rebuy any player (including ineligible players)
- Added Pot/PrizePool to the Dashboard
- Added an option to launch the help file in Internet Explorer
- Changed tooltips to "hints" for some fields on Game tab
- Simplified Stats Profile dialog (removed Default sources, made all paths absolute)
- Updated Countdown dialog to allow starting of the countdown if the tournament is not considered "ready"
- Added a warning when loading a Rounds template will cause the round to change
- Added "Apply" button to Name Format dialog
- Added context menu option to enable/disable the Dashboard
- Added hotkey for "Auto-size tournament screen"
- Changed "Show only busted out players" option on Players Rankings screen also show 1st place (who never technically busts out) after the tournament has ended
- added "defaultText", "pastText", and "useNone" attributes to <roundbeforenextbreak> token



----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- "Windows has a problem with this file: comdlg32.cab, Unknown Publisher" error when starting the software, on Windows 7 with Service Pack 1.  Load and save dialogs do not function
- In some places, $0.00 will display as {1}.00 if using Internet Explorer 9
- Errors don't always trigger the error dialog if using Internet Explorer 9
- Tournament screen flashes when a background image is used if using Internet Explorer 9
- (2.5.11): The Total in the Take-in section on the Summary tab includes House Contribution, and should not.  Consequentially, "Paid in" in the Pot section also includes House Contribution and should not.
- (2.6.a1): Single file selection dialog expands to the full size of the path when it opens
- (2.6.a1): Table Images dialog, editing a <None> entry (entry with no image or blueprint selected) results in error
- (2.5.11): <totalpot1> and <totalpot2> export tokens on the Summary tab should be <preguaranteepot> and <totalpot>, respectively
- (2.0): Date format of "MM.DD.YYYY" displays as "11.2.2006" (should display as "11.02.2006")
- (2.5.11): "Pause at end of rounds" and "Pause at end of breaks" preferences actually pause the clock upon the start of the following level
- (2.5.11): "End of countdown" History item is not added to the tournament history
- (2.5.11): Player Rankings, Player Movement, Schedule pages don't center properly on page resize
- (2.5.a1): Seating Chart screen, in list format, only shows Player column, not Seat column, for empty columns (when number of columns is greater than the number of seated players)
- (2.5.11): Seating Chart screen, in list format, doesn't update when all players are unseated
- (2.6.a1): "inTheMoney" conditions variable has been changed to "inTheMoneyRank"; "inTheMoney" is now a player variable indicating whether or not the player is considered "in the money"
- (2.6.b2): Event dialog doesn't warn when OK is pressed and the conditions formula is invalid
- (2.5.11): Name column on Stats page doesn't change when Name Format preference changes
- (2.6.b4): "Browse..." button on Restore dialog (Database tab) is broken
- (2.6.a1): HomePokerTour.com export errors when players were busted out without a hitman
- (2.5.11): "Buy-in player" context menu option on Players tab does not pre-select player
- (2.5.11): Quick buy-in player on Players tab sets the Bounty Chip cost even if "Use bounty chips" is disabled
- (2.5.11): Players aren't always properly removed from chops when their buy-in is undone
- (2.5.11): Chop dialog lists ranks as "0" when performing a manual chop
- (2.5.11): A player may not be unseated when the player's tournament history is edited from the Game Player dialog
- (2.5.11): A rebuy when the tournament is over does not initiate a table balance
- (2.5.11): Temporary files used when printing were not deleted
- (2.6.a1): Insert Add-on, Rebuy, et al, context menu items on Game Player dialog are broken
- (2.6.b3): Applying Screen Properties dialog when there are no screens errors
- (2.6.a1): Delete Hotkey dialog displays hotkey incorrectly
- (2.5.11): Ctrl+F and Ctrl+P do not always work on Help tab
- (2.6.a1): Malformed layout tokens cause error
- (2.5.11): If the countdown ends (and tournament starts) while the Rounds tab is displayed, the current level indicator doesn't appear
- (2.5.11): Closing the Settings dialog using a hotkey (ESC) does not save the last change to the rounds schedule if in spreadsheet mode
- (2.6.a1): Right-clicking on a disabled input causes error
- (2.6.b4): <roundbeforenextbreak> token returns "-1" when no more breaks in schedule
- (2.5.11): Settings window tabs are not updated when "Reset Everything" option selected on Preferences tab



----------------------------------------------------------------------
Known Issues:
----------------------------------------------------------------------
- When using Internet Explorer 9, when background images are set IE9 renders the screen without the image for a brief moment before rendering the image.  This can produce a brief flash effect.  The Tournament Director has code to work around this issue as much as it can, but ultimately this is an IE9 issue.

22
Beta Testing / 2.6 Update
« on: February 08, 2011, 03:56:57 PM »
It's been awhile since 2.6 beta 4 was released and I figure I owe everyone an update on the status of 2.6.  You might have gleaned some info from other topics on the forums, but if not here is the current status.

The short version is there will be a beta 5, and I am working really hard to get it done.  I don't have a date yet, but you can be sure I want to release it as soon as is humanly possible.

The long answer is that I've been forced to rework the licensing of the software.  I didn't want to do this, I'd much rather spend time on features that users of the software find useful (and that I find interesting and/or fun to work on), but unfortunately I've been left with little choice.  This is a relatively large undertaking.  It involves a lot of design, coding, and testing, and there is no margin for error.  I've been working on it since the middle of December, and I would say I am about 80 to 85% complete.  I've written a good amount of test code to ensure it works properly, but it would be unwise to release it without going through another beta testing cycle.

I appreciate everyone's support, and your obvious confidence in the product by continuing to test the beta versions of the software.

If anyone has questions, please ask.

23
Beta Testing / 2.6 Status
« on: December 17, 2010, 04:19:24 PM »
It's been a while since I've given an update, so I thought I'd let everyone know where it's currently sitting.

Basically, everything is done except for the user manual.  I did end up adding a few more things than I wanted to between beta 4 and now.  Sometimes I just can't help myself.  Since the final changes.txt file will have a list of all changes in 2.6, with the items I changed after beta 4 mixed in and some merged with other items, I've listed them below.

I'm debating whether or not to release the software without updating the user manual.  I haven't done that before, and the OCD in me is holding me back, but I really want to get this out.  We'll see...

New Features:
  • Changed add-on and rebuy dialogs to allow selection of players who are considered ineligible (to override their ineligibility)
  • Added preference for how to handle layouts that are saved with tournaments (always load, ask, never load)
  • Added preference to allow saving layouts with tournaments
  • Added Pot/PrizePool item to the Dashboard
  • Added link on Help tab to open user manual in Internet Explorer
  • Added "hint" text to various fields on the Game tab
  • Removed the "Common Sources" option from Stats Filter (to make configuration easier)
  • Removed the "This folder is in my data store" option from Stats Filter (again, to make configuration easier)
  • Added ability to start a countdown at any time (tournament does not need to be "ready")
  • Added a warning when loading a Rounds template if it will cause the round to change
  • Added ability to double-click on Level column on Rounds tab in Spreadsheet mode to edit the level
  • Added Apply button to the Name Format dialog
  • Added context-menu option to enable/disable the Dashboard (you no longer have to go to the Preferences tab to turn the Dashboard on or off)
  • Added more options to the <roundbeforenextbreak> layout token

Bugs Fixed:
  • (2.5.11) When editing a player, if changes are made to the player's history, chops aren't modified (or created) properly, players aren't unseated (if changes result in the player no longer being in the tournament), player list (on Players tab) isn't always updated properly
  • (2.5.11) When performing a manual chop, ranks are listed as 0 (instead of 1st)
  • (2.5.11) Chops dialog doesn't resize properly
  • (2.5.11) Rebuying players into a tournament that is currently ended does not initiate a table balance
  • (2.6.b3) Delete Database Players dialog, changing league causes improper dialog resizing
  • (2.5.11) Print dialog doesn't delete temporary files
  • (2.6.a1) Various context-menu items on the Game Player Dialog (History section) do not work
  • (2.6.b3) Applying Screen Properties when there are no screens defined throws exception
  • (2.6.a1) Delete Hotkey dialog displays hotkey incorrectly
  • (2.5.11) Ctrl+F and Ctrl+P don't work on Help tab unless those key combos are assigned to hotkeys on the Hotkeys tab
  • (2.6.a1) Error if parsing a malformed layout token
  • (2.5.11) If the countdown ends while on the Rounds tab, the current level indicator doesn't appear
  • (2.5.11) Closing the Settings dialog using a hotkey (ESC) does not save the last change to rounds schedule if in Spreadsheet mode
  • (2.6.a1): Right-clicking on a disabled input throws an exception
  • (2.6.b4): <roundbeforenextbreak> token returns "-1" when no more breaks in schedule

24
General Discussion / Asia Pacific Poker Tour Grand Final using the TD
« on: December 10, 2010, 08:59:32 PM »
Check out the Tournament Director running the event at Star City Casino:

http://www.pokerstars.tv/poker-channel-1-appt-2.html

25
Beta Testing / 2.6 beta 4
« on: November 14, 2010, 01:01:40 AM »
Hopefully the last 2.6 beta.  Here is the standard disclaimer/beta release text: :)

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 4 has superceded this.  See http://www.thetournamentdirector.net/forums/index.php?topic=2738.0



The Tournament Director 2.6 beta release 4
Copyright (c) 2004 - 2010 Corey Cooper



Version 2.6.b4 (beta release 4)
======================================================================
New Features:
----------------------------------------------------------------------
- Added tournament Dashboard
- Added <timer> layout token which displays a pie-chart style countdown timer
- Added <tdbutton> layout token type to play a sound
- Added <roundbeforenextbreak> layout token which gives the round number just
  before the next break
- Added table vertical alignment option for Seating Chart screen (Diagram mode)
- Increased the size of the "Contents" preview on the Cell dialog
- Added a preference that displays a number on each item in the Toolbox on the
  Layout tab indicating in how many places the item is currently in use
- Added "New Cell" context menu option to items in the toolbox (as it was, the
  user had to right-click between cells or on the Toolbox label to see the
  option)
- Added Reset button to View For dialog on the Layout tab
- Added a preference to automatically perform an action upon searching within a
  player dialog (such as Buy-in Players, Rebuy players, etc).  When this option
  is enabled, and a search returns exactly one match, the action is
  automatically performed.  This will help to streamline card reader/barcode
  scanner integration
- Added a preference to automatically start the hand timer when opened
- Added a preference to enable full use of Hotkeys on tabs that don't have
  input fields
- Categorized more preferences on the Preferences tab
- Added <winner> token to TournamentEnd event trigger
- Changed Email Addresses export option (Players tab and Database tab) to view
  results in a text dialog first, with the option to save to a file (no need to
  actually save to a file if you just want to copy/paste the results)
- Revamped Hotkey selection to allow selection by simply pressing Hotkey
  combination
- Added Tournament History as a Hotkey action
- Added <eventdate> token to Tournament Export (exports just the date of the
  event; does not include time)
- Added <startingchipstack> token to Tournament Export
- Added preference that allows context menus to move when the mouse wheel is
  scrolled (since Internet Explorer 8 can open a context menu partially
  off-screen)


----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- (2.6.b3) Error when busting players out with hitman selection disabled
- (2.5.11) Some layout tokens having HTML tables don't update styles properly
  when more than one of the token is displayed on a screen
- (2.6.a1) Edit Chip dialog broken
- (2.6.a1) No player-related context menu items on Seating Chart screen with
  table blueprints (bust player out, rebuy player, etc)
- (2.6.b3) A player could bust himself out if multiple hitmen were selected,
  depending on the click order
- (2.6.b3) Warning at bust-out for selecting players not seated at same table
  not shown, depending on click order
- (2.5.11) When "Find" is enabled on Player dialogs, the dialogs remember which
  players are currently checked, so when Find is pressed the results reflect
  the same checked/not checked status.  Likewise, when Reset is pressed the
  checked/not checked status remains the same.  However, when OK is pressed,
  all players checked are acted upon, regardless of whether or not they are
  currently displayed in the dialog.  This is counter-intuitive.  When OK is
  pressed, only checked players who are currently displayed should be acted
  upon.
- (2.5.11) Player Movement screen doesn't update when a player is edited
  (change a player's name, merge players, etc)
- (2.5.11) Changing a player's internal ID (merge, etc) doesn't update the
  Last Player Move information
- (2.6.a1) Table Images dialog, if an entry is "blank" (meaning to use the
  default table image), an error shows "There was an error parsing the
  following file(s): NULL path" when the dialog is closed
- (2.6.b3) Format/List control selection (Seating Chart properties) doesn't
  enable/disable all appropriate items
- (2.5.11) Setting Section colors on Controls tab doesn't set certain labels,
  like "Select screen:", "Sound:", and "Volume:"
- (2.6.b2) Default Player Movement Print template (Config Files dialog) does
  not save
- (2.5.11) Changing Numeric Input Alignment preference doesn't change input
  alignments on Game tab (if the Game tab has already been visited) until the
  Settings dialog is closed then re-opened
- (2.6.a1) Saving a tables template corrupts the list of players who last
  moved in a player movement suggestion, causing table balancing, moving
  players, etc, to error
- While not technically a bug, a CSV file that begins with the characters "ID"
  will be treated differently when opened with Excel; so all CSV exporting now
  uses quotations around column values
- (2.6.b2): Set Chip Counts dialog doesn't set chip counts

26
Beta Testing / 2.6 beta 3
« on: September 15, 2010, 12:50:24 AM »
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 4 has superceded this.  See http://www.thetournamentdirector.net/forums/index.php?topic=2413.0


The Tournament Director 2.6 beta release 3
Copyright (c) 2004 - 2010 Corey Cooper



Version 2.6.b3 (beta release 3)
======================================================================
New Features:
----------------------------------------------------------------------
- Layout tab overhauled:
  - Added drag-and-drop, and cut/copy/paste ability
  - Added option to change the preview size
  - Updated View For dialog to be able to give far more specific tournament
    conditions for which to view a screen
  - Added ability to import an exported layout into the current Data Store
- Added new actions for layout token <tdbutton>: set all level times, set
  clock,  reset clock, mute
- Removed case-sensitivity from layout tokens and attributes
- Added [points] to layout token <inlinkrankings>
- Add option to control spacing between tables on Seating Chart screen
- Optimized a lot of tournament screen updating code
- Categorized controls on the Database tab
- Added Delete Player dialog to Database tab
- Updated League Membership dialogs to show more player information
- Added ability to select a default league and/or season.  This sets the
  league and season when a new "from scratch" tournament is created
- Added a color-coded Status column to the Players tab (colors, text
  controlled by preference)
- Added a preference to hide the Rake line when buying players into the
  tournament (various dialogs)
- Added options to the Countdown dialog to specify what to do at the end of
  the countdown (stop, start the tournament, start the tournament with the
  clock paused)
- Added a lot of new formula and conditions variables
- Updated Adjust Rankings dialog to use more appropriate bust-out times when
  moving the bust-out of a player
- Updated Automatic Prizes feature to allow level selection by any combination
  of buy-ins, rebuys, and add-ons, or by the use of a formula.  Added ability
  to override the automatic level selection
- Updated Automatic Prizes and Prize Suggestions features to allow setting the
  config file from the dialog
- Added Mute capability to volume controls
- Made some tournament load optimizations to make refreshing tournaments for
  stats faster
- Added columns "4th" through "10th" on Stats tab
- Added columns "Rank" and "Hitman" to Stats tab Single Field view mode
- Added Print option to Stats export dialog


----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- (2.6.a1): In testing, one particular PC experienced rhythmic high CPU usage
- (2.6.a1): Some Layout operations can take a very long time to complete (same
  issue as rhythmic high CPU usage)
- (2.6.a1): <tdfolder> layout token is broken
- (2.6.a1): Font dialog sample shifted in size when shadow was appled (only
  noticed on Windows 7)
- (2.6.a1): Changing Database tab to single-page view then back causes the
  page buttons to stop working
- (2.6.b2): View For dialog on the Layout tab is broken
- (2.6.a1): Add-on state is ignored when simple conditions used
- (2.6.b1): Screen selector on Layout tab is blank after editing screen
  properties
- (2.6.a1): When loading layouts saved from pre-2.6 versions, dimensions and
  padding on cells, rows, and columns are not always properly converted
- (2.6.a1): Width, height, padding on cell properties set to 0 revert to empty
- (2.6.b2): Random Player Dialog -> List players is broken
- (2.6.b2): Adjust Rankings dialog modifies the tournament if changes are
  made, even if the Cancel button is pressed
- (2.6.b2): Insert New Cell dialog: when inserting a copy, the cell inserted
  is a copy of the first cell listed in the cellbox instead of the cell
  selected in the dialog
- (2.6.b2): Seating Chart screen, in list mode, if a table name is too long,
  the 0 in "seat 10" is chopped off
- (2.5.11): Padding isn't being set on rows and columns
- (2.6.b2): Backup and Restore dialogs on the Database tab and the Export
  Layout dialog are broken
- (2.6.b2): Event messages don't flash
- (2.6.a1): Error on Bust Players Out dialog if "Allow find on player dialogs"
  preference is enabled and "Allow selection of hitman when busting players
  out" preference is disabled
- (2.6.b1): Add-on Players dialog error if Bounty Chips are enabled
- (2.6.b2): Some parts of Preferences tab not re-rendered on language change
- (2.6.b2): Player-specific context menu items on Tables tab broken




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).


27
Beta Testing / 2.6 beta 2
« 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).

28
Beta Testing / 2.6 beta 1
« on: April 13, 2010, 10:11:43 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.  The link to download the beta is at the bottom.

Thank you again to everyone who will participate in this test release.  Please post or email any feedback you have.


The Tournament Director 2.6 beta release 1
Copyright (c) 2004 - 2010 Corey Cooper



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


Edit: 2.6 beta 2 has superceded this.  See http://www.thetournamentdirector.net/forums/index.php?topic=2219.0

29
Beta Testing / It's a boy!
« on: March 27, 2010, 12:21:03 AM »
I was really hoping to get the next beta of 2.6 out this weekend, but apparently my little-boy-to-be had different plans: he decided it was time to arrive nearly six weeks early.

I'm still committed to getting 2.6 out as soon as I can (I originally wanted to release it before he arrived, but he shot that plan down), but this will obviously change the plans a little bit.

Comments have slowed on 2.6 alpha 1; are any of you out there [still] using the alpha version?

30
Templates, Layouts and Sounds / Sharing your layouts
« on: March 17, 2010, 10:42:24 AM »
First, let me just say there are some really fantastic layouts that have been posted and shared here.  Some of you have done some things with the software I never even realized was possible.  Thanks to everyone who has shared their work with others, I'm sure everyone appreciates your hard work.

I'd like to make some of these layouts a little more accessible to others, with your permission of course.  To that end, I'd like to post your layouts on a dedicated page on the main Tournament Director site, where everyone can easily see them, download and try them out.  So if you have a layout you're willing to share, attach it to a post, or send it to me via email (support@thetournamentdirector.net), or send a personal message to me, however you want to get it to me, and I'll package it up and post it on the main site.

Some pointers:
- The best way to share a layout is to use the Export function on the Layout tab.  This will create a ZIP file with everything your layout needs, including any images it uses.
- Include your name: full name, nickname, or forum name, or share it anonymously, it's up to you.
- Include any other information about the layout that you think is relevant (or none, again, it's up to you).
- If you've already posted your layout somewhere in the forums, a link to the relevant topic is fine

After I get a few together I'll set up a page that should make it a little easier for others to use some of these great layouts.

Pages: 1 [2] 3 4