pzorin / qgo

qGo is a Go Client (IGS, WING, LGS, WBaduk/CyberORO, Tygem, Tom, and eWeiqi) based on Qt 5. No active development is happening nor should any be expected.
GNU General Public License v2.0
82 stars 34 forks source link

[feature request] Support for dragongoserver #11

Closed xyproto closed 10 years ago

xyproto commented 11 years ago

Hi,

Thanks for creating qGo! Are there plans for supporting DGS (http://www.dragongoserver.net/) as well? DGS support would be great. "anDGS" is en example of a Go client that already supports DGS.

Best regards, Alexander Rødseth

pzorin commented 10 years ago

I will not support servers that I do not use myself. Feel free to contribute a backend.

xyproto commented 10 years ago

Ok, I'll maybe give it a shot. Could you please point me to the relevant source files?

pzorin commented 10 years ago

You would have to subclass NetworkConnection in src/network/networkconnection.h See igsconnection.cpp for an example. Note that a large part of the features are not essential.

xyproto commented 10 years ago

Thanks! I'll let you know if I make it work.