From b3d6c5be5e4b0b5fccc9ac55c17d1a9951d956e7 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Fri, 15 Dec 2017 10:55:22 +0100
Subject: [PATCH] Fixed #248 - increase description max length

---
 .../ui/controller/NewPaymentController.java                  | 2 +-
 .../de/deadlocker8/budgetmaster/languages/_de.properties     | 5 +++--
 .../de/deadlocker8/budgetmaster/languages/_en.properties     | 5 +++--
 .../de/deadlocker8/budgetmaster/ui/fxml/NewPaymentGUI.fxml   | 4 ++--
 4 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/BudgetMasterClient/src/main/java/de/deadlocker8/budgetmasterclient/ui/controller/NewPaymentController.java b/BudgetMasterClient/src/main/java/de/deadlocker8/budgetmasterclient/ui/controller/NewPaymentController.java
index f72708456..aa48c479f 100644
--- a/BudgetMasterClient/src/main/java/de/deadlocker8/budgetmasterclient/ui/controller/NewPaymentController.java
+++ b/BudgetMasterClient/src/main/java/de/deadlocker8/budgetmasterclient/ui/controller/NewPaymentController.java
@@ -420,7 +420,7 @@ public class NewPaymentController extends BaseController implements Styleable
 		String description = textArea.getText();
 		if(description != null)
 		{
-			if(description.length() > 150)
+			if(description.length() > 200)
 			{
 				showWarning(Localization.getString(Strings.WARNING_DESCRIPTION_CHARACTER_LIMIT_REACHED_150));				
 				return;
diff --git a/BudgetMasterClient/src/main/resources/de/deadlocker8/budgetmaster/languages/_de.properties b/BudgetMasterClient/src/main/resources/de/deadlocker8/budgetmaster/languages/_de.properties
index b0c2bac13..096b2d98a 100644
--- a/BudgetMasterClient/src/main/resources/de/deadlocker8/budgetmaster/languages/_de.properties
+++ b/BudgetMasterClient/src/main/resources/de/deadlocker8/budgetmaster/languages/_de.properties
@@ -182,7 +182,7 @@ warning.empty.category.name=Das Feld f
 warning.empty.payment.name=Das Feld f�r den Namen darf nicht leer sein.
 warning.name.character.limit.reached.45=Der Name darf maximal 45 Zeichen lang sein.
 warning.name.character.limit.reached.150=Der Name darf maximal 150 Zeichen lang sein.
-warning.description.character.limit.reached.150=Die Notiz darf maximal 150 Zeichen lang sein.
+warning.description.character.limit.reached.200=Die Notiz darf maximal 200 Zeichen lang sein.
 warning.tag.character.limit.reached.45=Der Name eines Tags darf maximal 45 Zeichen lang sein.
 warning.payment.amount=Gib eine g�ltige Zahl f�r den Betrag ein.
 warning.empty.payment.date=Bitte w�hle ein Datum aus.
@@ -282,7 +282,8 @@ category.new.label.color=Farbe:
 category.new.button.save=Speichern
 
 payment.new.label.name=Name:
-payment.new.label.max.characters=(max. 150 Zeichen)
+payment.new.label.max.characters.name=(max. 150 Zeichen)
+payment.new.label.max.characters.description=(max. 200 Zeichen)
 payment.new.label.amount=Betrag:
 payment.new.label.category=Kategorie:
 payment.new.label.date=Datum:
diff --git a/BudgetMasterClient/src/main/resources/de/deadlocker8/budgetmaster/languages/_en.properties b/BudgetMasterClient/src/main/resources/de/deadlocker8/budgetmaster/languages/_en.properties
index 5d1b2c64d..e43f438c8 100644
--- a/BudgetMasterClient/src/main/resources/de/deadlocker8/budgetmaster/languages/_en.properties
+++ b/BudgetMasterClient/src/main/resources/de/deadlocker8/budgetmaster/languages/_en.properties
@@ -182,7 +182,7 @@ warning.empty.category.name=The field for the name can not be empty.
 warning.empty.payment.name=The field for the name can not be empty.
 warning.name.character.limit.reached.45=The name must not exceed 45 characters in length.
 warning.name.character.limit.reached.150=The name must not exceed 150 characters in length.
-warning.description.character.limit.reached.150=The description must not exceed 150 characters in length.
+warning.description.character.limit.reached.200=The description must not exceed 200 characters in length.
 warning.tag.character.limit.reached.45=A tag name must not exceed 45 characters in length.
 warning.payment.amount=Please enter a valid number in the amount field.
 warning.empty.payment.date=Please select a date.
@@ -282,7 +282,8 @@ category.new.label.color=Color:
 category.new.button.save=Save
 
 payment.new.label.name=Name:
-payment.new.label.max.characters=(up to 150 characters)
+payment.new.label.max.characters.name=(up to 150 characters)
+payment.new.label.max.characters.description=(up to 200 characters)
 payment.new.label.amount=Amount:
 payment.new.label.category=Category:
 payment.new.label.date=Date:
diff --git a/BudgetMasterClient/src/main/resources/de/deadlocker8/budgetmaster/ui/fxml/NewPaymentGUI.fxml b/BudgetMasterClient/src/main/resources/de/deadlocker8/budgetmaster/ui/fxml/NewPaymentGUI.fxml
index e61d435c4..fc79d7620 100644
--- a/BudgetMasterClient/src/main/resources/de/deadlocker8/budgetmaster/ui/fxml/NewPaymentGUI.fxml
+++ b/BudgetMasterClient/src/main/resources/de/deadlocker8/budgetmaster/ui/fxml/NewPaymentGUI.fxml
@@ -32,7 +32,7 @@
                                     <Font name="System Bold" size="14.0" />
                                  </font>
                               </Label>
-                              <Label prefHeight="29.0" prefWidth="125.0" text="%payment.new.label.max.characters">
+                              <Label prefHeight="29.0" prefWidth="125.0" text="%payment.new.label.max.characters.name">
                                  <font>
                                     <Font size="11.0" />
                                  </font>
@@ -95,7 +95,7 @@
                                     <Font name="System Bold" size="14.0" />
                                  </font>
                               </Label>
-                              <Label prefHeight="29.0" prefWidth="125.0" text="%payment.new.label.max.characters">
+                              <Label prefHeight="29.0" prefWidth="125.0" text="%payment.new.label.max.characters.description">
                                  <font>
                                     <Font size="11.0" />
                                  </font>
-- 
GitLab