From dda23d80affa3154b9c3649bd74d60d0691a2777 Mon Sep 17 00:00:00 2001
From: brutzman <brutzman@nps.edu>
Date: Mon, 26 Aug 2024 18:50:41 -0700
Subject: [PATCH] portable directories for project home and recent projects

---
 c_app.ViskitDefaultProject.xml | 131 ++++++++++++++++-----------------
 1 file changed, 63 insertions(+), 68 deletions(-)

diff --git a/c_app.ViskitDefaultProject.xml b/c_app.ViskitDefaultProject.xml
index 7cfee312ce..339bb3907b 100644
--- a/c_app.ViskitDefaultProject.xml
+++ b/c_app.ViskitDefaultProject.xml
@@ -1,68 +1,63 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Viskit application configuration file c_app.xml -->
-<!-- Programming note: values in this file are retrieved by keys such as 'app.beanshell.warning' -->
-<!-- Programming note: the root element name is ignored when assembling keys -->
-<ViskitConfig>
-  <app>
-    <beanshell>
-      <warning>true</warning>
-    </beanshell>
-    <mainframe>
-      <size h="680" w="930" />
-    </mainframe>
-    <projecthome>
-      <!-- These two attributes MUST always be at least zero-length Strings -->
-      <!-- DefaultProject is included in this template for convenience
-      <path dir=                                        "./viskit/MyViskitProjects" />-->
-      <path dir="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects" /> 
-      <name value="DefaultProject" />
-    </projecthome>
-    <tabs>
-      <EventGraphEditor visible="true" />
-      <AssemblyEditor visible="true" />
-      <AssemblyRun visible="true" />
-      <DesignOfExperiments visible="false" />
-      <ClusterRun visible="false" />
-      <AnalystReport visible="false" />
-    </tabs>
-    <debug>false</debug>
-  </app>
-  <history>
-    <ProjectEditor>
-      <Recent>
-        <!--
-        <Project value="./examples/src/ViskitOpenDis7Examples" />
-        <Project value="./viskit/MyViskitProjects/DefaultProject" />
-        <Project value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject" />
-        -->
-        <Project value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject" />
-        <Project value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/examples/src/ViskitOpenDis7Examples"/>
-      </Recent>
-    </ProjectEditor>
-    <Cluster>
-      <Account last="true" password="" port="4444" server="wipeout.hpr.nps.edu" username="" />
-    </Cluster>
-    <AssemblyEditor>
-      <Recent>
-        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/ArrayTesterAssembly.xml" />
-        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/InventoryModelAssembly.xml" />
-        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/ServerAssembly3.xml" />
-        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/ServerWithRenegesAssembly.xml" />
-        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/TestServerGenericAssembly.xml" />
-      </Recent>
-    </AssemblyEditor>
-    <EventGraphEditor>
-      <Recent>
-        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/ArrayTester.xml" />
-        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/ArrivalProcess.xml" />
-        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/InventoryModel.xml" />
-        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/SimpleServer.xml" />
-        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/Creator.xml" />
-        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/ServerWithReneges.xml" />
-        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/EntityCreator.xml" />
-        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/ServerGeneric.xml" />
-      </Recent>
-    </EventGraphEditor>
-  </history>
-</ViskitConfig>
-
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Viskit application configuration file c_app.xml -->
+<!-- Programming note: values in this file are retrieved by keys such as 'app.beanshell.warning' -->
+<!-- Programming note: the root element name is ignored when assembling keys -->
+<ViskitConfig>
+  <app>
+    <beanshell>
+      <warning>true</warning>
+    </beanshell>
+    <mainframe>
+      <size h="680" w="930" />
+    </mainframe>
+    <projecthome>
+      <!-- These two attributes MUST always be at least zero-length Strings -->
+      <!-- DefaultProject is included in this template for convenience -->
+      <path dir="./MyViskitProjects" /> 
+      <name value="DefaultProject" />
+    </projecthome>
+    <tabs>
+      <EventGraphEditor visible="true" />
+      <AssemblyEditor visible="true" />
+      <AssemblyRun visible="true" />
+      <DesignOfExperiments visible="false" />
+      <ClusterRun visible="false" />
+      <AnalystReport visible="false" />
+    </tabs>
+    <debug>false</debug>
+  </app>
+  <history>
+    <ProjectEditor>
+      <Recent>
+        <!-- MV3500 includes the following two projects -->
+        <Project value="../viskit/MyViskitProjects/DefaultProject" />
+        <Project value="../examples/src/ViskitOpenDis7Examples"/>
+      </Recent>
+    </ProjectEditor>
+    <Cluster>
+      <Account last="true" password="" port="4444" server="wipeout.hpr.nps.edu" username="" />
+    </Cluster>
+    <AssemblyEditor>
+      <Recent>
+        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/ArrayTesterAssembly.xml" />
+        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/InventoryModelAssembly.xml" />
+        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/ServerAssembly3.xml" />
+        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/ServerWithRenegesAssembly.xml" />
+        <AssemblyFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/Assemblies/examples/TestServerGenericAssembly.xml" />
+      </Recent>
+    </AssemblyEditor>
+    <EventGraphEditor>
+      <Recent>
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/ArrayTester.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/ArrivalProcess.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/InventoryModel.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/SimpleServer.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/Creator.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/ServerWithReneges.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/EntityCreator.xml" />
+        <EventGraphFile value="C:/x3d-nps-gitlab/NetworkedGraphicsMV3500/viskit/MyViskitProjects/DefaultProject/EventGraphs/examples/ServerGeneric.xml" />
+      </Recent>
+    </EventGraphEditor>
+  </history>
+</ViskitConfig>
+
-- 
GitLab