123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!--
- SPDX-FileCopyrightText: GSConnect Developers https://github.com/GSConnect
- SPDX-License-Identifier: GPL-2.0-or-later
- -->
- <schemalist gettext-domain="org.gnome.Shell.Extensions.GSConnect">
- <schema id="org.gnome.Shell.Extensions.GSConnect" path="/org/gnome/shell/extensions/gsconnect/">
- <!-- Extension Settings -->
- <key name="enabled" type="b">
- <default>true</default>
- </key>
- <key name="show-indicators" type="b">
- <default>false</default>
- </key>
- <key name="keep-alive-when-locked" type="b">
- <default>true</default>
- </key>
- <key name="create-native-messaging-hosts" type="b">
- <default>true</default>
- </key>
- <!-- Service Settings -->
- <key name="id" type="s">
- <default>""</default>
- </key>
- <key name="name" type="s">
- <default>""</default>
- </key>
- <key name="devices" type="as">
- <default>[]</default>
- </key>
- <key name="debug" type="b">
- <default>false</default>
- </key>
- <key name="discoverable" type="b">
- <default>true</default>
- </key>
- </schema>
- <!-- Window Geometry -->
- <schema id="org.gnome.Shell.Extensions.GSConnect.WindowState">
- <key name="window-size" type="(ii)">
- <default>(0, 0)</default>
- </key>
- <key name="window-maximized" type="b">
- <default>false</default>
- </key>
- </schema>
- <!-- Device Settings -->
- <schema id="org.gnome.Shell.Extensions.GSConnect.Device">
- <key name="certificate-pem" type="s">
- <default>""</default>
- </key>
- <key name="keybindings" type="a{ss}">
- <default>{}</default>
- </key>
- <key name="menu-actions" type="as">
- <default>["sms", "ring", "mount", "commands", "share", "keyboard"]</default>
- </key>
- <key name="name" type="s">
- <default>""</default>
- </key>
- <key name="paired" type="b">
- <default>false</default>
- </key>
- <key name="type" type="s">
- <default>"smartphone"</default>
- </key>
- <key name="incoming-capabilities" type="as">
- <default>[]</default>
- </key>
- <key name="outgoing-capabilities" type="as">
- <default>[]</default>
- </key>
- <key name="disabled-plugins" type="as">
- <default>[]</default>
- </key>
- <key name="supported-plugins" type="as">
- <default>[]</default>
- </key>
- <key name="last-connection" type="s">
- <default>""</default>
- </key>
- </schema>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.Battery">
- <key name="send-statistics" type="b">
- <default>false</default>
- </key>
- <key name="low-battery-notification" type="b">
- <default>true</default>
- </key>
- <key name="custom-battery-notification" type="b">
- <default>false</default>
- <summary>Enables custom battery notification</summary>
- </key>
- <key name="custom-battery-notification-value" type="u">
- <range min="1" max="99"></range>
- <default>80</default>
- </key>
- <key name="full-battery-notification" type="b">
- <default>false</default>
- </key>
- </schema>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.Clipboard">
- <key name="receive-content" type="b">
- <default>false</default>
- </key>
- <key name="send-content" type="b">
- <default>false</default>
- </key>
- </schema>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.Contacts">
- <key name="contacts-source" type="b">
- <default>true</default>
- </key>
- </schema>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.FindMyPhone"/>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.Mousepad">
- <key name="share-control" type="b">
- <default>true</default>
- </key>
- </schema>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.MPRIS">
- <key name="share-players" type="b">
- <default>true</default>
- </key>
- </schema>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.Notification">
- <key name="send-notifications" type="b">
- <default>true</default>
- </key>
- <key name="send-active" type="b">
- <default>true</default>
- </key>
- <key name="applications" type="s">
- <default>'{}'</default>
- </key>
- </schema>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.Ping"/>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.Presenter"/>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.RunCommand">
- <key name="command-list" type="a{sv}">
- <default><![CDATA[{'lock': <{'name': 'Lock', 'command': 'xdg-screensaver lock'}>, 'restart': <{'name': 'Restart', 'command': 'systemctl reboot'}>, 'logout': <{'name': 'Log Out', 'command': 'gnome-session-quit --logout --no-prompt'}>, 'poweroff': <{'name': 'Power Off', 'command': 'systemctl poweroff'}>, 'suspend': <{'name': 'Suspend', 'command': 'systemctl suspend'}>}]]></default>
- </key>
- </schema>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.SFTP">
- <key name="automount" type="b">
- <default>true</default>
- </key>
- </schema>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.Share">
- <key name="receive-files" type="b">
- <default>true</default>
- </key>
- <key name="receive-directory" type="s">
- <default>""</default>
- </key>
- </schema>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.SMS">
- <key name="legacy-sms" type="b">
- <default>false</default>
- </key>
- </schema>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.SystemVolume">
- <key name="share-sinks" type="b">
- <default>true</default>
- </key>
- </schema>
- <schema id="org.gnome.Shell.Extensions.GSConnect.Plugin.Telephony">
- <key name="ringing-volume" type="s">
- <default>"lower"</default>
- </key>
- <key name="ringing-pause" type="b">
- <default>false</default>
- </key>
- <key name="talking-volume" type="s">
- <default>"mute"</default>
- </key>
- <key name="talking-microphone" type="b">
- <default>true</default>
- </key>
- <key name="talking-pause" type="b">
- <default>true</default>
- </key>
- </schema>
- </schemalist>
|