On Mon, 2014-08-18 at 10:01 -0400, Jasper St. Pierre wrote:
> Because every time we try to clean up GtkTreeView, we break some random
> application. It's a widget that has twenty three gazillion use cases, and
> so we have to keep it a mess, because removing the mess means removing one
> use case, and we can't do that.

So the problem is because GtkTreeView was developed as policy-free as
possible. Now the new widgets are written with more policy, which makes
the API easier to use, with a simpler implementation.

So if I understand correctly, with the new widgets, small applications
are easier to write, but applications with more complex needs are more
complicated to write, because even more custom widgets are needed (while
before it was possible to use all the bells and whistles of the generic
widgets).

--
Sébastien

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

Reply via email to