diff --git a/Plugins/Flow.Launcher.Plugin.PluginsManager/Languages/en.xaml b/Plugins/Flow.Launcher.Plugin.PluginsManager/Languages/en.xaml
index c36a1dcaa..ba08dc3c5 100644
--- a/Plugins/Flow.Launcher.Plugin.PluginsManager/Languages/en.xaml
+++ b/Plugins/Flow.Launcher.Plugin.PluginsManager/Languages/en.xaml
@@ -10,6 +10,8 @@
{0} by {1} {2}{3}Would you like to install this plugin? After the installation Flow will automatically restart.
Plugin Install
Plugin Uninstall
+ Plugin installation in progress... Please wait
+ Plugin successfully installed. Restarting Flow, please wait...
Install failed: unable to find the plugin.json metadata file from the new plugin
Error installing plugin
Error occured while trying to install {0}
@@ -36,6 +38,6 @@
Suggest an enhancement or submit an issue
Suggest an enhancement or submit an issue to the plugin developer
Go to Flow's plugins repository
- Visit the PluginsManifest repository to see comunity-made plugin submissions
+ Visit the PluginsManifest repository to see community-made plugin submissions
\ No newline at end of file
diff --git a/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs b/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs
index 0ebbc2fdb..419cae00f 100644
--- a/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs
+++ b/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs
@@ -47,7 +47,6 @@ namespace Flow.Launcher.Plugin.PluginsManager
private Task _downloadManifestTask = Task.CompletedTask;
-
internal Task UpdateManifestAsync()
{
if (_downloadManifestTask.Status == TaskStatus.Running)
@@ -150,7 +149,11 @@ namespace Flow.Launcher.Plugin.PluginsManager
Context.API.ShowMsg(Context.API.GetTranslation("plugin_pluginsmanager_downloading_plugin"),
Context.API.GetTranslation("plugin_pluginsmanager_download_success"));
+ Context.API.ShowMsg(Context.API.GetTranslation("plugin_pluginsmanager_install_title"),
+ Context.API.GetTranslation("plugin_pluginsmanager_install_in_progress"));
+
Install(plugin, filePath);
+
}
catch (Exception e)
{
@@ -163,6 +166,9 @@ namespace Flow.Launcher.Plugin.PluginsManager
return;
}
+ Context.API.ShowMsg(Context.API.GetTranslation("plugin_pluginsmanager_install_title"),
+ Context.API.GetTranslation("plugin_pluginsmanager_install_success_restart"));
+
Context.API.RestartApp();
}