Hey,

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.

Cheers,
Rishi

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

Attachment: pgpcSBxVomH9F.pgp
Description: PGP signature

_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list

Reply via email to