diff --git a/Doc/Default Icons/app_missing_img.png b/Doc/Default Icons/app_missing_img.png
new file mode 100644
index 000000000..b07eb4262
Binary files /dev/null and b/Doc/Default Icons/app_missing_img.png differ
diff --git a/Doc/Default Icons/app_missing_img_01.png b/Doc/Default Icons/app_missing_img_01.png
new file mode 100644
index 000000000..2cc466ed0
Binary files /dev/null and b/Doc/Default Icons/app_missing_img_01.png differ
diff --git a/Doc/Default Icons/app_missing_img_01.svg b/Doc/Default Icons/app_missing_img_01.svg
new file mode 100644
index 000000000..88b84858a
--- /dev/null
+++ b/Doc/Default Icons/app_missing_img_01.svg
@@ -0,0 +1,44 @@
+
+
+
diff --git a/Doc/Default Icons/app_missing_img_02.png b/Doc/Default Icons/app_missing_img_02.png
new file mode 100644
index 000000000..285a68890
Binary files /dev/null and b/Doc/Default Icons/app_missing_img_02.png differ
diff --git a/Doc/Default Icons/app_missing_img_02.svg b/Doc/Default Icons/app_missing_img_02.svg
new file mode 100644
index 000000000..190ecf469
--- /dev/null
+++ b/Doc/Default Icons/app_missing_img_02.svg
@@ -0,0 +1,44 @@
+
+
+
diff --git a/Doc/Default Icons/app_missing_img_03.png b/Doc/Default Icons/app_missing_img_03.png
new file mode 100644
index 000000000..11d5466f0
Binary files /dev/null and b/Doc/Default Icons/app_missing_img_03.png differ
diff --git a/Doc/Default Icons/app_missing_img_03.svg b/Doc/Default Icons/app_missing_img_03.svg
new file mode 100644
index 000000000..904380091
--- /dev/null
+++ b/Doc/Default Icons/app_missing_img_03.svg
@@ -0,0 +1,44 @@
+
+
+
diff --git a/Doc/Default Icons/app_missing_img_buttons.png b/Doc/Default Icons/app_missing_img_buttons.png
new file mode 100644
index 000000000..62de71f21
Binary files /dev/null and b/Doc/Default Icons/app_missing_img_buttons.png differ
diff --git a/Doc/Default Icons/app_missing_img_buttons.svg b/Doc/Default Icons/app_missing_img_buttons.svg
new file mode 100644
index 000000000..b9d5e1259
--- /dev/null
+++ b/Doc/Default Icons/app_missing_img_buttons.svg
@@ -0,0 +1,48 @@
+
+
+
diff --git a/Doc/Default Icons/app_missing_img_fluent.png b/Doc/Default Icons/app_missing_img_fluent.png
new file mode 100644
index 000000000..eafd1bb35
Binary files /dev/null and b/Doc/Default Icons/app_missing_img_fluent.png differ
diff --git a/Doc/Default Icons/app_missing_img_fluent.svg b/Doc/Default Icons/app_missing_img_fluent.svg
new file mode 100644
index 000000000..7a201cdc3
--- /dev/null
+++ b/Doc/Default Icons/app_missing_img_fluent.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/Doc/Default Icons/app_missing_img_huge.png b/Doc/Default Icons/app_missing_img_huge.png
new file mode 100644
index 000000000..70aea308d
Binary files /dev/null and b/Doc/Default Icons/app_missing_img_huge.png differ
diff --git a/Doc/Default Icons/app_missing_img_huge.svg b/Doc/Default Icons/app_missing_img_huge.svg
new file mode 100644
index 000000000..874a9a0ca
--- /dev/null
+++ b/Doc/Default Icons/app_missing_img_huge.svg
@@ -0,0 +1,42 @@
+
+
+
diff --git a/Doc/Default Icons/app_missing_img_lightblue.png b/Doc/Default Icons/app_missing_img_lightblue.png
new file mode 100644
index 000000000..3b262fc9b
Binary files /dev/null and b/Doc/Default Icons/app_missing_img_lightblue.png differ
diff --git a/Doc/Default Icons/app_missing_img_lightblue.svg b/Doc/Default Icons/app_missing_img_lightblue.svg
new file mode 100644
index 000000000..da713b413
--- /dev/null
+++ b/Doc/Default Icons/app_missing_img_lightblue.svg
@@ -0,0 +1,38 @@
+
+
+
diff --git a/Doc/Default Icons/app_missing_img_lightblue_buttons.png b/Doc/Default Icons/app_missing_img_lightblue_buttons.png
new file mode 100644
index 000000000..17de0a6fe
Binary files /dev/null and b/Doc/Default Icons/app_missing_img_lightblue_buttons.png differ
diff --git a/Doc/Default Icons/app_missing_img_lightblue_buttons.svg b/Doc/Default Icons/app_missing_img_lightblue_buttons.svg
new file mode 100644
index 000000000..7251fb9f6
--- /dev/null
+++ b/Doc/Default Icons/app_missing_img_lightblue_buttons.svg
@@ -0,0 +1,42 @@
+
+
+
diff --git a/Doc/Default Icons/app_missing_img_minimal.png b/Doc/Default Icons/app_missing_img_minimal.png
new file mode 100644
index 000000000..e66ea6d6e
Binary files /dev/null and b/Doc/Default Icons/app_missing_img_minimal.png differ
diff --git a/Doc/Default Icons/app_missing_img_minimal.svg b/Doc/Default Icons/app_missing_img_minimal.svg
new file mode 100644
index 000000000..d2b6d22fe
--- /dev/null
+++ b/Doc/Default Icons/app_missing_img_minimal.svg
@@ -0,0 +1,40 @@
+
+
+
diff --git a/Doc/Default Icons/app_missing_img_minimal_buttons.png b/Doc/Default Icons/app_missing_img_minimal_buttons.png
new file mode 100644
index 000000000..d4f240909
Binary files /dev/null and b/Doc/Default Icons/app_missing_img_minimal_buttons.png differ
diff --git a/Doc/Default Icons/app_missing_img_minimal_buttons.svg b/Doc/Default Icons/app_missing_img_minimal_buttons.svg
new file mode 100644
index 000000000..131ffadf8
--- /dev/null
+++ b/Doc/Default Icons/app_missing_img_minimal_buttons.svg
@@ -0,0 +1,42 @@
+
+
+
diff --git a/Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/IndexSearch.cs b/Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/IndexSearch.cs
index 187899c8f..4f9325c77 100644
--- a/Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/IndexSearch.cs
+++ b/Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/IndexSearch.cs
@@ -51,7 +51,12 @@ namespace Flow.Launcher.Plugin.Explorer.Search.WindowsIndex
{
if (dataReaderResults.GetValue(0) != DBNull.Value && dataReaderResults.GetValue(1) != DBNull.Value)
{
- var path = new Uri(dataReaderResults.GetString(1)).LocalPath;
+ // # is URI syntax for the fragment component, need to be encoded so LocalPath returns complete path
+ var encodedFragmentPath = dataReaderResults
+ .GetString(1)
+ .Replace("#", "%23", StringComparison.OrdinalIgnoreCase);
+
+ var path = new Uri(encodedFragmentPath).LocalPath;
if (dataReaderResults.GetString(2) == "Directory")
{
diff --git a/Plugins/Flow.Launcher.Plugin.Explorer/plugin.json b/Plugins/Flow.Launcher.Plugin.Explorer/plugin.json
index 9695fd83d..7c6ef82b0 100644
--- a/Plugins/Flow.Launcher.Plugin.Explorer/plugin.json
+++ b/Plugins/Flow.Launcher.Plugin.Explorer/plugin.json
@@ -7,7 +7,7 @@
"Name": "Explorer",
"Description": "Search and manage files and folders. Explorer utilises Windows Index Search",
"Author": "Jeremy Wu",
- "Version": "1.2.3",
+ "Version": "1.2.4",
"Language": "csharp",
"Website": "https://github.com/Flow-Launcher/Flow.Launcher",
"ExecuteFileName": "Flow.Launcher.Plugin.Explorer.dll",
diff --git a/SolutionAssemblyInfo.cs b/SolutionAssemblyInfo.cs
index f52cb4933..c7c8812f2 100644
--- a/SolutionAssemblyInfo.cs
+++ b/SolutionAssemblyInfo.cs
@@ -16,6 +16,6 @@ using System.Runtime.InteropServices;
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: ComVisible(false)]
-[assembly: AssemblyVersion("1.2.0")]
-[assembly: AssemblyFileVersion("1.2.0")]
-[assembly: AssemblyInformationalVersion("1.2.0")]
\ No newline at end of file
+[assembly: AssemblyVersion("1.2.1")]
+[assembly: AssemblyFileVersion("1.2.1")]
+[assembly: AssemblyInformationalVersion("1.2.1")]
\ No newline at end of file
diff --git a/appveyor.yml b/appveyor.yml
index 1cea5eb89..703f1cb00 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -1,4 +1,4 @@
-version: '1.2.0.{build}'
+version: '1.2.1.{build}'
init:
- ps: |