Skip to content

Latest commit

 

History

History
207 lines (158 loc) · 9.7 KB

CHANGELOG.md

File metadata and controls

207 lines (158 loc) · 9.7 KB

% Ipponboard Changelog

For most recent changes see the project on github: https://github.com/fmuecke/Ipponboard

Version 2.x (2023-xx-yy)

  • (fix): consistenly named labels for categories and classes
  • (new): experimental support for Linux builds (no sound, printing or gamepad so far)
  • (mod): Updated InnoSetup installation engine to v6.x: --> Installer will not run with Windows Vista or unpatched Windows 7 anymore!
  • (mod): updated to Qt5 (Qt4 is out-of-support since May 2015) --> requires at least Windows Vista to run
  • (internal) switched internal build system to CMAKE for better compatibility regarding different build environments
  • (mod): updated bjv logo
  • (fix): fixed several smaller errors and compiler warnings
    • improved layout calculation of scaled texts
    • replaced reference to obsolete website
  • (new): tournament mode can be selected via command line switch (skips splash screen)
    • "--mode team" directly starts team tournament mode
    • "--mode single" directly starts in single tournament mode
  • (fix): single tournament: fighter lists are reloaded after opening the fighter manager
  • (mod): simplified adding new fighters in the fighter manager (TODO merge branch)
    • use del key to remove and ins key to add

Version 2.0 (2021-01-10; 3158e7af7289af1e8bbb30cf8a8e919cdaf6e507)

Ipponboard is now open source; changed license to BSD-2-clause. See https://github.com/fmuecke/Ipponboard/blob/main/LICENSE.txt

Version 1.10-beta (2018-01-14; de62239)

  • (new): support for IJF-2018 rules
  • (new): includes German manual (still work in progress)
  • (mod): updated Dutch translation (google translate)
  • known issues: you can add more than two wazaari

Version 1.9-beta2 (2017-07-03; 01a8c09)

  • (fix): resetting main timer to correct value after switching fight classes or using Golden Score
  • (fix): starting timer is not only possible if points are equal (Golden Score mode)
  • (new): team tournament now supports Golden Score

Version 1.8-beta3 (2017-03-25; 1e6f077)

  • (fix): URL for issue tracke does not lead to 404
  • (fix): auto adjust settings is being restored properly

Version 1.8-beta2 (2017-03-19; 0b7d45f)

  • (new): team tournament mode with current IJF rules: rules can now be configured via the mode manager
  • (mod): automatically adjusting points is no longer a mode specific setting but a general program option
  • (fix): added missing files: categories.json, clubs.json, TournamentModes.ini

Version 1.7-beta3 (2017-03-06; 613fc26)

  • (new): separate mode for new U15 matches (which allows four shidos)

