The Tournament Director Forums

Main => Beta Testing => Topic started by: Corey Cooper on November 14, 2010, 01:01:40 AM

Title: 2.6 beta 4
Post by: Corey Cooper on November 14, 2010, 01:01:40 AM
Hopefully the last 2.6 beta.  Here is the standard disclaimer/beta release text: :)

This is a BETA release of the software.  Beta means I believe I have squashed all of the bugs, but I'd like to get some more testing done before an official release.

As I have stated before, backup your data first.  The TD can do this for you, just press the "Backup" button on the Database tab and check all options.  You should do this whether you try a beta version or not.

The user manual has still not been updated.  Below is the relevant part of the changes.txt file.

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

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



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



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


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

Whilst I see the sound buttons are now available on the layout is there any way we can get sound buttons on the dashboard and/or settings tab - I always treat the layout and controls as two separate screens.

Stu
Title: Re: 2.6 beta 4
Post by: GreenTurtle on November 17, 2010, 01:37:31 AM
How and where do I find these new layout tokens?
(i.e.
- Added <tdbutton> layout token type to play a sound
- Added <roundbeforenextbreak> layout token which gives the round number just
  before the next break)

How do I implement them?

/ Cheers
Title: Re: 2.6 beta 4
Post by: Stuart Murray on November 17, 2010, 06:45:58 AM
these are layout tokens, that can be added to cells, for example for roundbeforenextbreak use something along these lines:

Next Break : <nextbreak format="HM" showSeconds="false">, End Of Level <roundbeforenextbreak>

Which would look like this on screen

Next Break : 29m, End Of Level 3

There is one problem with this token as it doesn't support not being shown when there is no break left, so I have added a break to the end of the structure.

With regards to tdbutton - playsound I don't have the required knowledge to program the buttons, I've tried and failed,so hopefully Corey will chime in with a description of how to use it.

Stu
Title: Re: 2.6 beta 4
Post by: Magic_fubu on November 17, 2010, 08:20:45 AM
I don't have the skills either, stu, but I wanted to say that I got thrown into running poker on my off night last night (no biggie, got to test b4 out in a live situation), and everything went well. I only experienced one hiccup, but that was due to my running Firefox with a couple of tabs going, as well as a few other programs. Once I got things down to just the internet browser, it went without a hitch.

EDIT: I just went through the export feature from the Game tab, and it's letting export the way I'm used to doing it again ^_^
Title: Re: 2.6 beta 4
Post by: Corey Cooper on November 17, 2010, 10:46:06 AM
How and where do I find these new layout tokens?
(i.e.
- Added <tdbutton> layout token type to play a sound
- Added <roundbeforenextbreak> layout token which gives the round number just
  before the next break)

How do I implement them?

Configuring the layout takes some time to get familiar with how it works, and reading the user manual.  But if you just want to use one of the new tokens (or any token, for that matter), the best way is to use the "Insert Token" button when you edit a cell's contents.  The "Insert Token" dialog lists all available tokens,  with a description, and lists all options for each token, allowing you to build the token and not have to know their XML-like format or what their attributes are, etc.  I highly recommend using this method.

Also, when editing a token already in your layout, highlight (select) some or all of the token text first before pressing the "Insert Token" button.  The program will scan your selection and find the start and end of the token and automatically select the entire thing, and when the "Insert Token" dialog opens, the token will be preselected with all options set from the text.  In other words, this allows you to easily edit a token already in your layout.
Title: Re: 2.6 beta 4
Post by: Corey Cooper on November 17, 2010, 11:01:03 AM
these are layout tokens, that can be added to cells, for example for roundbeforenextbreak use something along these lines:

Next Break : <nextbreak format="HM" showSeconds="false">, End Of Level <roundbeforenextbreak>

Which would look like this on screen

Next Break : 29m, End Of Level 3

There is one problem with this token as it doesn't support not being shown when there is no break left, so I have added a break to the end of the structure.

The real question is what should <roundbeforenextbreak> give when there are no further breaks in your schedule?  Right now I believe it gives "-1", which is all kinds of wrong, so I will fix that.  But what should it give?  If it gives "None", then your screen looks like this:

