1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- Author: Stanislav Karchebny, berk@upnet.ru -->
3
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
4
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5
      xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
6
      http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
7
<include>qdir.h</include>
8
9
<kcfgfile name="amarokrc"/>
10
11
<group name="General Options">
12
    <entry key="Left Time Display Enabled" type="Bool">
13
        <label>Whether to display a second, left time label.</label>
14
        <whatsthis>Set this to display a second time label to the left of the seek slider in the player window.</whatsthis>
15
        <default>true</default>
16
    </entry>
17
    <entry key="Left Time Display Remaining" type="Bool">
18
        <label>Whether to display remaining track time in the left time label.</label>
19
        <whatsthis>Set this to display remaining track time instead of past track time in the player window.</whatsthis>
20
        <default>false</default>
21
    </entry>
22
    <entry key="Repeat" type="Enum">
23
        <label>Which track(s) to play repeatedly</label>
24
        <whatsthis>Whether to repeat the current track, the current album, or the current playlist indefinitely, or neither.</whatsthis>
25
        <choices>
26
            <choice name="Off">
27
                <label>Do not Repeat</label>
28
            </choice>
29
            <choice name="Track">
30
                <label>Repeat Track</label>
31
            </choice>
32
            <choice name="Album">
33
                <label>Repeat Album</label>
34
            </choice>
35
            <choice name="Playlist">
36
                <label>Repeat Playlist</label>
37
            </choice>
38
        </choices>
39
        <default>Off</default>
40
    </entry>
41
    <entry key="Favor Tracks" type="Enum">
42
        <label>Which tracks or albums to favor in Random Mode</label>
43
        <whatsthis>Tracks or albums with the chosen property will be more likely to be chosen in Random Mode.</whatsthis>
44
        <choices>
45
            <choice name="Off"></choice>
46
            <choice name="HigherScores"></choice>
47
            <choice name="HigherRatings"></choice>
48
            <choice name="LessRecentlyPlayed"></choice>
49
        </choices>
50
        <default>Off</default>
51
    </entry>
52
    <entry key="Random Mode" type="Enum">
53
        <label>Whether to play tracks or albums in random order</label>
54
        <whatsthis>If set, Amarok plays the tracks or albums in the playlist in a random order.</whatsthis>
55
        <choices>
56
            <choice name="Off"></choice>
57
            <choice name="Tracks"></choice>
58
            <choice name="Albums"></choice>
59
        </choices>
60
        <default>Off</default>
61
    </entry>
62
    <entry key="Dynamic Mode" type="Bool">
63
        <label>The status of dynamic mode.</label>
64
        <whatsthis>If set, dynamic mode will be on, and tracks will be added according to the dynamic playlist specified.</whatsthis>
65
        <default>false</default>
66
    </entry>
67
    <entry key="Last Dynamic Mode" type="String">
68
        <label>The most recently used Dynamic Mode</label>
69
        <whatsthis>The title of the Dynamic Mode that was most recently loaded in the playlist</whatsthis>
70
        <default>Random Mix</default>
71
    </entry>
72
    <entry key="Show Tray Icon" type="Bool">
73
        <label>Whether to show icon in system tray</label>
74
        <whatsthis>Enable/Disable tray icon for Amarok.</whatsthis>
75
        <default>true</default>
76
    </entry>
77
    <entry key="HideContextView" type="Bool">
78
        <label>Whether to hide the context view.</label>
79
        <whatsthis>Enable/Disable context view in Amarok.</whatsthis>
80
        <default>false</default>
81
    </entry>
82
    <entry key="Animate Tray Icon" type="Bool">
83
        <label>Whether to animate the systray icon</label>
84
        <whatsthis>Enable/Disable tray icon animation.</whatsthis>
85
        <default>false</default>
86
    </entry>
87
    <entry key="Track Delay Length" type="Int">
88
        <label>Delay between tracks, in milliseconds</label>
89
        <whatsthis>Delay between tracks, in milliseconds.</whatsthis>
