🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.chess
Article #5757

Xboard 2.0 bugs / suggestions

#5757
From: Paul Caskey
Date: Wed, 08 Jul 1992 20:40
72 lines
4575 bytes
1.)  Saying "White's flag dropped" and "Black's flag dropped" over and over
again covers up the printed moves.  Those "flag dropped" messages should
only be printed once, if at all, IMHO.  Or if a constant "flag dropped"
message is required, it should be put somewhere other than the status line
used for all other messages.

2.)  There's no way to stop a "Two Machines" game.  Pause responds, and so
does Reset and Quit, but there's no "Stop", and none of the other buttons
respond.  I want to be able to stop a computer-versus-computer game in the
middle and go to "Force Moves" to play with it.  Intuitively, I think
clicking on "Two Machines" again when it's already running two machines
should do this.

3.)  "Load Game" should not require a "reset" first; I want to be able to
load a position, then load a game that starts from that position.  Better
yet, I want to be able to save a game and its starting position in one file.

4.)  It would be nice if it was at least an option to have the ABCDEFGH and
12345678 markings on the sides of the board.

5.)  When playing on a small board, the window is bigger than it needs to
be because of the menu options at the top sticking out too far to the
right.  Suggestion:  Move Load/Save Game/Position to a sub-menu, but leave
the rest of the options out in the open.

6.)  Human-versus-human play, across different X displays, would be great.

7.)  I make a move, and iconify XBoard.  10 minutes later I pull it up and
the computer has moved.  The move is printed in algebraic form (unless it's
been covered up by the "X's flag dropped" message :-]), but I'd really like
to do a "Backward" and then "Forward" to see what happened, and exactly how
the board has changed.  So I do that.  Then I move, and iconify the game
again.  Whoops!  I forgot, once again, to manually re-click on Machine
Black to get things going again.  I know, I shouldn't be so absent-minded
... but come on, that's really a pain.  The computer should know what I
want.  :-) Suggestion: A new pair of buttons, "FlashBack" and
"FlashForward" (say that one 10 times fast!) that operate like Backward and
Forward except the computer automatically resumes play after you make your
next move.  Key bindings: capital "F" and "B".  (I see now that f, F, C-f,
and M-f all currently do the same thing.)  You say there are too many
buttons already?  Well, maybe everything should be stuffed in sub-menus,
after all.  If there are key-bindings, those are the quickest anyway.  Then
the problem is that another future feature is allowing the user to type in
moves algebraically instead of using the mouse.  My suggestion for that one
is to take keystrokes as "move input" when the pointer is in the top window
and border, and take them as key bindings for menu shortcuts when the
pointer is actually on the board.  Or vise-versa.  But that brings up
another point: I like having "f" and "b" respond as key bindings when the
pointer is on the board, because when viewing a saved game with comments,
the comment box is sometimes tall enough to cover up the top part of the
window, stealing my mouse focus away when I'm sitting there trying to click
on "Forward" over and over.

Whew.

Yes, I've read the TODO list, and I know some of this stuff is already in
there.  I'm just saying that these things (especially numbers 1, 2 and 3
above) are my biggest gripes.  All in all, I'm very impressed with XBoard!
In particular, the play-by-play recall of saved games, with commentary, is
a fun feature.


sorc

P.S.  A neat hack would be to have the square colors change to represent
how many attacks were on each square as the game progressed.  I may fool
with that myself, but I thought I'd mention the idea in public.  You know,
maybe just play with the brightness of the colors or something.


-- 
sorc@edsr.eds.com	||	...!uunet!edsr!sorc
Technical Details
Message-ID: <1992Jul8.204019.11113@edsr.eds.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!darwin.sura.net!mips!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!usenet.coe.montana.edu!ogicse!unmvax!bbx!tantalum!tantalum!sorc

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10d71d,2b82f899476f4d03
X-Google-Attributes: gid10d71d,public
X-Google-ArrivalTime: 1992-07-08 11:38:06 PST
Path: arc1-ca.pugleaf.net!sparky!uunet!darwin.sura.net!mips!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!usenet.coe.montana.edu!ogicse!unmvax!bbx!tantalum!tantalum!sorc
From: sorc@edsr.eds.com (Paul Caskey)
Newsgroups: gnu.chess
Subject: Xboard 2.0 bugs / suggestions
Keywords: bugs?  gripes.
Message-ID: <1992Jul8.204019.11113@edsr.eds.com>
Date: 8 Jul 92 20:40:19 GMT
Sender: usenet@edsr.eds.com
Reply-To: sorc@edsr.eds.com
Distribution: gnu
Organization: The Confusion Factory
Lines: 72