]> gitweb.stoutner.com Git - PrivacyBrowserPC.git/blob - src/settings/Settings.kcfg
42160135f957f5e767387e0c4ca77c97943a0445
[PrivacyBrowserPC.git] / src / settings / Settings.kcfg
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <!--
4   Copyright 2022-2023 Soren Stoutner <soren@stoutner.com>.
5
6   This file is part of Privacy Browser PC <https://www.stoutner.com/privacy-browser-pc>.
7
8   Privacy Browser PC is free software: you can redistribute it and/or modify
9   it under the terms of the GNU General Public License as published by
10   the Free Software Foundation, either version 3 of the License, or
11   (at your option) any later version.
12
13   Privacy Browser PC is distributed in the hope that it will be useful,
14   but WITHOUT ANY WARRANTY; without even the implied warranty of
15   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16   GNU General Public License for more details.
17
18   You should have received a copy of the GNU General Public License
19   along with Privacy Browser PC.  If not, see <http://www.gnu.org/licenses/>. -->
20
21 <!-- The options are partially documented at the following URLs:
22     <https://api.kde.org/frameworks/kconfig/html/classKConfigSkeleton.html>
23     <https://api.kde.org/frameworks/kconfig/html/classKCoreConfigSkeleton.html> -->
24 <kcfg
25     xmlns="http://www.kde.org/standards/kcfg/1.0"
26     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
27     xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0 http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
28
29     <!-- The name of the file located in `~/.config/` where the settings are stored. -->
30     <kcfgfile name="privacybrowser"/>
31
32     <group name="Privacy">
33         <entry name="javaScriptEnabled" type="Bool">
34             <default>false</default>
35         </entry>
36
37         <entry name="localStorageEnabled" type="Bool">
38             <default>false</default>
39         </entry>
40
41         <entry name="domStorageEnabled" type="Bool">
42             <default>false</default>
43         </entry>
44
45         <entry name="userAgent" type="String">
46             <default>Privacy Browser</default>
47         </entry>
48     </group>
49
50     <group name="General">
51         <entry name="homepage" type="String">
52             <default>https://www.mojeek.com/</default>
53         </entry>
54
55         <entry name="searchEngine" type="String">
56             <default>Mojeek</default>
57         </entry>
58
59         <entry name="zoomFactor" type="Double">
60             <default>1.00</default>
61         </entry>
62
63         <entry name="downloadLocation" type="String">
64             <default>System Download Directory</default>
65         </entry>
66
67         <entry name="tabsOnTop" type="Bool">
68             <default>true</default>
69         </entry>
70
71         <entry name="spatialNavigation" type="Bool">
72             <default>true</default>
73         </entry>
74
75         <entry name="fullScreenHideMenuBar" type="Bool">
76             <default>true</default>
77         </entry>
78
79         <entry name="fullScreenHideToolBars" type="Bool">
80             <default>true</default>
81         </entry>
82
83         <entry name="fullScreenHideTabBar" type="Bool">
84             <default>true</default>
85         </entry>
86
87         <entry name="fullScreenHideStatusBar" type="Bool">
88             <default>true</default>
89         </entry>
90     </group>
91
92     <group name="SpellCheck">
93         <entry name="spellCheckLanguages" type="StringList">
94             <default></default>
95         </entry>
96     </group>
97 </kcfg>