From d321925ed145d6ed507f880bd64315efd90a1be1 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Thu, 31 Dec 2020 12:50:47 +0100
Subject: [PATCH] #562 - added description for switches for backup settings

---
 src/main/resources/languages/base_de.properties    | 2 ++
 src/main/resources/languages/base_en.properties    | 2 ++
 src/main/resources/templates/settings/settings.ftl | 9 +++++++++
 3 files changed, 13 insertions(+)

diff --git a/src/main/resources/languages/base_de.properties b/src/main/resources/languages/base_de.properties
index faf515120..a17657e9f 100644
--- a/src/main/resources/languages/base_de.properties
+++ b/src/main/resources/languages/base_de.properties
@@ -183,6 +183,7 @@ settings.darkTheme.deactivated=Hell
 settings.darkTheme.activated=Dunkel
 settings.darkTheme.description=Das BudgetMaster Design
 settings.backupReminder=Backuperinnerung
+settings.backupReminder.description=Erinnert pro Monat an die Erstellung eines manuellen Backups
 settings.backupReminder.deactivated=Aus
 settings.backupReminder.activated=An
 settings.language=Sprache
@@ -197,6 +198,7 @@ settings.updates.latest.version=Verfügbar:
 settings.update.start=Aktualisieren
 settings.backup=Backup
 settings.backup.auto=Automatisches Backup
+settings.backup.auto.description=Backups mit Hilfe eines Zeitplans automatisch durchführen
 settings.backup.auto.deactivated=Aus
 settings.backup.auto.activated=An
 settings.backup.auto.days=Intervall in Tagen
diff --git a/src/main/resources/languages/base_en.properties b/src/main/resources/languages/base_en.properties
index 8dfa75595..eade68523 100644
--- a/src/main/resources/languages/base_en.properties
+++ b/src/main/resources/languages/base_en.properties
@@ -183,6 +183,7 @@ settings.darkTheme.deactivated=Light
 settings.darkTheme.activated=Dark
 settings.darkTheme.description=Select the BudgetMaster base theme
 settings.backupReminder=Backup reminder
+settings.backupReminder.description=Automatically remind you once per month to perform a manual backup
 settings.backupReminder.deactivated=Off
 settings.backupReminder.activated=On
 settings.language=Language
@@ -197,6 +198,7 @@ settings.updates.latest.version=Available:
 settings.update.start=Update
 settings.backup=Backup
 settings.backup.auto=Automatic Backup
+settings.backup.auto.description=Perform backups automatically using a schedule
 settings.backup.auto.deactivated=Off
 settings.backup.auto.activated=On
 settings.backup.auto.days=Interval in days
diff --git a/src/main/resources/templates/settings/settings.ftl b/src/main/resources/templates/settings/settings.ftl
index 5dd061034..764cb1ed5 100644
--- a/src/main/resources/templates/settings/settings.ftl
+++ b/src/main/resources/templates/settings/settings.ftl
@@ -112,6 +112,15 @@
                                         <@settingsMacros.switch "backupReminder" "backupReminderActivated" settings.getBackupReminderActivated()/>
                                         <@settingsMacros.switch "backup.auto" "autoBackupActivated" settings.isAutoBackupActive()/>
                                     </div>
+                                    <div class="table-cell table-cell-spacer"></div>
+                                    <div class="table-cell">
+                                        <div class="switch-cell-margin">
+                                            <a class="btn btn-flat tooltipped text-color" data-position="bottom" data-tooltip="${locale.getString("settings.backupReminder.description")}"><i class="material-icons">help_outline</i></a>
+                                        </div>
+                                        <div class="switch-cell-margin">
+                                            <a class="btn btn-flat tooltipped text-color" data-position="bottom" data-tooltip="${locale.getString("settings.backup.auto.description")}"><i class="material-icons">help_outline</i></a>
+                                        </div>
+                                    </div>
                                 </div>
                             </div>
                         </div>
-- 
GitLab