Warning, /network/angelfish/lib/angelfishsettings.kcfg is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <!--
0003 SPDX-FileCopyrightText: 2020 Jonah Brüchert <jbb@kaidan.im>
0004 
0005 SPDX-License-Identifier: LGPL-2.0-or-later
0006 -->
0007 <kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
0008       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
0009       xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
0010                           http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
0011     <kcfgfile name="angelfishrc" />
0012     <include>"settingshelper.h"</include>
0013     <group name="SettingsPage">
0014         <!-- The custom search engine that can be added to the list of engines -->
0015         <entry key="searchCustomUrl" type="string" />
0016     </group>
0017     <group name="Browser">
0018         <entry key="homepage" type="url">
0019             <default>QUrl(QStringLiteral("https://start.duckduckgo.com"))</default>
0020         </entry>
0021         <entry key="showHomeButton" type="bool">
0022             <default>true</default>
0023         </entry>
0024         <entry key="showTabBar" type="bool">
0025             <default>true</default>
0026         </entry>
0027         <entry key="searchBaseUrl" type="url">
0028             <default>QUrl(QStringLiteral("https://start.duckduckgo.com/?q="))</default>
0029         </entry>
0030         <entry key="newTabUrl" type="url">
0031             <default>QUrl(QStringLiteral("https://start.duckduckgo.com/?q="))</default>
0032         </entry>
0033         <entry key="switchToNewTab" type="bool">
0034             <default>true</default>
0035         </entry>
0036     </group>
0037     <!-- Remember states -->
0038     <group name="WebView">
0039         <entry key="profile" type="string">
0040             <default>QStringLiteral("DefaultProfile")</default>
0041         </entry>
0042         <entry key="webAutoLoadImages" type="bool">
0043             <default>true</default>
0044         </entry>
0045         <entry key="webJavaScriptEnabled" type="bool">
0046             <default>true</default>
0047         </entry>
0048         <entry key="webSmoothScrollingEnabled" type="bool">
0049             <default>false</default>
0050         </entry>
0051         <entry key="webDarkModeEnabled" type="bool">
0052             <default>false</default>
0053         </entry>
0054     </group>
0055     <group name="NavigationBar">
0056         <entry key="navBarMainMenu" type="bool">
0057             <default>true</default>
0058         </entry>
0059         <entry key="navBarTabs" type="bool">
0060             <default>true</default>
0061         </entry>
0062         <entry key="navBarBack" type="bool">
0063             <default>!SettingsHelper::isMobile()</default>
0064         </entry>
0065         <entry key="navBarForward" type="bool">
0066             <default>!SettingsHelper::isMobile()</default>
0067         </entry>
0068         <entry key="navBarReload" type="bool">
0069             <default>!SettingsHelper::isMobile()</default>
0070         </entry>
0071         <entry key="navBarContextMenu" type="bool"></entry>
0072     </group>
0073     <group name="Window">
0074         <entry key="windowX" type="int" />
0075         <entry key="windowY" type="int" />
0076         <entry key="windowWidth" type="int">
0077             <default>SettingsHelper::isMobile() ? 300 : 1020</default>
0078         </entry>
0079         <entry key="windowHeight" type="int">
0080             <default>SettingsHelper::isMobile() ? 450 : 680</default>
0081         </entry>
0082     </group>
0083     <!-- Store adblock lists -->
0084     <group name="Adblock">
0085         <entry key="adblockEnabled" type="bool">
0086             <default>true</default>
0087         </entry>
0088         <entry key="adblockFilterUrls" type="urlList">
0089             <default>
0090                 {
0091                     QUrl(QStringLiteral("https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/filters.txt")),
0092                     QUrl(QStringLiteral("https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/privacy.txt")),
0093                     QUrl(QStringLiteral("https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/resource-abuse.txt")),
0094                     QUrl(QStringLiteral("https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/unbreak.txt")),
0095                     QUrl(QStringLiteral("https://easylist.to/easylist/easyprivacy.txt")),
0096                     QUrl(QStringLiteral("https://easylist.to/easylist/easylist.txt")),
0097                     QUrl(QStringLiteral("https://filters.adtidy.org/extension/ublock/filters/14.txt")),
0098                     QUrl(QStringLiteral("https://easylist-downloads.adblockplus.org/antiadblockfilters.txt"))
0099                 }
0100             </default>
0101         </entry>
0102         <entry key="adblockFilterNames" type="stringList">
0103             <default>
0104                 {
0105                     QStringLiteral("uBlock filters"),
0106                     QStringLiteral("uBlock filters – Privacy"),
0107                     QStringLiteral("uBlock filters – Resource abuse"),
0108                     QStringLiteral("uBlock filters – Unbreak"),
0109                     QStringLiteral("EasyPrivacy"),
0110                     QStringLiteral("Easylist"),
0111                     QStringLiteral("AdGuard Annoyances"),
0112                     QStringLiteral("Adblock Warning Removal List")
0113                 }
0114             </default>
0115         </entry>
0116         <entry key="adblockFilterDownloadDismissed" type="bool">
0117             <default>false</default>
0118         </entry>
0119     </group>
0120 </kcfg>