[ggo-discussion] Re: Bugs and ideas

On Thu, Apr 17, 2003 at 06:23:41PM +0200, Jarkko Lindblad wrote:
> 
> Some bugs:
> 
> 1. "xxxxxxxx is currently involved in a match against someone else." IGS
> message Does not close the match requester in question.

It does... doesnt it?

I just tried... let 2 accounts play each other and matched one using gGo
with a third account:

Prints:
"qgodev is currently involved in a match against someone else."
to the console, my match account is closed and the above message is
displayed in a messagebox as well.

I fixed this for the 0.3.5 release, you reported it earlier a couple of
weeks ago. Seems to work now.


> 2. Sometimes when I play the stone cursor (the circle inside a stone)
> disappears when I make a play on the edge of the board. This happens at
> least when I play white (I rarely play with black, so can't tell if the
> same happens there).

Need to reproduce this.


> 3. I was just playing two games at the same time (by accident). I didn't
> actually play the other game as it's not really possible for me to
> concentrate on multiple games at the same time. Anyhow, I lost the other
> game on time and the client thought it was actually the game I was really
> playing where I ran out of time. Not good.

gGo does currently not completely support multiple games. The problem is, if
you toggle singlegame false, most messages like resign, timeout, score etc
change their format (Ugh!), and the current parser misses some of these
messages. I need to work on that sooner or later, rather sooner.


> Ideas:
> 
> 1. In some places you have a gadget with which the user can select the
> size of the font used. Why on earth you've spread gadgets like this in
> different windows - such gadgets belong into the preferences window as it
> is very rare that for example font size is changed.

Umm, dont remember exactly, but when I first had it only in the preferences,
some people suggested to add that gadget for a quick access of the feature.
Plus, a couple of users have been unable to find it in the preferences
dialog, so I hoped to make it a bit more obvious that way. No idea if its
good design.


> 2. When I lose I'de like to hear a toilet flushing sound. And when I win a
> fanfare. Or actually I'de like to be able to define the sounds by myself.

Umm... Defining sounds yourself had been on the wish-list for quite some
time. But I think I refuse to implement a toilet or fanfare sound.
If, then a mad cackling laughter if you lost. :*)


> 3. The X, O and ! are really unintuitive. Artwork instead is needed. This
> is not urgent though.

I will ask tweet to make some artwork. I suck badly at that stuff, so I wont
try it.


> 4. Again, I push for the user-list even though it means rewriting part of
> the code. With a user list the users of gGo would no more ask me to play
> with ridicilous time limits as they'd see I like 1/5 only. I actually
> don't use the current player list at all as it is almost useless - it is
> too much work to find a suitable opponent through it - instead I use the
> command line to get the user list and also I make my match challenges
> using the command line interface and this is IMHO a bit silly when a
> client does have a GUI. (I'll try to avoid mentioning this any more as I
> know I may already be a bit irritating regarding this issue).

You are welcome to brag about it, and I basically agree this would enhance
the client. I've simply been to lazy lately to work on much new stuff for
gGo. I wanted to implement a tree view for the SGF editor for months, too.

Im currently working on finishing my university and getting my diploma
(about time!). Also my current financial situation is anything but pleasant,
so gGo development is right now somewhat secondary, read: No new big
features at the moment. Sorry.


 Peter

Other related posts: