From 9d45140905a95e3c784cc3733d22713b6bc92934 Mon Sep 17 00:00:00 2001
From: Eric Duminil <eric.duminil@gmail.com>
Date: Thu, 6 Oct 2022 10:15:57 +0200
Subject: [PATCH] Show Repo path.

---
 .../java/eu/simstadt/regionchooser/RegionChooserBrowser.java | 1 +
 .../resources/eu/simstadt/regionchooser/website/index.html   | 2 +-
 .../regionchooser/website/script/simstadt_openlayers.js      | 5 ++++-
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java b/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java
index 006ddf2..30fa4d7 100644
--- a/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java
+++ b/src/main/java/eu/simstadt/regionchooser/RegionChooserBrowser.java
@@ -67,6 +67,7 @@ public Void call() throws IOException {
 
 			task.setOnRunning(e -> {
 				jsApp.call("display", "Importing citgyml. Please wait.");
+				jsApp.call("showRepositoryName", repo.getFileName().toString());
 				jsApp.call("init");
 			});
 
diff --git a/src/main/resources/eu/simstadt/regionchooser/website/index.html b/src/main/resources/eu/simstadt/regionchooser/website/index.html
index b1495f6..a6a3e14 100644
--- a/src/main/resources/eu/simstadt/regionchooser/website/index.html
+++ b/src/main/resources/eu/simstadt/regionchooser/website/index.html
@@ -24,7 +24,7 @@
 	<body>
 		<div id="header">
 			<ul>
-				<li class="title">Simstadt Region Chooser</li>
+				<li class="title"><span id="repo_path"></span></li>
 				<li class="title" id="select_repository" style="visibility:hidden"><button onclick="regionChooser.selectRepository()">Select repository</button></li>
 			</ul>
 		</div>
diff --git a/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js b/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js
index 6ff912b..e8f96ca 100644
--- a/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js
+++ b/src/main/resources/eu/simstadt/regionchooser/website/script/simstadt_openlayers.js
@@ -393,9 +393,12 @@ var regionChooser = (function(){
 	}
 	
 	publicScope.selectRepository = function() {
-		console.log("Should probably do select repository.");
 		fxapp.selectRepository();
 	}
+	
+	publicScope.showRepositoryName = function(path) {
+		document.getElementById("repo_path").textContent = path;
+	}
 
 	focusOnMap();
 	//var regionChooser = publicScope; //NOTE: In order to open closure. For debugging
-- 
GitLab