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
pgpcSBxVomH9F.pgp
Description: PGP signature
_______________________________________________ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list