aboutsummaryrefslogtreecommitdiff
path: root/pages
diff options
context:
space:
mode:
authorrating89us <45968869+rating89us@users.noreply.github.com>2021-06-07 18:29:30 +0200
committerrating89us <rating89us@rating89us.com>2021-06-07 22:35:54 +0200
commitc5bad8ec49fee2bdea7469a2b5ccc6287a42d728 (patch)
tree8fc7442b7dc8a84bdedab54ac765156982d9f5c5 /pages
parent2946127ed791ef8dd6dc430b681a14cd5bd2d71e (diff)
downloadmonzero-gui-c5bad8ec49fee2bdea7469a2b5ccc6287a42d728.tar.gz
monzero-gui-c5bad8ec49fee2bdea7469a2b5ccc6287a42d728.tar.xz
monzero-gui-c5bad8ec49fee2bdea7469a2b5ccc6287a42d728.zip
SettingsLog: fix text color bug on theme switch; new warning and green text colors
Diffstat (limited to 'pages')
-rw-r--r--pages/settings/SettingsLog.qml16
1 files changed, 14 insertions, 2 deletions
diff --git a/pages/settings/SettingsLog.qml b/pages/settings/SettingsLog.qml
index 55a6d6e8..2cbdc63e 100644
--- a/pages/settings/SettingsLog.qml
+++ b/pages/settings/SettingsLog.qml
@@ -132,6 +132,18 @@ Rectangle {
font.pixelSize: 18
font.family: MoneroComponents.Style.fontRegular.name
text: qsTr("Daemon log") + translationManager.emptyString
+ themeTransition: false
+ onColorChanged: {
+ var flickableContentYBefore = flickable.contentY
+ var daemonLogText = consoleArea.text
+ consoleArea.clear();
+ if (MoneroComponents.Style.blackTheme) {
+ consoleArea.append(daemonLogText.replace(/#000000/g, '#ffffff').replace(/#008000/g, '#00ff00'));
+ } else {
+ consoleArea.append(daemonLogText.replace(/#ffffff/g, '#000000').replace(/#00ff00/g, '#008000'));
+ }
+ flickable.contentY = flickableContentYBefore
+ }
}
Item {
@@ -164,7 +176,7 @@ Rectangle {
wrapMode: TextEdit.Wrap
readOnly: true
function logCommand(msg){
- msg = log_color(msg, "lime");
+ msg = log_color(msg, MoneroComponents.Style.blackTheme ? "lime" : "green");
consoleArea.append(msg);
}
function logMessage(msg){
@@ -173,7 +185,7 @@ Rectangle {
if(msg.toLowerCase().indexOf('error') >= 0){
color = MoneroComponents.Style.errorColor;
} else if (msg.toLowerCase().indexOf('warning') >= 0){
- color = MoneroComponents.Style.warningColor;
+ color = "#fa6800"
}
// format multi-lines