Off topic slightly. Do you have a list of feature enhancements for version 3.7? I am currently running version 3.4.3. We are in the middle of a season so I don't want to jump to the 3.7 beta in the middle, unless there is a big reason to do so. Our season is over in June and I will update then.
Excited to see new features!!
Love the product.
Here's the relevant part of the changes.txt file. There are a few new features, but this version is mainly to fix outstanding issues and put the software on a better, more stable, more modern framework.
Version 3.7 BETA 3
======================================================================
This version contains fixes to issues discovered in version 3.7 beta 2, and a few other items.
- Printing only works when the Default printer is selected. This is an Electron bug. A warning has been
added to the Printing category on the Preferences tab.
- BUG fixed: Event actions that run a program don't work.
- BUG fixed: "Disabled" checkbox on Events tab is ignored.
- BUG fixed: Auto-seat at buy-in randomly seats players and then the Balance Tables dialog is immediately opened.
- BUG fixed: On Add Players to Tournament dialog, already added players are disabled but don't look disabled.
- BUG fixed: On player dialogs, there's no visible indicator of focus on checkboxes.
- BUG fixed: In layouts, iframes that reference a web site cause an error "Blocked a frame with origin "file://" from
accessing a cross-origin frame."
- BUG fixed: Inserting a line break in button text on the Controls tab causes the buttons to bleed over other buttons
or the section outline.
- BUG fixed: "TypeError: ContextMenu.Instance.hide is not a function" reported.
- BUG fixed: "TypeError: this.gleanValue(...) is not a function" when viewing receipt from history item in Game Player
dialog.
- BUG fixed: "TypeError: this.updateUnseatedPlayersForm is not a function" when dragging a player to another seat.
- BUG fixed: Error when trying to backup or restore data.
- BUG fixed: "ReferenceError: theEligible is not defined" when choosing to rebuy a player immediately after busting out.
- BUG fixed: Error at startup if default tournament is not a tournament file or is a corrupted file.
Version 3.7 BETA 2
======================================================================
This version contains fixes to issues discovered in version 3.7 beta 1, and a few other items.
- On some PCs, when a window is closed, the parent window doesn't regain focus.
- "ReferenceError: theScreenName is not defined" when changing the Toolbox "Show" selection on the Layout tab.
- Layout preview text doesn't resize with application font size (this is actually a bug going back to version 3.4).
- On the Token Builder dialog, pressing the font button opens 2 font dialogs.
- On the Token Builder dialog, pressing the image button opens 2 file selection dialogs.
- Changed behavior when busting a player out so that the option to rebuy the player always appears if rebuys are
enabled, even if the busted player is ineligible for a rebuy, so the that user may override the player's
ineligibility if desired. Makes for a more consistent experience.
- "TypeError: Cannot read property 'Success' of undefined" when clicking Auto-save and the tournament does not yet have
a file name.
- "TypeError: Cannot read property 'size' of undefined" when changing tabs or performing other actions (I've been
unable to reproduce this one, but I think I made a fix that should prevent the issue).
- Fixed some hotkey and context menu issues when layout cells contain iframes.
- Typing a player's name in a dialog with a list of player names (buy-in, bust-out, etc) doesn't jump to the first
player with that name.
- PokerDIY export incorrectly formatted the year.
- "Auto-size screen" dialog sized itself incorrectly.
- "TypeError: thePref.deleteMany is not a function" when deleting a saved columns configuration.
- Layout tokens:
- <stats> "spacing" attribute doesn't work.
- <rankings> "spacing" attribute doesn't work.
- <chipleaders> font attributes aren't applied.
- <chips> font attributes aren't applied.
- <playernames> font attributes aren't applied.
- <tdbutton> multiple styling issues.
- <seatinglist> font attributes aren't applied.
- Enabled font shadow on all layout tokens that have a font attribute.
Version 3.7 BETA 1
======================================================================
This is a huge update that involved completely refactoring the entire application to run on a new, more modern
framework. This should get rid of a lot of old, outdated dependencies (and problems) and bring more stability, speed,
and possibilities. The software is no longer dependent on Internet Explorer or Windows Media Player. Administrator
permissions are no longer required. No more problems displaying file selection windows. And no more "out of memory"
errors. Although this release is mainly about transitioning to the new framework, there are a few new features. In
addition to the features listed below, there are many user interface changes you'll find throughout the application,
as well as various bugs fixed.
- Full-screen mode can be toggled at any time. Press F11 (Settings window must be closed). Or right-click and select
"Full screen".
- No longer need to configure the application to know about your extended/multiple displays.
- HTML5/CSS3 can now be used in layouts, including color alpha channel (transparency/opacity), transitions, and
animations.
- 18 new screen transitions.
- Headers/footers removed from printed items (previously these had to be disabled outside of the TD application in
Internet Explorer options).
- Direct selection of printer for receipts. Separate printer selection for other items.
- Windows screen saver disabled while application runs.
- Numerous bugs fixed.
- Lots of UI improvements throughout the application.
----------------------------------------------------------------------
Known issues:
----------------------------------------------------------------------
- There is no evaluation mode at this time. It will be completed in time for the final release version.
- No color picker at this time. Colors must be entered using hex or rgba format. For example, #ff0000 for red. Or
rgba(255, 0, 0). Alpha channels may also be included. #ff000080 for red at 50% opacity, or rgba(255, 0, 0, 0.5).
- No font picker at this time. The font selector lists only the default fonts that are installed with Windows. It
does not display any additional fonts you may have installed on your system. But you can still use any installed
font. You just need to type the name of the font yourself.
- Language packs can be used, but they must be manually installed. The next beta version will have an method for
installing them.
- Whenever any dialog window is closed, the last focused window outside of the TD application is redrawn. If the TD
window is over that window, the TD window will appear to flicker. The workaround is to make sure to either have no
other applications open, or at least make sure the last focused application window isn't underneath your TD window.
- When the Game window is in full screen mode, the window's title bar may briefly become visible any time another
dialog window is opened or closed. If the Game window is on your main display, the Windows taskbar may also briefly
become visible. It is recommended to put the Game window on an extended display.
- Text rotation in the layout currently doesn't work.