Author Topic: 3.2 beta 2  (Read 10179 times)

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 5402
    • View Profile
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
« Last Edit: March 29, 2013, 10:19:05 PM by Corey Cooper »

mcfrojd

  • Full Member
  • ***
  • Posts: 120
    • View Profile
Re: 3.2 beta 2
« Reply #1 on: January 12, 2013, 09:22:30 AM »
- Added method to override file locations for preferences and datastore configuration files

Where do i find this method?

T-Bone

  • Full Member
  • ***
  • Posts: 170
    • View Profile
Re: 3.2 beta 2
« Reply #2 on: January 12, 2013, 09:29:13 AM »
Same question here.
If it ain't naked, deep-fried or poker-related, I ain't interested!

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 5402
    • View Profile
Re: 3.2 beta 2
« Reply #3 on: January 12, 2013, 10:59:07 AM »
That's one I actually got into the user manual.  :)

Look near the end: "39 Advanced Customization".

FYI, I discovered just before releasing this last night that even though the launcher was updated to read the override file and tested, once it was all packaged together and installed it didn't seem to work properly.  I decided to release it anyway and fix it in the next cycle.

This only affects the preference file "prefs.fs", which is only for the full-screen/window preference.  This means that the software will always launch in the mode indicated by the prefs.fs file in your "%Documents%\The Tournament Director 3 "folder, even if you override that file's location.

T-Bone

  • Full Member
  • ***
  • Posts: 170
    • View Profile
Re: 3.2 beta 2
« Reply #4 on: January 13, 2013, 08:27:39 AM »
I'm probably missing something here but don't you have to install the beta to get the revised manual? And--when you do--it overwrites your preferences even if installed to a different drive/directory.
If it ain't naked, deep-fried or poker-related, I ain't interested!

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 5402
    • View Profile
Re: 3.2 beta 2
« Reply #5 on: January 13, 2013, 10:12:33 AM »
I'm probably missing something here but don't you have to install the beta to get the revised manual?

Yes.

And--when you do--it overwrites your preferences even if installed to a different drive/directory.

No.  The installer doesn't know anything about the various preferences files.  It won't touch them (either when installing or uninstalling).

The preferences files are created on-demand.  When the software starts, it looks for the preferences files to read them, and if found, it does so.  If not found, it uses the default set of preferences (built into the application) and creates new preferences files.

The software has been designed to be able to load preference files, tournament files, templates files, etc, from any previous version of the software.  So you shouldn't ever lose your preferences when upgrading.  Even if you upgraded from version 2.0 straight to version 3.2.b2.  That's how it's supposed to work (and does in my testing).  But as I always note, make a backup.  That way if something does go wrong, you don't have to lose your preferences.

Seitz333

  • Jr. Member
  • **
  • Posts: 99
    • View Profile
Re: 3.2 beta 2
« Reply #6 on: January 16, 2013, 11:12:32 PM »
I may try to download 3.2 beta 2 this weekend and play around. Can we look for anything new in the status updates feature in the near future?

Chuck

zvjerko

  • Newbie
  • *
  • Posts: 43
    • View Profile
Re: 3.2 beta 2
« Reply #7 on: January 17, 2013, 04:02:38 AM »
You should get back the option to allow multiple buy ins during typing the names. This option was in release before TD3. I men not to type one name,select buy in and then press OK, but when I check one name to have an optiop to continue typing and checking others so at the final OK would have a many buy ins.
Also you could include an option for disqualifying player from tournament which will triger the chip count correction. Buy in remain and to have a cell that displays disq. Did not yet tried this beta but I will.

Stuart Murray

  • Sr. Member
  • ****
  • Posts: 497
    • View Profile
Re: 3.2 beta 2
« Reply #8 on: January 17, 2013, 09:21:58 AM »
You should get back the option to allow multiple buy ins during typing the names. This option was in release before TD3. I men not to type one name,select buy in and then press OK, but when I check one name to have an optiop to continue typing and checking others so at the final OK would have a many buy ins.

It is still available, when searching for players and clicking their names you need to hit 'reset' before clicking ok

Also you could include an option for disqualifying player from tournament which will triger the chip count correction. Buy in remain and to have a cell that displays disq. Did not yet tried this beta but I will.

Why would this be of any benefit to anyone? DSQ'ing a player is such a rare occurrance and there is already the option to correct the chips in play.
Stuart Murray

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 5402
    • View Profile
