Re: About dialog API / extensibility
- From: "Gustavo J. A. M. Carneiro" <gjc inescporto pt>
- To: gtk-devel-list gnome org
- Subject: Re: About dialog API / extensibility
- Date: 08 May 2003 17:51:03 +0100
Please, someone take a serious look at
What's the point on making the about dialog take a dozen arguments.
Why not make it extensible instead? Surely you realize how
fundamentally flawed this hard-coded dialog is. You cannot guess every
possible field an application author might want to add in the future,
and for every new field the library wants to support there will be API
One way to make it API/ABI compatible with future releases is to use
dialog = g_object_new (GTK_TYPE_DIALOG, "authors", authors, "license",
"GPL ....", NULL);
However, I think that's not enough. We should make it extensible too,
making it accept user-defined information tabs.
I have already mentioned this before, but have been ignored. At the
very least, someone tell me I'm wrong, or that I should come up with a
patch, but say something. Thanks!
A Seg, 2003-04-28 às 19:29, Matthias Clasen escreveu:
> On Wed, 2003-04-23 at 20:19, Pavel Machek wrote:
> > It would be nice to have field for license,
> > too. GPL actually requires you to tell
> > user its free software and that there's
> > no warranty. I'd like more apps following
> > that requirement.
> Ok, I have added a "license" property now, which is displayed in
> another dialog, opened from a "License" button next to the "Credits"
> I also enabled Pango markup in the comments property, since it may be
> useful to add something in "small print", e.g. a serial number.
> gtk-devel-list mailing list
> gtk-devel-list gnome org
Gustavo João Alves Marques Carneiro
<gjc inescporto pt> <gustavo users sourceforge net>
] [Thread Prev