Page 1 of 1

configuring gtk2 client

Posted: Mon Mar 20, 2006 7:30 pm
by Mith
The gtkclient (which is fine imo) allows me to resize windows, set the map size etc. I want to do the same with the gtk2 client... but where?
So how can I enter any setting for the gtk2 client? It has no preference menu, nor do I find a config file on my system.
(I compiled it from cvs)

Posted: Thu Mar 23, 2006 12:10 am
by Aaron
same problem here.

seems like it reads the gtk1 client files though...

Posted: Thu Mar 23, 2006 7:09 am
by kshinji
I have same problem - whole iwndow is 150% wide, seeing screen have ony like 50 px etc. etc. And all cannot be resized.


In gtk i staret having seeing screen to low, and i always have to move it up.

Posted: Thu Mar 23, 2006 2:43 pm
by cavesomething
kshinji wrote: In gtk i staret having seeing screen to low, and i always have to move it up.
I think this should only be an issue with 'old' (longer than a couple of months ago) versions of gcfclient - I introduced a patch to make the skills display in a scrollable window a while back, this should have caused the map window to be placed more sensibly (it does on my system).

Posted: Thu Mar 23, 2006 3:09 pm
by kshinji
i just read my last post again, and i think that you are genious for understanding it.

Posted: Thu Mar 23, 2006 4:26 pm
by Mith
I've been playing around with gtk2client for a while, and I am very sorry, but I don't like it. (this is all IMVHO)

It's default size is 25x25, which is fine, but now other data to be exact: inventory, messages and 'you see') are fit in an imo too small part of the screen. This is even a problem with my monitor (1400x1050), I just can't see what items I have applied, or what's there on the ground, messages involve too much scrolling etc.

Also, the 'skills' window is pretty messed, since e.g. 'one handed weapons 12345678' is too long to fit. (perhaps using a smaller font would fix this behaviour)

The bars (HP being the most important) are not very visible, somewhere in the down left corner in a not-so-contrasting color.

Most annoying thing is that the screen is drawn rather slow (P3 1000, 512MB debian unstable, cvs client). When my char is running at about 2, the displayed location usually doesn't match the real location of my char.

Anyway, what's 'wrong' with the old gtk1-client? I can set window to 19x19 whitout problems, and that's sufficient for me.
There is plenty of space for inventory and messages, also the status bars are very visible.

Posted: Thu Mar 23, 2006 7:43 pm
by cavesomething
Mith wrote: Anyway, what's 'wrong' with the old gtk1-client? I can set window to 19x19 whitout problems, and that's sufficient for me.
There is plenty of space for inventory and messages, also the status bars are very visible.
The most noticable problem is that it still uses GTK1, including an awful lot of calls that are deprecated in gtk2. Ideally it would switch to GTK2 wholesale, however there seems to be enough users that this would prove to be tricky in the short to medium term (a straight switch over introduces a number of unsightly visual bugs).

Posted: Fri Mar 24, 2006 10:19 am
by Ryo
Note that there is a patch to use GTK2 instead of GTK1.
I'm not sure it was committed to CVS, though.

Of course, the code still uses deprecated (in GTK2) GTK1 calls.

Posted: Fri Mar 24, 2006 1:50 pm
by cavesomething
Ryo wrote:Note that there is a patch to use GTK2 instead of GTK1.
I'm not sure it was committed to CVS, though.
It wasn't, but that was what I was referring to as having introduced unsightly visual bugs.