Complete.Org: Mailing Lists: Archives: freeciv-dev: July 2000:
[Freeciv-Dev] Re: [PATCH] gui-gtk transient windows
Home

[Freeciv-Dev] Re: [PATCH] gui-gtk transient windows

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: [PATCH] gui-gtk transient windows
From: Mathias Hasselmann <Mathias.Hasselmann@xxxxxx>
Date: Sun, 02 Jul 2000 16:05:25 +0200

Dennis Bjorklund wrote:
>>> The gtk gui does not set it's dialogs to transient which in many
>>> window managers are required for correct behavior. I've made a patch
>>> against 1.11.0. It's not the latest cvs but I hope it apply anyway.

Thanks! I still have not applied the patch, but probably 
you saved me some time, since I was thinking about doing 
this job :)

> What about my question about glade and libglade. I'm a bit surprised that
> you make the gtk interface by hand. I find libglade to be a great way to
> create the interface. 

Probably because:

  * it is *easy*?
  * it does not add new dependencies?
  * glade was not in an useable state when the client was started?

> Also, I would probably prefer a gnome version, but
> I realize that it won't give that much. For me (who runs gnome anyway) it
> adds some consistency.

If you only want a similar look we (both) probably should modify
the dialogs to look more consistent. Really ugly (IHMO) are some
message boxes, some reports and the help windows. The other windows
mostly just need another border_with attribute for some containers.

But if you want session management and consistent property storage -
then there would be a good reason for another client. But some
preprocessor directives could be enough here since freeciv utilizes
autoconf...

(I guess we should avoid waste of man power be writting too much
 clients...)

Ciao
Mathias
-- 
PGP: 1024-Bit DSA: ID 55E572F3, 1024-Bit RSA: ID EAAF7CF1
WWW: http://www.informatik.hu-berlin.de/~hasselma/
     http://www.dominanz-haus.de/



[Prev in Thread] Current Thread [Next in Thread]