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 5
16
Beta Testing / 3.4 beta 1
« on: June 15, 2015, 10:35:45 PM »
Version 3.4 is ready for beta testing.  This is the first beta for 3.4.  There are still features I want to add to this version, but I would like to get some feedback on what's ready now.

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.

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.4 beta 1 has been superseded by 3.4 beta 2.  See http://www.thetournamentdirector.net/forums/index.php?topic=5161.0


The Tournament Director 3.4 beta 1
Copyright (c) 2004 - 2015 Corey Cooper



Version 3.4 beta 1
======================================================================
New Features:
----------------------------------------------------------------------
- Overhauled user interface code, which should result in fewer errors from IE
- Added preference for font size of Settings window and all dialogs (Preferences tab, Display section)
- Added Search feature to search for players on Players tab, Database tab, and Stats tab
- Added preference to allow for different player name formats for Game window and Settings window
- Changed "Increment by 1 in Simple mode" preference to "Prompt for player count when performing actions in Simple
  mode" and added sub-preference "Don't prompt for bust-out actions".  This allows returning to previous behavior of
  prompting for number of players to buy-in, rebuy, add-on, etc, while assuming only a single player when busting
  players out of the tournament (in Simple mode only).
- Increased number of places that record player movement in the tournament history (when that preference is enabled)
- Rename Columns dialogs updated to only show columns currently configured for display
- Added ability to limit the number of players displayed on the Stats tab
- Updated Export Layout to warn when images cannot be found on disk
- Added "minWinnings" attribute and [winnings] format to <inlineRankings> layout token
- Added <buyinFee> layout token
- Renamed some layout tokens for consistency: <startingChips> -> <buyinChips>, <buyinPoints> -> <pointsForBuyin>,
  <entries> -> <buyins>, <buyin> -> <buyinFee>.  Old token names will still work.
- Added "profileName" attribute to layout tokens <rebuyChips>, <rebuyFee>, <rebuyPoints>, <rebuyRake>, <rebuys>,
  <addonChips>, <addonFee>, <addonPoints>, <addonRake>, <addons>, <buyinChips>, <buyinFee>, <buyinPoints>,
  <buyinRake>, and <buyins>.
- Added "minPoints" attribute to <inlineRankings> layout token
- Updated "connector" attribute for <inlineRankings> layout token to allow for multiple connectors
- Added <image> layout token
- Added <currentdate> layout token
- Added "StartCountdown" <tdbutton> type
- Added "number" attribute to <nextbreak> token to allow specification of break #
- Added "Copy contents to all other Property Sets" feature on Cell dialog
- Added ability to move or delete multiple Screen Sets or multiple Screens on Screen Sets dialog
- Added "Swap" button on the Font dialog to swap the text and background colors
- Updated formula tooltips to show the value of the selected variable, and added a link to focus on the selected
  variable
- Added "WinCount" Overall Score variable (Stats)
- Settings window now sizes based on main display size, instead of 1024x768.
- Added "Preview" button to all exports, which displays the exported data in the default browser
- Updated Rounds spreadsheet mode so cursor left & right move between fields
- Updated Import Players Wizard for clarity
- Added buttons to Dashboard for Bust-out, Rebuy, Add-on, Add Players, and New Player
- Lots of other tweaks and improvements



----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- BUG (3.2): Rounding for "Average Hits" on Stats tab doesn't truncate to 2 digits past decimal point
- BUG (3.2): Clicking on the volume control track (above or below the slider) moves the slider randomly
- BUG (3.2): Chip images display via the <chips> layout token are left-aligned while the text is centered
- BUG (2.0): Error on Seating dialog when tables have been deleted.  Incorrect results when tables have been reordered.
- BUG (3.0): Error upon closing Hand Timer window
- BUG (3.3): Screen transitions preference and Tournament export preference overwrote each other (fixed in 3.3 patch 3)
- BUG (3.0): "Scan sub-folders" in Filter of Stats Profile not respected.  Refreshing stats always scans sub-folders
- BUG (3.2): Numerous bugs on Layout Conditions dialog
- BUG (2.2): Delete button is always enabled on HTML Styles dialog
- BUG (3.2): When "Remove Player from Tournament" (context menu) is selected and the player has already bought into the
  tournament, a confirmation dialog is presented before removing the player.  Even if the confirmation is canceled, the
  player is unseated.
- BUG: StatsGenie export uses 0 and 1, but should use 0 and -1
- BUG (3.2): Cheat Sheet button on Token Builder dialog closes the dialog
- BUG (3.2): Error when renaming a cell and the name of an existing cell is chosen
- BUG (3.3): Moving back and forth between Add Players and New Player adds "OK, repeat" buttons
- BUG (3.0): Pressing "List" on the Random Player dialog doesn't respect changes to criteria unless "Check" is pressed
  first
- BUG (3.2): League membership isn't shown when editing a player on the Players tab
- BUG (3.0): File.getLastModified(...) error in several places
- BUG (3.3): "Invalid seat number" error when importing players even when option to seat players not bought-in to the
  tournament is disabled
