$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.