Web lists-archives.com

Re: Gtk+4.0


On Tue, Jun 21, 2016 at 05:07:46PM +0100, Simon McVittie wrote:
> On 21/06/16 15:26, Peter Weber wrote:
> > 2. Add experimental features through external libraries (libsexy and so
> > on?)
> A series of tiny libraries is not a great way to build a coherent
> platform, and each of those libraries needs to manage its API, ABI and
> stability too. We've been here with libgnomewhatever, libsexy, libegg,
> libunique and so on.
> (There are also technical considerations here: widgets in GTK proper can
> make use of internal interfaces that third-party widgets can't, and
> linking a large number of tiny libraries has a measurable startup cost
> for applications.)

We have libgd [1] where some of the new additions to GTK+ in recent
times were prototyped. HeaderBar, Revealer and Stack/StackSwitcher
come to mind.


[1] https://git.gnome.org/browse/libgd

Attachment: pgpTmJm1bPmGf.pgp
Description: PGP signature

gtk-devel-list mailing list