gGo (IGS) Development Thread
-
ahamay
- Dies in gote
- Posts: 46
- Joined: Wed Apr 28, 2010 10:32 am
- Rank: EGF 6 dan
- GD Posts: 14
- Been thanked: 11 times
gGo (IGS) Development Thread
This thread will be used for anouncements, links to alpha releases, bug reports and feature requests for the gGo IGS/Pandanet client.
EDIT: Discussion moved to this thread
EDIT: Discussion moved to this thread
Last edited by ahamay on Sun Nov 07, 2010 4:10 am, edited 1 time in total.
-
ahamay
- Dies in gote
- Posts: 46
- Joined: Wed Apr 28, 2010 10:32 am
- Rank: EGF 6 dan
- GD Posts: 14
- Been thanked: 11 times
Re: gGo (IGS) Development Thread
Current development snapshot of gGo has been published here (the URL will change in the future).
Note that this is an unstable version, so USE AT YOUR OWN RISK!
The link just points to a plain runnable jar-file without any installers, signatures etc. - they will come back with the official release. You can probably run it just by double clicking, otherwise try "java -jar gGo-1.1-SNAPSHOT.jar". If you're a mac user, you may instead want to start it with this script, which moves the menu to the top of the screen like in any other mac application.
What's new?
Please try it out and tell me what you think! (Here or by mail tomailto: ? subject= & body= )
Cheers, Benjamin
Note that this is an unstable version, so USE AT YOUR OWN RISK!
The link just points to a plain runnable jar-file without any installers, signatures etc. - they will come back with the official release. You can probably run it just by double clicking, otherwise try "java -jar gGo-1.1-SNAPSHOT.jar". If you're a mac user, you may instead want to start it with this script, which moves the menu to the top of the screen like in any other mac application.
What's new?
- Automatch (Control -> Find Opponent)
- Fullscreen (a bit premature, but should work for now)
- No more theme selection (most were ugly anyways) - instead just one that should look okay
Please try it out and tell me what you think! (Here or by mail to
Cheers, Benjamin
Last edited by ahamay on Fri Jun 11, 2010 2:12 am, edited 1 time in total.
- EdLee
- Honinbo
- Posts: 8859
- Joined: Sat Apr 24, 2010 6:49 pm
- GD Posts: 312
- Location: Santa Barbara, CA
- Has thanked: 349 times
- Been thanked: 2070 times
Re: gGo (IGS) Development Thread
- Nice that someone is going to update gGo again!
- Very nice to see the same beautiful slate & shell stones.
- Nice that the "current move" marker is now back, thick and anti-aliased
(the one in gIGo is thin, flimsy, and pixely-jagged)
- Very nice to see the same beautiful slate & shell stones.
- Nice that the "current move" marker is now back, thick and anti-aliased
(the one in gIGo is thin, flimsy, and pixely-jagged)
- EdLee
- Honinbo
- Posts: 8859
- Joined: Sat Apr 24, 2010 6:49 pm
- GD Posts: 312
- Location: Santa Barbara, CA
- Has thanked: 349 times
- Been thanked: 2070 times
Re: gGo (IGS) Development Thread
Hi Benjamin,
I try to use the gIGo Playermanager and got an error:
Preferences > Advanced > Player database: [x] Use gIGo Playermanager
Got this error window:
Application error
A critical error occured!
The following message has been copied to your clipboard.
Please consider sending a bug report to bsteuber@gmail.com
Traceback (innermost last):
File "/Users/ben/pandanet/gGo/playerdb/src/main/jython/JPlayerDB.py", line 0, in main
ImportError: no module named string
I try to use the gIGo Playermanager and got an error:
Preferences > Advanced > Player database: [x] Use gIGo Playermanager
Got this error window:
Application error
A critical error occured!
The following message has been copied to your clipboard.
Please consider sending a bug report to bsteuber@gmail.com
Traceback (innermost last):
File "/Users/ben/pandanet/gGo/playerdb/src/main/jython/JPlayerDB.py", line 0, in main
ImportError: no module named string
- oren
- Oza
- Posts: 2777
- Joined: Sun Apr 18, 2010 5:54 pm
- GD Posts: 0
- KGS: oren
- Tygem: oren740, orenl
- IGS: oren
- Wbaduk: oren
- Location: Seattle, WA
- Has thanked: 251 times
- Been thanked: 549 times
Re: gGo (IGS) Development Thread
The other improvement after Ed mentioned his playermanager issue I thought of is to use the server side 'friend' listings. That way no matter which client you use, you get your friend listing.
It works on Panda Egg pretty well.
It works on Panda Egg pretty well.
- EdLee
- Honinbo
- Posts: 8859
- Joined: Sat Apr 24, 2010 6:49 pm
- GD Posts: 312
- Location: Santa Barbara, CA
- Has thanked: 349 times
- Been thanked: 2070 times
Re: gGo (IGS) Development Thread
Hi Benjamin,
I miss F10 for the Toolbar and F12 for Fullscreen in gIGo.
Here is a partial comparison of the View menus (for online games):
Perhaps this is a good time to put some thought into
the design and arrangements of the hotkeys.
I like gIGo's F10 (Toolbar) and F12 (Fullscreen) very much
because I can quickly get the maximum board view.
I miss F10 for the Toolbar and F12 for Fullscreen in gIGo.
Here is a partial comparison of the View menus (for online games):
Code: Select all
gIGo gGo
---------------------------------------------------------------------------
Show coordinates Alt-C Show coordinates Ctrl+F6
Sidebar F9 Show sidebar F9
Swap sidebar Ctrl-F9 (None)
Toolbar F10 Show toolbar (no hotkey)
Statusbar F11 Show statusbar (no hotkey)
Fullscreen F12 (None)
(None) Show slider Ctrl+F8
(None) Show horizontal comment Shift+F10
Perhaps this is a good time to put some thought into
the design and arrangements of the hotkeys.
I like gIGo's F10 (Toolbar) and F12 (Fullscreen) very much
because I can quickly get the maximum board view.
Re: gGo (IGS) Development Thread
To be perfectly honest, I actually would like a new theme in gGo. Although far better than KGS serves us, it does look a bit dated. The stones looks a bit blurry and a way too "flat", imho.
Re: gGo (IGS) Development Thread
Hi,
Let me first say I'm so thrilled to hear someone is thinking about developing ggo again. glGo is barely even functional on new installations of linux (due to being linked with an old version of some libraries I had to make symlinks just to get it running - poorly - on Ubuntu 10.04 for instance). If you can revive ggo I think there would be a lot of people who would be interested.
Is the board graphic in glGo public available, or did that become 'closed source' with the rest of glGo? If you look at both images at 100% zoom, the ggo board shows some clear pixelization and other unpleasant artifacts when stretched for fullscreen play at high resolution. I don't know if this is because the board image is different or just how it's used, but it definitely doesn't look as nice. (Sorry for the big files getting included inline here, I'm not quite sure how to get around that)
Also, it appears that ggo doesn't remember window sizes, which is a bit irksome. Another small side note: is there a minimum background thickness which prevents the board from filling out the window entirely?
Thanks so much for helping revive this project.
- Az
Let me first say I'm so thrilled to hear someone is thinking about developing ggo again. glGo is barely even functional on new installations of linux (due to being linked with an old version of some libraries I had to make symlinks just to get it running - poorly - on Ubuntu 10.04 for instance). If you can revive ggo I think there would be a lot of people who would be interested.
Is the board graphic in glGo public available, or did that become 'closed source' with the rest of glGo? If you look at both images at 100% zoom, the ggo board shows some clear pixelization and other unpleasant artifacts when stretched for fullscreen play at high resolution. I don't know if this is because the board image is different or just how it's used, but it definitely doesn't look as nice. (Sorry for the big files getting included inline here, I'm not quite sure how to get around that)
Also, it appears that ggo doesn't remember window sizes, which is a bit irksome. Another small side note: is there a minimum background thickness which prevents the board from filling out the window entirely?
Thanks so much for helping revive this project.
- Az
- Attachments
-
- glgo.png (1.2 MiB) Viewed 16417 times
-
- ggo.png (1.05 MiB) Viewed 16417 times
- EdLee
- Honinbo
- Posts: 8859
- Joined: Sat Apr 24, 2010 6:49 pm
- GD Posts: 312
- Location: Santa Barbara, CA
- Has thanked: 349 times
- Been thanked: 2070 times
Re: gGo (IGS) Development Thread
Hi Az,azazil wrote:the gGo board shows some clear pixelization and other unpleasant artifacts
Actually, I see the opposite: all the shell & slate stones and board for both your screenshots
look very nice, and gGo's current-move circle and star points are anti-aliased (nice!),
but gIGo's current-move circle and star points are pixelated and jaggedly.
Which pixelization and unpleasant artifacts are you seeing in gGo?
Could you crop a small section of the screen (200x200 or less) to show/highlight
the differences between gGo's and gIGo's graphics?
Re: gGo (IGS) Development Thread
I agree that that the antialiasing in gGo is substantially nicer than in glGo. I was thinking of the pixelation of the board itself. This is 200% of life size for a fullscreen board at 1920x1600. It seems like a fussy thing, but when you spend as much of your time staring at the board... errr... working on your thesis
as I do, the pixelation gets old after a while.
Arguably the larger lettering on the glGo board is nice too, though that might be a bit more subjective.
- Az
Arguably the larger lettering on the glGo board is nice too, though that might be a bit more subjective.
- Az
- Attachments
-
- comparison.png (333.93 KiB) Viewed 16372 times
-
ethanb
- Lives in gote
- Posts: 355
- Joined: Sat Apr 24, 2010 10:15 am
- Rank: AGA 2d
- GD Posts: 0
- IGS: ethanb
- Has thanked: 52 times
- Been thanked: 43 times
Re: gGo (IGS) Development Thread
I'm supposed to email you with this message when I try to log onto IGS.
import error: no module named string
Is it possibly named String ?
EDIT: Ah, I saw EdLee's post above - I still have that setting in my preferences from an older version. It's working fine after changing that.
import error: no module named string
Is it possibly named String ?
EDIT: Ah, I saw EdLee's post above - I still have that setting in my preferences from an older version. It's working fine after changing that.
-
ethanb
- Lives in gote
- Posts: 355
- Joined: Sat Apr 24, 2010 10:15 am
- Rank: AGA 2d
- GD Posts: 0
- IGS: ethanb
- Has thanked: 52 times
- Been thanked: 43 times
Re: gGo (IGS) Development Thread
New bug report:
I remember this from the old gGo also, I think it was one of the reasons I switched to glGo early in it's development.
You can't see the number of captures, nor your/opponents' rank, if the name is too large. Maximizing the window only expands the amount of wasted space on either side of the board, as the amount of space given to the sidebar is apparently fixed at a certain number of pixels regardless of window or font size.
EDIT: although oddly enough, my window layout looks very different from the one in the screenshot above. Is there a configuration option that I can't find?
I remember this from the old gGo also, I think it was one of the reasons I switched to glGo early in it's development.
You can't see the number of captures, nor your/opponents' rank, if the name is too large. Maximizing the window only expands the amount of wasted space on either side of the board, as the amount of space given to the sidebar is apparently fixed at a certain number of pixels regardless of window or font size.
EDIT: although oddly enough, my window layout looks very different from the one in the screenshot above. Is there a configuration option that I can't find?
Re: gGo (IGS) Development Thread
Have you tried dragging the border of the text window to resize it? I think that the default behavior when resizing windows is incorrect, but it sounds like need to move the slider between the comments and the board.
- Az
- Az
-
ethanb
- Lives in gote
- Posts: 355
- Joined: Sat Apr 24, 2010 10:15 am
- Rank: AGA 2d
- GD Posts: 0
- IGS: ethanb
- Has thanked: 52 times
- Been thanked: 43 times
Re: gGo (IGS) Development Thread
It doesn't have a resize handle - what am I supposed to grab? That's what my bug report (really "feature request") is asking for. 
EDIT: this is with the 2.0-alpha snapshot linked to above; should I be grabbing a new copy from Git/Hg/CVS/SVN/whatever instead?
EDIT: this is with the 2.0-alpha snapshot linked to above; should I be grabbing a new copy from Git/Hg/CVS/SVN/whatever instead?
-
ethanb
- Lives in gote
- Posts: 355
- Joined: Sat Apr 24, 2010 10:15 am
- Rank: AGA 2d
- GD Posts: 0
- IGS: ethanb
- Has thanked: 52 times
- Been thanked: 43 times
Re: gGo (IGS) Development Thread
New bug report:
When viewing a UGF file (...yes, I'm still working on UGF support for Quarry... slowly...) turning off "Numerate Moves" only turns them off for the current position in the tree. When you go to the next move, the numbers are back, but the option is still unchecked.
When viewing a UGF file (...yes, I'm still working on UGF support for Quarry... slowly...) turning off "Numerate Moves" only turns them off for the current position in the tree. When you go to the next move, the numbers are back, but the option is still unchecked.