[crossfire] gtkv2 client vs gtk client gap list.

Brendan Lally brenlally at gmail.com
Sat Feb 4 09:37:38 CST 2006


On 2/4/06, Mark Wedel <mwedel at sonic.net> wrote:
>   To me, at some level, keeping the gtk(v1) client about may not make a lot of
> sense.  Especially if we start going down the path of new character creation and
> other widgets - I don't look forward to trying to write those for the gtkv1 client.

I'd note at this point that the recent spell interface updates I did
were for gcfclient not gcfclient2 - I find glade complex and
confusing, gtk code is comparatively straightforward to write, at
least for maintenance.

>   I know a lot of people still use the gtkv1 client.  So my basic question is,
> for those of you that do, what needs to be changed/added/fixed in the gtkv2
> client so you would use it.

I'm not sure that is necessary, not so long ago there was a patch to
gcfclient to make it compile against gtk2, I will assume that this
gets accepted in the move towards 2.0, with the few bugs it isolates
picked up on the way.

If cfclient is removed, (and the broken gnome client also), then there
would only be one toolkit in use. It would then be possible to
restructure the client directories to have common/ gtk_common/ gtk-v1/
and gtk-v2/ mapping to:
protocol parsing and storage, toolkit specific code, and interface respectively.

These parts individually would not be so hard to maintain.



More information about the crossfire mailing list