- BUG (2.0): Chip adjustment accepts negative amounts but becomes positive upon reloading a tournament
- BUG (2.0): When dragging items in the Settings window, ESC key should cancel drag, not close Settings window
- BUG (3.0): Copying a banner creates another banner with the same name
- BUG (3.2): "Clear" buttons missing from Config Files dialog
- BUG (3.2): On New Tournament dialog, if 2nd option is the last one selected, then the default tournament is cleared
  on the Config Files dialog
- BUG (3.3): Error on Last Table Balance dialog if a player listed has since been removed from the tournament
- BUG (3.2): Issues on Quick Start Wizard
- BUG (3.3): Salesperson selection missing from Add-on and Undo Add-on dialogs in Simple mode
- BUG (3.2): "Save" button doesn't enable upon loading a tournament
- BUG (3.3): Default order is incorrect on Arrange sections dialog of Controls tab
- BUG (3.3): Shift-click broken on players dialogs of Stats Profile dialog
  - used for league and season selection for filter
- BUG (IE): In IE10+, select lists don't update properly, leaving previously selected items still highlighted
- BUG (3.3): Some rows listed on same row in Clear Tables dialoh
- BUG (2.0): Import Players Wizard limits columns to 30 (changed to 100)
- BUG (3.3.b2): Error when clicking "Show Settings window tab nagivation arrows" (fixed in 3.3 patch 2)
- BUG (3.3): Error when exporting tournament with no players in it (fixed in 3.3 patch 1)
- BUG (3.3): Error on Data Stores dialog (fixed in 3.3 patch 1)
- BUG (3.3): Preference "Continue where I left off" does not load last loaded tournament (fixed in 3.3 patch 1)
- BUG (3.0): Chip values aren't abbreviated on the Dashboard
- BUG (2.5): 'this.getElement(...)' error is various places
- BUG (3.2): Overall Scores formula (Stats) variable "topTenCounts" is implemented as "listTopTenCounts"
- BUG (3.3.b1): "Tournaments" section is empty on Stats Player dialog
- BUG (3.2): <pointsformula> token should not round values

17
Help Me / Issue: Add Players to Tournament slow after Windows Update
« on: April 28, 2015, 01:44:48 PM »
UPDATE June 13, 2015

This issue has been fixed by Microsoft via KB3058515.  For most people, this will be installed automatically via Windows Updates.  If you don't have Automatic Updates enabled in Windows, I highly recommend doing so.

If you are still experiencing this issue, look at your Installed Updates (Control Panel -> Programs and Features -> Installed Updates) and see if KB3058515 is installed.

If not, see if you can force it to install by following the instructions below:

Windows 7
1) Open "Windows Update" by clicking the Windows Start button and typing Windows Update, then clicking "Windows Update" in the results.  This will open the Windows Update control panel applet.
2) On the left, click "Check for updates".  After the check has completed, click the link that says "N important updates are available" (where N is some number of updates).
3) In the "Important" section, look for update KB3058515.  Hopefully it will be there, queued up for install.
4) Press the OK button, then press the "Install updates" button.

Windows 8
1) Press Windows Key + W to open the "Setting Search" screen. Type Windows Update in the search box and click on "View Installed Updates" in the search results.
2) On the left, click "Check for updates".  After the check has completed, click the link that says "N important updates are available" (where N is some number of updates).
3) In the "Important" section, look for update KB3058515.  Hopefully it will be there, queued up for install.
4) Press the OK button, then press the "Install updates" button.

If you don't find KB3058515 in the list of updates to be installed, install whatever updates ARE ready to be installed.  After installing them, reboot and repeat this process.  Sometimes a new set of updates are waiting for the previous updates to be installed before becoming available.

Here is a link to information about KB3058515 : https://support.microsoft.com/en-us/kb/3058515

KB3058515 is a cumulative update, and contains several other updates.  Specific to this issue, it contains KB3066267: https://support.microsoft.com/en-us/kb/3066267

Original post - April 28, 2015

A recent Windows Update appears to be causing issues again with the Tournament Director application.  Specifically, rendering large tables of data can take a long time.  Something that previously took less than a second can now take 30 seconds, 1 minute, or several minutes, depending on the size of the table and the hardware in your computer.