90
        <default>0</default>
91
    </entry>
92
    <entry key="Undo Levels" type="Int">
93
        <label>Number of undo levels in playlist</label>
94
        <whatsthis>The number of undo levels in the playlist.</whatsthis>
95
        <default>30</default>
96
    </entry>
97
    <entry key="Show Splashscreen" type="Bool">
98
        <label>Whether a splash-screen should be displayed on startup</label>
99
        <whatsthis>Enable/Disable splashscreen during Amarok startup.</whatsthis>
100
        <default>true</default>
101
    </entry>
102
    <entry key="Relative Playlist" type="Bool">
103
        <label>Whether playlists store relative path</label>
104
        <whatsthis>If set, Amarok's manually saved playlists will contain a relative path to each track, not an absolute path.</whatsthis>
105
        <default>true</default>
106
    </entry>
107
    <entry key="Overwrite Files" type="Bool">
108
        <label>Whether organize files will overwrite existing files.</label>
109
        <whatsthis>If set, Organize files will overwrite any existing destination.</whatsthis>
110
        <default>false</default>
111
    </entry>
112
    <entry key="Group By Filetype" type="Bool">
113
        <label>Whether organize files will group directories according to their filetype.</label>
114
        <whatsthis>If set, Organize files will group directories containing the same filetype.</whatsthis>
115
        <default>false</default>
116
    </entry>
117
    <entry key="Group Artists" type="Bool">
118
        <label>Whether organize files will group artists whose names start with the same character.</label>
119
        <whatsthis>If set, Organize files will group artists whose names start with the same character.</whatsthis>
120
        <default>true</default>
121
    </entry>
122
    <entry key="Ignore The" type="Bool">
123
        <label>Whether organize files will ignore The in artist names.</label>
124
        <whatsthis>If set, Organize files will ignore The in artist names.</whatsthis>
125
        <default>true</default>
126
    </entry>
127
    <entry key="Replace Space" type="Bool">
128
        <label>Whether organize files will replace spaces in filenames with underscores.</label>
129
        <whatsthis>If set, Organize files will replace spaces in filenames with underscores.</whatsthis>
130
        <default>false</default>
131
    </entry>
132
    <entry key="Cover Icons" type="Bool">
133
        <label>Whether organize files will use cover art as folder icons.</label>
134
        <whatsthis>If set, Organize files will use cover art as folder icons.</whatsthis>
135
        <default>true</default>
136
    </entry>
137
    <entry key="Organize Directory" type="Int">
138
        <label>Index of collection folder destination for Organize files.</label>
139
        <whatsthis>The ID of the collection folder destination for Organize files.</whatsthis>
140
        <default>0</default>
141
    </entry>
142
    <entry key="Vfat Compatible" type="Bool">
143
        <label>Whether organize files will rename files in a manner compatible with vfat filesystems.</label>
144
        <whatsthis>If set, Organize files will replace characters that are not compatible with vfat filesystems (such as ':', '*' and '?').</whatsthis>
145
        <default>true</default>
146
    </entry>
147
    <entry key="Ascii Only" type="Bool">
148
        <label>Whether organize files will rename files such that they only contain 7-bit ASCII characters.</label>
149
        <whatsthis>If set, Organize files will replace characters that are not compatible with the 7-bit ASCII character set.</whatsthis>
150
        <default>false</default>
151
    </entry>
152
    <entry key="Use Custom Scheme" type="Bool">
153
        <label>Whether organize files will use a custom file naming scheme.</label>
154
        <whatsthis>If set, Organize files will rename files according to a custom format string.</whatsthis>
155
        <default>false</default>
156
    </entry>
157
    <entry key="Custom Scheme" type="String">
158
        <label>Format string for Organize files, if a custom naming scheme is used.</label>
159
        <whatsthis>If the custom filename scheme is enabled, then Organize files will rename files according to this format string.</whatsthis>
160
        <default>%folder/%filetype/%theartist/%album/%track_-_%title.%filetype</default>
161
    </entry>
