aboutsummaryrefslogtreecommitdiff
path: root/Kconfig
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2018-10-25 17:36:26 +0200
committerAqua-sama <aqua@iserlohn-fortress.net>2018-10-25 17:36:26 +0200
commit689a94481d8b6a44119093b65814e0c0f3ad98b5 (patch)
treec967a0d8ae65b3a44fdeb2a859689abb5ab625d2 /Kconfig
parentAdd test/ meson.build (diff)
downloadsmolbote-689a94481d8b6a44119093b65814e0c0f3ad98b5.tar.xz
Fix various build warnings
Diffstat (limited to 'Kconfig')
-rw-r--r--Kconfig85
1 files changed, 65 insertions, 20 deletions
diff --git a/Kconfig b/Kconfig
index c1efa47..6682b45 100644
--- a/Kconfig
+++ b/Kconfig
@@ -1,28 +1,73 @@
-mainmenu "smolbote configuration"
+menu "Application"
+ config POI_NAME
+ string "Application name"
+ default "smolbote"
+ config POI_ICON
+ string "Path to icon"
+ default ":/icons/poi.svg"
+endmenu
+
+menu "Configuration defaults"
+ config PATH_CONFIG
+ string "Configuration location"
+ default "~/.config/smolbote/smolbote.cfg"
+ config PATH_FILTER
+ string "Host filter path"
+ default "~/.config/smolbote/hosts.d"
+ config PATH_PLUGINS
+ string "Plugin load location"
+ default "~/.config/smolbote/plugins.d"
+ config PATH_PROFILES
+ string "Profile load location"
+ default "~/.config/smolbote/profiles.d"
+ config PATH_BOOKMARKS
+ string "Bookmarks location"
+ default "~/.config/smolbote/bookmarks.xbel"
+ config PATH_DOWNLOADS
+ string "Downloads location"
+ default "~/Downloads"
+endmenu
+
+config USEPLASMA
+ bool "Enable KDE Frameworks integration"
+ default n
+ select SHOW_KDE_INTEGRATION
+ help
+ This is a help message
-comment "Build system settings"
-menu "Install paths"
- config INSTALL_BINDIR
- string "User executables"
- default "bin"
+menu "KDE Integration"
+ depends on USEPLASMA
- config INSTALL_LIBDIR
- string "Object code libraries"
- default "lib64"
+ config PLASMA_BLUR
+ bool "Enable translucent background and blur behind window"
+ default n
- config INSTALL_PLUGINDIR
- string "Plugins"
- default "lib64/plugins"
+ config WALLET_FOLDER
+ string "KDE Wallet folder name"
+ default "smolbote"
+endmenu
+
+config USEBREAKPAD
+ bool "Enable Breakpad integration"
+ default n
- config INSTALL_APPDIR
- string "Application .desktop file"
- default "usr/share/applications"
+menu "Breakpad Integration"
+ depends on USEBREAKPAD
- config INSTALL_ICONDIR
- string "Icons"
- default "usr/share/icons"
+ config PATH_CRASHDUMP
+ string "Crash dump location"
+ default "~/.config/smolbote/crash.d"
+ config PATH_CRASHHANDLER
+ string "Crash handler location"
+ default ""
endmenu
-comment "Application Settings"
-rsource src/Kconfig
+menu "Workarounds"
+ config QTBUG_65223
+ bool "Manually emit loadFinished"
+ default y
+ help
+ See QTBUG-65223: loadStarted is emitted twice when loading link with anchor
+
+endmenu