The cause of this issue appears to be KB3038314, delivered via Windows Update.  This was first reported here (http://www.thetournamentdirector.net/forums/index.php?topic=5013.0) on April 17.

SYMPTOMS
Dialogs or Settings window pages displaying many players becomes very slow when rendering (drawing) the page.  For example, the Add Players to Tournament dialog, which typically displays your entire player database.  Or the Database tab of the Settings window, if you have the option to display all players on a single page enabled (pagination is off).  The slow nature of the rendering seems to become obvious when displaying 100 to 200 players.  If your database has fewer players than this, you may not see a problem.

CAUSE
At this time, KB3038314, delivered via Windows Update, appears to be the cause.  KB3038314 was first delivered Apr 14, 2015.

Update: On May 12, 2015, Microsoft released KB3049563 which also included KB3038314.


HOW TO FIX
Uninstalling KB3038314 and KB3049563 has consistently resolved the issue.

Windows 7
1) Open "Installed Updates" by clicking the Windows Start button, clicking "Control Panel", clicking "Programs", and then, under "Programs and Features", clicking "View installed updates".
2) Click the update that you want to remove, and then click Uninstall.  You can quickly find the update by entering "KB3038314" in the search field at the top of the window.  Repeat for KB3049563.

Windows 8
1) Press Windows Key + W to open the "Setting Search" screen. Type Windows Update in the search box and click on "View Installed Updates" in the search results.
2) Click the update that you want to remove, and then click Uninstall.  You can quickly find the update by entering "KB3038314" in the search field at the top of the window.  Repeat for KB3049563.

After uninstalling, you will likely be required to restart your PC.

Unfortunately, uninstalling will not prevent Windows from installing the patch again in the future.  To prevent this, follow these steps:

Windows 7
1) Open "Windows Update" by clicking the Windows Start button and typing Windows Update, then clicking "Windows Update" in the results.  This will open the Windows Update control panel applet.
2) On the left, click "Check for updates".  After the check has completed, click the link that says "N important updates are available" (where N is some number of updates).
3) In the "Important" section, look for update KB3038314.  Right-click on this update and select "Hide update".  Repeat for KB3049563.

Windows 8
1) Press Windows Key + W to open the "Setting Search" screen. Type Windows Update in the search box and click on "View Installed Updates" in the search results.
2) On the left, click "Check for updates".  After the check has completed, click the link that says "N important updates are available" (where N is some number of updates).
3) In the "Important" section, look for update KB3038314.  Right-click on this update and select "Hide update".  Repeat for KB3049563.

RISKS
KB3038314 is a security fix for Internet Explorer, so uninstalling it means potentially leaving a security issue unpatched.  KB3049563 is more of a bug fix, but since it contains KB3038314 the risk of removing it is the same.

ADDITIONAL INFO
Hopefully Microsoft will resolve this issue in a future Windows Update.  There are additional problems with KB3038314 (a quick Google search will turn up a few), but thus far Microsoft has not provided a fix for any of those issues.

The slowdown seems to only occur for pages/applications that utilize IE compatibility mode.  If IE is in IE10 or "Edge" mode, the problem does not occur.  Unfortunately the TD is "stuck" in compatibility mode, since Microsoft has not updated IE dialogs to move beyond compatibility mode (the TD makes extensive use of modal dialogs).  So, bad news for the TD, and even worse news since this makes it a little less likely Microsoft will fix it.  On the plus side, it appears to be specifically table related.  If I can rewrite the TD's tables to use a different implementation, we may be able to work around this issue completely.

18
Help Me / TD slowing/hanging and/or crashing
« on: July 22, 2014, 10:03:34 PM »
UPDATE 2015-01-28

This issue is most likely already fixed for most people by way of Windows automatic updates.  So, if you're not sure you're experiencing this issue, the best course of action is to do nothing.  If you're sure you're experiencing this issue, follow the instructions below (for UPDATE 2014-08-29).  If you don't have Automatic Updates enabled in Windows, I highly recommend doing so.



UPDATE 2014-08-29

Microsoft has fixed this issue.  It requires installation of 2 additional updates, instead of removal of the offending update (KB2962872) that I recommended in the original post.

KB2976627: http://support.microsoft.com/kb/2976627

KB2991509: http://support.microsoft.com/kb/2991509

Installation of the above two updates should resolve the issue.  They must be installed in the order above, as the second one requires the first one to be installed.



For those interested, here is the article on the original update (KB2962872) that caused the issue: http://support.microsoft.com/kb/2962872

If you look in the "More Information" section, you'll see "Known issues with this security update".  Issue 4 is this problem in a nutshell: "After you install this security update, the Internet Explorer window may become very slow to update and respond when you open consecutive modal dialogs. This issue affects Internet Explorer versions 6 through 11."  And then it lists the resolution, which I've listed above (installing the other 2 updates).

Here are two articles I found covering this fix:

http://www.pcmag.com/article2/0,2817,2462799,00.asp

http://windowsitpro.com/windows/patch-patches-hotfixes-released-degrading-performance-ie7-11



Original post - July 22, 2014

I've been getting a few reports via email, and obviously there are a few topics here, describing the Tournament Director application experiencing serious slowdowns, sometimes to the point of being unusable or appearing to freeze up completely, and even some reports of the application crashing.  A couple of the reports indicate that the application doesn't start properly (white blank window) after crashing.

At this time I don't know what the issue is.  Given the rapid onset of the issues, to several versions of the software that have been in use for months or even years, I'm inclined to think a Windows update could be the vector.  But of course it could be anything, including a common virus or malware.