Next Break : None, End Of Level None

That's not right either.  I can think of 2 ways to possibly fix this, but neither are great in my opinion.

(1) Add attributes to the token that tell it what to display when there is another upcoming break, and when there is not.  Like this, maybe:

<roundbeforenextbreak default=", End Of Level {1}" none=" (No more breaks)">

(2) Add a formula variable that is true (1) if the schedule contains another upcoming break, false (0) otherwise.  Call it upcomingbreak, for example.  Then you could set the conditions of a Property Set to display one thing when upcomingbreak is true, and another when upcomingbreak is false.

Any other ideas?

With regards to tdbutton - playsound I don't have the required knowledge to program the buttons, I've tried and failed,so hopefully Corey will chime in with a description of how to use it.

Stu

Set the <tdbutton> "modifier" attribute to the name of the sound.  For example:

<tdbutton type="PlaySound" modifier="handTimer" text="Sound: HandTimer">

(I've updated the modifier description to reflect this.)
Title: Re: 2.6 beta 4
Post by: Stuart Murray on November 17, 2010, 12:46:36 PM
hi corey,

where there are no further breaks defined could you hardcore it to display the last defined level? so for example:

Next Break : None, End of Level 16

Or you could add conditions to the layout cells for breakleft = N (where N is negative Y positive or 0,1 etc) which would allow the cell text to become 'invisible' when there are no breaks left, rather as having it programmed to do a certain thing as different people will display that information in alternative methods that we haven't thought of. so if you can set display conditions that would mean people can display it in any way they wish?

I'm trying to think of an easy workaround to change the conditions of what to display and i think bar changing the cell conditions the easiest way would be for it to display the last round of the tournament where no breaks are displayed.

Can you reply on the question regarding sound buttons on the console or settings tab also - sorry to be a pest!

Regards
Stuart


Title: Re: 2.6 beta 4
Post by: Corey Cooper on November 17, 2010, 04:06:41 PM
The idea of adding sound buttons anywhere is one in which the user gets control of what buttons to have and how they are laid out.  This is especially true since all sounds are user-defined, so a static panel of buttons doesn't make sense.

The problem with adding them to the Dashboard is that it wasn't designed for this purpose.  This may be a convenient place to put sound buttons, but it will be difficult to incorporate them into the dashboard.

Adding them to the Controls tab is a possibility.  But again, this wasn't necessarily designed for this purpose.  Layout would be confined to designating the order in which the buttons would appear.  And the buttons would only be accessible from the Controls tab.

There's also the idea of a modeless dialog that can be opened, as discussed before.

Any way you slice it, it's not just a little work involved.  I don't know where at this point this rests as far as feature priorities goes.
Title: Re: 2.6 beta 4
Post by: Smokin420s on November 30, 2010, 07:12:45 PM
need a way to save layouts for the dashboard please
Title: Re: 2.6 beta 4
Post by: Smokin420s on December 01, 2010, 02:19:32 AM
ty cooper for the tables hotkeys.

next question. tables tab!!!!!

is there a way we can put a box in the bottem right corner like under the unseated players box. like a list of the current prizes in which TD list from the prizes. no worries

ummm can you put the prize pool on the dashboard... I sooo love it... great idea
Title: Re: 2.6 beta 4
Post by: Corey Cooper on December 01, 2010, 10:41:59 AM
need a way to save layouts for the dashboard please

So, you want to be able to have more than one dashboard configuration?  Out of curiosity, why?
Title: Re: 2.6 beta 4
Post by: Corey Cooper on December 01, 2010, 10:44:44 AM
ty cooper for the tables hotkeys.

next question. tables tab!!!!!

is there a way we can put a box in the bottem right corner like under the unseated players box. like a list of the current prizes in which TD list from the prizes. no worries

Can you be a little more specific on what you're asking for?  Or maybe an explanation?  I guess I don't understand why a list of the prizes displayed on the Tables tab would be helpful.

ummm can you put the prize pool on the dashboard... I sooo love it... great idea

Yes.  I'm not sure how I forgot that one.  Please let me know if you notice any other items like this that should be available.
Title: Re: 2.6 beta 4
Post by: Corey Cooper on December 01, 2010, 12:11:16 PM
Released over 2 weeks ago and although I have fixed some bugs I have found, not a single bug report from the field.  Very encouraging!



I hope.  You guys are using it, right?  :)
Title: Re: 2.6 beta 4
Post by: Magic_fubu on December 01, 2010, 04:24:00 PM
i've used it once in tournament setting, done some extensive testing/messing around in a testing environment, but i've yet to encounter any program generated errors, only user errors. :)