162
    <entry key="Replacement Regexp" type="String">
163
        <label>Regular expression that is to be replaced.</label>
164
        <whatsthis>Organize files will replace substrings matching this regular expression.</whatsthis>
165
        <default></default>
166
    </entry>
167
    <entry key="Replacement String" type="String">
168
        <label>Replacing string.</label>
169
        <whatsthis>Organize files will replace matching substrings with this string.</whatsthis>
170
        <default></default>
171
    </entry>
172
    <entry key="External Browser" type="String">
173
        <label>Filename of the external web browser to be invoked by Amarok.</label>
174
        <default>xdg-open</default>
175
    </entry>
176
    <entry key="AutoGetCoverArt" type="Bool">
177
        <label>Whether to automatically attempt to fetch cover art as needed</label>
178
        <default>false</default>
179
    </entry>
180
    <entry key="AutoScrollPlaylist" type="Bool">
181
        <label>Automatically scroll the playlist to make the currently playing song visible</label>
182
        <default>true</default>
183
    </entry>
184
    <entry key="Show Album Art" type="Bool">
185
        <label>Show Album art in the Collection Browser</label>
186
        <default>true</default>
187
    </entry>
188
    <entry key="Lock Layout" type="Bool">
189
        <label>Show the Context View</label>
190
        <default>true</default>
191
    </entry>
192
</group>
193
194
<group name="Playback">
195
    <entry key="Master Volume" type="Int">
196
        <label>Master volume</label>
197
        <whatsthis>The Amarok master volume, a value between 0 and 100.</whatsthis>
198
        <default>80</default>
199
        <min>0</min>
200
        <max>100</max>
201
    </entry>
202
    <entry key="Mute State" type="Bool">
203
        <label>Mute state</label>
204
        <whatsthis>Mute/Unmute sound.</whatsthis>
205
        <default>false</default>
206
    </entry>
207
    <entry key="Crossfade" type="Bool">
208
        <label>Whether to crossfade between tracks</label>
209
        <whatsthis>Enable/Disable crossfading between track changes.</whatsthis>
210
        <default>false</default>
211
    </entry>
212
    <entry key="Crossfade Length" type="Int">
213
        <label>Length of crossfade, in milliseconds</label>
214
        <whatsthis>The length of the crossfade between tracks in milliseconds.</whatsthis>
215
        <default>4000</default>
216
        <min>400</min>
217
    </entry>
218
    <entry key="Crossfade Type" type="Int">
219
        <label>When to Crossfade</label>
220
        <whatsthis>Determines whether to crossfade always, or on automatic/manual track changes only.</whatsthis>
221
        <default>0</default>
222
    </entry>
223
    <entry key="Fadeout" type="Bool">
224
        <label>Whether to fade out tracks when pressing stop.</label>
225
        <whatsthis>Enable/Disable fadeout.</whatsthis>
226
        <default>true</default>
227
    </entry>
228
    <entry key="Fadeout Length" type="Int">
229
        <label>Length of fadeout, in milliseconds</label>
230
        <whatsthis>The length of the fadeout in milliseconds.</whatsthis>
231
        <default>2500</default>
232
        <min>400</min>
233
    </entry>
234
    <entry key="FadeoutOnExit" type="Bool">
235
        <label>Whether to fade out when exiting the program.</label>
236
        <default>true</default>
237
    </entry>
238
    <entry key="Equalizer Enabled" type="Bool">
239
        <label>Enables the equalizer plugin</label>
240
        <whatsthis>When enabled, an equalizer plugin filters the audio stream.</whatsthis>
241
        <default>false</default>
242
    </entry>
243
    <entry key="Equalizer Preamp" type="Int">
244
        <label>Equalizer pre-amplification value, range -100..100, 0 is normal.</label>
245
        <default>0</default>
246
        <min>-100</min>
247
        <max>100</max>
248
    </entry>
249
    <entry key="Equalizer Gains" type="IntList">
250
        <label>Band gains for equalizer, 10 values, range -100..100, 0 is normal.</label>
