summaryrefslogtreecommitdiff
path: root/src/rekonq.kcfg
diff options
context:
space:
mode:
Diffstat (limited to 'src/rekonq.kcfg')
-rw-r--r--src/rekonq.kcfg305
1 files changed, 69 insertions, 236 deletions
diff --git a/src/rekonq.kcfg b/src/rekonq.kcfg
index 8bd8b2ad..b51f0526 100644
--- a/src/rekonq.kcfg
+++ b/src/rekonq.kcfg
@@ -6,294 +6,127 @@
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
<!-- Includes -->
-<include>QtWebKit</include>
-<include>QDateTime</include>
-<include>KUrl</include>
-<include>KGlobalSettings</include>
<kcfgfile name="rekonqrc" />
-<!-- Miscellaneuos (not config UI) settings -->
-<group name="misc">
- <entry name="FirstExecution" type="Bool">
- <default>true</default>
- </entry>
- <entry name="showBookmarksToolbar" type="Bool">
- <default>false</default>
- </entry>
- <entry name="walletBlackList" type="StringList">
- <default></default>
- </entry>
- <entry name="recoverOnCrash" type="Int">
- <default>0</default>
- </entry>
- <entry name="createDesktopAppShortcut" type="Bool">
- <default>true</default>
- </entry>
- <entry name="createMenuAppShortcut" type="Bool">
- <default>false</default>
- </entry>
- <entry name="checkDefaultSearchEngine" type="Bool">
- <default>true</default>
- </entry>
- <entry name="clearHistory" type="Bool">
- <default>true</default>
- </entry>
- <entry name="clearDownloads" type="Bool">
- <default>true</default>
- </entry>
- <entry name="clearCookies" type="Bool">
- <default>true</default>
- </entry>
- <entry name="clearCachedPages" type="Bool">
- <default>true</default>
- </entry>
- <entry name="clearWebIcons" type="Bool">
- <default>true</default>
- </entry>
- <entry name="clearHomePageThumbs" type="Bool">
- <default>true</default>
- </entry>
- <entry name="whiteReferer" type="StringList">
- <default></default>
- </entry>
- <entry name="showHistoryPanel" type="Bool">
- <default>false</default>
- </entry>
- <entry name="showBookmarksPanel" type="Bool">
- <default>false</default>
- </entry>
- <entry name="savedSessions" type="StringList">
- <default></default>
- </entry>
-</group>
-
-
-<!-- New Tab Page Settings -->
-<group name="NewTabPage">
- <entry name="previewNames" type="StringList">
- <default>KDE Homepage,rekonq site</default>
- </entry>
- <entry name="previewUrls" type="StringList">
- <default>http://www.kde.org/,http://rekonq.kde.org/</default>
- </entry>
-</group>
-
-
<!-- General Settings -->
<group name="General">
- <entry name="startupBehaviour" type="Int">
- <default>1</default>
+ <entry key="FirstRun" type="Bool" hidden="true">
+ <default>true</default>
+ </entry>
+ <entry name="Language" key="lang" type="String">
+ <default>TODO: change type to StringList</default>
</entry>
- <entry name="homePage" type="String">
+ <entry name="Home page URL" key="homepage" type="String">
<default>http://www.kde.org/</default>
</entry>
- <entry name="downloadPath" type="Url">
- <default code="true">KUrl(KGlobalSettings::downloadPath())</default>
+ <entry name="New tab URL" key="newtab" type="String">
+ <default>http://www.kde.org/</default>
</entry>
- <entry name="askDownloadPath" type="Bool">
- <default>false</default>
+ <entry name="Default Search Engine" key="searchUrl" type="String">
+ <default>https://duckduckgo.com/?q=%1</default>
</entry>
- <entry name="kgetDownload" type="Bool">
- <default>false</default>
+ <entry name="Configuration Path" key="configPath" type="String">
+ <default>TODO: change type to Path</default>
</entry>
- <entry name="kgetList" type="Bool">
- <default>false</default>
+ <entry name="Load plugins from" key="pluginPath" type="String">
+ <default>TODO: change type to Path</default>
</entry>
</group>
-
-<!-- Tabs Settings -->
-<group name="Tabs">
- <!-- xxx -->
- <entry name="newTabsBehaviour" type="Int">
- <default>0</default>
- </entry>
- <entry name="newTabStartPage" type="Int">
- <default>0</default>
- </entry>
- <!-- xxx -->
- <entry name="hoveringTabOption" type="Int">
- <default>0</default>
- </entry>
- <entry name="openExternalLinksInNewWindow" type="Bool">
- <default>false</default>
- </entry>
- <entry name="lastTabClosesWindow" type="Bool">
- <default>false</default>
- </entry>
- <entry name="closeTabSelectPrevious" type="Bool">
- <default>false</default>
+<!-- Network -->
+<group name="Network">
+ <entry name="Save files to" key="downloadPath" type="String">
+ <default>TODO: change type to Path</default>
</entry>
- <entry name="openNewTabsNextToCurrent" type="Bool">
+ <entry name="Always ask me where to save files" key="downloadPathAsk" type="Bool">
<default>true</default>
</entry>
- <entry name="openNewTabsInForeground" type="Bool">
- <default>false</default>
+ <entry name="User Agent" key="userAgent" type="String">
+ <default>TODO</default>
</entry>
</group>
-
<!-- Fonts Settings -->
<group name="Appearance">
- <entry name="standardFontFamily" type="String">
- <default code="true">KGlobalSettings::generalFont().family()</default>
+ <entry name="Standard Font Family" key="standardFontFamily" type="Font">
+ <default code="true">getFont(QFont::AnyStyle)</default>
</entry>
- <entry name="fixedFontFamily" type="String">
- <default code="true">KGlobalSettings::fixedFont().family()</default>
+ <entry name="Fixed Font Family" key="fixedFontFamily" type="Font">
+ <default code="true">getFont(QFont::Monospace)</default>
</entry>
- <entry name="serifFontFamily" type="String">
- <default code="true">QWebSettings::globalSettings()->fontFamily(QWebSettings::SerifFont)</default>
+ <entry name="Serif Font Family" key="serifFontFamily" type="Font">
+ <default code="true">getFont(QFont::Serif)</default>
</entry>
- <entry name="sansSerifFontFamily" type="String">
- <default code="true">QWebSettings::globalSettings()->fontFamily(QWebSettings::SansSerifFont)</default>
+ <entry name="Sans Serif Font Family" key="sansSerifFontFamily" type="Font">
+ <default code="true">getFont(QFont::SansSerif)</default>
</entry>
- <entry name="cursiveFontFamily" type="String">
- <default code="true">QWebSettings::globalSettings()->fontFamily(QWebSettings::CursiveFont)</default>
+ <entry name="Cursive Font Family" key="cursiveFontFamily" type="Font">
+ <default code="true">getFont(QFont::Cursive)</default>
</entry>
- <entry name="fantasyFontFamily" type="String">
- <default code="true">QWebSettings::globalSettings()->fontFamily(QWebSettings::FantasyFont)</default>
+ <entry name="Fantasy Font Family" key="fantasyFontFamily" type="Font">
+ <default code="true">getFont(QFont::Fantasy)</default>
</entry>
- <entry name="defaultFontSize" type="Int">
+ <entry name="Default Font Size" key="defaultFontSize" type="Int">
<default>16</default>
</entry>
- <entry name="minFontSize" type="Int">
+ <entry name="Minimal Font Size" key="minFontSize" type="Int">
<default>7</default>
</entry>
- <entry name="defaultEncoding" type="String">
+ <entry name="Default encoding" key="defaultEncoding" type="String">
<default>ISO 8859-1</default>
</entry>
- <entry name="userCSS" type="Url">
- <default></default>
- </entry>
- <entry name="defaultZoom" type="Int">
+ <entry name="Default zoom" key="defaultZoom" type="Int">
<default>10</default>
</entry>
</group>
-
-<!-- Privacy Settings -->
-<group name="Privacy">
- <entry name="javascriptCanOpenWindows" type="Bool">
- <default>false</default>
- </entry>
- <entry name="javascriptCanAccessClipboard" type="Bool">
- <default>false</default>
- </entry>
- <entry name="expireHistory" type="Int">
- <default>0</default>
- </entry>
- <entry name="passwordSavingEnabled" type="Bool">
- <default>true</default>
- </entry>
-</group>
-
-
-<!-- WebKit Settings -->
-<group name="Webkit">
- <!-- xxx -->
- <entry name="javascriptEnabled" type="Bool">
- <default>true</default>
- </entry>
- <!-- xxx -->
- <entry name="pluginsEnabled" type="Int">
- <default>0</default>
- </entry>
- <!-- xxx -->
- <entry name="offlineStorageDatabaseEnabled" type="Bool">
- <default>true</default>
- </entry>
- <entry name="offlineWebApplicationCacheEnabled" type="Bool">
- <default>true</default>
- </entry>
- <entry name="localStorageEnabled" type="Bool">
- <default>true</default>
- </entry>
- <entry name="offlineWebApplicationCacheQuota" type="Int">
- <default>50</default>
- </entry>
- <!-- xxx -->
- <entry name="javaEnabled" type="Bool">
- <default>true</default>
- </entry>
- <entry name="webGL" type="Bool">
- <default>true</default>
- </entry>
- <entry name="spatialNavigation" type="Bool">
- <default>false</default>
- </entry>
- <entry name="frameFlattening" type="Bool">
- <default>false</default>
- </entry>
- <entry name="dnsPrefetch" type="Bool">
- <default>true</default>
- </entry>
- <entry name="printElementBackgrounds" type="Bool">
- <default>true</default>
- </entry>
- <entry name="zoomTextOnly" type="Bool">
- <default>false</default>
- </entry>
-</group>
-
-
-<!-- Advanced Settings -->
-<group name="Advanced">
- <entry name="hScrollWheelHistory" type="Bool">
- <default>false</default>
- </entry>
- <entry name="enableViShortcuts" type="Bool">
- <default>false</default>
- </entry>
- <entry name="accessKeysEnabled" type="Bool">
- <default>false</default>
+<!-- Shortcuts -->
+<group name="Shortcuts">
+ <entry name="Show sidebar" key="actionShowSidebar" type="Shortcut">
+ <default>Ctrl+B</default>
</entry>
- <entry name="smoothScrolling" type="Bool">
- <default>true</default>
+ <entry name="Show search bar" key="actionShowSearchBar" type="Shortcut">
+ <default>Ctrl+F</default>
</entry>
- <entry name="useFavicon" type="Bool">
- <default>false</default>
+ <entry name="Settings Dialog" key="actionSettings" type="Shortcut">
+ <default>Ctrl+S</default>
</entry>
- <entry name="middleClickAction" type="Int">
- <default>2</default>
+ <entry name="Quit" key="actionQuit" type="Shortcut">
+ <default>Ctrl+Q</default>
</entry>
- <entry name="automaticSpellChecking" type="Bool">
- <default>true</default>
+ <entry name="New Tab" key="actionNewTab" type="Shortcut">
+ <default>Ctrl+T</default>
</entry>
-</group>
-
-
-<!-- Sync Settings -->
-<group name="Sync">
- <entry name="syncEnabled" type="Bool">
- <default>false</default>
+ <entry name="Close Tab" key="actionCloseTab" type="Shortcut">
+ <default>Ctrl+W</default>
</entry>
- <entry name="syncBookmarks" type="Bool">
- <default>false</default>
+ <entry name="Switch tab left" key="actionSwitchTabLeft" type="Shortcut">
+ <default>Ctrl+Left</default>
</entry>
- <entry name="syncHistory" type="Bool">
- <default>false</default>
+ <entry name="Switch tab right" key="actionSwitchTabRight" type="Shortcut">
+ <default>Ctrl+Right</default>
</entry>
- <entry name="syncPasswords" type="Bool">
- <default>false</default>
+ <entry name="Focus address bar" key="actionFocusAddressBar" type="Shortcut">
+ <default>F6</default>
</entry>
- <entry name="syncType" type="Int">
- <default>0</default>
+ <entry name="Back" key="actionBack" type="Shortcut">
+ <default>Alt+Left</default>
</entry>
- <entry name="syncHost" type="String">
- <default></default>
+ <entry name="Forward" key="actionForward" type="Shortcut">
+ <default>Alt+Right</default>
</entry>
- <entry name="syncUser" type="String">
- <default></default>
+ <entry name="Refresh" key="actionRefresh" type="Shortcut">
+ <default>F5</default>
</entry>
- <entry name="syncPass" type="String">
- <default></default>
+ <entry name="Reload" key="actionReload" type="Shortcut">
+ <default>Ctrl+F5</default>
</entry>
- <entry name="syncPath" type="String">
- <default></default>
+ <entry name="Open" key="actionOpen" type="Shortcut">
+ <default>Ctrl+O</default>
</entry>
- <entry name="syncPort" type="Int">
- <default>-1</default>
+ <entry name="Create Bookmark" key="actionBookmark" type="Shortcut">
+ <default>Ctrl+D</default>
</entry>
</group>