From ddc8877a7fe9d168ef4a99bea52cab2e62cd73cb Mon Sep 17 00:00:00 2001
From: tobias <tobias.ullerich@icloud.com>
Date: Sat, 8 Oct 2016 12:18:00 +0200
Subject: [PATCH] Add page button text in touchmode

---
 .../layout/touch/TouchMenuToolbarViewController.java     | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/PlayWall/src/de/tobias/playpad/layout/touch/TouchMenuToolbarViewController.java b/PlayWall/src/de/tobias/playpad/layout/touch/TouchMenuToolbarViewController.java
index 8e56e4ba..1c239edc 100644
--- a/PlayWall/src/de/tobias/playpad/layout/touch/TouchMenuToolbarViewController.java
+++ b/PlayWall/src/de/tobias/playpad/layout/touch/TouchMenuToolbarViewController.java
@@ -4,6 +4,7 @@ import de.tobias.playpad.PlayPadMain;
 import de.tobias.playpad.PlayPadPlugin;
 import de.tobias.playpad.Strings;
 import de.tobias.playpad.project.Project;
+import de.tobias.playpad.project.page.Page;
 import de.tobias.playpad.settings.Profile;
 import de.tobias.playpad.settings.keys.KeyCollection;
 import de.tobias.playpad.view.main.MainLayoutConnect;
@@ -51,7 +52,13 @@ public class TouchMenuToolbarViewController extends BasicMenuToolbarViewControll
 		}
 
 		for (int i = 0; i < openProject.getPages().size(); i++) {
-			Button button = new Button(Localization.getString(Strings.UI_Window_Main_PageButton, (i + 1)));
+			Page page = openProject.getPage(i);
+			String name = page.getName(); 
+			if (name.isEmpty()) {
+				name = Localization.getString(Strings.UI_Window_Main_PageButton, (i + 1));
+			}
+			
+			Button button = new Button(name);
 			button.setUserData(i);
 			button.setFocusTraversable(false);
 			button.setOnAction(this);
-- 
GitLab