diff --git a/QuickLook.Plugin/QuickLook.Plugin.PluginInstaller/PluginInfoPanel.xaml b/QuickLook.Plugin/QuickLook.Plugin.PluginInstaller/PluginInfoPanel.xaml
index 4420267..f87fcc2 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.PluginInstaller/PluginInfoPanel.xaml
+++ b/QuickLook.Plugin/QuickLook.Plugin.PluginInstaller/PluginInfoPanel.xaml
@@ -22,21 +22,27 @@
-
+
+
+
-
-
+
+
QuickLook.Plugin.PluginInstaller
-
+ Version 0
+
+
I am a potato.
-
diff --git a/QuickLook.Plugin/QuickLook.Plugin.PluginInstaller/PluginInfoPanel.xaml.cs b/QuickLook.Plugin/QuickLook.Plugin.PluginInstaller/PluginInfoPanel.xaml.cs
index db9e458..df7faa6 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.PluginInstaller/PluginInfoPanel.xaml.cs
+++ b/QuickLook.Plugin/QuickLook.Plugin.PluginInstaller/PluginInfoPanel.xaml.cs
@@ -111,6 +111,7 @@ namespace QuickLook.Plugin.PluginInstaller
var okay = _namespace != null && _namespace.StartsWith("QuickLook.Plugin.");
filename.Text = okay ? _namespace : "Invalid plugin.";
+ version.Text = "Version " + GetString(xml, @"/Metadata/Version", "not defined");
description.Text = GetString(xml, @"/Metadata/Description", string.Empty);
btnInstall.Visibility = okay ? Visibility.Visible : Visibility.Collapsed;
@@ -120,7 +121,7 @@ namespace QuickLook.Plugin.PluginInstaller
{
var n = xml?.SelectSingleNode(xpath);
- return n?.InnerText;
+ return n?.InnerText ?? def;
}
private static XmlDocument LoadXml(Stream data)