Author Topic: Version 2.5 beta 3  (Read 18805 times)

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 6216
    • View Profile
Version 2.5 beta 3
« on: February 08, 2008, 03:32:33 PM »
Version 2.5 beta 3 is available.  As always, your feedback is greatly appreciated.

See changes in beta 3 below.  See other forum topics for for information on previous betas and changes since 2.4.3.

Download 2.5 beta 3 here: http://www.thetournamentdirector.net/TournamentDirector25b3.exe

Edit: Version 2.5 beta 3 is no longer available.  See this topic for info on 2.5 beta 4:
http://thetournamentdirector.net/forums/index.php?topic=1097.0



Version 2.5 beta 3
======================================================================
New Features:
----------------------------------------------------------------------
- Added feature to highlight recently moved players on the Seating
  Chart screen; hotkey also added to toggle highlighting mode
- Items added to the Controls tab:
  - Time until the next break, Hand Timer button (Clock Section)
  - Current Game Name, Blinds, Limits, and Antes (Level Section)
  - Bust-outs remaining until the money (Players section)
  - Elapsed Time (Tournament Section)
- +60 and -60 buttons added to Hand Timer dialog
- "Extended Screen" is now "Extended Display" to avoid confusion
  with layout screens.  The dialog has been overhauled to allow for
  extended displays offset from the main display, and to allow for
  manually positioning the Game Window
- Added hotkey Ctrl+Alt+Shift+F to maximize the Settings Window
- Added hotkey Ctrl+Alt+Shift+O to restore the Settings Window to
  its default size (1024x768)
- Tournament History dialog made resizable
- Chop dialog made resizable
- Added "Save As..." button to Tournament History dialog
- Game names now pulled from single language file key
  (Settings.Rounds.GameNames); this allows anyone to add, remove, or
  change any games that are in the list by default
- Buy-in, Add-on, Rebuy, and Bust-out buttons on Controls tab changed
  to bold-face
- Suggest Movement button on Controls tab now highlighted in same way
  as is done on Tables tab
- Import players (on Players tab and Database tab) converted to new
  wizard control (no new functionality, but more familiar feel)
- "Default.tlo" layout is now the new default layout.  It is the same
  as the BlueAndGreen.tlo layout (previously the default layout) but
  contains only the main screen (ie, the default layout has been
  simplified)
- Removed some naming restrictions (for various objects: cells,
  screens, property groups, sounds, etc; allows for foreign
  language names)

----------------------------------------------------------------------
Bugs Fixed:
----------------------------------------------------------------------
- "Round prize amounts down" reset to "Don't round prize amounts" when
  the tournament or a prizes template was loaded
- Number between -1 and 0 (exclusive) were display as positive numbers
- Context-menu items (Bust-out player, etc) were broken on Seating
  Chart screen when displayed in List mode
- Error "'dataRow.0' is null or not an object" when a user attempts
  to import players from an Excel spreadsheet (NOT a CSV file, but
  from an XSL file - or really from any binary file)
- Errors sometimes seen when exiting the application
- Occasional errors seen at startup when checking web site for latest
  version
- Error when changing language
- Error displayed when changing language and a language file is
  not found; now falls back to English language file for the missing
  file
- If an event was created to pause the clock at 0 seconds, the clock
  would roll back to 1 second when the event fired
- (from last beta) Status icons (screen lock, keyboard lock, etc)
  where not properly updated on Player Rankings, Player Movement,
  Seating Chart, and Blinds Schedule screens
- (from last beta) Settings Window size was not saved when the window
  was closed (IE7 only)



« Last Edit: February 16, 2008, 08:33:05 PM by Corey Cooper »

UPT

  • Jr. Member
  • **
  • Posts: 71
    • View Profile
    • University Poker Tour
Re: Version 2.5 beta 3
« Reply #1 on: February 09, 2008, 02:55:34 PM »
Thanks for the update, love the new control tab.

I will give you an update with any problems, but I have had no beta problems.

DragonII

  • Newbie
  • *
  • Posts: 37
    • View Profile
Re: Version 2.5 beta 3
« Reply #2 on: February 09, 2008, 03:16:24 PM »
Ty!
Ill try this in the real tournament at Feb 16th! ;) Wish me good luck with that new version of software. :)

UPT

  • Jr. Member
  • **
  • Posts: 71
    • View Profile
    • University Poker Tour
Re: Version 2.5 beta 3
« Reply #3 on: February 09, 2008, 03:22:01 PM »
I have so much confidence in the software I installed the update mid tournament... all is well.

I did get on error message... I was editing an "event" changing a value from 6 to 5 and when I hit ok it gave me this error.

'undefined' is null or not an object (EventsTab, TournamentPage: 1424)
 at removeCR(null)
 at getTextarea(String)
 at eventDialogValidateHandler(Dialog)
 at Dialog.prototype.validate()
 at openDialog(Dialog)
 at eventDialog(GameEvent, String)
 at editEventDialog(Number)


