$URL: svn+ssh://svn.igoweb.org/svn/kgs/trunk/html/changeLog-2002.txt $
$Revision: 5297 $
$Date: 2005-01-22 00:00:00 -0500 (Sat, 22 Jan 2005) $
Change Log for KGS server and CGoban client/sgf editor
Legend:
C13 - Change made to Java 1.3 version of CGoban client/sgf editor.
C11 - Change made to Java 1.1 version of CGoban client/sgf editor.
CM - Change made to MIDP client.
RE - Change made to resource editor.
S - Change made to KGS server.
W - Change made to web pages.
I - Change made to Igobot.
*******************************************************************************
Changes from version 2.4.55 to 2.4.56 (Released Dec. 31, 2002)
Features Added
--------------
C13 - Added a confirmation when you try to close your user info after
editing it but not saving it.
C13 - Simul games now marked with an "S".
CM - Created MIDP (Cell phone & palmtop) client!
S - Moved most rarely-used user data (info, email, etc.) out of server
memory and into the SQL database to reduce server memory usage.
S - Divided messages into optional and mandatory messages. Optional
messages (currently only users entering and leaving rooms and games)
are not sent to low-bandwidth clients (such as cell phones).
S - Now bundles multiple messages to a single client together into a
single TCP packet to reduce the transmit packet count, at the request
of my ISP.
Bugs Fixed
----------
C13 - Results of never-saved games are no longer left sitting in your
result list.
*******************************************************************************
Changes from version 2.4.54 to 2.4.55 (Released Dec. 2 2002)
Bugs Fixed
----------
C13 - Changes to reduce memory usage, especially when resizing board.
C13 - Client was crashing when you tried to upload a game.
C13 - Fixed applet to work with java 1.3.
S - No longer sends tons of email if you edit an untimed simul game
after your opponent leaves.
*******************************************************************************
Changes from version 2.4.53 to 2.4.54 (Released Nov. 24 2002)
This was an emergency bugfix release, done immediately after 2.4.53
was out.
Bugs Fixed
----------
C13 - Linux RPM didn't work.
C13 - Client would crash when you edited games every time somebody spoke.
*******************************************************************************
Changes from version 2.4.52 to 2.4.53 (Released Nov. 24 2002)
Bugs Fixed
----------
C13 - Resign button is now enabled when you return to playing in a
teaching game.
C13 - Cut & paste on an SGF tree no longer erases all comments.
C13 - Undo button is not enabled before you have moved.
C13 - In teaching games, student no longer loses ability to move after
opening and closing the editing tools.
S, C13 - No longer possible to create lecture rated games.
C13 - Fixed a bug that would sometimes remove the wrong node when you
asked to cut one.
S - Fixed a bug that crashed the server when it got a corrupted
packet from a very old (2.4.12) version of the client.
C13 - Got all announcements to go to all announcement listeners again.
C13 - Fixed the bug that sometimes made the "access" button invisible
until you stacked or unstacked its window.
C13 - Players weren't allowed to open their own private demonstration
games unless they were also one of the players in the game.
C13 - Java 1.4.1 finally supports first line indent in text regions,
so I was able to fix the chat pane indentations.
S - When a game is loaded, both clocks were running on the server,
even though the clients (correctly) only started the timer of the
player who was in the game.
C13 - You can now addtime in teaching games.
S, C13 - Now if you stop a game within 10 moves, the player who is
white has the option of saving the game permanently instead of
automatically cancelling the game.
C13 - SGF editor now lets you set ranks to "30k".
C13 - Turned popup sort options into radio buttons.
Features Added
--------------
C13 - Added simul play.
C13 - Modified theme to have stone-like buttons.
C13 - Made it remember your directory from one run to the next.
C13 - Added control-L as a shortcut in a game window to show/hide the
board coordinate labels.
C13 - Added a tool tip text for open games that has the entire game notes.
*******************************************************************************
Changes from version 2.4.51 to 2.4.52 (Released September 10, 2002)
Bugs Fixed
----------
C13 - Added the default resource bundle back to the client.
*******************************************************************************
Changes from version 2.4.50 to 2.4.51 (Released September 5, 2002)
Bugs Fixed
----------
S - Fixed a bug that erased 7 months of games from the server and
permanently crashed it. Hooray for backups!
C13 - Back to the original sound code. Several people reported repeated
crashes with the new sound code.
C13 - Fixed two bugs related to SGF editing and adding/removing stones.
C13 - User info text now starts out scrolled to the top of the text,
not the bottom.
S - Fixed the "load a demonstartion game and it is grey" bug.
S - Fixed a bug that would let very short games affect your rating.
S - Fixed the "pass quickly in canadian time and it doesn't count down
your stones left" bug.
Features Added
--------------
C13 - Moved claim win/add time to the "options" menu. Took out the
"press the clock" menu.
C13 - Main (rooms & chats) window now uses a tab pane.
S - Games are not counted as "rated" unless you have played at least
10 moves.
I - Rengobot, rengobot, rengobot! Well this isn't really an "igobot"
change, but it is a change to the robot clients, so close enough.
C13 - Now alerts you when you challenge somebody, and they accept from
somebody else.
C13 - If your opponent tinkers with default handicap/komi before
sending you a challenge, it will be blue as if he changed your preferences.
*******************************************************************************
Changes from version 2.4.49 to 2.4.50 (Released July 20, 2002)
Bugs Fixed
----------
C13 - Changed audio to a system recommended by Eric Osman that doesn't
keep your audio device open all the time.
C13 - Fixed the bug in Canadian clocks that would show main time as
"nn:nn/0".
C13 - Changed Unix installer to pass on command line arguments.
W - HTML conformance fixes.
C13 - Fixed crash that could happen if you open a room when there are
empty user slots in a user list.
C13 - Users who challenge you after you rejected a challenge to
somebody else will now see your original game setup, not the one that
you rejected.
Features Added
--------------
C13 - Added a "Upload Picture" button to the web client that tells you
that you need the downloaded client to do this.
S,C13 - Gave admins the ability to temporarily block users from
logging in.
S - If you think 15 seconds or less, then pass, then your think time
will not be counted against your clock; instead it will be as if you
passed instantly. This is to make it harder (impossible?) to run down
somebody's clock by making stupid moves after the game ends.
C13 - Added Turkish and Hungarian locales.
C13 - Prints an error now when you try to enter a bad URL as your home
page.
S,C13 - Added private rooms.
*******************************************************************************
Changes from version 2.4.48 to 2.4.49 (Released June 2, 2002)
Bugs Fixed
----------
S - Fixed the "reject then accept a challenge and crash the server"
bug.
S - Fixed the bug that would close out registered but never used
accounts every time the server restarted.
C13 - Your own talk no longer rings your phone.
C13 - When you save a game you just finished, you no longer get a
clutter of comments.
C13 - Fixed the seemingly similar, but actually totally unrelated, bug
where players would sometimes see a bunch of old comments spat out as
soon as they finished their game.
Features Added
--------------
C13 - Added the ability to see and edit node names when editing an
offline SGF file.
C13 - Added support for "MA[]" SGF parameter. It will show them, but
because this is an incredibly ugly looking mark, it does not provide a
way to add them.
C13 - Changed the way that byo-yomi time is displayed to match how
other systems work.
*******************************************************************************
Changes from version 2.4.47 to 2.4.48 (Released May 22, 2002)
Bugs Fixed
----------
C13 - Changed compiler to javac to fix the "bad bytecode in SGF file
info window" error.
*******************************************************************************
Changes from version 2.4.46 to 2.4.47 (Released May 18, 2002)
Bugs Fixed
----------
S - Fixed the problem that would sometimes start games before the
players had agreed on a rule set.
S - Fixed the "undo-during-scoring-lets-opponent-cheat" bug.
S - You can now score teaching games again.
W - French tournament info page now in French;
S - Fixed the "cube got a rank of 150d by playing 3 games against 29k and 30k
players" bug.
S - Several bugs in the way that game history lists are updated when games
open/close/etc.
C13 - Fixed problems with popup windows in user lists and game lists.
C13 - When loading SGF files, warnings were making the file simply not
load.
Features Added
--------------
C13 - Added the "?" button that lets you see user info from a challenge window.
S - When you register, you are still a guest until you log in with your new
password. Means you must give a valid email address to play rated.
*******************************************************************************
Changes from version 2.4.45 to 2.4.46 (Released April 15, 2002)
Bugs Fixed
----------
S - Freshly loaded games have correct "adjourned" value.
C13 - Fixed the "clock keeps running after resign" bug.
S - Fixed the "can't remove stones while reviewing" bug.
S - Fixed a bug that would crash the server every time that an unsaved
two player game expired.
S - Took away rank graphs of pros.
Features Added
--------------
C13,S,I - Added option of having sponsor logos in tournament games.
*******************************************************************************
Changes from version 2.4.44 to 2.4.45 (Release Mar. 22, 2002)
Bugs Fixed
----------
C13 - Switching from "show all games" to "show only rated games" would
sometimes not repaint the window.
C13 - Your own user info will now have accurate display of games.
I - Many bug fixes to Swiss pairing system.
I - Fixed bug in displaying ranks of users (they were 1/2 stone too low).
S - Fixed a bug that would sometimes crash clients when tournament games
were started.
S - Tournament games no longer affect your count of unfinished games.
C11 - Fixed a bug that would make "Your tournament game has started" appear
when you were just trying to observe a tournament game.
C13 - Fixed the bug that would refuse to save local games with pass moves in
them.
S - Resuming teaching games now works correctly; before your opponent was
not allowed to make moves.
C13 - Added a workaround for the "hangs if you log in too quick" bug.
Features Added
--------------
C13 - Greyed out games that are adjourned.
C13 - Added the user info button to chat panels.
C13 - When using score tool on a local SGF file, switching to a node with no
territory marks no longer adds territory marks. Instead it automatically
switch to the move tool.
C13 - Change the captures indicator from a simple counter to a box of stones.
C13 - Moved the user pictures in games from the title bar to the score & clock
area, where there is more room.
C13 - Made the entries in the "resume" menu be disabled unless your opponent
is in the room.
C13 - Added ability to work within Java web start.