1<?xml version="1.0" encoding="UTF-8"?>
2<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
3      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4      xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
5      http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
6    <kcfgfile name="khangmanrc"/>
7
8    <group name="Language">
9      <entry name="CurrentLevel" type="Int">
10            <label>Level</label>
11            <default>0</default>
12        </entry>
13        <entry name="LevelFile" type="String">
14            <default>"animals.kvtml"</default>
15        </entry>
16        <entry name="SelectedLanguage" type="String">
17            <label>The language selected by the user</label>
18            <code>
19                KSharedConfigPtr globalConf = KSharedConfig::openConfig();
20                QString userLanguage=globalConf->group("Locale").readEntry("Language", "en");
21                if (userLanguage.isEmpty())
22                    userLanguage = "en";
23                else
24                    //keep only the first 2 characters
25                    userLanguage = userLanguage.left(2);
26            </code>
27            <default>en</default>
28        </entry>
29    </group>
30
31    <group name="Look">
32        <entry name="Theme" type="String">
33            <label>Background theme name</label>
34            <default>notes</default>
35        </entry>
36    </group>
37
38    <group name="General">
39        <entry name="OneLetter" type="Bool">
40            <label>Check this if you do not want to discover each instance of the same letter.</label>
41            <default>false</default>
42        </entry>
43        <entry name="EnableAnimations" type="Bool">
44            <label>Enable Animations</label>
45            <default>false</default>
46        </entry>
47        <entry name="Sound" type="Bool">
48            <label>If checked, sounds will be played for New Game and Win Game</label>
49            <default>false</default>
50        </entry>
51        <entry name="Hint" type="Bool">
52            <label>If checked, hints will always been displayed. If this is not checked (default)
53            hints will be displayed only per word when the user chooses to show the hint.</label>
54            <default>false</default>
55        </entry>
56        <entry name="resolveTime" type="Int">
57            <label>This setting allows you to set in seconds how much time is available for resolving the word.</label>
58            <default>120</default>
59        </entry>
60    </group>
61
62    <group name="Advanced">
63        <entry name="AccentedLetters" type="Bool">
64            <label>Type accented letters separately from normal letters</label>
65            <default>false</default>
66        </entry>
67     </group>
68
69    <group name="KNewStuff">
70        <entry name="ProvidersUrl" type="Path">
71            <label>The Providers path for KHangMan</label>
72            <default>"https://edu.kde.org/khangman/downloads/providers.xml"</default>
73        </entry>
74    </group>
75</kcfg>
76