The Tournament Director Forums
Main => Beta Testing => Topic started 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
-
Woo hoo!! Downloading as we speak and look forward to seeing the changes!
-
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
-
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
-
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
-
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 ^_^
-
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.
-
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.)
-
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
-
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.
-
need a way to save layouts for the dashboard please
-
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
-
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?
-
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.
-
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? :)
-
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
-
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
-
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.
-
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.
-
had no problems with extended display running projector or LCD on VGA or HDMI Cabling. Now i'm seeing the eliminate/reinstate buttons doh!
-
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.
-
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.
-
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!!!!
-
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
-
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.
-
Is there a way when you bust out a player. That the bust out window default sorts the tables colum
-
Not currently, but I've been thinking it might be nice to save sort information...
-
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.
-
Ahhg! Thanks, will fix ASAP.
-
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
-
whoops, apologies disregard, I didn't realise I was looking at opacity rather as font size "idiot" lol
-
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.
-
http://www.thetournamentdirector.net/forums/index.php?topic=2563.msg12118#msg12118
-
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.
-
WOW looks like you didn't read it
-
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??
-
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 :-*