-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathorg.gnome.rhythmbox.plugins.telegram.gschema.xml
157 lines (137 loc) · 5.63 KB
/
org.gnome.rhythmbox.plugins.telegram.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
<?xml version="1.0" encoding="UTF-8"?>
<schemalist>
<schema id="org.gnome.rhythmbox.plugins.telegram.source" path="/org/gnome/rhythmbox/plugins/telegram/source/">
<key name="sorting" type="(sb)">
<default>('Date Added', false)</default>
<summary>The sorting column and order</summary>
<description>The title of the column to sort on, and the order to sort in (true for ascending, false for descending)</description>
</key>
<key name="show-browser" type="b">
<default>false</default>
<summary>Show browser in library</summary>
<description>Show the artist and album browser in the library.</description>
</key>
<key name="paned-position" type="i">
<default>180</default>
<summary>Position of browser pane (if it exists)</summary>
<description>Position of browser pane.</description>
</key>
<key name="search-type" type="s">
<default>'search-match'</default>
<summary>Selected search type</summary>
<description>The currently selected search type for the source.</description>
</key>
</schema>
<schema id="org.gnome.rhythmbox.plugins.telegram" path="/org/gnome/rhythmbox/plugins/telegram/">
<key name="api-id" type="s">
<default>''</default>
<summary>API ID</summary>
<description>Telegram API ID</description>
</key>
<key name="api-hash" type="s">
<default>''</default>
<summary>API HASH</summary>
<description>Telegram API HASH</description>
</key>
<key name="phone" type="s">
<default>''</default>
<summary>User Phone Number</summary>
<description>Telegram user phone number</description>
</key>
<key name="connected" type="b">
<default>false</default>
<summary>Whether is telegram API connected</summary>
<description>Indicates whether the Telegram API is currently connected</description>
</key>
<key name="channels" type="s">
<default>'[]'</default>
<summary>Selected channels</summary>
<description>The music from these channels will be shown and played in the music player</description>
</key>
<key name="library-path" type="s">
<default>''</default>
<summary>Music library location</summary>
<description>The directory where the base library of downloaded files will be stored</description>
</key>
<key name="conflict-resolve" type="s">
<default>'rename'</default>
<choices>
<choice value='rename'/>
<choice value='overwrite'/>
<choice value='skip'/>
</choices>
<summary>File download conflict handling</summary>
<description>Determines how the plugin should handle situations where a file being downloaded has the same name as an existing file</description>
</key>
<key name="folder-hierarchy" type="s">
<default>'%aa/%at (%ay)'</default>
<summary>Folder hierarchy</summary>
<description>Folder hierarchy for downloading music according to a specified template</description>
</key>
<key name="filename-template" type="s">
<default>'%tN. %tt'</default>
<summary>Download file name template</summary>
<description>File name template to downloading music into your library</description>
</key>
<key name="page-group" type="s">
<default>'telegram'</default>
<choices>
<choice value='telegram'/>
<choice value='library'/>
<choice value='shared'/>
<choice value='stores'/>
<choice value='devices'/>
<choice value='playlists'/>
</choices>
<summary>Page group</summary>
<description>Group where your playlists will be organized</description>
</key>
<key name="audio-visibility" type="s">
<default>'visible'</default>
<choices>
<choice value='visible'/>
<choice value='hidden'/>
<choice value='all'/>
<choice value='dual'/>
</choices>
<summary>Audio visibility</summary>
<description>Choose which audio files to display: only visible, previously hidden, or all audio files.</description>
</key>
<key name="rating-column" type="b">
<default>true</default>
<summary>Show Rating column</summary>
<description>Displays the rating column for tracks in the playlist.</description>
</key>
<key name="date-added-column" type="b">
<default>true</default>
<summary>Show Date Added column</summary>
<description>Shows the date when the track was added to the channel.</description>
</key>
<key name="file-size-column" type="b">
<default>true</default>
<summary>Show File Size column</summary>
<description>Displays the size of the audio file in the playlist.</description>
</key>
<key name="audio-format-column" type="b">
<default>true</default>
<summary>Show Audio Format column</summary>
<description>Shows the audio file format (e.g., MP3, FLAC, etc.).</description>
</key>
<key name="preload-next-track" type="b">
<default>true</default>
<summary>Preload next audio</summary>
<description>Preload next audio in the playlist.</description>
</key>
<key name="preload-prev-track" type="b">
<default>true</default>
<summary>Preload previous audio</summary>
<description>Preload previous audio in the playlist.</description>
</key>
<key name="preload-hidden-track" type="b">
<default>false</default>
<summary>Preload hidden tracks</summary>
<description>Preload tracks even if it was hidden in the playlist.</description>
</key>
<child name="source" schema="org.gnome.rhythmbox.plugins.telegram.source"/>
</schema>
</schemalist>