I currently have a PC with KB2962872 queued up in Windows Update to be installed (the update is labeled "Cumulative Security Update for Internet Explorer 11 for Windows 7 for x64-based Systems").  A quick web search on this Microsoft Windows patch indicates that it was recently released (July 8, within the timeframe of problems starting to be seen in the Tournament Director), and it has been causing all kinds of havoc, including slowdowns that match almost exactly what some have been seeing with The Tournament Director.  I'm going to install this update and see if the problem can be reproduced.

Without any further knowledge at this time, my suggestions to resolve this issue are (in the following order):

See if Windows Update KB2962872 is installed on your PC and, if so, uninstall it.

Windows 7
1) Open "Installed Updates" by clicking the Windows Start button, clicking "Control Panel", clicking "Programs", and then, under "Programs and Features", clicking "View installed updates".
2) Click the update that you want to remove, and then click Uninstall.  You can quickly find the update by entering "KB2962872" in the search field at the top of the window.

Windows 8
1) Press Windows Key + W to open the "Setting Search" screen. Type Windows Update on the search box and click on "View Installed Updates" in the search results.
2) Click the update that you want to remove, and then click Uninstall.  You can quickly find the update by entering "KB2962872" in the search field at the top of the window.

I think this is the best option, as it is currently the most likely culprit.  However, if you can't find this update or removing it doesn't have an effect, you can try one of the following.  Each has helped to resolve the issue for some.

Use System Restore to restore Windows to a point of time before this issue began.

Windows 7
1) Open "Installed Updates" by clicking the Windows Start button, clicking "Control Panel", clicking "System and Security", and then, under "Action Center", clicking "Restore your computer to an earlier time".  Finally press the "Open System Restore" button.
2) When the "System Restore" dialog opens, check the box next to "Show more restore points".  Choose an appropriate restore point and then step through the wizard.  Your PC will have to reboot to complete the restore.

Windows 8
1) Press Windows Key + W to open the "Setting Search" screen. Type Recovery on the search box and click on "Recovery" in the search results.  Next click "Open System Restore"
2) When the "System Restore" dialog opens, check the box next to "Show more restore points".  Choose an appropriate restore point and then step through the wizard.  Your PC will have to reboot to complete the restore.

Rollback to a previous version of Internet Explorer

Windows 7
1) Open "Installed Updates" by clicking the Windows Start button, clicking "Control Panel", clicking "Programs", and then, under "Programs and Features", clicking "View installed updates".
2) Look for the "Internet Explorer" update in the "Microsoft Windows" section and then click Uninstall.  You can quickly find the update by entering "Internet Explorer" in the search field at the top of the window.

Windows 8
1) Press Windows Key + W to open the "Setting Search" screen. Type Windows Update on the search box and click on "View Installed Updates" in the search results.
2) Look for the "Internet Explorer" update in the "Microsoft Windows" section and then click Uninstall.  You can quickly find the update by entering "Internet Explorer" in the search field at the top of the window.


Again, none of these solutions are proven at this time.  I'm still working on reproducing and determining the source of the issue.  Please bear with me.


UPDATE 2014-07-24

On a PC on which I had NOT experienced this issue, I installed Windows Update KB2962872 only.  No other updates.  Almost immediately I was able to reproduce this issue.  I spent the day trying different ways to reproduce the issue.  Although it was inconsistent, I still had little trouble reproducing it.  The only trend, I think, is that it seemed easier to reproduce with larger databases.  I used databases with 1, 130, 300, and 1000 players.  The larger databases seemed to reproduce the problem more often.

After a day of testing, I uninstalled Windows Update KB2962872.  I've not completed testing yet, but so far I am unable to reproduce the issue.

Based on my testing, as well as related information found on the internet, I believe Windows Update KB2962872 is the cause of this issue.  I recommend uninstalling this Windows Update if you are experiencing this issue.

19
Beta Testing / 3.3 beta 2
« on: February 25, 2014, 11:34:07 PM »
Well, I didn't really plan on a beta 2, but as usual I couldn't help but mess with things.  This will hopefully be a [very] short beta.

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.

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: Version 3.3 has been released, so this beta has now ended.  You can download version 3.3 from the main download page: http://www.thetournamentdirector.net/download.html


