From d2551f7b539ffea2556f3cd1b4466708b28e27ce Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Sun, 25 Jul 2021 17:50:40 +0200 Subject: [PATCH] #600 - updated what's new dialog --- .../controller/AboutController.java | 20 ++++----- .../resources/languages/news_de.properties | 42 ++++++++----------- .../resources/languages/news_en.properties | 42 ++++++++----------- 3 files changed, 45 insertions(+), 59 deletions(-) diff --git a/src/main/java/de/deadlocker8/budgetmaster/controller/AboutController.java b/src/main/java/de/deadlocker8/budgetmaster/controller/AboutController.java index f0a0563dd..257a5b5ee 100644 --- a/src/main/java/de/deadlocker8/budgetmaster/controller/AboutController.java +++ b/src/main/java/de/deadlocker8/budgetmaster/controller/AboutController.java @@ -36,17 +36,15 @@ public class AboutController extends BaseController public String whatsNewModal(Model model) { final List<NewsEntry> newsEntries = new ArrayList<>(); - newsEntries.add(NewsEntry.createWithLocalizationKeys("news.fix.backup.size.headline", "news.fix.backup.size.description")); - newsEntries.add(NewsEntry.createWithLocalizationKeys("news.fix.readonly.accounts.headline", "news.fix.readonly.accounts.description")); - newsEntries.add(NewsEntry.createWithLocalizationKeys("news.designOffensive.headline", "news.designOffensive.description")); - newsEntries.add(NewsEntry.createWithLocalizationKeys("news.gitBackup.headline", "news.gitBackup.description")); - newsEntries.add(NewsEntry.createWithLocalizationKeys("news.backupCharts.headline", "news.backupCharts.description")); - newsEntries.add(NewsEntry.createWithLocalizationKeys("news.importProcess.headline", "news.importProcess.description")); - newsEntries.add(NewsEntry.createWithLocalizationKeys("news.hideAccounts.headline", "news.hideAccounts.description")); - newsEntries.add(NewsEntry.createWithLocalizationKeys("news.statistics.headline", "news.statistics.description")); - newsEntries.add(NewsEntry.createWithLocalizationKeys("news.hotkeysMonth.headline", "news.hotkeysMonth.description")); - newsEntries.add(NewsEntry.createWithLocalizationKeys("news.importBugfixes.headline", "news.importBugfixes.description")); - newsEntries.add(NewsEntry.createWithLocalizationKeys("news.chartRelative.headline", "news.chartRelative.description")); + newsEntries.add(NewsEntry.createWithLocalizationKeys("news.chartChooser.headline", "news.chartChooser.description")); + newsEntries.add(NewsEntry.createWithLocalizationKeys("news.jumpToSearch.headline", "news.jumpToSearch.description")); + newsEntries.add(NewsEntry.createWithLocalizationKeys("news.fontAwesomeIcons.headline", "news.fontAwesomeIcons.description")); + newsEntries.add(NewsEntry.createWithLocalizationKeys("news.nonSquareImages.headline", "news.nonSquareImages.description")); + newsEntries.add(NewsEntry.createWithLocalizationKeys("news.hints.headline", "news.hints.description")); + newsEntries.add(NewsEntry.createWithLocalizationKeys("news.tagOverview.headline", "news.tagOverview.description")); + newsEntries.add(NewsEntry.createWithLocalizationKeys("news.accountImport.headline", "news.accountImport.description")); + newsEntries.add(NewsEntry.createWithLocalizationKeys("news.performance.headline", "news.performance.description")); + newsEntries.add(NewsEntry.createWithLocalizationKeys("news.fix.transfersFromHiddenAccounts.headline", "news.fix.transfersFromHiddenAccounts.description")); model.addAttribute("newsEntries", newsEntries); return "whatsNewModal"; diff --git a/src/main/resources/languages/news_de.properties b/src/main/resources/languages/news_de.properties index 55b689f73..fe66dc3fe 100644 --- a/src/main/resources/languages/news_de.properties +++ b/src/main/resources/languages/news_de.properties @@ -2,35 +2,29 @@ news.further.information=Weitere Informationen news.all.releases=Alle veröffentlichten und geplanten Versionen: news.detailed=Ausführliches Changelog (nur auf Englisch): -news.fix.backup.size.headline=Fix für Dateigröße des Backups -news.fix.backup.size.description=Größe der Backupdateien massiv optimiert. +news.chartChooser.headline=Neue Diagrammauswahl +news.chartChooser.description=Vollständige Neugestaltung der Diagrammauswahlseite für bessere Benutzbarkeit. -news.fix.readonly.accounts.headline=Fix für Konten mit Lesezugriff -news.fix.readonly.accounts.description=Verhindert das Anlegen neuer Buchungen für Konten mit der Sichtbarkeit "Lesezugriff". +news.jumpToSearch.headline=Zur Suche springen +news.jumpToSearch.description=Direkt aus der Übersicht der Konten, Kategorien und Tags kann nun zur Suche gesprungen werden. -news.designOffensive.headline=Die Designoffensive -news.designOffensive.description=Wähle für Kategorien ein Icon aus einer vordefinierten Bibliothek oder lade für Konten und Vorlagen eigene Bilder als Icon hoch.<br>Kategorien können in der Buchungsübersicht jetzt auch als Quadrate statt Kreise dargestellt werden.<br>Das gesamte Design wurde verbessert, z.B. durch Icons an Überschriften und Formularfeldern, Benachrichtigungsbannern, uvm. +news.fontAwesomeIcons.headline=Fontawesome Icons +news.fontAwesomeIcons.description=Neben Kategorien können nun auch für Konten und Vorlagen Fontawesome Icons gewählt werden, anstat nur eigene Bilder. -news.gitBackup.headline=Git Backup -news.gitBackup.description=Backups der Datenbank können nun auch automatisch in ein lokales oder entferntes Git-Repository eingecheckt werden. +news.nonSquareImages.headline=Nicht quadratische Bilder +news.nonSquareImages.description=Unterstützung für nicht quadratische Konto-, Kategorie- und Vorlagenicons hinzugefügt. -news.backupCharts.headline=Diagramme ins Backup aufnehmen -news.backupCharts.description=Benutzerdefinierte Diagramme werden beim Exportieren der Datenbank mit gesichert. +news.hints.headline=Tipps zur Benutzung +news.hints.description=Diverse nützliche Tipps hinzugefügt, die als Informationsboxen angezeigt werden. Die Tipps alssen sich ausblenden. -news.importProcess.headline=Neugestaltung des Importvorgangs -news.importProcess.description=Der Importvorgang wurde in mehrere Schritte aufgeteilt, es wurden Erklärungen hinzugefügt und das Design verbessert. +news.tagOverview.headline=Tagübersicht +news.tagOverview.description=Neue Seite hinzugefügt, die die verwendeten Tag-Namen und ihre Verwendungsanzahl zeigt. -news.hideAccounts.headline=Konten ausblenden -news.hideAccounts.description=Konten und die zugehörigen Buchungen lassen sich neben schreibgeschützt auch auch in den Zustand "versteckt" versetzen und damit komplett ausblenden. +news.accountImport.headline=Verbesserter Import von Konten +news.accountImport.description=Die Kontozuweisung im Importvorgang wird gespeichert und es wird nur noch ein Button zum Anlegen eines neuen Kontos angezeigt. -news.statistics.headline=Statistiken -news.statistics.description=Einige Statistiken der BudgetMaster-Instant werden auf der neuen Statistikseite visualisiert. +news.performance.headline=Verbesserung der Performance +news.performance.description=Bilder werden nur nochaus der Datenbank geladen, wenn diese auch benötigt werden. Insbesondere bei der Anzeige von Diagrammen sorgt das für verbesserte Performance. -news.hotkeysMonth.headline=Tastenkombinationen zum Wechseln des Monats -news.hotkeysMonth.description=Zum vorherigen oder nächsten Monat mithilfe der Pfeiltasten springen. - -news.importBugfixes.headline=Bugfixes beim Datenbankimport -news.importBugfixes.description=Mehrere Bugfixes für Probleme beim Datenbankimport. - -news.chartRelative.headline=Diagramm: "Eingaben/Ausgaben pro Monat (nach Kategorien)" -news.chartRelative.description=Die Balkengrößen sind nun relativ zueinander statt zu jeweils 100% anzuzeigen. +news.fix.transfersFromHiddenAccounts.headline=Bugfix für versteckte Konten +news.fix.transfersFromHiddenAccounts.description=Behebt das Problem, dass Umbuchungen aus versteckten Konten ebenfalls versteckt wurden. diff --git a/src/main/resources/languages/news_en.properties b/src/main/resources/languages/news_en.properties index 360a97e0c..cc1c4f9f3 100644 --- a/src/main/resources/languages/news_en.properties +++ b/src/main/resources/languages/news_en.properties @@ -2,35 +2,29 @@ news.further.information=Further information news.all.releases=All published and planned releases: news.detailed=More detailed changelog (english only): -news.fix.backup.size.headline=Fix for backup file size -news.fix.backup.size.description=Dramatically optimized the size of the backup files. +news.chartChooser.headline=Improved chart chooser +news.chartChooser.description=Completely re-design the chart chooser page to increase usability. -news.fix.readonly.accounts.headline=Fix for read-only accounts -news.fix.readonly.accounts.description=Prevents the creation of new transactions for read-only accounts. +news.jumpToSearch.headline=Jump to search +news.jumpToSearch.description=Directly jump to search from accounts, categories and tags overview. -news.designOffensive.headline=The design offensive -news.designOffensive.description=Choose from a set of pre-defined set of icons for categories or upload your own images for accounts and templates.<br>Category circles can now be displayed as squares.<br>Improved overall design by adding icons to headlines and form inputs, notification banners, etc. +news.fontAwesomeIcons.headline=Fontawesome Icons +news.fontAwesomeIcons.description=Fontawesome icons can no be used for accounts and templates too instead of only for categories. -news.gitBackup.headline=Git backup -news.gitBackup.description=Schedule an automatic export of your database content and commit to a local or remote git repository. +news.nonSquareImages.headline=Non square images +news.nonSquareImages.description=Added support for non square account, category and template icons. -news.backupCharts.headline=Backup charts -news.backupCharts.description=Custom charts are now included in the in backups. +news.hints.headline=Usability hints +news.hints.description=Added several dismissible information boxes showing useful hints. -news.importProcess.headline=Re-designed import process -news.importProcess.description=The import process is now split into multiple steps, featuring explanations and an improved design. +news.tagOverview.headline=Tag overview +news.tagOverview.description=New page for viewing tag names and how often they are used. -news.hideAccounts.headline=Hide accounts -news.hideAccounts.description=In addition to mark an account as readonly it is now possible to hide the account and all corresponding transactions completely. +news.accountImport.headline=Improved account import +news.accountImport.description=Remember account matching during import and show only one button to create a new account. -news.statistics.headline=Statistics -news.statistics.description=Some numbers of your BudgetMaster instance will be visualized on the new statistics page. +news.performance.headline=Improve performance +news.performance.description=Images are only loaded from database when needed. This improves performance, especially when displaying charts. -news.hotkeysMonth.headline=Hotkeys to switch months -news.hotkeysMonth.description=Switch to the previous or next month using the arrow keys. - -news.importBugfixes.headline=Bugfixes for database import -news.importBugfixes.description=Several bugfixes for problems during database import. - -news.chartRelative.headline=Chart: "incomes and expenditures per month by categories" -news.chartRelative.description=The bar sizes are now relative to each other instead of 100% each. +news.fix.transfersFromHiddenAccounts.headline=Bugfix hidden accounts +news.fix.transfersFromHiddenAccounts.description=Fixes a bug that caused transfers from hidden accounts to be hidden as well. -- GitLab