Mike
Title: Re: 2.6 beta 4
Post by: Stuart Murray on December 02, 2010, 08:56:55 AM
Been using it since release without any problems or errors.  The only thing I have noticed that is missing is an Eliminate/Re-instate option on the dashboard.

Regards
Stuart
Title: Re: 2.6 beta 4
Post by: Corey Cooper on December 02, 2010, 09:38:44 AM
Been using it since release without any problems or errors.  The only thing I have noticed that is missing is an Eliminate/Re-instate option on the dashboard.

Regards
Stuart

You can add and remove players from the Players dashboard item, and buy-in/undo buy-in, bust-out/undo bust-outs from the Buyins dashboard item.  Each of those items should have mini-controls for performing these actions.
Title: Re: 2.6 beta 4
Post by: T-Bone on December 02, 2010, 09:54:48 AM
Used for one tournament so far. Only thing I noticed was need to somewhat frequently re-establish extended display. May relate to my use of a Warpia A/V to TV adapter. Another tournament tomorrow night and I'll use a slightly different setup to see if problem re-surfaces.
Title: Re: 2.6 beta 4
Post by: Stuart Murray on December 02, 2010, 12:02:34 PM
had no problems with extended display running projector or LCD on VGA or HDMI Cabling.  Now i'm seeing the eliminate/reinstate buttons doh!
Title: Re: 2.6 beta 4
Post by: Smokin420s on December 02, 2010, 07:12:21 PM
What im asking for is a box in the bottem right hand corner of the tables tab to list the prize pool.

so example would be. if i payout 6 spots it will show six spots and who i pay them out to.  so i dont have constantly switch to different tabs constantly to get information.

Now that the hotkeys work on that table tabs its nice that when adding a player it auto seats them correctly during late reg. instead all over the place when you click auto seat.

what be really kewl is to make a custom tab. but thats a whole nother verison within its self.


anyways thanks and love being part of the think tank.

oh shoot one more thing umm how do i get the TD to play my commerical after every first break only.
Title: Re: 2.6 beta 4
Post by: Corey Cooper on December 03, 2010, 10:16:35 PM
oh shoot one more thing umm how do i get the TD to play my commerical after every first break only.

I guess that depends on what you're trying to do.  Is it a video?  Do you want it full screen?  Is it played at the end of the first break or after the first break?  Is the tournament supposed to resume immediately after the video?  How long is the video?

For example, if you've got a 30-second commercial that you want to play during the final 30 seconds of the first break, and it should be full screen, I would create a single Cell that hosts the video (again, depends on what you're showing; the Cell's HTML could just point to a YouTube video, or have an embedded video on your hard drive).  I would then create a new Screen and add only that new Cell to the Screen.  Then create a new Screen Set and add only that Screen.  Set the Screen Set's [advanced] Conditions to the following:

(not isRound) and (breakNum = 1) and (secondsLeft <= 30)

Put the Screen Set at the top of the list of Screen Sets.  Since it has very specific conditions, it will be skipped until those conditions are exactly right, at which time it will be chosen for display.  Having it at the top means a more general Screen Set, like one that's supposed to play during all of the other breaks, would be chosen for all the times this Screen Set isn't, which is all of them except for the last 30 seconds of the first break.