251
        <default>0, 0, 0, 0, 0, 0, 0, 0, 0, 0</default>
252
    </entry>
253
    <entry key="Equalizer Preset" type="String">
254
        <label>Equalizer preset name.</label>
255
        <default>Zero</default>
256
    </entry>
257
    <entry key="Replay Gain Mode" type="Enum">
258
        <label>The mode for adjusting playback volume.</label>
259
        <whatsthis>Whether to adjust the volume of tracks to make them sound the same volume, and if so whether to make the adjustments per-track or per-album.</whatsthis>
260
        <choices>
261
            <choice name="Off">
262
                <label>Disable replay gain</label>
263
            </choice>
264
            <choice name="Track">
265
                <label>Make each track the same volume</label>
266
            </choice>
267
            <choice name="Album">
268
                <label>Make each album the same volume</label>
269
            </choice>
270
        </choices>
271
        <default>Track</default>
272
    </entry>
273
</group>
274
275
<group name="Cover Manager">
276
    <entry key="Amazon Locale" type="String">
277
        <label>Amazon locale for cover retrieval</label>
278
        <whatsthis>Determines which Amazon server cover images should be retrieved from.</whatsthis>
279
        <default>us</default>
280
    </entry>
281
</group>
282
283
<group name="Wikipedia">
284
    <entry key="Wikipedia Locale" type="String">
285
        <label>Wikipedia locale for information retrieval</label>
286
        <whatsthis>Determines in which language the information is retrieved from Wikipedia.</whatsthis>
287
        <default>en</default>
288
    </entry>
289
</group>
290
291
<group name="OSD">
292
    <entry key="Osd Enabled" type="Bool">
293
        <label>Use On-Screen Display</label>
294
        <whatsthis>Enable/Disable the On-Screen Display.</whatsthis>
295
        <default>true</default>
296
    </entry>
297
    <entry key="Growl Enabled" type="Bool">
298
	<label>Use Growl for notifications</label>
299
	<whatsthis>Enable/Disable use of Growl for notifications.</whatsthis>
300
	<default>false</default>
301
    </entry>
302
    <entry key="Osd Use Playlist Columns" type="Bool">
303
        <label>Display the same information in the OSD as in the playlist columns.</label>
304
        <whatsthis>If enabled, the OSD will display the same information and in the same order as the columns in the playlist.</whatsthis>
305
        <default>true</default>
306
    </entry>
307
    <entry key="Osd Text" type="String">
308
        <label>The OSD text to show</label>
309
        <whatsthis>Customize the OSD display text.</whatsthis>
310
        <default>%artist - %title {(%length)}\n%album</default>
311
    </entry>
312
    <entry key="Osd Font" type="Font">
313
        <label>Font for On-Screen Display</label>
314
        <whatsthis>The font to use for the On-Screen Display.</whatsthis>
315
        <default code="true">QFont("Arial",16)</default>
316
    </entry>
317
    <entry key="Osd Use Translucency" type="Bool">
318
        <label>Translucency Toggle</label>
319
        <whatsthis>Make the background of the OSD translucent.</whatsthis>
320
        <default>true</default>
321
    </entry>
322
    <entry key="Osd Use Custom Colors" type="Bool">
323
        <label>Whether to use custom colors for the OSD</label>
324
        <whatsthis>You can use custom colors for the OSD if you set this true.</whatsthis>
325
        <default>false</default>
326
    </entry>
327
    <entry key="Osd Text Color" type="Color">
328
        <label>Font Color for On-Screen Display</label>
329
        <whatsthis>The color of the OSD text. The color is specified in RGB, a comma-separated list containing three integers between 0 and 255.</whatsthis>
330
        <default>#ffff00</default>
331
    </entry>
332
    <entry key="Osd Duration" type="Int">
333
        <label>How many milliseconds the text should be displayed for</label>
334
        <whatsthis>The time in milliseconds to show the OSD. A value of 0 means never hide. The default value is 5000 ms.</whatsthis>
