From 4f560fe0159fd20a60ed17973a2838948c1f627a Mon Sep 17 00:00:00 2001 From: emeric Date: Wed, 15 Apr 2020 15:53:13 +0200 Subject: [PATCH] Added a user setting to chose darkmode or not --- approot/login.xml | 2 +- approot/messages.xml | 2 + approot/settings.xml | 20 +++++- src/libs/database/impl/Session.cpp | 6 +- src/libs/database/include/database/User.hpp | 34 +++++++--- src/lms/ui/LmsApplication.cpp | 75 ++++++++++++++------- src/lms/ui/SettingsView.cpp | 34 +++++----- 7 files changed, 118 insertions(+), 55 deletions(-) diff --git a/approot/login.xml b/approot/login.xml index 6b693f92..175b7df8 100644 --- a/approot/login.xml +++ b/approot/login.xml @@ -37,7 +37,7 @@ ${tr:Lms.Auth.remember-me}
- ${remember-me} +
diff --git a/approot/messages.xml b/approot/messages.xml index 20677bc8..0a29ffb5 100644 --- a/approot/messages.xml +++ b/approot/messages.xml @@ -155,8 +155,10 @@ +Appearance Audio Change password +Dark mode Cannot save using a demo account! Bad password Old password must be filled in diff --git a/approot/settings.xml b/approot/settings.xml index 964c8338..2beee415 100644 --- a/approot/settings.xml +++ b/approot/settings.xml @@ -4,16 +4,30 @@ + ${tr:Lms.Settings.appearance} +
+
+ +
+
+
+
+ ${dark-mode-info} +
+
+
${tr:Lms.Settings.audio}
-