On Wed, Oct 9, 2013 at 2:09 PM, Erick Pérez Castellanos
<eric...@gnome.org>wrote:

> People keep raising this issue (both on list and on IRC) and I think
> there's a good reason for it.
>
> And people will keep doing it, until they get proper answers.
>
> As an application developer why I found troubling about this particular
> removal is:
>

The setting does not do anything for you as an application developer. It
was a user setting that lets users break the design of your application by
making icons pop up in all sorts of places where you did not see them
because you were not testing with that particular combination of user
settings.


> First: the fact that no-one has explained the reasons behind it. Certainly
> we can guess the thing has to do with Wayland port but yet there's no
> comment in those commits explaining the reasons behind it.
>

I just did.



>
> Second: The workaround being settings the option in every widget of an
> application is not a friendly towards app developers.
> Right now, in a moment where new widgets come into Gtk+, the *Getting
> Started* section appeared in the docs and there's this new attention to the
> developer story with Gtk+ (and others), that doesn't seem very friendly at
> all.
>

Again, the GtkSettings that we are discussing here do nothing for
application developers. On the contrary, by removing the settings, we have
given you as application developer _more_ control over how your application
appears to your users.
_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list

Reply via email to