aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaquee <jaquee.monero@gmail.com>2016-12-31 11:56:08 +0100
committerJaquee <jaquee.monero@gmail.com>2016-12-31 11:56:08 +0100
commitf2aefeebb32b7947fa0871ed768f887fb8b500f0 (patch)
treea759d477be139a16c17706f2a8cb15857cb2e6ac
parentd8f9e7360fdbab910283c465aafe36149b1d7f26 (diff)
downloadmonzero-gui-f2aefeebb32b7947fa0871ed768f887fb8b500f0.tar.gz
monzero-gui-f2aefeebb32b7947fa0871ed768f887fb8b500f0.tar.xz
monzero-gui-f2aefeebb32b7947fa0871ed768f887fb8b500f0.zip
settings: log level selector
-rw-r--r--main.qml5
-rw-r--r--pages/Settings.qml22
2 files changed, 25 insertions, 2 deletions
diff --git a/main.qml b/main.qml
index e3bc1871..201b0e29 100644
--- a/main.qml
+++ b/main.qml
@@ -150,9 +150,11 @@ ApplicationWindow {
function initialize() {
console.log("initializing..")
-
walletInitialized = false;
+ // Use stored log level
+ walletManager.setLogLevel(persistentSettings.logLevel)
+
// setup language
var locale = persistentSettings.locale
if (locale !== "") {
@@ -716,6 +718,7 @@ ApplicationWindow {
property bool is_recovering : false
property bool customDecorations : true
property string daemonFlags
+ property int logLevel: 0
}
// Information dialog
diff --git a/pages/Settings.qml b/pages/Settings.qml
index a54c936f..40f031a0 100644
--- a/pages/Settings.qml
+++ b/pages/Settings.qml
@@ -363,6 +363,27 @@ Rectangle {
}
}
+ // Log level
+ RowLayout {
+ Label {
+ id: logLevelLabel
+ color: "#4A4949"
+ text: qsTr("Log level") + translationManager.emptyString
+ fontSize: 16
+ }
+
+ ComboBox {
+ id: logLevel
+ model: [0,1,2,3,4]
+ currentIndex : appWindow.persistentSettings.logLevel;
+ onCurrentIndexChanged: {
+ console.log("log level changed: ",currentIndex);
+ walletManager.setLogLevel(currentIndex);
+ appWindow.persistentSettings.logLevel = currentIndex;
+ }
+ }
+ }
+
Label {
id: guiVersion
Layout.topMargin: 8
@@ -377,7 +398,6 @@ Rectangle {
text: qsTr("Embedded Monero version: ") + Version.GUI_MONERO_VERSION + translationManager.emptyString
fontSize: 16
}
-
}
// Daemon console