Browser: Microsoft Internet Explorer
Browser Code Name: Mozilla
Browser Language: en-us
Browser Minor Version: 0
Browser Version: 4.0 (compatible; MSIE 7.0; Windows NT 5.1)
Cookies Enabled: true
CPU Class: x86
Date: 3:18:08 pm 2/9/2008
DB File: C:\Program Files\The Tournament Director 2.2\db/td.db
DB Folder: C:\Program Files\The Tournament Director 2.2\db
Home: C:\Program Files\The Tournament Director 2.2
JScript Build: 5730
JScript Version: 5.7
Media Player Version: 11.0.5721.5230
Online: true
Platform: Win32
System Language: en-us
TD Version: 2.5.b3
User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
User Language: en-us



Some errors will let you hit ok eventually... this error forced me to hit cancel as my only option, it would not accept the value change.

UPT

  • Jr. Member
  • **
  • Posts: 71
    • View Profile
    • University Poker Tour
Re: Version 2.5 beta 3
« Reply #4 on: February 09, 2008, 03:27:04 PM »
Here is another error that is not new... TD suggests a table to bust up, I hit "don't move" and get this error..

'checked' is null or not an object (ControlsTab, TournamentPage: 6071)
 at playerMovementDialogGleanChecked(Dialog)
 at playerMovementDialogValidateHandler(Dialog)
 at Dialog.prototype.validate()
 at openDialog(Dialog)
 at playerMovementDialog(Unknown, String, String, LastPlayerMoves, Array, Boolean, Function)
 at balanceTables(Unknown, Boolean)
 at inTourneyCheckSeating(Boolean, Boolean)
 at bustPlayersOutDialog()
 at ControlsTab.prototype.bustOutPlayers()


Browser: Microsoft Internet Explorer
Browser Code Name: Mozilla
Browser Language: en-us
Browser Minor Version: 0
Browser Version: 4.0 (compatible; MSIE 7.0; Windows NT 5.1)
Cookies Enabled: true
CPU Class: x86
Date: 3:24:41 pm 2/9/2008
DB File: C:\Program Files\The Tournament Director 2.2\db/td.db
DB Folder: C:\Program Files\The Tournament Director 2.2\db
Home: C:\Program Files\The Tournament Director 2.2
JScript Build: 5730
JScript Version: 5.7
Media Player Version: 11.0.5721.5230
Online: true
Platform: Win32
System Language: en-us
TD Version: 2.5.b3
User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
User Language: en-us



Also as a side note... didn't this dialog used to allow us to go to the tables tab using a button on the bottom? Example of how I think it used to be... Move/Don't Move/Tables Tab/Cancel

tandemrx

  • Sr. Member
  • ****
  • Posts: 347
    • View Profile
Re: Version 2.5 beta 3
« Reply #5 on: February 09, 2008, 07:21:34 PM »
UPT, I got that same message trying to edit an event in a mock tourney I did this afternoon.  Also had to cancel out and could not edit the event.

That was my only glitch in my mock tourney.  I did balance 2 tables, but didn't do the "don't move' maneuver, so I can't comment on the second error.

tandemrx

  • Sr. Member
  • ****
  • Posts: 347
    • View Profile
Re: Version 2.5 beta 3
« Reply #6 on: February 10, 2008, 10:12:11 PM »
UPT,

did you get beta2.5.3 to move to you extended screen?  When I pushed the "move to extended screen" button I got an error.

I was doing this last minute before a tourney, not anticipating this problem since I don't think I had the problem on my PC (run tourneys on my laptop), so I am not exactly sure if I was just missing a setting or something.  I tried to manually move it - I could do that, but then I couldn't get the settings screen to only be on the laptop.

Again, I need to rerun the settings a bit to make sure it wasn't a problem on my end rather than the new beta.

I just went back to 2.4.3 and ran the tourney that way.

I have another tourney next Sunday, so I will work on it a bit until then.

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 6216
    • View Profile
Re: Version 2.5 beta 3
« Reply #7 on: February 11, 2008, 10:07:31 AM »
And thus we see the dangers in rushing out a release.

Here are the problems I know of:

- I "cleaned up" some code with a very simple fix, I applied it to 5 places.  Being so simple, I tested only the first place, which worked fine.  I managed to screw up the other 4.  So, you'll see the "'undefined' is null or not an object" error on the Event dialog, Seasons dialog, League dialog, and on the "Display Message" dialog from the Controls tab.

- A change made to the dialog which displays player movement causes the error you'll see if you check the "Auto seat" box on any of the places where you buy players into the tournament.  I simply didn't trace the code back far enough to implement this change.  Luckily, only the "Auto seat" feature is affected.

UPT: the error you saw "'checked' is null or not an object (ControlsTab, TournamentPage: 6071)" is indeed not new.  It has probably been reported a dozen times over the past few months.  I cannot reproduce this error, and frankly it doesn't make any sense, so I have been completely unable to fix it.  Those who have reported it which have followed up with me in trying to reproduce it also cannot reproduce it on demand - it works most of the time and every once in a while happens.  No specific circumstances have been identified.  If you are able to reproduce this, or can provide any additional details, I would most appreciate hearing them.