335
        <default>5000</default>
336
        <min>0</min>
337
    </entry>
338
    <entry key="Osd Y Offset" type="Int">
339
        <label>Y position offset</label>
340
        <whatsthis>The Y position of the OSD relative to the chosen screen and OSD alignment. If Top alignment is chosen the Y offset is the space between the upper part of the OSD and the top of the screen. If Bottom alignment is chosen the Y offset is the space between the bottom part of the OSD and the bottom of the screen.</whatsthis>
341
        <default>50</default>
342
        <min>0</min>
343
        <max>10000</max>
344
    </entry>
345
    <entry key="Osd Screen" type="Int">
346
        <label>OSD screen</label>
347
        <whatsthis>The screen that should display the OSD. For single-headed environments this setting should be 0.</whatsthis>
348
        <default>0</default>
349
    </entry>
350
    <entry key="Osd Cover" type="Bool">
351
        <label>Whether the album cover should be shown</label>
352
        <whatsthis>If enabled, shows the album cover in the OSD.</whatsthis>
353
        <default>true</default>
354
    </entry>
355
    <entry key="Osd Alignment" type="Enum">
356
        <label>Align OSD to</label>
357
        <whatsthis>The relative position of the OSD. Possible choices are Left, Middle, Right and Center.</whatsthis>
358
        <choices>
359
            <choice name="Left"/>
360
            <choice name="Middle"/>
361
            <choice name="Center"/>
362
            <choice name="Right"/>
363
        </choices>
364
        <default>Middle</default>
365
    </entry>
366
367
</group>
368
369
<group name="Session">
370
    <entry key="Resume Playback" type="Bool">
371
        <label>Resume playback of last played track on startup</label>
372
        <whatsthis>If set, Amarok resumes playback of the last played track on startup.</whatsthis>
373
        <default>false</default>
374
    </entry>
375
    <entry key="Resume Track" type="Path">
376
        <label>Track URL to resume upon startup</label>
377
        <whatsthis>Internal: URL of the track to resume on startup.</whatsthis>
378
    </entry>
379
    <entry key="Resume Time" type="Int">
380
        <label>Time to resume at, in milliseconds</label>
381
        <whatsthis>Internal: Playback position in the track to resume on startup.</whatsthis>
382
    </entry>
383
    <entry key="Visible Browsers" type="IntList">
384
        <label>List of bools describing which browsers are visible, from top to bottom.</label>
385
    </entry>
386
    <entry key="LastPlaying" type="Int">
387
        <label>Track playing on last exit. Value is -1 if no track was playing.</label>
388
        <default>-1</default>
389
    </entry>
390
    <entry key="Active Browser" type="Int">
391
        <label>Number (from the top) of the last active browser.</label>
392
    </entry>
393
</group>
394
395
<group name="Collection">
396
    <entry key="Scan Recursively" type="Bool">
397
        <label>Whether Collections folders are scanned recursively</label>
398
        <default>true</default>
399
    </entry>
400
    <entry key="Monitor Changes" type="Bool">
401
        <label>Whether Collection folders are rescanned on change</label>
402
        <default>true</default>
403
    </entry>
404
    <entry key="Collection Folders" type="PathList">
405
        <label>List of folders in the Collection</label>
406
    </entry>
407
    <entry key="Show Track Numbers" type="Bool">
408
        <label>Whether track numbers are shown in the collection browser.</label>
409
        <default>true</default>
410
    </entry>
411
    <entry key="Show Years" type="Bool">
412
        <label>Whether years are shown in the collection browser.</label>
413
        <default>true</default>
414
    </entry>
415
</group>
416
417
<group name="MySQLe">
418
</group>
419
420
<group name="Scrobbler">
421
    <entry key="SubmitPlayedSongs" type="Bool">
422
        <label>Submit played songs</label>
423
        <whatsthis>Whether played songs are submitted to Audioscrobbler</whatsthis>
424
        <default>true</default>
425
    </entry>
