PGN READER VERSION HISTORY ver 2.2 fix - buggy interpretation of PGN tags "White", "Black", "WhiteElo" and "BlackElo" mod - various optimizations and jar file compression (passed from 120KB to 60KB) mod - improved buffering of chess set images for scaling mod - moved the help texts under the log tab add - games and log tabs under the textbox add - resizing of the applet's components depending on total applet width add - multiple games support ("New game" button and "Game" navigation menu) add - multiple autoload (using "NGAMES" and "PGNx" parameters) add - support of game result notation ("0-1", "1-0" and "1/2-1/2") -- ver 2.1 fix - "e.p." code color and interpretation fixes fix - buggy move insertion methods rewriten from scratch fix - bug when no space after alternative line opening bracket and move number has more than one digit fix - bug with last move's blue boxes when castling mod - refactoring and partial rewriting of interactive mode events gestion mod - "about" button moved under help menu mod - chess set choice moved under options menu add - custom next/previous help box navigation icons add - complete menu bar for regrouping options add - "chess rules" information box add - "help" information box explaining how to use the Pgn Reader add - next/previous move buttons and shortcut key on text box (ctrl + right and ctrl + left) add - menu bar auto-mnemonics methods for dynamic chess sets names -- ver 2.0 fix - bug where too many spaces would be added when creating secondary lines fix - bug when using interactive mode to write en passant moves mod - minor appearance changes and adjustements (message box size and border, etc) mod - uses a chained list to count the quotation marks (slight memory optimisation and no more limit) mod - permit default chess set (and base URL) override with html parameter "IMAGESETS" (and "IMAGEURL") mod - "Default" chess set included within the applet for speed improvements add - player names and Elo display add - previous move highlight (Blue) and current move's initial position highlight (Red) add - promotion box for interactive mode add - about button and version information add - chess set choice -- ver 1.5 fix - bug with secondary line generation when not on last-1 move fix - bug with comments in or before secondary lines fix - bug when no space before closing brackets mod - rewrite of the text processing methods to use an optimized recursive algorithm -- ver 1.4 fix - bug with auto quoting when inserting a move not at the end of the code mod - ajustments on caret position to determine the last move to interpret (more intuitive) mod - place the caret at the end of the code after moving (when it quotes the following code) mod - also interprets comments directly after the last move to interpret add - enter code between brackets or parenthesis and follow the secondary line on the visual board add - permits writing moves inside a secondary line using the mouse on the visual board. add - supports move number identifier for Black (ex : 1.e4 1...e5) add - puts the turn number inside the quotes when auto-quoting while inserting a move for Black -- ver 1.3 fix - bug with move with two possible initial positions written without a '-' fix - bug where pieces could change into pawns using an erroneous pgn mod - ajust error messages length to fit the notice box add - auto-load taking file path as parameter from HTML code --- ver 1.2 fix - bug with detecting illegal King moves (finally solved) fix - erroneous code generation when a pawn captured another piece add - permits castling by moving the pieces with the mouse add - flip the board option --- ver 1.1 fix - bug with detecting illegal King moves fix - bug with pgn not beginning on first character mod - now allows subcomments inside comments add - modification of the code by moving the pieces with the mouse add - notification label below the pgn