From e0f510dc60d083910714107e081b3cd44cdbade1 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Fri, 15 Apr 2022 23:00:31 +0200
Subject: [PATCH] #693 - update whats new dialog

---
 .../controller/AboutController.java           | 12 ++++-----
 .../resources/languages/news_de.properties    | 26 +++++++------------
 .../resources/languages/news_en.properties    | 26 +++++++------------
 3 files changed, 25 insertions(+), 39 deletions(-)

diff --git a/src/main/java/de/deadlocker8/budgetmaster/controller/AboutController.java b/src/main/java/de/deadlocker8/budgetmaster/controller/AboutController.java
index f2b4fcbfd..0b5a79160 100644
--- a/src/main/java/de/deadlocker8/budgetmaster/controller/AboutController.java
+++ b/src/main/java/de/deadlocker8/budgetmaster/controller/AboutController.java
@@ -47,13 +47,11 @@ public class AboutController extends BaseController
 	public String whatsNewModal(Model model)
 	{
 		final List<NewsEntry> newsEntries = new ArrayList<>();
-		newsEntries.add(NewsEntry.createWithLocalizationKey("groupTemplates"));
-		newsEntries.add(NewsEntry.createWithLocalizationKey("iconFontColor"));
-		newsEntries.add(NewsEntry.createWithLocalizationKey("globalAccountSelect"));
-		newsEntries.add(NewsEntry.createWithLocalizationKey("saveAndContinue"));
-		newsEntries.add(NewsEntry.createWithLocalizationKey("newCharts"));
-		newsEntries.add(NewsEntry.createWithLocalizationKey("fix.transferDirectionInCharts"));
-		newsEntries.add(NewsEntry.createWithLocalizationKey("fix.repeatingTransactions"));
+		newsEntries.add(NewsEntry.createWithLocalizationKey("fix.import"));
+		newsEntries.add(NewsEntry.createWithLocalizationKey("fix.deleteModal"));
+		newsEntries.add(NewsEntry.createWithLocalizationKey("fix.databaseDelete"));
+		newsEntries.add(NewsEntry.createWithLocalizationKey("fix.hiddenAccounts"));
+		newsEntries.add(NewsEntry.createWithLocalizationKey("fix.backupInUTF8"));
 
 		model.addAttribute(ModelAttributes.NEWS_ENTRIES, newsEntries);
 		return ReturnValues.WHATS_NEW;
diff --git a/src/main/resources/languages/news_de.properties b/src/main/resources/languages/news_de.properties
index 5a758f5ac..ac3f1b594 100644
--- a/src/main/resources/languages/news_de.properties
+++ b/src/main/resources/languages/news_de.properties
@@ -2,24 +2,18 @@ news.further.information=Weitere Informationen
 news.all.releases=Alle veröffentlichten und geplanten Versionen:
 news.detailed=Ausführliches Changelog (nur auf Englisch):
 
-news.groupTemplates.headline=Vorlagen gruppieren
-news.groupTemplates.description=Vorlagen können zur besseren Übersicht in benutzerdefinierten Gruppen organisiert werden.
+news.fix.import.headline=Bugfix: Kritischer Import Bug
+news.fix.import.description=Kritischen Fehler im Importmechanismus behoben: Der Import weist den Buchungen nun die richtigen Kategorien zu.
 
-news.iconFontColor.headline=Konfigurierbare Schriftfarbe für Icons + Vorschau
-news.iconFontColor.description=Die Schriftfarbe der eingebauten Icons ist nun anpassbar und die Icons werden während der Bearbeitung in einer Vorschau angezeigt.
+news.fix.deleteModal.headline=Bugfix: Dialog beim Löschen von Kategorien
+news.fix.deleteModal.description=Der Dialog beim Löschen einer Kategorie wird nun korrekt angezeigt.
 
-news.globalAccountSelect.headline=Neue Kontoauswahl
-news.globalAccountSelect.description=Die globale Kontoauswahl wurde komplett neu gestaltet, um die Übersichtlichkeit und Benutzerfreundlichkeit zu verbessern.
+news.fix.databaseDelete.headline=Bugfix: Datenbank löschen
+news.fix.databaseDelete.description=Beim Löschen der Datenbank werden nun auch Vorlagengruppen gelöscht.
 
-news.saveAndContinue.headline=Speichern-und-Fortfahren-Button
-news.saveAndContinue.description=Ein neuer Button ermöglicht es, eine Transaktion zu speichern und mit dem Hinzufügen der nächsten Transaktion fortzufahren, ohne zur Transaktionsübersichtsseite zurückzukehren.
+news.fix.hiddenAccounts.headline=Bugfix: Buchungen aus versteckten Konten
+news.fix.hiddenAccounts.description=Buchungen aus versteckten Konten werden jetzt nicht mehr angezeigt, wenn "alle Konten" ausgewählt ist.
 
-news.newCharts.headline=Neue Diagramme
-news.newCharts.description=BudgetMaster bietet jetzt vier neue Standarddiagramme.
-
-news.fix.transferDirectionInCharts.headline=Bugfix: Verhalten von Umbuchungen in Diagrammen
-news.fix.transferDirectionInCharts.description=Umbuchungen werden in Diagrammen nun entsprechend ihrer Richtung behandelt.
-
-news.fix.repeatingTransactions.headline=Bugfix: Fehler beim Speichern von wiederholenden Buchungen behoben
-news.fix.repeatingTransactions.description=Fehler behoben, der beim Speichern von Buchungen, die sich wiederholen und an einem bestimmten Datum enden sollen, entstand.
+news.fix.backupInUTF8.headline=Bugfix: Datenbankbackup
+news.fix.backupInUTF8.description=Datenbankbackups werden jetzt immer in utf-8 gespeichert.
 
diff --git a/src/main/resources/languages/news_en.properties b/src/main/resources/languages/news_en.properties
index ca46d84a0..6083007cd 100644
--- a/src/main/resources/languages/news_en.properties
+++ b/src/main/resources/languages/news_en.properties
@@ -2,23 +2,17 @@ news.further.information=Further information
 news.all.releases=All published and planned releases:
 news.detailed=More detailed changelog (english only):
 
-news.groupTemplates.headline=Group templates
-news.groupTemplates.description=Templates can be organized into custom groups for a better overview.
+news.fix.import.headline=Bugfix: Critical import bug
+news.fix.import.description=Fixed a critical bug in import mechanism: Import now assigns the correct categories to transactions.
 
-news.iconFontColor.headline=Customizable icon font color + preview
-news.iconFontColor.description=The font color of builtin icons is now customizable and icons are shown in a preview while editing.
+news.fix.deleteModal.headline=Bugfix: Delete category modal
+news.fix.deleteModal.description=The modal when deleting a category is now showing correctly.
 
-news.globalAccountSelect.headline=New account select
-news.globalAccountSelect.description=The global account select got a complete re-design for better visibility and usability.
+news.fix.databaseDelete.headline=Bugfix: Database delete
+news.fix.databaseDelete.description=Template groups are now also deleted when performing a database delete.
 
-news.saveAndContinue.headline=Save-and-continue button
-news.saveAndContinue.description=A new button allows to save a transaction and continue to add the next transaction, without returning to the transactions overview page.
+news.fix.hiddenAccounts.headline=Bugfix: Transactions from hidden accounts
+news.fix.hiddenAccounts.description=Transactions from hidden accounts are now longer shown if "all accounts" is selected.
 
-news.newCharts.headline=New charts
-news.newCharts.description=BudgetMaster now features four new default charts.
-
-news.fix.transferDirectionInCharts.headline=Bugfix: Transfer direction in charts
-news.fix.transferDirectionInCharts.description=The direction of a transfer is now respected in charts.
-
-news.fix.repeatingTransactions.headline=Bugfix: Fixed error when saving repeating transactions
-news.fix.repeatingTransactions.description=Fixed an error that occurred when saving repeating transaction that should end on a certain date.
+news.fix.backupInUTF8.headline=Bugfix: Backup database
+news.fix.backupInUTF8.description=Database json backups are now always stored json in utf-8.
\ No newline at end of file
-- 
GitLab