GNOME Bugzilla – Bug 778156
Consistently handle relocatable schemas
Last modified: 2017-02-04 19:18:29 UTC
When Gustavo added the hosts (now renamed to permissions) schema, he put it in a separate .gschema file to indicate that it was separate from all the other settings and relocatable. Now we have changed the UI schema to be relocatable, but it's still in the same .gschema file as the other settings. We should either split it to a new file, or more likely merge the permissions schema into the main one. Carlos, what's your preference?
I don't have an opinion, the result is the same, I guess. The notification permissions are not actually settings, so maybe it makes sense to have them in a different place. What we have in the main file could be settings as what can be configured in the prefs dialog, or hidden because it's an "advance" setting. So, if you want to split in files for whatever reason, maybe I would move state and lockdown to their own files.
The following fix has been pushed: f13c8dc Merge ephy permissions gschema into main gschema
Created attachment 344945 [details] [review] Merge ephy permissions gschema into main gschema There's no real good reason to have it in a separate file.
(I don't really want to have a bunch of different schema files. :)