Version 3.3.b2 (beta release 2)
======================================================================
New Features:
----------------------------------------------------------------------
- The Tournament Director and The Hendon Mob (http://www.thehendonmob.com) are now partners!  Completed tournaments
  can now be sent directly to The Hendon Mob website for inclusion in their poker database.
- Added preference "Allow override when add-on or rebuy period is over".  Disabling this preference prevents the
  add-on and rebuy dialogs from showing the "Override" option when the add-on or rebuy period is over.
- Added "Upon application start, continue where I left off" preference to automatically load the tournament that was
  loaded when the application was last exited
- Added "Display tournament filename first on title bar" preference
- Added "Load this tournament" to context menu on StatsPlayer dialog, for Income and Tournaments sections
- Updated Stats tab to allow personal information and Overall Score columns in Single Field view mode
- Updated Stats tab to use distinct (editable) columns in Single Field view mode
- Added Sum and Average columns and Average row for Single Field view mode on Stats tab
- Improved player sorting for player HTML exports.  Added sorting to Stats exports.
- Allow hiding and rearranging sections on Controls tab



----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- BUG (3.3.b1): Error setting all chip values on Set Chip Counts dialog
- BUG (3.3.b1): Adding a player to the tournament from the Database tab does not copy all player information correctly
- BUG (3.3.b1): Sorting by "Table Name" or "Seat Number" column doesn't work
- BUG (3.3.b1): Error when "Set from statistics" [Overall Score formula dialog] button pressed
- BUG (3.3.b1): Some file inputs render too wide
- BUG (3.2): 10s are 0-padded for various layout tokens using the format="HHMMSS" attribute
- BUG (3.2): The <clock> layout token description indicates that it uses the HHMMSS format but does not
- BUG (3.0): Column name doesn't render properly on Stats tab Single Field view mode for a tournament with no Event Name
- BUG (3.2): Tooltip tournament path incorrect (Stats tab View Player dialog)

20
Beta Testing / 3.3 beta 1
« on: December 06, 2013, 12:27:39 AM »
Once again, I've decided to release the next version as a beta version first.  I just haven't had enough time to fully test it at this point, but I've received a lot of requests for it, so here it is in beta form.

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.

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.3 beta 1 has been superceded by 3.3 beta 2.  See http://www.thetournamentdirector.net/forums/index.php?topic=4828.0


The Tournament Director 3.3.b1 (beta release 1)
Copyright (c) 2004 - 2013 Corey Cooper


Version 3.3.b1 (beta release 1)
======================================================================
New Features:
----------------------------------------------------------------------
- Added <tableCollapseOrder> layout token
- Added "showDescription" attribute to <prizes> layout token
- Added "startAt" attribute to <stats> layout token
- Added option to "Show only players that are still in" to Player Rankings screen
- Added a "Clone" button on the Cell dialog that copies the current Property Set as a new Property Set to other cells
- Added Ctrl+F (toggle Find) on Insert Token dialog
- Modified layout to use no opacity filter if the opacity is set to 0.  This is to work around an IE10 bug in which
  drop-shadows are missing for overlays.  IE10 has a bug that prevents more than one filter from rendering, so when the
  opacity filter is applied, the drop-shadow filter is no longer applied.  Still can't use both due to IE10 bug, but
  if the opacity is set to 0, then the opacity filter is not applied at all allowing the drop-shadow filter to display.
- Added a "pop-out" button allowing visible selection of Global Properties for a cell
- Updated "Reset Tournament" to allow leaving add-ons and rebuys in place
- Updated "Set from Tournament" button on formula dialogs to list player ranks
- Tournament History dialog now modeless
- Added "Last Played" column on the Stats tab (shows date of player's most recent tournament)
- Removed "Filtered" column from Stats Tournament Info dialogs.  Status column now gives better status: Invalid,
  Incomplete, Non-tracking, Omitted, Included
- Added formula functions that allow access to profile values: buyinProfileFee(), buyinProfileRake(),
  buyinProfileChips(), buyinProfilePoints(), rebuyProfileFee(), rebuyProfileRake(), rebuyProfileChips(),
  rebuyProfilePoints, addOnProfileFee(), addOnProfileRake(), addOnProfileChips(), addOnProfilePoints
- Added firstAnteRound, firstAnteAmount formula variables (indicating the first round in which antes are non-zero
  and the value of the ante in that round)
- Added levelDuration, nextLevelDuration formula variables
- Added "Quantity" to Add-on/Rebuy dialogs, allowing multiple add-on or rebuy purchases per-player at one time
- Added ID column to all player dialogs
- Significantly improved matching algorithm for player merging
- Added columns "Table Name" and "Seat Number" to the Players tab (in addition to "Seat" column)
- Added ability to import "Table Name" and "Seat Number" columns on Players Tab player import
- Updated player import wizard to remember last filename
- "Add Players to Tournament" and "New Player" dialogs more closely integrated.  Ability to switch back and forth
  between the two dialogs and keep buy-in sittings improved.  Already checked players remain checked until OK or Cancel
  press on the "Add Players to Tournament" dialog
- Updated the column chooser dialog to include the ability to save preferred column selections, and sort the list of
  available columns
- Updated Chip Counts dialog to display computed chip count, chip count based on manually entered chip counts, and
  the difference (deviation)
- Updated "Delete Database Players" dialog with feature that allows selection of players based on when they last
  played (using information on the Stats tab)
- Added ability to cache the database.  For those with large player databases, this may considerably speed up various
  player-related tasks.
- Allow Data Stores list to be sortable
- Updated startup code to rename (and thus preserve) preferences file if it is corrupt
- Added an option to the launcher that allows for concurrent instances to run
- Added built-in hotkey Ctrl+Alt+Shift+F12 that recenters all open dialogs onto the main display and changes the
  extended display preference so that all dialogs will now open on the main display (helpful when using the software
  after having your PC connected to an additional display and dialogs are opening off-screen)
- Added "Move to Extended Display", "Move and Size to Extended Display", and "Move to Main Display" buttons to the
  dashboard
- Added "Hide mini-clock" context menu option to all mini-clocks
- Added ability to have different templates for receipts for each transaction type (buy-in, rebuy, etc)
- Added <chips>, <points>, <fee> (same as <amount0>), and <bountyfee> (same as <amount1>) tokens to receipts
- Updated Simple mode bust-out and undo bust-out features to prompt for the number of players (instead of defaulting
  to a single bust-out or undo)

----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- BUG (3.2): Holding Shift while clicking checkboxes on player dialogs checks all players between clicked checkbox and
  last clicked checkbox, but was also checking players not visible
- BUG (3.2): Tournament History for undoing a buy-in with a bounty chip displayed "-1" instead of the bounty chip cost
- BUG (3.2): Can't load tournaments saved with version 1.x
- BUG (3.2): The Test Formula for Range dialog should not have a value in the "Difference" column of final row
- BUG (3.1): Player paging on Players, Database, and Stats tab can be incorrect (appear as if players are missing)
  with large numbers of players
- BUG (2.x): Importing players on Players tab doesn't set 'tournament modified' flag
- BUG (3.0): Column headers on Rounds, Prizes, Events, Chips, and Hotkey tabs don't reload on language change
- BUG (3.2): Tournaments Information dialog (on the Stats tab) sorts incorrectly
- BUG (3.2): Import of players doesn't import ID column (fixed in 3.2 patch 4 and 3.2.1 patch 3)
- BUG (2.3): Error occurs when a rake is selected for Single Field view mode on the Stats tab
- BUG (3.2): Underline not supported for Status column on Players tab
- BUG (3.2): Error occurs on built-in screens on some layouts saved with older versions of the software
- BUG (3.2): The <pointsforplaying> layout token should not round values (fixed in 3.2 patch 3 and 3.2.1 patch 3)
- BUG (3.2.1): An error can occur when the Help Dialog is opened (fixed in 3.2.1 patch 2)
- BUG (3.2): Buy-ins, rebuys, and add-ons cannot use negative Points values (fixed in 3.2 patch 2 and 3.2.1 patch 1)
- BUG (3.0): A change to the layout doesn't set the 'tournament modified' flag when the preference to save layouts with
  tournaments is enabled
- BUG (2.0): Buying a player in automatically sets his/her chip count to the number of chips received at buy-in instead
  of adding to his/her current chip count, when the "Automatically update players' chip counts" preference is enabled.
  This rendered the import of Chip Count (added in 3.2) useless since the subsequent buy-in wiped out the imported
  Chip Count.
- BUG (3.2): Preferences "Buy-in players now is checked by default", "Auto seat is checked by default", and
  "Paid in full is checked by default" are set by their respective checkboxes on the Add Players to
  Tournament and New Player dialogs but should not be (fixed in 3.2 patch 6 and 3.2.1 patch 6)
- BUG (3.2): Preferences "Auto seat is checked by default" and "Paid in full is checked by default" are set by their
  respective checkboxes on the Buy-in Players dialog but should not be (fixed in 3.2 patch 7 and 3.2.1 patch 7)
- BUG (3.2): "Sum" column listed as an available column for export on Stats tab, but shouldn't be
- BUG (3.2): Exporting to CSV can error if first column data is a number and column headers aren't included
- BUG (2.x): When the Screen Saver suppressor is enabled, focus can be removed from the Game window (which makes it
  appear that hotkeys aren't working) (fixed in 3.0 patch 19, 3.1 patch 8, 3.1.1 patch 8, 3.2 patch 5, and 3.2.1
  patch 5)
- BUG (all): When using IE10, hotkeys can temporarily stop working, until a mouse click on the Game window or Settings
  window.  (fixed in 3.0 patch 19, 3.1 patch 8, 3.1.1 patch 8, 3.2 patch 5, and 3.2.1 patch 5).  This is an IE10 bug
  and there may be other areas of the application that will need attention.
- BUG (all): When using IE10, screen changes in the Game window can cause focus to move to the Game window even if a
  dialog is open above it (fixed in 3.0 patch 20, 3.1 patch 9, 3.1.1 patch 9, 3.2 patch 6, and 3.2.1 patch 6,
  and 2.5.15)
- BUG (3.0): Error "EmailAddressesFormat is null or not an object" when exporting email addresses
- BUG (3.1): Backup doesn't include preferences file (fixed in 3.1 patch 8, 3.1. patch 8, 3.2 patch 5, and 3.2.1
  patch 5)
- BUG (3.0): Error if displaying Rake column (for 2nd or greater rakes) on Players or Stats tab, after removing rake
  from preferences
- BUG (3.2): Player dialogs can open with no players listed until the "Find" section is opened with Ctrl+F
- BUG (3.2): Changing the visual properties of hand timers only changes properties of one hand timer (if more than one
  hand timer window is currently open)

21
Help Me / IE10 and hotkeys: anyone seeing issues?
« on: June 07, 2013, 03:53:41 PM »
I've received a couple (2 or maaaaybe 3) reports of hotkey strangeness.  Hotkeys appear to stop working in the Game window until the mouse is clicked.  Recently I noticed this with IE 10.  When the screen is switched, either by me doing it manually using a function key, or by automatic screen rotation, hotkeys stop working until the screen is clicked again.  Here's what I've observed:

- When the screen changes, the hotkeys stop working until a mouse click within the window
- It happens most of the time, but not all of the time
- You can press as many keys as you want.  It doesn't come back until a mouse click. EXCEPT for F6.  If you press F6, the hotkeys start working again and the next hotkey will perform an action
- I only see it on IE 10, not IE 9
- All versions of the TD appear to be affected

I've got a tentative fix for it, and it would be great to get it out before it becomes an issue.  But I'm curious if anyone else is seeing this.

22
Beta Testing / 3.2 final
« on: May 15, 2013, 04:31:19 PM »
I finally finished updating the user manual.  It's still not a great user manual but at least it's been updated as much as I am aware it needs to be.

So 3.2 will be released as soon as I can, hopefully in the next few days, if not sooner.  The various change lists for the betas will be consolidated, and all of the bug fixes regarding a previous beta will be removed.  Here is the change list since 3.2 beta 4:


======================================================================
New Features:
----------------------------------------------------------------------
- Added confirmation dialog when ESC key pressed on certain dialogs
- Changed additional path inputs to indicate when paths are not found
- Modified code to adjust table columns visually
- Updated Add Players and New Player dialogs so that switching between the two remembers all uncommitted information
- Added some text to the Chops dialog on the Prizes tab to distinguish it from the Chop dialog
- Added ChipCount as an import field for player import
- Added <stats> layout token
- Exiting the application no longer prompts for confirmation if the Windows close button is pressed, since a bug
  in Internet Explorer causes the application to exit regardless of how the user answers the confirmation
- Worked around a bug in Internet Explorer that causes the layout to not update properly in certain circumstances
- Added built-in layout "Minimalist"
- Updated Property Set editing to better visually indicate when properties are disabled
- Help tab reworked
- Added button on Player Movement dialog to allow setting of the dealer buttons; also added button on Tables tab
  and a hotkey to allow accessing this dialog


----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- BUG (2.X): Sorting by Buy-in Time column on Players Tab doesn't work
- BUG (3.2.b1): Layout export doesn't include HTML screens that are external files
- BUG (3.2.b1): Stats tab -> Edit Profiles -> Overall Scores -> "Set from Statistics" button in Player Information
  section gives error or opens dialog listing players where all players are listed as "undefined"
- BUG (3.2.b4): New Stats profiles get wrong dates (01-01-1980)
- BUG (3.2.b1): On AddPlayersToTournamentDialog, I can uncheck disabled checkboxes using shift+check
- BUG (3.2.b4): Layout settings dialog doesn't allow an empty value for optimal resolution
- BUG (3.2.b4): The layout preview should be the same ratio as the screena when possible
- BUG (3.2.b4): The layout preview, when displaying an HTML screen, should scale from the optimal resolution and
  not from the actual screen size (when optimal resolution defined)
- BUG (3.2.b1): The Windows close/minimize buttons don't display in full screen mode for HTML screens
- BUG (3.2.b1): "Saving Tournament" status icon broken in Game window
- BUG (3.2.b4): Closing the Cell dialog after pressing Apply will still prompt to apply the changes
- BUG (2.x): Permission Denied error sometimes when closing the Help window
- BUG (3.2.b1): Searching on Undo Add-on or Undo Rebuy dialog with no players causes error
- BUG (3.2.b1): When New Game Player dialog opens, "Auto format fields" isn't checked even if preference is enabled
- BUG (3.0): Some large font sizes cause Font dialog to render incorrectly
- BUG (3.2.b4): Closing the Event dialog using the Windows close button or by pressing ESC (canceling the dialog)
  still warns/prompts when there are no conditions or no actions
- BUG (3.2.b1): Preferences tab -> Player Detail Fields -> Reset these preferences doesn't reset columns on
  player dialogs

23
Beta Testing / 3.2 beta 4
« on: March 29, 2013, 10:17:13 PM »
This is version 3.2 beta 4.  

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

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

Edit: Version 3.2 has been released, so this beta has now ended.  You can download version 3.2 from the main download page: http://www.thetournamentdirector.net/download.html



Version 3.2.b4 (beta release 4)
======================================================================
New Features:
----------------------------------------------------------------------
- Added Layout Scaling.  This allows the layout to be scaled to most screen sizes.
- On Transactions dialog, allow editing multiple transactions at once
- Rakes now enumerated on transaction editing dialogs
- Changed "Create receipt" button on transaction edit dialogs to only create a "virtual" receipt.
  Transactions with receipts now have "Print receipt" and "Create receipt file" buttons.
- Added Status columns to Add Players to Tournament and Buy-in Players dialogs
- Added Fade to Black and Fade to White screen transitions
- Updated Prizes tab to indicate when prizes have been overridden or adjusted (by *)
- Added rankings to "Tournaments" section of Stats Player dialog
- Allow viewing/editing player leagues from Stats Player dialog
- Added <bustsUntilFinalTable> layout token
- Added auto search to the Insert Token dialog
- Standardized all exports.  A common set of export tokens are now available on all exports.
- Added <gametype> and <gamename> export tokens to all exports (uses first level of rounds schedule)
- Added link to all export dialogs to view the export file in Windows Explorer.  This feature was already
  in the Backup dialog, but was changed so that the export file is selected when Windows Explorer opens.
- Added "bustsUntilMoney" and "bustsUntilFinalTable" formula/condition variables
- Added context menu options for profiles on the Game tab (set as default, enable/disable, rename, delete)
- Double-clicking a profile title on the Game tab should open the Manage Profiles dialog with the profile
  pre-selected
- Added a button to add a new rake on the Rakes section of the Preferences tab
- Added context menu options on Tables tab to seat an unseated player randomly at any table, and to seat
  an unseated player randomly at a specific table
- Allow the first two (default, read-only) Data Stores to be viewable
- Don't prompt for a label when making a seat unavailable; just use the last label entered
- Added preference to restrict adding of new salespeople at time of transaction
- Added table moves to the tournament history, and a preference for enabling/disabling
- Added preference for Strict searching.  When enabled, searches match all words entered.  When disabled,
  searches match any words entered.
- Added confirmation dialog when ESC key pressed on certain dialogs


----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- (3.0): Cursor down in a combo box causes the highlighting to blink
- (3.2.b1): Sometimes the combo box drop-down list doesn't have the proper focus
- (3.2.b3): Add-on/rebuy dialogs don't always pre-select the appropriate profile
- (3.2.b3): Inserting a new add-on or rebuy (Edit Game Player dialog), the profile and values should
  be the same as they are for a new add-on or rebuy
- (2.x): If the dealer button is set to a non-valid seat, a table balance can cause the application
  to lock-up
- (2.x): Deleting a seat from the context menu doesn't move the dealer button appropriately
- (2.x): Inserting a seat from the context menu doesn't move the dealer button appropriately
- (2.x): Editing a table removes the dealer button
- (3.x): When creating a new tournament (Game tab), if "Create a new tournament from scratch" is
  selected, the tournament is created using the file selected in the "Create a new tournament using
  the following saved tournament as a template" path (if nothing in the path, then the new tournament
  is actually was created from scratch)
