GNOME Bugzilla – Bug 688989
GApplication xml metadata file
Last modified: 2018-05-24 14:51:35 UTC
There are currently a bunch of random annoying things that you have to do to setup your typical GtkApplication... Things like setting the default gettext domain, initialising locale, etc. Add to this all the stuff like setting up your menus, actions, accels, etc. Quite a lot of this could be put into an XML file that accompanies the application (possibly as a resource) describing it. A good place to start might be with the gettext domain and directory. One slightly obnoxious aspect of this is that we will probably need to do a .xml.in -> xml sort of thing in order to deal with different install prefixes (for finding the aforementioned translation files). Alternatively we could figure out a better way to deal with that.
Short answer: I don't like it
we may need this after all
Anything in particular that you had in mind?
no, I was just basically retracting my initial assessment, to not prevent this from going forward.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/glib/issues/634.