Re: 3.2 beta 2
« Reply #9 on: January 17, 2013, 11:58:18 AM »
I may try to download 3.2 beta 2 this weekend and play around. Can we look for anything new in the status updates feature in the near future?

Chuck

It is fairly high up on the to-do list.  It probably won't make 3.2 but I would like to get back to smaller, more frequent releases after 3.2.  I also would like to overhaul the UI to make it look like a more modern application and move into the HTML5 arena, which will be a big time consuming update.  Only time will tell how it plays out.

zvjerko

  • Newbie
  • *
  • Posts: 43
    • View Profile
Re: 3.2 beta 2
« Reply #10 on: January 18, 2013, 10:38:20 AM »
You should get back the option to allow multiple buy ins during typing the names. This option was in release before TD3. I men not to type one name,select buy in and then press OK, but when I check one name to have an optiop to continue typing and checking others so at the final OK would have a many buy ins.

It is still available, when searching for players and clicking their names you need to hit 'reset' before clicking ok

Also you could include an option for disqualifying player from tournament which will triger the chip count correction. Buy in remain and to have a cell that displays disq. Did not yet tried this beta but I will.

Why would this be of any benefit to anyone? DSQ'ing a player is such a rare occurrance and there is already the option to correct the chips in play.
I was thinking in area where you have added player and now you want to select buy in. In this area it only buy in last player checked and any other name before is not checked as bought. If you have a list of players who play every day and have a big database then this option for me is much simple and faster, not to look for entire database but only for players who have played.
In previous version, before TD3, this was present and you could much easier make a buy ins, not like now. I had to look for one name at the time, check him>OK, and back to the button Buy in.

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 5402
    • View Profile
Re: 3.2 beta 2
« Reply #11 on: January 18, 2013, 11:50:57 AM »
I'm not following you on this, either.  All of the player dialogs should be consistent.  They all allow you to check as many players as you like.  You can also check the checkbox at the top of the checkbox column to toggle the checked/unchecked value of all players.

In fact, in version 3.2 there have been improvements to these dialogs:
- All dialogs have mouse-over highlighting
- You can click anywhere on a player row to toggle the checkbox
- If you press Shift while clicking then all players between the one you are clicking and the last one you clicked will also be toggled

On the Add Players dialog, if you check multiple players and also check the "Buy-in players now", all checked players are bought-in, not just the last player checked.

I can't figure out to where you might be referring.

Stuart Murray

  • Sr. Member
  • ****
  • Posts: 497
    • View Profile
Re: 3.2 beta 2
« Reply #12 on: January 18, 2013, 04:00:39 PM »
I was thinking in area where you have added player and now you want to select buy in. In this area it only buy in last player checked and any other name before is not checked as bought. If you have a list of players who play every day and have a big database then this option for me is much simple and faster, not to look for entire database but only for players who have played.
In previous version, before TD3, this was present and you could much easier make a buy ins, not like now. I had to look for one name at the time, check him>OK, and back to the button Buy in.

Sounds like you had a tournament with your regular players as your default tournament.  This is still possible, simply create a new tournament with the regulars names added but not bought-in then save as "default" or something similar and then specify this as the tournament you want TD to load, that way you can have those names in the <buy-in players> dialogue and all your other names available via the <add-players> dialogue.
Stuart Murray

zvjerko

  • Newbie
  • *
  • Posts: 43
    • View Profile
Re: 3.2 beta 2
« Reply #13 on: January 20, 2013, 09:06:12 AM »
I'm not following you on this, either.  All of the player dialogs should be consistent.  They all allow you to check as many players as you like.  You can also check the checkbox at the top of the checkbox column to toggle the checked/unchecked value of all players.

In fact, in version 3.2 there have been improvements to these dialogs:
- All dialogs have mouse-over highlighting
- You can click anywhere on a player row to toggle the checkbox
- If you press Shift while clicking then all players between the one you are clicking and the last one you clicked will also be toggled

On the Add Players dialog, if you check multiple players and also check the "Buy-in players now", all checked players are bought-in, not just the last player checked.

I can't figure out to where you might be referring.
got it. my bad.
sory big,
:-(
 :-)

Stuart Murray

  • Sr. Member
  • ****
  • Posts: 497
    • View Profile
Re: 3.2 beta 2
« Reply #14 on: January 21, 2013, 11:21:43 AM »
Possible bug:

on the Rounds schedule it seems to keep forgetting my columb preference in spreadsheet view, for example I have Limit 1, 2, Chip Up and Tokens hidden from view, but after TD is closed for sometime, the default spreadsheet view reappears.

Stu
Stuart Murray