Re: Gtk+4.0



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: pgp2y42wgWC5X.pgp
Description: PGP signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]