wiki:ReleaseNotes

Version 15 (modified by pinwc4, 13 years ago) (diff)

--

Release 0.50

New Features

Enhancements

  • Sped up application launching

Bug Fixes

  • Fixed bug that could cause the program to stop reading data from the Kyosho IC Tag Lap Counter

Release 0.49

New Features

  • Added support for the Infinity 166 RFID module used in some Core Speedway lap counters
  • Added option to change best lap speech between personal, overall or none

Enhancements

  • Added logic to sort HFAY output according to race results

Bug Fixes

  • Fixed bug that could cause speech to get cut off if a null character ended up in the name pronounce field
  • Added logic to prevent null characters from getting saved into the racer information
  • Fixed bug that could cause HFAY export to fail
  • Fixed bugs with Linux TTS, requires KTTSD to be installed and configured
  • Changed pop up control size for Linux so text does not get cut off with certain fonts
  • Rearranged controls slightly to make it more uniform across platforms
  • Changed button height to be dynamic depending on the platform
  • Set model default to none instead of blank on the edit racer screen

Release 0.46

New Features

  • Netbook support, the interface should resize small enough to support 1024x600 resolution netbooks. Make sure to set your Start Bar to minimize when not in use. You may also want to change the gui settings on the general config screen for a smaller spacing between racers to support more racers on the screen at once.

Enhancements

  • Added more hotkeys, in addition to the r key to announce ranks during a race the s key will now stop a race, the p key pauses a race or the e key also stops a race. If a race is not running you can use the s key to start a race. This only works if you have actual lap counting hardware such as the Core lap counter or the Kyosho IC Tag lap counter. If you are using keyboard mode for lap counting hotkeys do not work.
  • The report logo image now scales to show a smaller image on the General Config. screen instead of showing just a portion of the image.

Bug Fixes

  • Fixed bug causing the application to get an error if there was a blank entry in the preferences.xml file. The application will now ignore these entries.

Release 0.45

New Features

  • We finally have an installer! Thanks to the work of another individual on the forum (who is welcome to introduce themself) we now have an installer for Windows. If you point it to your existing directory it will upgrade your software or you can install to a new location.
  • There is now a theme manager. Within the program you can use the theme manager to change graphics or sounds. Creating themes will take graphics experience though since the buttons require multiple layers such as a mask image and a mouse over image. Pay attention to what image is being asked for as it will prompt you for multiple images when you click the browse button.
  • Robitronic hardware support, this may not be fully functional yet but I need people to test it and provide feedback
  • Sound effect for the end of a race added. You can enable and disable this for each race profile
  • Added option to the select rank change announcements. You can now set a race profile to announce any rank change instead of just lead changes
  • Added F1 countdown method. When selected the race will count down the number of seconds set as the count down time but the final starting horn will be randomly delayed 1 to 10 seconds. You will probably want to shorten the count down time to something like 5 seconds.

Enhancements

  • Free play race mode can now have different rank methods
  • Splash screen will now indicate what step the program is performing
  • Graphic for Splash screen can be replaced
  • Removed graphics and other unused files from EXE, they are now in the database

Bug Fixes

  • Fixed bug that could occur causing lap times to not be stored if you deleted multiple races in a row including the most recent one. The backup table of lap times would fail to include the next race.
  • Deleting a racer now shows the correct name in the dialog box that pops up
  • Fixed bug that could cause duplicate lap times to be inserted in some cases
  • Fixed bug that could cause the wrong persons name being announced in a lead change.
  • Added logic to prevent duplicate make and models from being added on the edit races screen

Release 0.43

Bug Fixes

  • Fixed bug preventing racers that had timed out in a free play mode from getting added back in later

Release 0.42

New Features

  • New graph type, rank over time
  • Speech translation files can be selected within the program
  • Ending count down option added. You can set the number of seconds the program will start counting down for the end of a timed or timed and lap race

Enhancements

  • The program closing prompt is now configurable. You can choose to always be prompted, be prompted only if a race is active or never be prompted
  • MR-03 added to the chassis list (you can add any chassis you want by editing the raceparts.xml file)
  • Configuration of the racer slot colors (colors that the racers appear as on the race screen) is now configured on the General Config Screen
  • Auto adding racers when using Core hardware has been sped up to take much less CPU time
  • Select Racers screen is removed as it is no longer needed
  • The program will now always clear the racer list when a new racer is started

Bug Fixes

  • If a new background is set in the theme.xml or BG_Frame.jpg is replaced with a new background that has a resolution less than the screen size the program will now correctly resize the window
  • Auto adding of racers to a race will no longer allow 2 racers with the same name, each racer in a race must have a unique name
  • Fixed a error message that could occur if a racer was deleted from the most recent race. The results were being stored even though there was an error

Release 0.41

Enhancements

  • Options that are not available for certain race types are now grayed out on the race config screen
  • The program will only prompt you to verify you want to close it if a race is running

Bug Fixes

  • Fixed a bug preventing the creation of new racers with Core hardware

Release 0.40

New Features

  • Check for updates option added. The program will check the website to see if a new version is available, if one is it will ask if you want to visit the website to download it. This is enabled by default
  • Documentation added. The program includes a manual that can be read using your web browser
  • Free Play race type added. This race type is for open track time, it has the following characteristics:
    • No time or lap limit, race must be manually ended
    • Racers are automatically removed from the race if they do not get a lap within the timeout period
    • Overall best lap and personal best lap are announced
    • Rank and time are not announced
    • Results are not stored to the database
    • Race screen is sorted by average lap time
    • Start time for each racer is dynamic based on when they first cross the lap counter, like the staggered start race type
    • If a racer timed out and was removed when they get back on the track all their information is reset to 0
    • The pace column on the race screen shows average lap time
  • When selecting a racer image it is now automatically resized if it is too large
  • Linux Text To Speech is now supported. You must have kttsd installed and configure it with kttsmgr
  • You can now create new makes and models for the edit racers screen by typing in the info on the edit racer screen and hitting enter
  • The database and report data xml file now includes the rank a racer was at for each lap along with the time the lap occurred

Enhancements

  • When in lap race mode an announcement is now made when a racer is on their last lap
  • The racer logo defined in the theme.xml file now displays on the main page
  • Many enhancements to speed up internal processing of data
  • Lamborghini was added to the make/model list
  • Buttons on the main screen were updated and now take you to the documentation by launching a web browser

Bug Fixes

  • Controls on the statistics screen are now disabled while a race is running
  • Fixed bug allowing racers to be added with UID or name set to none or just a blank field
  • Changed the select racers screen to not use the select racers window in the background when automatically adding racers with the Kyosho IC lap counter