location: Move settings to gsettings-desktop-schemas
Since these settings are now going to be accessed by gnome-control-center as well, its more appropriate for them to live in gsettings-desktop-schemas. https://bugzilla.gnome.org/show_bug.cgi?id=734483
This commit is contained in:
parent
28cc0da151
commit
ce2c90a534
@ -74,7 +74,6 @@
|
|||||||
<child name="calendar" schema="org.gnome.shell.calendar"/>
|
<child name="calendar" schema="org.gnome.shell.calendar"/>
|
||||||
<child name="keybindings" schema="org.gnome.shell.keybindings"/>
|
<child name="keybindings" schema="org.gnome.shell.keybindings"/>
|
||||||
<child name="keyboard" schema="org.gnome.shell.keyboard"/>
|
<child name="keyboard" schema="org.gnome.shell.keyboard"/>
|
||||||
<child name="location" schema="org.gnome.shell.location"/>
|
|
||||||
</schema>
|
</schema>
|
||||||
|
|
||||||
<schema id="org.gnome.shell.calendar" path="/org/gnome/shell/calendar/"
|
<schema id="org.gnome.shell.calendar" path="/org/gnome/shell/calendar/"
|
||||||
@ -144,37 +143,6 @@
|
|||||||
</key>
|
</key>
|
||||||
</schema>
|
</schema>
|
||||||
|
|
||||||
<enum id="org.gnome.shell.geoclue.AccuracyLevel">
|
|
||||||
<value value="1" nick="country"/>
|
|
||||||
<value value="4" nick="city"/>
|
|
||||||
<value value="5" nick="neighborhood"/>
|
|
||||||
<value value="6" nick="street"/>
|
|
||||||
<value value="8" nick="exact"/>
|
|
||||||
</enum>
|
|
||||||
<schema id="org.gnome.shell.location"
|
|
||||||
path="/org/gnome/shell/location/"
|
|
||||||
gettext-domain="@GETTEXT_PACKAGE@">
|
|
||||||
<key type="b" name="enabled">
|
|
||||||
<default>true</default>
|
|
||||||
<_summary>Geolocation services are enabled.</_summary>
|
|
||||||
<_description>
|
|
||||||
If true, applications are allowed to access location information.
|
|
||||||
</_description>
|
|
||||||
</key>
|
|
||||||
<key name="max-accuracy-level" enum="org.gnome.shell.geoclue.AccuracyLevel">
|
|
||||||
<default>'exact'</default>
|
|
||||||
<_summary>The maximum accuracy level of location.</_summary>
|
|
||||||
<_description>
|
|
||||||
Configures the maximum level of location accuracy applications are
|
|
||||||
allowed to see. Valid options are 'country', 'city', 'neighborhood',
|
|
||||||
'street', and 'exact' (typically requires GPS receiver). Please keep in
|
|
||||||
mind that this only controls what GeoClue will allow applications to see
|
|
||||||
and they can find user's location on their own using network resources
|
|
||||||
(albeit with street-level accuracy at best).
|
|
||||||
</_description>
|
|
||||||
</key>
|
|
||||||
</schema>
|
|
||||||
|
|
||||||
<schema id="org.gnome.shell.app-switcher"
|
<schema id="org.gnome.shell.app-switcher"
|
||||||
path="/org/gnome/shell/app-switcher/"
|
path="/org/gnome/shell/app-switcher/"
|
||||||
gettext-domain="@GETTEXT_PACKAGE@">
|
gettext-domain="@GETTEXT_PACKAGE@">
|
||||||
|
@ -9,7 +9,7 @@ const PanelMenu = imports.ui.panelMenu;
|
|||||||
const PopupMenu = imports.ui.popupMenu;
|
const PopupMenu = imports.ui.popupMenu;
|
||||||
const Shell = imports.gi.Shell;
|
const Shell = imports.gi.Shell;
|
||||||
|
|
||||||
const LOCATION_SCHEMA = 'org.gnome.shell.location';
|
const LOCATION_SCHEMA = 'org.gnome.system.location';
|
||||||
const MAX_ACCURACY_LEVEL = 'max-accuracy-level';
|
const MAX_ACCURACY_LEVEL = 'max-accuracy-level';
|
||||||
const ENABLED = 'enabled';
|
const ENABLED = 'enabled';
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user