Hi!
Yesterday, Pascal put up RC2 on the website at
http://prolinux.free.fr/scid/download/
As far as I can see it just contains the recent
Correspondence Chess code, so here some comments about
changes there:
- Correspondence Chess window:
to get a similar GUI in all modules I introduced a new
window dedicated to Correspondence Chess, also available
from the Window menue or via F12 or by invoking any of the
CC functions.
- Buttons:
These were removed from the main window and are now
available via the CC window. The buttons moved are the
once placed in the button bar, ie. Retrieve, Send and the
next/prev buttons.
New buttons were introduced for "Open DB" (which opens the
default DB set in preferences) and "Process Inbox" and the
Xfcc functions resign, claim/offer/accept draw.
- Console display:
The CC window now contains a 3 line console showing what
is going on, which games are retrieved and some info about
the current game.
- Game list:
The CC window now contains a game list which displays a
list of the games retrieved via Scids inbox.
eMail based games are notified by a small "mail" icon. For
Xfcc based games the current status is given, ie. "your
move", "opponent to move", clocks when the games where
fetched from the server, variant, and which tools are
allowed (ie. DB, books, tablebases and engines).
Additionally one can just double click on a game in the
list and it is loaded.
- Icons:
These were changed to cleaner looking ones mainly from the
GNOME projects stock icons.
BTW: IMHO we could consider using these icons in case of
need. Even for the limited colour table in gif (256
colours at max) they look pretty good.
- Xfcc:
There were quite a bunch of enhancements and bugfixes
there for the internal interface. Now retrieval as well as
sending of moves works, errors are processed and displayed
on the console. If available also WhiteNA/BlackNA is
parsed and use to fill in the eMail addresses of the
opponents to the game header.
Additionally, support for UTF-8 login names/logins has
been added. If you want/have to use it just write your
config file in UTF-8.
Concerning UTF-8: I was able to use an account with a Thai
username, retrieve games, send moves and so on. Pascal
currently reports though, that he has some trouble there
still. Hence, input on this issue is welcome. Austin
Lockwood from SchemingMind is also currently looking into
the issue and checks wether this might be a server side
problem. (Pascals account in question also contains a
space in the login name, which might be the source of
trouble.)
Concerning UTF-8 /2: I personally strongy discourage its
usage for UID/PW! At least for the next 25 years or so
till UTF is really established and all older systems are
gone. Login name and password should be 7bit US ASCII
without spaces to avoid trouble.
Anyway, to help debugging here, RC2 currently writes all
XML processed to stderr, hence you could provide data for
debugging easily. Please remove your login/password from
this data though ;)
- CC in general:
A lot of checks have been implemented, hence I strongly
hope that scid will not throw an TCL error but catch
everyghing smoothly and display it in proper notification
dialogs. Please drop me a note when you find something not
yet catched.
- NLS:
There might be some strings that require translation ie.
that are not yet added to the NLS at all.
--
Kind regards, / War is Peace.
| Freedom is Slavery.
Alexander Wagner | Ignorance is Strength.
|
| Theory : G. Orwell, "1984"
/ In practice: USA, since 2001
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Scid-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scid-users