Version 1.7-beta2 (2017-01-30)

  • (fix): fixed background color for golden score and set time dialog
  • (fix): shido will not matter anymore for entering golden score (applies to 2017 IJF rules; fixes #56)

Version 1.7-beta (2017-01-21)

  • (new): support for IJF rules of 2017
  • (new): added info bar that shows the current options and used rules and if the second srceen is active
  • (mod): current rules can be switched live
  • (mod): released with full installer again
  • (mod): switched installation from per machtine to per user
  • (mod): removed portable mode
  • (fix): installs into user's local app data; no admin rights required for install;
  • (fix): here a bug, there a bug

Version 1.6.0 (2015-04-18)

  • (mod): combined Team Edition and Basic Edition in a single program (reduces maintenance costs)
  • (new): automatic check if newer version is available
  • (fix): option checkboxes were mixed up (autoincrement points, 2013 rules)
  • (fix): improved German and English translation
  • (fix): fixed a potential crash during initialization of manual fighter import

Version 1.5.1 (2015-03-13; ebafa46)

  • (new): empty fights/unassigned fighters are shown as "--" on the board and in the lists (issue #31 & #11)
  • (mod): path to club logos is stored releative to the program folder instead of using an absolute path (Team Edition only) (issue #9)
  • (fix): mode manager did show wrong values / did overwrite other items (issue #40)
  • (fix): improved wording in German translation (issue #23)

Version 1.5 (2015-02-22; 92d01f2)

  • (new): made team edition available freely
  • (new): Dutch localization for basic edition (thanks to Jan D'haene)
  • (mod): clubs are stored in JSON format (team only)
  • (mod): categories are stored in JSON format (single only)
  • (mod): removed one-year restrictions for team edition
  • (fix): fixed some Windows XP compatibility issues

Version 1.4 (2014-04-13; a2f23e1)

Team edition valid until 01/2015*

  • (new): tournament modes can be configured nicely within the program (Management -> Modes)
  • (mod): removed menu entry to set the round time in team edition as it was confusing with the new mode management
  • (mod): changed the type of the internal label of the tournament modes from string to an unique identifier
  • (fix): fight time for women leagues was 5 instead of 4 minutes
  • (fix): changed encoding of tournament modes configuration file to UTF-8
  • (fix): tournament modes were not sorted alphabetically
  • (fix): layout of remaining time was not proper in list templates
  • (fix): translation (DE) was missing in some parts of the basic edition
  • (fix): removed empty Open/Save command from menu

Version 1.3.3 (2014-03-26; 844c934)

Team edition valid until 01/2015

  • (mod): (!) deactivated fighter management for team edition - feature not 100% convincing (yet)
  • (fix): rules and other options were not properly propagated to fights
  • (fix): view was not updated in some cases

Version 1.3.beta (2013-05-31)

Team edition valid until 01/2014

  • (new): whole new fighter management
    • import/export
    • selection of fighters via dropdown menu
    • all fighters are saved
  • (new): configurable tournament modes
    • up to two rounds
    • unlimited fights per round
    • different print/export templates
    • different set of weight classes
    • different fight times
  • (new): redesigned some parts of the UI
    • re-worked visualization of saved fights

Version 1.2.2 (2014-02-07; 611be16)

Team edition valid until 01/2014

  • (mod): all leagues use the 2013 IJF rules per default
  • (mod): reduced expiration countdown time to 7 seconds (from 15)
  • (fix): updated to Qt 4.8.5 and VC12, still supporting Windows XP

Version 1.2.1 (2013-09-01)

  • (mod): all primer leagues use IJF rules of 2013 per default all others don't
  • (fix): single shidos did lead to a wrong result in the score and subscore (2013 rules only, issue #27)

Version 1.2 (2013-01-19; ec3fa44)

  • (new): implemented new IJF rules of 2013
    • Penalties(1): Shidos do not give points to the other fighter (except forth Shido = Hasokumake). At the end of the fight, if scoring is equal, the one with less Shido wins. (issue #18)
    • Osaekomi: 10 seconds for Yuko, 15 seconds for Waza-ari, and 20 seconds for Ippon (issue #20)
    • No time limit for Golden Score (Hantai is cancelled) (issue #19)
  • (new): automatic setting of points within Osaekomi or due to penalties can be turned off in the program settings (issue #14)
  • (new): default weight classes match new DJB specification (issue #16)
  • (new): support for women leagues (issue #7, team edition only)
  • (new): made labels for "home" and "guest" editable in settings page (team edition only)
  • (new): Windows 8 support
  • (mod): replaced the hourglass in Golden Score mode with a golden text (basic edition only)
  • (mod): the score values can be edited in table (fixes issue #10, team edition only)
  • (mod): the detected screen dimensions are shown in the settings dialog
  • (fix): IJF conformity: changed initial sides (blue is now on the left side, white on the right) (fixes issue #17)
  • (fix): Hold is not aborted in golden score after scoring first yuko (issue #2)
  • (fix): checkbox for automatically detecting screen size did not enable dimension input fields for manual setting when unchecked
  • (fix): don't allow invalid times like "-1:22" to be set for main timer

Version 1.0.1 (2012-09-08)

  • (mod): removed time limitation

Version 1.0 (2012-01-22; 7b453af)

  • (new): optimized GUI
  • (new): separate osaekomi controls for each fighter (this greatly improves mouse handling!)
  • (new): separate font configuration for the fighter names
  • (new): separate mat signal button
  • (new): the mat label can now be configured freely
  • (mod): changed some text labels
  • (mod): improved readability: score labels are bigger now
  • (mod): redesigned settings dialog (main settings and gamepad controls)
  • (mod): reordered control elements on main window
  • (fix): some internal glitches
  • (fix): reduced average cpu load from 10% to less than 1%
  • (fix): the hold color was not properly reset after a reset
  • (fix): fixed some portable installation issues

Older versions

Until 2011-01-03

  • (new): fight categories are now fully editable (allowing adding/removing/(mod):ifying/renaming)
  • (new): information header (mat number, category, weight class) can now be switched on and off
  • (new): the setup now provides a clean portable installation type
  • (new): program icons: now using Fugue’s incredible and splendid icon set to freshen up the GUI
  • (fix): some minor code fixes

Until 2010-10-11

  • (new): The splashscreen button is now focused by default
  • (new): The program language can now be set in the main menu (available: English and German)
  • (new): Added some explaining tooltips to the settings dialog
  • (mod): The weight extension “kg” is not shown anymore
  • (mod): Output file name now has no spaces anymore
  • (fix): Sometimes the UI got stuck
  • (fix): Some minor textual corrections in the German manual
  • (fix): The text preview now instantly responds to font style changes (bold, italic)
  • (fix): End year of the trial period is 2011 not 2010…
  • (fix): Corrected version information in setup file