mirror of
https://github.com/Hopiu/RandomWallpaperGnome3.git
synced 2026-04-05 15:31:01 +00:00
199 lines
8.2 KiB
XML
199 lines
8.2 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<schemalist gettext-domain='gnome-shell-extensions'>
|
|
|
|
<enum id='org.gnome.shell.extensions.space.iflow.randomwallpaper.sources'>
|
|
<value value='0' nick='unsplash'/>
|
|
<value value='1' nick='desktoppr'/>
|
|
<value value='2' nick='wallhaven'/>
|
|
<value value='3' nick='reddit'/>
|
|
<value value='4' nick='genericJSON'/>
|
|
</enum>
|
|
|
|
<schema path="/org/gnome/shell/extensions/space-iflow-randomwallpaper/"
|
|
id='org.gnome.shell.extensions.space.iflow.randomwallpaper'>
|
|
|
|
<key type='i' name='history-length'>
|
|
<default>5</default>
|
|
<summary>History size</summary>
|
|
<description>Number of wallpapers stored locally</description>
|
|
<range min='2' max='100'/>
|
|
</key>
|
|
|
|
<key type='b' name='auto-fetch'>
|
|
<default>false</default>
|
|
<summary>Auto-Fetch</summary>
|
|
<description>Update the wallpaper based on a duration</description>
|
|
</key>
|
|
|
|
<key type='i' name='minutes'>
|
|
<default>30</default>
|
|
<summary>Duration</summary>
|
|
<description>Minutes to wait before a new wallpaper is fetched</description>
|
|
<range min='1' max='59'/>
|
|
</key>
|
|
|
|
<key type='i' name='hours'>
|
|
<default>1</default>
|
|
<summary>Duration</summary>
|
|
<description>Minutes to wait before a new wallpaper is fetched</description>
|
|
<range min='0' max='23'/>
|
|
</key>
|
|
|
|
<key name='source' enum='org.gnome.shell.extensions.space.iflow.randomwallpaper.sources'>
|
|
<default>'unsplash'</default>
|
|
<summary>Wallpaper Source</summary>
|
|
<description>Describes the adapter that will be used.</description>
|
|
</key>
|
|
|
|
<key type='as' name='history'>
|
|
<default>[]</default>
|
|
<summary>History</summary>
|
|
<description>Stores the history objects as stringified JSONs</description>
|
|
</key>
|
|
|
|
<key type='x' name='timer-last-trigger'>
|
|
<default>0</default>
|
|
<summary>Timestamp of the last timer trigger.</summary>
|
|
<description>A JS timestamp of the last timer callback trigger. Zero if no last change registered.
|
|
</description>
|
|
</key>
|
|
|
|
<key type='b' name='change-lock-screen'>
|
|
<default>false</default>
|
|
<summary>Change lock screen</summary>
|
|
<description>Weather the gnome lock screen should also be set to the new wallpaper.</description>
|
|
</key>
|
|
|
|
<key type='b' name='disable-hover-preview'>
|
|
<default>false</default>
|
|
<summary>Disable hover preview</summary>
|
|
<description>Disables the preview of the background while hovering the history list</description>
|
|
</key>
|
|
|
|
<key type='b' name='hide-panel-icon'>
|
|
<default>false</default>
|
|
<summary>Hide the panel icon</summary>
|
|
<description>Removes the panel icon from the gnome shell.</description>
|
|
</key>
|
|
|
|
</schema>
|
|
|
|
<schema path="/org/gnome/shell/extensions/space-iflow-randomwallpaper/desktopper/"
|
|
id='org.gnome.shell.extensions.space.iflow.randomwallpaper.desktopper'>
|
|
<key type='b' name='allow-unsafe'>
|
|
<default>false</default>
|
|
<summary>Allow Unsafe</summary>
|
|
<description>Weather the extension should fetch images that are rated as unsafe.</description>
|
|
</key>
|
|
</schema>
|
|
|
|
<schema path="/org/gnome/shell/extensions/space-iflow-randomwallpaper/unsplash/"
|
|
id='org.gnome.shell.extensions.space.iflow.randomwallpaper.unsplash'>
|
|
<key type='s' name='unsplash-keyword'>
|
|
<default>""</default>
|
|
<summary>Keyword</summary>
|
|
<description>The keyword will be used to search images.</description>
|
|
</key>
|
|
<key type='s' name='unsplash-username'>
|
|
<default>""</default>
|
|
<summary>Username</summary>
|
|
<description>Only fetch random images of a given user.</description>
|
|
</key>
|
|
<key type='s' name='unsplash-collections'>
|
|
<default>""</default>
|
|
<summary>Collections</summary>
|
|
<description>Only fetch random images from a comma separated list of collections.</description>
|
|
</key>
|
|
<key type='i' name='image-width'>
|
|
<default>1920</default>
|
|
<summary>Image Width</summary>
|
|
<description>The width of the image.</description>
|
|
</key>
|
|
<key type='i' name='image-height'>
|
|
<default>1080</default>
|
|
<summary>Image Width</summary>
|
|
<description>The height of the image.</description>
|
|
</key>
|
|
<key type='b' name='featured-only'>
|
|
<default>false</default>
|
|
<summary>Featured images only</summary>
|
|
<description>This results in a smaller wallpaper pool but the images are considered to have higher
|
|
quality.
|
|
</description>
|
|
</key>
|
|
</schema>
|
|
|
|
<schema path="/org/gnome/shell/extensions/space-iflow-randomwallpaper/wallhaven/"
|
|
id='org.gnome.shell.extensions.space.iflow.randomwallpaper.wallhaven'>
|
|
<key type='s' name='wallhaven-keyword'>
|
|
<default>""</default>
|
|
<summary>Keyword</summary>
|
|
<description>The keyword will be used to search images.</description>
|
|
</key>
|
|
<key type='s' name='resolutions'>
|
|
<default>"1920x1200, 1920x1080, 2560x1440, 2560x1600, 3840x1080"</default>
|
|
<summary>Resolutions</summary>
|
|
<description>The acceptable resolutions.</description>
|
|
</key>
|
|
<key type='b' name='allow-sfw'>
|
|
<default>true</default>
|
|
<summary>SFW</summary>
|
|
<description>Weather safe images are allowed.</description>
|
|
</key>
|
|
<key type='b' name='allow-sketchy'>
|
|
<default>false</default>
|
|
<summary>Sketchy</summary>
|
|
<description>Weather sketchy images are allowed.</description>
|
|
</key>
|
|
|
|
<key type='b' name='category-general'>
|
|
<default>true</default>
|
|
<summary>Category General</summary>
|
|
<description>Weather the general category should be searched.</description>
|
|
</key>
|
|
<key type='b' name='category-anime'>
|
|
<default>true</default>
|
|
<summary>Category Anime</summary>
|
|
<description>Weather the anime category should be searched.</description>
|
|
</key>
|
|
<key type='b' name='category-people'>
|
|
<default>true</default>
|
|
<summary>Category People</summary>
|
|
<description>Weather the people category should be searched.</description>
|
|
</key>
|
|
</schema>
|
|
|
|
<schema path="/org/gnome/shell/extensions/space-iflow-randomwallpaper/reddit/"
|
|
id='org.gnome.shell.extensions.space.iflow.randomwallpaper.reddit'>
|
|
<key type='s' name='subreddits'>
|
|
<default>""</default>
|
|
<summary>Subreddits</summary>
|
|
<description>These subreddits will be searched.</description>
|
|
</key>
|
|
<key type='b' name='allow-sfw'>
|
|
<default>false</default>
|
|
<summary>SFW</summary>
|
|
<description>Whether safe images are allowed.</description>
|
|
</key>
|
|
</schema>
|
|
|
|
<schema path="/org/gnome/shell/extensions/space-iflow-randomwallpaper/genericJSON/"
|
|
id='org.gnome.shell.extensions.space.iflow.randomwallpaper.genericJSON'>
|
|
<key type='s' name='generic-json-request-url'>
|
|
<default>""</default>
|
|
<summary>The request URL</summary>
|
|
<description>The URL where the JSON will be requested.</description>
|
|
</key>
|
|
<key type='s' name='generic-json-response-path'>
|
|
<default>""</default>
|
|
<summary>JSON Path</summary>
|
|
<description>The JSON path that describes the picture URL.</description>
|
|
</key>
|
|
<key type='s' name='generic-json-url-prefix'>
|
|
<default>""</default>
|
|
<summary>Image URL prefix</summary>
|
|
<description>This prefix is added to the final image URL.</description>
|
|
</key>
|
|
</schema>
|
|
|
|
</schemalist>
|