- (2.x): Math rounding errors in some prize calculations
- (3.2.b1): On Transactions dialog, shift+click checks or unchecks all rows between the last clicked
  row, including those that are not currently visible
- (3.0): On undo receipts the bounty chip amount isn't negated
- (3.0): Undo receipts use the same receipt number and thus write over the existing receipt file
- (2.5.6): Deleting a repository in the Data Stores dialog can change the Active Data Store
  selection
- (3.0): When tournament is in progress, switching to Simple mode, then back to Track Players mode
  causes all player statuses to display "Game Over" until the Players tab is refreshed
- (3.2.b1): Restoring a backup is broken
- (3.2.b1): When a tournament is loaded all transactions are set to the default profile name
- (3.2.b1): Buy-in Rake dialog is titled "Rebuy Rake"
- (3.2.b1): Creating a receipt for an existing transaction doesn't updating the current salesperson
  if a new salesperson is added
- (2.x): Cursoring down in a ComboBox with no entries sets the value to "undefined".  Clicking the
  down arrow icon after doing this causes an error
- (3.2.b3): Auto-search on Transactions dialog trims search string, focuses on search input, and
  doesn't clear search text when Reset button pressed
- (3.2.b1): On Game tab, changing the rake value for buy-ins, rebuys, or add-ons doesn't read the
  new rake value before asking if the change should be applied to all existing buy-ins, rebuys, or
  add-ons
- (3.2.b1): Error on Import Sounds dialog (Events tab)
- (2.x): When importing sounds, if no sounds are found the OK button still attempts to validate
  the selection and complains since no items are checked
- (3.0): Selecting "Screen properties" from Game window context menu when no custom screens exist
  does nothing
- (3.2): Screen Properties dialog used incorrect values when dialog first opened (changes were
  persisted but next time the dialog was opened it didn't show new values)

24
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

25
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

26
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

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

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

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

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

Pages: 1 [2] 3 4 5