426
    <entry key="ScrobblerUsername" type="String">
427
        <label context="Username for audioscrobbler login">Username</label>
428
        <whatsthis>The username to use for connecting to Audioscrobbler</whatsthis>
429
        <default/>
430
    </entry>
431
    <entry key="ScrobblerPassword" type="Password">
432
        <label>Password</label>
433
        <whatsthis>The password to use for connecting to Audioscrobbler</whatsthis>
434
        <default/>
435
    </entry>
436
    <entry key="RetrieveSimilarArtists" type="Bool">
437
        <label>Retrieve similar artists</label>
438
        <whatsthis>Whether similar songs are retrieved from Audioscrobbler</whatsthis>
439
        <default>false</default>
440
    </entry>
441
</group>
442
443
<group name="MediaDevice">
444
    <entry key="DeviceType" type="String">
445
        <label>Device type</label>
446
        <whatsthis>The type of media device.</whatsthis>
447
    </entry>
448
    <entry key="MountPoint" type="String">
449
        <label>Mount point</label>
450
        <whatsthis>The mount point used for the media device connection.</whatsthis>
451
    </entry>
452
    <entry key="MountCommand" type="String">
453
        <label>Mount command</label>
454
        <whatsthis>The mount command used for the media device connection.</whatsthis>
455
    </entry>
456
    <entry key="UmountCommand" type="String">
457
        <label>UmountCommand</label>
458
        <whatsthis>The umount command used for the media device connection.</whatsthis>
459
    </entry>
460
    <entry key="AutoDeletePodcasts" type="Bool">
461
        <label>Auto delete podcasts</label>
462
        <whatsthis>Whether podcasts shows already played are automatically deleted when media device is connected.</whatsthis>
463
    </entry>
464
    <entry key="SyncStats" type="Bool">
465
        <label>Sync stats</label>
466
        <whatsthis>Whether Amarok statistics should be synchronized with play count/ratings on device and whether tracks played should be submitted to last.fm.</whatsthis>
467
    </entry>
468
</group>
469
470
<group name="Daap">
471
  <entry key="ManuallyAddedServers" type="StringList">
472
      <label>Manually added servers</label>
473
      <whatsthis>Music Sharing servers added by the user.</whatsthis>
474
  </entry>
475
  <entry key="ServerPasswords" type="StringList">
476
    <label>Server passwords</label>
477
    <whatsthis>Passwords stored by hostname.</whatsthis>
478
  </entry>
479
</group>
480
481
<group name="Panel Sizes">
482
    <entry key="PanelsSavedState" type="IntList">
483
        <label>State of main window splitter</label>
484
        <default>-1</default>
485
    </entry>
486
</group>
487
488
<group name="Playlist Search">
489
    <entry key="MatchTrack" type="Bool">
490
        <label>Include track names in matching</label>
491
        <default>true</default>
492
    </entry>
493
    <entry key="MatchAlbum" type="Bool">
494
        <label>Include album names in matching</label>
495
        <default>true</default>
496
    </entry>
497
    <entry key="MatchArtist" type="Bool">
498
        <label>Include artist names in matching</label>
499
        <default>true</default>
500
    </entry>
501
    <entry key="MatchGenre" type="Bool">
502
        <label>Include genre names in matching</label>
503
        <default>false</default>
504
    </entry>
505
    <entry key="MatchComposer" type="Bool">
506
        <label>Include composer names in matching</label>
507
        <default>false</default>
508
    </entry>
509
    <entry key="MatchYear" type="Bool">
510
        <label>Include years in matching</label>
511
        <default>false</default>
512
    </entry>
513
    <entry key="ShowOnlyMatches" type="Bool">
514
        <label>Include years in matching</label>
515
        <default>false</default>
516
    </entry>
517
</group>
518
519
<group name="Playlist Layout">
520
    <entry key="CurrentLayout" type="String">
521
        <label>The name of the layout that will be loaded on startup</label>
522
        <default>Default</default>
523
    </entry>
524
</group>
525
</kcfg>