60 lines
2.5 KiB
XML
60 lines
2.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<schemalist>
|
|
<schema id="org.gnome.shell.extensions.quotes" path="/org/gnome/shell/extensions/quotes/">
|
|
<key name="rotation-interval" type="i">
|
|
<default>30</default>
|
|
<summary>Quote rotation interval</summary>
|
|
<description>Time in seconds between quote rotations</description>
|
|
</key>
|
|
<key name="sync-interval" type="i">
|
|
<default>3600</default>
|
|
<summary>Sync interval</summary>
|
|
<description>Time in seconds between API synchronizations</description>
|
|
</key>
|
|
<key name="api-providers" type="s">
|
|
<default>'[{"name":"quotable","url":"https://api.quotable.io/random","method":"GET","mapping":{"text":"content","author":"author"},"enabled":true}]'</default>
|
|
<summary>API providers</summary>
|
|
<description>JSON array of API provider configurations</description>
|
|
</key>
|
|
<key name="font-size" type="i">
|
|
<default>14</default>
|
|
<summary>Font size</summary>
|
|
<description>Font size for quote text in pixels</description>
|
|
</key>
|
|
<key name="text-color" type="s">
|
|
<default>'#ffffff'</default>
|
|
<summary>Text color</summary>
|
|
<description>Color for quote text in hex format</description>
|
|
</key>
|
|
<key name="max-width" type="i">
|
|
<default>60</default>
|
|
<summary>Maximum character width</summary>
|
|
<description>Maximum number of characters to display before truncating</description>
|
|
</key>
|
|
<key name="quotes-file" type="s">
|
|
<default>'quotes.json'</default>
|
|
<summary>Quotes file name</summary>
|
|
<description>Name of the JSON file to store quotes</description>
|
|
</key>
|
|
<key name="custom-quotes" type="s">
|
|
<default>'[]'</default>
|
|
<summary>Custom quotes</summary>
|
|
<description>JSON array of custom quotes objects with text and author properties</description>
|
|
</key>
|
|
<key name="use-custom-quotes" type="b">
|
|
<default>false</default>
|
|
<summary>Use custom quotes</summary>
|
|
<description>Whether to use custom quotes instead of built-in/synced quotes</description>
|
|
</key>
|
|
<key name="show-change-indicator" type="b">
|
|
<default>true</default>
|
|
<summary>Show change indicator</summary>
|
|
<description>Whether to show countdown before quote changes</description>
|
|
</key>
|
|
<key name="indicator-duration" type="i">
|
|
<default>5</default>
|
|
<summary>Indicator duration</summary>
|
|
<description>Duration in seconds for the change indicator countdown</description>
|
|
</key>
|
|
</schema>
|
|
</schemalist> |