tandemrx: if you can provide more details about any problems you see with the Extended Display functionality, I would also appreciate that.

DragonII

  • Newbie
  • *
  • Posts: 37
    • View Profile
Re: Version 2.5 beta 3
« Reply #8 on: February 11, 2008, 01:41:56 PM »
I got same error as UPT got, and other too when i simulate movements and add players and buy ins, there i got errors.
Even if "auto seat" not was checked for my part.
Wanted use random seating after all player has done paid full and get screen for player movements to show on extend screen (Big screen).

So i went back to beta2 there work fine without any plm.

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 6216
    • View Profile
Re: Version 2.5 beta 3
« Reply #9 on: February 11, 2008, 02:40:26 PM »
Dragon - where else did you see an error?  And are you sure you saw errors even when "Auto seat" was not checked?  Because I identified this and can see clearly why this is broken, but do not see how it would give an error if it isn't checked (and I can't get it to error when it isn't checked).

DragonII

  • Newbie
  • *
  • Posts: 37
    • View Profile
Re: Version 2.5 beta 3
« Reply #10 on: February 11, 2008, 03:50:20 PM »
Dragon - where else did you see an error?  And are you sure you saw errors even when "Auto seat" was not checked?  Because I identified this and can see clearly why this is broken, but do not see how it would give an error if it isn't checked (and I can't get it to error when it isn't checked).

Oh, sorry, u have right! My work when "Auto seat" was not checked, but then i tried again (with beta 3) and simulate again with "Auto seat" checked, and got error.

Code: [Select]
'Movement.Moves.length' är null eller inte ett objekt (PlayersTab, PlayerMovementPage: 5910)
 at playerMovementDialogInitHandler(Dialog)
 at Dialog.prototype.init()
 at openDialog(Dialog)
 at playerMovementDialog(null, String, String, Array, Array, Boolean, Function)
 at randomSeatAtBuyinDialog(null, Array)
 at addPlayersToTournamentDialog(null, null)


Browser: Microsoft Internet Explorer
Browser Code Name: Mozilla
Browser Language: sv
Browser Minor Version: ;SP1;
Browser Version: 4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Cookies Enabled: true
CPU Class: x86
Date: 22:45:03 2/11/2008
DB File: C:\Program\The Tournament Director 2\db/td.db
DB Folder: C:\Program\The Tournament Director 2\db
Home: C:\Program\The Tournament Director 2
JScript Build: 8831
JScript Version: 5.6
Media Player Version: 9.0.0.3354
Online: true
Platform: Win32
System Language: sv
TD Version: 2.5.b3
User Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
User Language: sv

Umm. I see this error is on swedish language so ill to translate.

'Movement.Moves.length' är null eller inte ett objekt (PlayersTab, PlayerMovementPage: 5910) = 'Movement.Moves.length' is null or not a object (PlayersTab, PlayerMovementPage: 5910)

UPT

  • Jr. Member
  • **
  • Posts: 71
    • View Profile
    • University Poker Tour
Re: Version 2.5 beta 3
« Reply #11 on: February 11, 2008, 06:49:22 PM »
I am running a tourney now and will try to re-create that one seating error at some point tonight :)

tandemrx: I just drag my extended screen over and don't use that button... sorry.

COREY, on an unrelated topic... can we add the bust-out button to the "tables" tab? I used to do some bust-outs from the seating chart, after small TD breaks.. I could easily see who was out and perform the action right then and there. It would add something in this new dual screen world, IMO.
« Last Edit: February 11, 2008, 09:47:24 PM by UPT »

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 6216
    • View Profile
Re: Version 2.5 beta 3
« Reply #12 on: February 12, 2008, 10:32:08 AM »
Oh, sorry, u have right! My work when "Auto seat" was not checked, but then i tried again (with beta 3) and simulate again with "Auto seat" checked, and got error.
vementPage: 5910)

Thank you for following up on this.

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 6216
    • View Profile
Re: Version 2.5 beta 3
« Reply #13 on: February 12, 2008, 10:33:27 AM »
COREY, on an unrelated topic... can we add the bust-out button to the "tables" tab? I used to do some bust-outs from the seating chart, after small TD breaks.. I could easily see who was out and perform the action right then and there. It would add something in this new dual screen world, IMO.

I can see where this would be useful.  My only concern is overloading the context menu on that tab.  I will put it on the to-do list and look into it.

UPT

  • Jr. Member
  • **
  • Posts: 71
    • View Profile
    • University Poker Tour
Re: Version 2.5 beta 3
« Reply #14 on: February 12, 2008, 10:57:31 PM »
Thanks Corey, maybe it could be an option on right click of the tables...

As far as that error you could not create on table bust... I think it may come when you hit "don't move" or any of the bottom buttons... while the dialog still says "working...".

This error may be one of those things like going to the doctor and saying "Doc, my arm hurts when I do this." Doc says... "well don't do that." :)
« Last Edit: February 12, 2008, 10:59:43 PM by UPT »