Hopefully that will get you started.  If you need some more specifics, just ask.
Title: Re: 2.6 beta 4
Post by: Smokin420s on December 04, 2010, 01:37:56 PM
thanks. its our radio commical mp3. for now. but we do have a vid commerical but now i know what to do with a our main event video commerical ... hmmmm alll chit WOOOT!!!!
Title: Re: 2.6 beta 4
Post by: flesh_god on December 06, 2010, 04:46:17 PM
I'm trying to do the same thing, but in the screen sets, I have the default that I can't move down... I'm not sure I understand how to do it?

Regards,

Yanick
Title: Re: 2.6 beta 4
Post by: Corey Cooper on December 06, 2010, 09:50:54 PM
If you're using 2.6, the Default Screen Set should always be at the bottom.  When the software is deciding which Screen Set should be displayed, it runs straight through your list of Screen Sets until it finds one whose conditions match the current tournament conditions.  If it doesn't find one, it ends up on the Default Screen Set, which has no conditions, and thus matches any tournament conditions.
Title: Re: 2.6 beta 4
Post by: Smokin420s on December 07, 2010, 03:34:44 PM
Is there a way when you bust out a player. That the bust out window default sorts the tables colum
Title: Re: 2.6 beta 4
Post by: Corey Cooper on December 07, 2010, 04:29:17 PM
Not currently, but I've been thinking it might be nice to save sort information...
Title: Re: 2.6 beta 4
Post by: Jaxen on December 21, 2010, 10:39:29 PM
After a tournament I add the tournament history, rather than the action summary, to the bottom of the summary page, which I export to HTML. I can save the tournament history as a text file, then cut 'n paste into the HTML. Previous versions had no line breaks in the history so I quit doing it, but 2.6.4b looks great except ... here's the bug ... none of the timestamps come up. The colon to teh right of the date shows, but nothing left of that appears.
Title: Re: 2.6 beta 4
Post by: Corey Cooper on December 22, 2010, 10:11:17 AM
Ahhg!  Thanks, will fix ASAP.
Title: Re: 2.6 beta 4
Post by: Stuart Murray on January 12, 2011, 12:06:10 PM
small request for 2.6

can you increase the maximum font size in the message property sets from the existing 100pt?  I only use the msg property set to have a 30 second flashing alert of "BLINDS UP" before the current round ends and with 1600x900 resolution on projector or LCD it's not as 'in your face' as at 1026x768 at 100pt, so if I could goto 200pt at 1600x900 it would be most effective.

Regards
Stu
Title: Re: 2.6 beta 4
Post by: Stuart Murray on January 12, 2011, 12:07:34 PM
whoops, apologies disregard, I didn't realise I was looking at opacity rather as font size "idiot" lol
Title: Re: 2.6 beta 4
Post by: nicklepro on February 28, 2011, 04:36:21 AM
When i save a tourney with an different layout then go and load it again, it doesn't load it's new saved layout. Instead it loads the default one. When I load an older tourney it asks me if I want to import the layout, but after saving a tourney with a different layout then loading it again, it doesn't ask that question and just loads the original default layout.
Title: Re: 2.6 beta 4
Post by: TIMMER on February 28, 2011, 10:18:25 AM
http://www.thetournamentdirector.net/forums/index.php?topic=2563.msg12118#msg12118
Title: Re: 2.6 beta 4
Post by: Magic_fubu on February 28, 2011, 10:36:35 AM
In case Timmer's link doesn't answer your issue, you should also note that the layout is saved seperately from the tournament file itself. If you have a layout that you want to use every time, you have to set it from the preferences tab.
Title: Re: 2.6 beta 4
Post by: TIMMER on February 28, 2011, 10:50:06 AM
WOW looks like you didn't read it
Title: Re: 2.6 beta 4
Post by: Magic_fubu on February 28, 2011, 10:56:48 AM
WOW someone wants to be a douche and jump down throats.... Ever think that someone might be BUSY and not have the TIME to read every link posted??   And by the way, since you want to jump down my throat, how come you haven't replied to my PM about the help??
Title: Re: 2.6 beta 4
Post by: TIMMER on February 28, 2011, 11:07:25 AM
Nobody's  jumping, and its just a click, and the PM is worked out but thanks.  ( in case ) now thats funny      kinda like the word douche ;D :D :o ::) :P :-*