From e2c73945b75a1793b48d36d1cdf2349269706c56 Mon Sep 17 00:00:00 2001
From: Jamiras <32680403+Jamiras@users.noreply.github.com>
Date: Sun, 17 Mar 2024 07:40:41 -0600
Subject: [PATCH] add tooltip for local file path to local footer text (#444)
---
Source/Parser/LocalAssets.cs | 2 ++
Source/ViewModels/GameViewModel.cs | 2 ++
Source/ViewModels/MainWindowViewModel.cs | 1 +
Source/Views/GameViewer.xaml | 2 +-
4 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/Source/Parser/LocalAssets.cs b/Source/Parser/LocalAssets.cs
index 0db5962e..e51b127e 100644
--- a/Source/Parser/LocalAssets.cs
+++ b/Source/Parser/LocalAssets.cs
@@ -56,6 +56,8 @@ public LocalAssets(string filename, IFileSystemService fileSystemService)
///
public string Title { get; set; }
+ public string Filename { get { return _filename; } }
+
///
/// Gets the achievements read from the file.
///
diff --git a/Source/ViewModels/GameViewModel.cs b/Source/ViewModels/GameViewModel.cs
index a22855e6..0c449da6 100644
--- a/Source/ViewModels/GameViewModel.cs
+++ b/Source/ViewModels/GameViewModel.cs
@@ -78,6 +78,8 @@ private class NavigationItem
internal string RACacheDirectory { get; private set; }
internal Dictionary Notes { get; private set; }
+ public string LocalFilePath { get { return _localAssets.Filename; } }
+
public ScriptViewModel Script { get; protected set; }
public CommandBase GoToSourceCommand { get; private set; }
diff --git a/Source/ViewModels/MainWindowViewModel.cs b/Source/ViewModels/MainWindowViewModel.cs
index f9353250..9663a83e 100644
--- a/Source/ViewModels/MainWindowViewModel.cs
+++ b/Source/ViewModels/MainWindowViewModel.cs
@@ -322,6 +322,7 @@ private void OpenFile(string filename)
logger.WriteVerbose("Found code notes in " + dataDirectory);
viewModel = new GameViewModel(gameId, gameTitle);
viewModel.AssociateRACacheDirectory(dataDirectory);
+ break;
}
}
diff --git a/Source/Views/GameViewer.xaml b/Source/Views/GameViewer.xaml
index b4e9ddb7..aefd6e48 100644
--- a/Source/Views/GameViewer.xaml
+++ b/Source/Views/GameViewer.xaml
@@ -165,7 +165,7 @@
-
+