forked from VocalPodcastProject/vocal
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcom.github.needleandthread.vocal.gschema.xml
201 lines (177 loc) · 6.86 KB
/
com.github.needleandthread.vocal.gschema.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
<schemalist>
<schema id="com.github.needleandthread.vocal" path="/com/github/needleandthread/vocal/" gettext-domain="com.github.needleandthread.vocal">
<key name="auto-download" type="b">
<default>true</default>
<summary>Whether or not Vocal should automatically download new episodes</summary>
<description>
Whether or not Vocal should automatically download new episodes when they are available.
</description>
</key>
<key name="autoclean-library" type="b">
<default>true</default>
<summary>Whether or not Vocal should automatically delete old downloaded episdes</summary>
<description>
Whether or not Vocal should automatically delete downloaded, played episodes that are more
than a week old.
</description>
</key>
<key name="window-width" type="i">
<default>990</default>
<summary>The user's last window width</summary>
<description>
The user's last window width
</description>
</key>
<key name="sidebar-width" type="i">
<default>325</default>
<summary>The user's preferred sidebar width</summary>
<description>
The preferred width of the sidebar that displays episode descriptions.
</description>
</key>
<key name="window-height" type="i">
<default>550</default>
<summary>The user's last window height</summary>
<description>
The user's last window height
</description>
</key>
<key name="update-interval" type="i">
<default>30</default>
<summary>The number of minutes between checking for episodes</summary>
<description>
The number of minutes to wait between checking for new episodes
</description>
</key>
<key name="fast-forward-seconds" type="i">
<default>30</default>
<summary>The number of seconds to fast forward</summary>
<description>
The number of seconds to fast forward
</description>
</key>
<key name="rewind-seconds" type="i">
<default>30</default>
<summary>The number of seconds to rewind</summary>
<description>
The number of seconds to rewind
</description>
</key>
<key name="library-location" type="s">
<default>"~/vocal"</default>
<summary>The directory where podcasts are stored</summary>
<description>
The directory where podcasts are stored
</description>
</key>
<key name="last-played-media" type="s">
<default>""</default>
<summary>The podcast and episode that was last playing</summary>
<description>
The podcast and episode that was last played, in podcast_name,episode_title format
</description>
</key>
<key name="continue-running-after-close" type="b">
<default>true</default>
<summary>Whether or not Vocal should run in the background after closing</summary>
<description>
Whether or not Vocal should keep running in the background for feed updates and downloads.
</description>
</key>
<key name="itunes-store-country" type="s">
<default>"us"</default>
<summary>The iTunes country code to search for results</summary>
<description>
When finding the top n podcasts, Vocal will search for results from a particular country's iTunes Store.
</description>
</key>
<key name="show-name-label" type="b">
<default>false</default>
<summary>Whether or not Vocal should display the names of podcasts in the local library</summary>
<description>
When enabled, Vocal will show an extra label beneath the cover art in the library with the name of the podcast.
</description>
</key>
<key name="dark-mode-enabled" type="b">
<default>false</default>
<summary>Whether or not Vocal should use the dark theme instead of the light theme.</summary>
<description>
When enabled, Vocal will use the dark version of the GTK theme and modify the headerbar color if on elementary OS.
</description>
</key>
<key name="archive-access-key" type="s">
<default>""</default>
<summary>Your archive.org accounts S3 access key</summary>
<description>
The S3 access key from an archive.org account (https://archive.org/account/s3.php)
</description>
</key>
<key name="archive-secret-key" type="s">
<default>""</default>
<summary>Your archive.org accounts S3 secret key</summary>
<description>
The S3 secret key from an archive.org account (https://archive.org/account/s3.php)
</description>
</key>
<key name="newest-episodes-first" type="b">
<default>true</default>
<summary>Whether to show the newest episodes highest up in the list, or at the bottom</summary>
<description>
When set to true, Vocal will show the newest episodes at the top of episode lists. When false, the oldest
will be at the top.
</description>
</key>
<key name="keep-playing-in-background" type="b">
<default>true</default>
<summary>Whether or not to keep Vocal playing in the background</summary>
<description>
When set to true, Vocal will keep running and playing in the background when the
close button is pressed. When set to false, Vocal will exit the program when
close is pressed.
</description>
</key>
<key name="gpodder-device-name" type="s">
<default>"vocal"</default>
<summary>The name of the device for gpodder.net</summary>
<description>
The name of the device that gets displayed on gpodder.net. Typically,
it is set to some combination of "vocal" and the hardware device name.
That said, you can get as creative as you want.
</description>
</key>
<key name="gpodder-username" type="s">
<default>""</default>
<summary>The username of the last successfully logged-in gpodder.net user</summary>
<description>
Contains the username of the last gpodder.net user account to successfully
login to the service.
</description>
</key>
<key name="gpodder-sync-episode-status" type="b">
<default>true</default>
<summary>Whether or not to keep episode status in sync with the cloud</summary>
<description>
When set to true, Vocal will automatically sync all the episode statuses with
gpodder.net, including whether or not an episode has been listened to, as well as
playback progress.
</description>
</key>
<key name="gpodder-remove-deleted-podcasts" type="b">
<default>false</default>
<summary>Whether or not to remove podcasts that are no longer in the gpodder.net subscriptions</summary>
<description>
When set to true, Vocal will automatically remove a podcast from the library when
it is no longer in the user's gpodder.net subscription list (typically following
a delete event from another device).
</description>
</key>
<key name="gpodder-last-successful-sync-timestamp" type="s">
<default>""</default>
<summary>The UNIX timestamp of the last successful episode sync</summary>
<description>
The UNIX timestamp of the last time Vocal successfully contacted the
gpodder.net service and received an update of episode actions.
</description>
</key>
</schema>
</schemalist>