diff --git a/.gitignore b/.gitignore index 347bd15e13e..28366cd03df 100644 --- a/.gitignore +++ b/.gitignore @@ -285,7 +285,7 @@ paket-files/ # New to Visual Studio *.VC.db -## Wox specific +## Flow Launcher specific Output/* /Python.Runtime.dll Thumbs.db diff --git a/Wox.Core/Configuration/IPortable.cs b/Flow.Launcher.Core/Configuration/IPortable.cs similarity index 91% rename from Wox.Core/Configuration/IPortable.cs rename to Flow.Launcher.Core/Configuration/IPortable.cs index b0af436725e..e56b0188cfb 100644 --- a/Wox.Core/Configuration/IPortable.cs +++ b/Flow.Launcher.Core/Configuration/IPortable.cs @@ -1,5 +1,5 @@  -namespace Wox.Core.Configuration +namespace Flow.Launcher.Core.Configuration { public interface IPortable { diff --git a/Wox.Core/Configuration/Portable.cs b/Flow.Launcher.Core/Configuration/Portable.cs similarity index 85% rename from Wox.Core/Configuration/Portable.cs rename to Flow.Launcher.Core/Configuration/Portable.cs index 7160a6d4867..d08c9ae2cbc 100644 --- a/Wox.Core/Configuration/Portable.cs +++ b/Flow.Launcher.Core/Configuration/Portable.cs @@ -4,12 +4,13 @@ using System.IO; using System.Reflection; using System.Windows; -using Wox.Infrastructure; -using Wox.Infrastructure.Logger; -using Wox.Infrastructure.UserSettings; -using Wox.Plugin.SharedCommands; +using Flow.Launcher.Infrastructure; +using Flow.Launcher.Infrastructure.Logger; +using Flow.Launcher.Infrastructure.UserSettings; +using Flow.Launcher.Plugin.SharedCommands; +using System.Linq; -namespace Wox.Core.Configuration +namespace Flow.Launcher.Core.Configuration { public class Portable : IPortable { @@ -19,7 +20,11 @@ public class Portable : IPortable /// private UpdateManager NewUpdateManager() { - return new UpdateManager(string.Empty, Constant.Wox, Constant.RootDirectory); + var applicationFolderName = Constant.ApplicationDirectory + .Split(new[] { Path.DirectorySeparatorChar }, StringSplitOptions.None) + .Last(); + + return new UpdateManager(string.Empty, applicationFolderName, Constant.RootDirectory); } public void DisablePortableMode() @@ -36,7 +41,7 @@ public void DisablePortableMode() #endif IndicateDeletion(DataLocation.PortableDataPath); - MessageBox.Show("Wox needs to restart to finish disabling portable mode, " + + MessageBox.Show("Flow Launcher needs to restart to finish disabling portable mode, " + "after the restart your portable data profile will be deleted and roaming data profile kept"); UpdateManager.RestartApp(Constant.ApplicationFileName); @@ -64,7 +69,7 @@ public void EnablePortableMode() #endif IndicateDeletion(DataLocation.RoamingDataPath); - MessageBox.Show("Wox needs to restart to finish enabling portable mode, " + + MessageBox.Show("Flow Launcher needs to restart to finish enabling portable mode, " + "after the restart your roaming data profile will be deleted and portable data profile kept"); UpdateManager.RestartApp(Constant.ApplicationFileName); @@ -126,7 +131,7 @@ public void CreateUninstallerEntry() .CreateSubKey("Uninstall", RegistryKeyPermissionCheck.ReadWriteSubTree)) {; } var key = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Default) - .CreateSubKey(uninstallRegSubKey + "\\" + Constant.Wox, RegistryKeyPermissionCheck.ReadWriteSubTree); + .CreateSubKey(uninstallRegSubKey + "\\" + Constant.FlowLauncher, RegistryKeyPermissionCheck.ReadWriteSubTree); key.SetValue("DisplayIcon", Constant.ApplicationDirectory + "\\app.ico", RegistryValueKind.String); using (var portabilityUpdater = NewUpdateManager()) @@ -142,13 +147,13 @@ internal void IndicateDeletion(string filePathTodelete) /// ///This method should be run at first before all methods during start up and should be run before determining which data location - ///will be used for Wox. + ///will be used for Flow Launcher. /// public void PreStartCleanUpAfterPortabilityUpdate() { // Specify here so this method does not rely on other environment variables to initialise var portableDataPath = Path.Combine(Directory.GetParent(Assembly.GetExecutingAssembly().Location.NonNull()).ToString(), "UserData"); - var roamingDataPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "Wox"); + var roamingDataPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "FlowLauncher"); bool DataLocationPortableDeleteRequired = false; bool DataLocationRoamingDeleteRequired = false; @@ -163,7 +168,7 @@ public void PreStartCleanUpAfterPortabilityUpdate() { FilesFolders.RemoveFolderIfExists(roamingDataPath); - if (MessageBox.Show("Wox has detected you enabled portable mode, " + + if (MessageBox.Show("Flow Launcher has detected you enabled portable mode, " + "would you like to move it to a different location?", string.Empty, MessageBoxButton.YesNo) == MessageBoxResult.Yes) { @@ -179,7 +184,7 @@ public void PreStartCleanUpAfterPortabilityUpdate() { FilesFolders.RemoveFolderIfExists(portableDataPath); - MessageBox.Show("Wox has detected you disabled portable mode, " + + MessageBox.Show("Flow Launcher has detected you disabled portable mode, " + "the relevant shortcuts and uninstaller entry have been created"); return; @@ -193,7 +198,7 @@ public bool CanUpdatePortability() if(roamingLocationExists && portableLocationExists) { - MessageBox.Show(string.Format("Wox detected your user data exists both in {0} and " + + MessageBox.Show(string.Format("Flow Launcher detected your user data exists both in {0} and " + "{1}. {2}{2}Please delete {1} in order to proceed. No changes have occured.", DataLocation.PortableDataPath, DataLocation.RoamingDataPath, Environment.NewLine)); diff --git a/Wox.Core/Wox.Core.csproj b/Flow.Launcher.Core/Flow.Launcher.Core.csproj similarity index 89% rename from Wox.Core/Wox.Core.csproj rename to Flow.Launcher.Core/Flow.Launcher.Core.csproj index 904a8693c10..d5fc55da8f4 100644 --- a/Wox.Core/Wox.Core.csproj +++ b/Flow.Launcher.Core/Flow.Launcher.Core.csproj @@ -6,8 +6,8 @@ true Library Properties - Wox.Core - Wox.Core + Flow.Launcher.Core + Flow.Launcher.Core false false false @@ -68,8 +68,8 @@ - - + + \ No newline at end of file diff --git a/Wox.Core/FodyWeavers.xml b/Flow.Launcher.Core/FodyWeavers.xml similarity index 100% rename from Wox.Core/FodyWeavers.xml rename to Flow.Launcher.Core/FodyWeavers.xml diff --git a/Wox.Core/Plugin/ExecutablePlugin.cs b/Flow.Launcher.Core/Plugin/ExecutablePlugin.cs similarity index 96% rename from Wox.Core/Plugin/ExecutablePlugin.cs rename to Flow.Launcher.Core/Plugin/ExecutablePlugin.cs index 2753b00b3a9..6a96a94b754 100644 --- a/Wox.Core/Plugin/ExecutablePlugin.cs +++ b/Flow.Launcher.Core/Plugin/ExecutablePlugin.cs @@ -1,8 +1,8 @@ using System; using System.Diagnostics; -using Wox.Plugin; +using Flow.Launcher.Plugin; -namespace Wox.Core.Plugin +namespace Flow.Launcher.Core.Plugin { internal class ExecutablePlugin : JsonRPCPlugin { diff --git a/Wox.Core/Plugin/JsonPRCModel.cs b/Flow.Launcher.Core/Plugin/JsonPRCModel.cs similarity index 84% rename from Wox.Core/Plugin/JsonPRCModel.cs rename to Flow.Launcher.Core/Plugin/JsonPRCModel.cs index 3a0253e559b..9bc7c2472cb 100644 --- a/Wox.Core/Plugin/JsonPRCModel.cs +++ b/Flow.Launcher.Core/Plugin/JsonPRCModel.cs @@ -1,23 +1,23 @@  -/* We basically follow the Json-RPC 2.0 spec (http://www.jsonrpc.org/specification) to invoke methods between Wox and other plugins, +/* We basically follow the Json-RPC 2.0 spec (http://www.jsonrpc.org/specification) to invoke methods between Flow Launcher and other plugins, * like python or other self-execute program. But, we added addtional infos (proxy and so on) into rpc request. Also, we didn't use the * "id" and "jsonrpc" in the request, since it's not so useful in our request model. * * When execute a query: - * Wox -------JsonRPCServerRequestModel--------> client - * Wox <------JsonRPCQueryResponseModel--------- client + * Flow Launcher -------JsonRPCServerRequestModel--------> client + * Flow Launcher <------JsonRPCQueryResponseModel--------- client * * When execute a action (which mean user select an item in reulst item): - * Wox -------JsonRPCServerRequestModel--------> client - * Wox <------JsonRPCResponseModel-------------- client + * Flow Launcher -------JsonRPCServerRequestModel--------> client + * Flow Launcher <------JsonRPCResponseModel-------------- client * */ using System.Collections.Generic; using System.Linq; -using Wox.Plugin; +using Flow.Launcher.Plugin; -namespace Wox.Core.Plugin +namespace Flow.Launcher.Core.Plugin { public class JsonRPCErrorModel { @@ -98,7 +98,7 @@ private string ReplaceEscapes(string str) } /// - /// Json RPC Request that Wox sent to client + /// Json RPC Request that Flow Launcher sent to client /// public class JsonRPCServerRequestModel : JsonRPCRequestModel { @@ -110,7 +110,7 @@ public override string ToString() } /// - /// Json RPC Request(in query response) that client sent to Wox + /// Json RPC Request(in query response) that client sent to Flow Launcher /// public class JsonRPCClientRequestModel : JsonRPCRequestModel { @@ -124,9 +124,9 @@ public override string ToString() } /// - /// Represent the json-rpc result item that client send to Wox + /// Represent the json-rpc result item that client send to Flow Launcher /// Typically, we will send back this request model to client after user select the result item - /// But if the request method starts with "Wox.", we will invoke the public APIs we expose. + /// But if the request method starts with "Flow Launcher.", we will invoke the public APIs we expose. /// public class JsonRPCResult : Result { diff --git a/Wox.Core/Plugin/JsonRPCPlugin.cs b/Flow.Launcher.Core/Plugin/JsonRPCPlugin.cs similarity index 92% rename from Wox.Core/Plugin/JsonRPCPlugin.cs rename to Flow.Launcher.Core/Plugin/JsonRPCPlugin.cs index 5057ae472ba..31bf0428664 100644 --- a/Wox.Core/Plugin/JsonRPCPlugin.cs +++ b/Flow.Launcher.Core/Plugin/JsonRPCPlugin.cs @@ -7,11 +7,11 @@ using System.Threading.Tasks; using System.Windows.Forms; using Newtonsoft.Json; -using Wox.Infrastructure.Exception; -using Wox.Infrastructure.Logger; -using Wox.Plugin; +using Flow.Launcher.Infrastructure.Exception; +using Flow.Launcher.Infrastructure.Logger; +using Flow.Launcher.Plugin; -namespace Wox.Core.Plugin +namespace Flow.Launcher.Core.Plugin { /// /// Represent the plugin that using JsonPRC @@ -77,9 +77,9 @@ private List DeserializedResult(string output) if (!String.IsNullOrEmpty(result1.JsonRPCAction.Method)) { - if (result1.JsonRPCAction.Method.StartsWith("Wox.")) + if (result1.JsonRPCAction.Method.StartsWith("Flow.Launcher.")) { - ExecuteWoxAPI(result1.JsonRPCAction.Method.Substring(4), result1.JsonRPCAction.Parameters); + ExecuteFlowLauncherAPI(result1.JsonRPCAction.Method.Substring(4), result1.JsonRPCAction.Parameters); } else { @@ -87,9 +87,9 @@ private List DeserializedResult(string output) JsonRPCRequestModel jsonRpcRequestModel = JsonConvert.DeserializeObject(actionReponse); if (jsonRpcRequestModel != null && !String.IsNullOrEmpty(jsonRpcRequestModel.Method) - && jsonRpcRequestModel.Method.StartsWith("Wox.")) + && jsonRpcRequestModel.Method.StartsWith("Flow.Launcher.")) { - ExecuteWoxAPI(jsonRpcRequestModel.Method.Substring(4), jsonRpcRequestModel.Parameters); + ExecuteFlowLauncherAPI(jsonRpcRequestModel.Method.Substring(4), jsonRpcRequestModel.Parameters); } } } @@ -105,7 +105,7 @@ private List DeserializedResult(string output) } } - private void ExecuteWoxAPI(string method, object[] parameters) + private void ExecuteFlowLauncherAPI(string method, object[] parameters) { MethodInfo methodInfo = PluginManager.API.GetType().GetMethod(method); if (methodInfo != null) diff --git a/Wox.Core/Plugin/PluginConfig.cs b/Flow.Launcher.Core/Plugin/PluginConfig.cs similarity index 95% rename from Wox.Core/Plugin/PluginConfig.cs rename to Flow.Launcher.Core/Plugin/PluginConfig.cs index 8721a85a1cb..d12dee0c438 100644 --- a/Wox.Core/Plugin/PluginConfig.cs +++ b/Flow.Launcher.Core/Plugin/PluginConfig.cs @@ -4,11 +4,11 @@ using System.IO; using System.Threading.Tasks; using Newtonsoft.Json; -using Wox.Infrastructure.Exception; -using Wox.Infrastructure.Logger; -using Wox.Plugin; +using Flow.Launcher.Infrastructure.Exception; +using Flow.Launcher.Infrastructure.Logger; +using Flow.Launcher.Plugin; -namespace Wox.Core.Plugin +namespace Flow.Launcher.Core.Plugin { internal abstract class PluginConfig diff --git a/Wox.Core/Plugin/PluginInstaller.cs b/Flow.Launcher.Core/Plugin/PluginInstaller.cs similarity index 96% rename from Wox.Core/Plugin/PluginInstaller.cs rename to Flow.Launcher.Core/Plugin/PluginInstaller.cs index a867d2e10fc..fdea98b5dd5 100644 --- a/Wox.Core/Plugin/PluginInstaller.cs +++ b/Flow.Launcher.Core/Plugin/PluginInstaller.cs @@ -3,9 +3,9 @@ using System.Windows; using ICSharpCode.SharpZipLib.Zip; using Newtonsoft.Json; -using Wox.Plugin; +using Flow.Launcher.Plugin; -namespace Wox.Core.Plugin +namespace Flow.Launcher.Core.Plugin { internal class PluginInstaller { @@ -13,7 +13,7 @@ internal static void Install(string path) { if (File.Exists(path)) { - string tempFoler = Path.Combine(Path.GetTempPath(), "wox\\plugins"); + string tempFoler = Path.Combine(Path.GetTempPath(), "flowlauncher\\plugins"); if (Directory.Exists(tempFoler)) { Directory.Delete(tempFoler, true); @@ -77,13 +77,13 @@ internal static void Install(string path) //exsiting plugins may be has loaded by application, //if we try to delelte those kind of plugins, we will get a error that indicate the //file is been used now. - //current solution is to restart wox. Ugly. + //current solution is to restart Flow Launcher. Ugly. //if (MainWindow.Initialized) //{ // Plugins.Initialize(); //} if (MessageBox.Show($"You have installed plugin {plugin.Name} successfully.{Environment.NewLine}" + - "Restart Wox to take effect?", + "Restart Flow Launcher to take effect?", "Install plugin", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { PluginManager.API.RestarApp(); diff --git a/Wox.Core/Plugin/PluginManager.cs b/Flow.Launcher.Core/Plugin/PluginManager.cs similarity index 96% rename from Wox.Core/Plugin/PluginManager.cs rename to Flow.Launcher.Core/Plugin/PluginManager.cs index aa1065dfbb7..b92226ccda5 100644 --- a/Wox.Core/Plugin/PluginManager.cs +++ b/Flow.Launcher.Core/Plugin/PluginManager.cs @@ -4,23 +4,23 @@ using System.IO; using System.Linq; using System.Threading.Tasks; -using Wox.Infrastructure; -using Wox.Infrastructure.Logger; -using Wox.Infrastructure.Storage; -using Wox.Infrastructure.UserSettings; -using Wox.Plugin; +using Flow.Launcher.Infrastructure; +using Flow.Launcher.Infrastructure.Logger; +using Flow.Launcher.Infrastructure.Storage; +using Flow.Launcher.Infrastructure.UserSettings; +using Flow.Launcher.Plugin; -namespace Wox.Core.Plugin +namespace Flow.Launcher.Core.Plugin { /// - /// The entry for managing Wox plugins + /// The entry for managing Flow Launcher plugins /// public static class PluginManager { private static IEnumerable _contextMenuPlugins; /// - /// Directories that will hold Wox plugin directory + /// Directories that will hold Flow Launcher plugin directory /// public static List AllPlugins { get; private set; } @@ -44,7 +44,7 @@ private static void ValidateUserDirectory() private static void DeletePythonBinding() { - const string binding = "wox.py"; + const string binding = "flowlauncher.py"; var directory = DataLocation.PluginsDirectory; foreach (var subDirectory in Directory.GetDirectories(directory)) { diff --git a/Wox.Core/Plugin/PluginsLoader.cs b/Flow.Launcher.Core/Plugin/PluginsLoader.cs similarity index 96% rename from Wox.Core/Plugin/PluginsLoader.cs rename to Flow.Launcher.Core/Plugin/PluginsLoader.cs index c575743f3af..31e1c7032cf 100644 --- a/Wox.Core/Plugin/PluginsLoader.cs +++ b/Flow.Launcher.Core/Plugin/PluginsLoader.cs @@ -4,13 +4,13 @@ using System.Linq; using System.Reflection; using System.Runtime.Loader; -using Wox.Infrastructure; -using Wox.Infrastructure.Exception; -using Wox.Infrastructure.Logger; -using Wox.Infrastructure.UserSettings; -using Wox.Plugin; +using Flow.Launcher.Infrastructure; +using Flow.Launcher.Infrastructure.Exception; +using Flow.Launcher.Infrastructure.Logger; +using Flow.Launcher.Infrastructure.UserSettings; +using Flow.Launcher.Plugin; -namespace Wox.Core.Plugin +namespace Flow.Launcher.Core.Plugin { public static class PluginsLoader { diff --git a/Wox.Core/Plugin/PythonPlugin.cs b/Flow.Launcher.Core/Plugin/PythonPlugin.cs similarity index 96% rename from Wox.Core/Plugin/PythonPlugin.cs rename to Flow.Launcher.Core/Plugin/PythonPlugin.cs index 95a7d863e61..3c5a3a699a2 100644 --- a/Wox.Core/Plugin/PythonPlugin.cs +++ b/Flow.Launcher.Core/Plugin/PythonPlugin.cs @@ -1,10 +1,10 @@ using System; using System.Diagnostics; using System.IO; -using Wox.Infrastructure; -using Wox.Plugin; +using Flow.Launcher.Infrastructure; +using Flow.Launcher.Plugin; -namespace Wox.Core.Plugin +namespace Flow.Launcher.Core.Plugin { internal class PythonPlugin : JsonRPCPlugin { diff --git a/Wox.Core/Plugin/QueryBuilder.cs b/Flow.Launcher.Core/Plugin/QueryBuilder.cs similarity index 96% rename from Wox.Core/Plugin/QueryBuilder.cs rename to Flow.Launcher.Core/Plugin/QueryBuilder.cs index b01a93291c9..9ad6466e9f3 100644 --- a/Wox.Core/Plugin/QueryBuilder.cs +++ b/Flow.Launcher.Core/Plugin/QueryBuilder.cs @@ -1,9 +1,9 @@ using System; using System.Collections.Generic; using System.Linq; -using Wox.Plugin; +using Flow.Launcher.Plugin; -namespace Wox.Core.Plugin +namespace Flow.Launcher.Core.Plugin { public static class QueryBuilder { diff --git a/Wox.Core/Plugin/README.md b/Flow.Launcher.Core/Plugin/README.md similarity index 100% rename from Wox.Core/Plugin/README.md rename to Flow.Launcher.Core/Plugin/README.md diff --git a/Wox.Core/README.md b/Flow.Launcher.Core/README.md similarity index 66% rename from Wox.Core/README.md rename to Flow.Launcher.Core/README.md index b2e9b83de3b..e706703863b 100644 --- a/Wox.Core/README.md +++ b/Flow.Launcher.Core/README.md @@ -1,8 +1,8 @@ -What does Wox.Core do? +What does Flow.Launcher.Core do? ===== * Handle Query -* Define Wox exceptions +* Define Flow.Launcher exceptions * Manage Plugins (including system plugin and user plugin) * Manage Themes * Manage i18n diff --git a/Wox.Core/Resource/AvailableLanguages.cs b/Flow.Launcher.Core/Resource/AvailableLanguages.cs similarity index 98% rename from Wox.Core/Resource/AvailableLanguages.cs rename to Flow.Launcher.Core/Resource/AvailableLanguages.cs index e6c1e07f268..3c3dbc76f9d 100644 --- a/Wox.Core/Resource/AvailableLanguages.cs +++ b/Flow.Launcher.Core/Resource/AvailableLanguages.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -namespace Wox.Core.Resource +namespace Flow.Launcher.Core.Resource { internal static class AvailableLanguages { diff --git a/Wox.Core/Resource/FontHelper.cs b/Flow.Launcher.Core/Resource/FontHelper.cs similarity index 98% rename from Wox.Core/Resource/FontHelper.cs rename to Flow.Launcher.Core/Resource/FontHelper.cs index c7cc54bf67c..bc479b55a37 100644 --- a/Wox.Core/Resource/FontHelper.cs +++ b/Flow.Launcher.Core/Resource/FontHelper.cs @@ -3,7 +3,7 @@ using System.Windows; using System.Windows.Media; -namespace Wox.Core.Resource +namespace Flow.Launcher.Core.Resource { public static class FontHelper { diff --git a/Wox.Core/Resource/Internationalization.cs b/Flow.Launcher.Core/Resource/Internationalization.cs similarity index 94% rename from Wox.Core/Resource/Internationalization.cs rename to Flow.Launcher.Core/Resource/Internationalization.cs index 53cce9174c3..1df6f2a049b 100644 --- a/Wox.Core/Resource/Internationalization.cs +++ b/Flow.Launcher.Core/Resource/Internationalization.cs @@ -4,13 +4,13 @@ using System.Linq; using System.Reflection; using System.Windows; -using Wox.Core.Plugin; -using Wox.Infrastructure; -using Wox.Infrastructure.Logger; -using Wox.Infrastructure.UserSettings; -using Wox.Plugin; +using Flow.Launcher.Core.Plugin; +using Flow.Launcher.Infrastructure; +using Flow.Launcher.Infrastructure.Logger; +using Flow.Launcher.Infrastructure.UserSettings; +using Flow.Launcher.Plugin; -namespace Wox.Core.Resource +namespace Flow.Launcher.Core.Resource { public class Internationalization { @@ -26,12 +26,12 @@ public Internationalization() AddPluginLanguageDirectories(); LoadDefaultLanguage(); // we don't want to load /Languages/en.xaml twice - // so add wox language directory after load plugin language files - AddWoxLanguageDirectory(); + // so add flowlauncher language directory after load plugin language files + AddFlowLauncherLanguageDirectory(); } - private void AddWoxLanguageDirectory() + private void AddFlowLauncherLanguageDirectory() { var directory = Path.Combine(Constant.ProgramDirectory, Folder); _languageDirectories.Add(directory); diff --git a/Wox.Core/Resource/InternationalizationManager.cs b/Flow.Launcher.Core/Resource/InternationalizationManager.cs similarity index 94% rename from Wox.Core/Resource/InternationalizationManager.cs rename to Flow.Launcher.Core/Resource/InternationalizationManager.cs index ffc2c2ecfee..3d87626e6f9 100644 --- a/Wox.Core/Resource/InternationalizationManager.cs +++ b/Flow.Launcher.Core/Resource/InternationalizationManager.cs @@ -1,4 +1,4 @@ -namespace Wox.Core.Resource +namespace Flow.Launcher.Core.Resource { public static class InternationalizationManager { diff --git a/Wox.Core/Resource/Language.cs b/Flow.Launcher.Core/Resource/Language.cs similarity index 89% rename from Wox.Core/Resource/Language.cs rename to Flow.Launcher.Core/Resource/Language.cs index c0bdc1ccb42..b8046a872bc 100644 --- a/Wox.Core/Resource/Language.cs +++ b/Flow.Launcher.Core/Resource/Language.cs @@ -1,4 +1,4 @@ -namespace Wox.Core.Resource +namespace Flow.Launcher.Core.Resource { public class Language { diff --git a/Wox.Core/Resource/LocalizationConverter.cs b/Flow.Launcher.Core/Resource/LocalizationConverter.cs similarity index 97% rename from Wox.Core/Resource/LocalizationConverter.cs rename to Flow.Launcher.Core/Resource/LocalizationConverter.cs index d86bf5f7e09..1d835a8317a 100644 --- a/Wox.Core/Resource/LocalizationConverter.cs +++ b/Flow.Launcher.Core/Resource/LocalizationConverter.cs @@ -4,7 +4,7 @@ using System.Reflection; using System.Windows.Data; -namespace Wox.Core +namespace Flow.Launcher.Core { public class LocalizationConverter : IValueConverter { diff --git a/Wox.Core/Resource/LocalizedDescriptionAttribute.cs b/Flow.Launcher.Core/Resource/LocalizedDescriptionAttribute.cs similarity index 92% rename from Wox.Core/Resource/LocalizedDescriptionAttribute.cs rename to Flow.Launcher.Core/Resource/LocalizedDescriptionAttribute.cs index ef1257220bc..af8b23136af 100644 --- a/Wox.Core/Resource/LocalizedDescriptionAttribute.cs +++ b/Flow.Launcher.Core/Resource/LocalizedDescriptionAttribute.cs @@ -1,7 +1,7 @@ using System.ComponentModel; -using Wox.Core.Resource; +using Flow.Launcher.Core.Resource; -namespace Wox.Core +namespace Flow.Launcher.Core { public class LocalizedDescriptionAttribute : DescriptionAttribute { diff --git a/Wox.Core/Resource/Theme.cs b/Flow.Launcher.Core/Resource/Theme.cs similarity index 98% rename from Wox.Core/Resource/Theme.cs rename to Flow.Launcher.Core/Resource/Theme.cs index b011b4f49d3..6c06bb484c4 100644 --- a/Wox.Core/Resource/Theme.cs +++ b/Flow.Launcher.Core/Resource/Theme.cs @@ -8,11 +8,11 @@ using System.Windows.Interop; using System.Windows.Markup; using System.Windows.Media; -using Wox.Infrastructure; -using Wox.Infrastructure.Logger; -using Wox.Infrastructure.UserSettings; +using Flow.Launcher.Infrastructure; +using Flow.Launcher.Infrastructure.Logger; +using Flow.Launcher.Infrastructure.UserSettings; -namespace Wox.Core.Resource +namespace Flow.Launcher.Core.Resource { public class Theme { diff --git a/Wox.Core/Resource/ThemeManager.cs b/Flow.Launcher.Core/Resource/ThemeManager.cs similarity index 93% rename from Wox.Core/Resource/ThemeManager.cs rename to Flow.Launcher.Core/Resource/ThemeManager.cs index 193b0bd534b..71f9acaa58a 100644 --- a/Wox.Core/Resource/ThemeManager.cs +++ b/Flow.Launcher.Core/Resource/ThemeManager.cs @@ -1,4 +1,4 @@ -namespace Wox.Core.Resource +namespace Flow.Launcher.Core.Resource { public class ThemeManager { diff --git a/Wox.Core/Updater.cs b/Flow.Launcher.Core/Updater.cs similarity index 91% rename from Wox.Core/Updater.cs rename to Flow.Launcher.Core/Updater.cs index 6a04def9f9b..3c4a15d3033 100644 --- a/Wox.Core/Updater.cs +++ b/Flow.Launcher.Core/Updater.cs @@ -9,15 +9,15 @@ using JetBrains.Annotations; using Squirrel; using Newtonsoft.Json; -using Wox.Core.Resource; -using Wox.Plugin.SharedCommands; -using Wox.Infrastructure; -using Wox.Infrastructure.Http; -using Wox.Infrastructure.Logger; +using Flow.Launcher.Core.Resource; +using Flow.Launcher.Plugin.SharedCommands; +using Flow.Launcher.Infrastructure; +using Flow.Launcher.Infrastructure.Http; +using Flow.Launcher.Infrastructure.Logger; using System.IO; -using Wox.Infrastructure.UserSettings; +using Flow.Launcher.Infrastructure.UserSettings; -namespace Wox.Core +namespace Flow.Launcher.Core { public class Updater { @@ -63,7 +63,7 @@ public async Task UpdateApp(bool silentIfLatestVersion = true) if (newReleaseVersion <= currentVersion) { if (!silentIfLatestVersion) - MessageBox.Show("You already have the latest Wox version"); + MessageBox.Show("You already have the latest Flow Launcher version"); updateManager.Dispose(); return; } @@ -86,7 +86,7 @@ public async Task UpdateApp(bool silentIfLatestVersion = true) var targetDestination = updateManager.RootAppDirectory + $"\\app-{newReleaseVersion.ToString()}\\{DataLocation.PortableFolderName}"; FilesFolders.Copy(DataLocation.PortableDataPath, targetDestination); if (!FilesFolders.VerifyBothFolderFilesEqual(DataLocation.PortableDataPath, targetDestination)) - MessageBox.Show(string.Format("Wox was not able to move your user profile data to the new update version. Please manually" + + MessageBox.Show(string.Format("Flow Launcher was not able to move your user profile data to the new update version. Please manually" + "move your profile data folder from {0} to {1}", DataLocation.PortableDataPath, targetDestination)); } else diff --git a/Wox.CrashReporter/Wox.CrashReporter.csproj b/Flow.Launcher.CrashReporter/Flow.Launcher.CrashReporter.csproj similarity index 92% rename from Wox.CrashReporter/Wox.CrashReporter.csproj rename to Flow.Launcher.CrashReporter/Flow.Launcher.CrashReporter.csproj index dd426979689..1e0a3fe5252 100644 --- a/Wox.CrashReporter/Wox.CrashReporter.csproj +++ b/Flow.Launcher.CrashReporter/Flow.Launcher.CrashReporter.csproj @@ -7,8 +7,8 @@ {2FEB2298-7653-4009-B1EA-FFFB1A768BCC} Library Properties - Wox.CrashReporter - Wox.CrashReporter + Flow.Launcher.CrashReporter + Flow.Launcher.CrashReporter v4.5.2 512 ..\ @@ -74,13 +74,13 @@ - + {B749F0DB-8E75-47DB-9E5E-265D16D0C0D2} - Wox.Core + Flow.Launcher.Core - + {4fd29318-a8ab-4d8f-aa47-60bc241b8da3} - Wox.Infrastructure + Flow.Launcher.Infrastructure diff --git a/Wox.CrashReporter/Images/app_error.png b/Flow.Launcher.CrashReporter/Images/app_error.png similarity index 100% rename from Wox.CrashReporter/Images/app_error.png rename to Flow.Launcher.CrashReporter/Images/app_error.png diff --git a/Wox.CrashReporter/Images/crash_go.png b/Flow.Launcher.CrashReporter/Images/crash_go.png similarity index 100% rename from Wox.CrashReporter/Images/crash_go.png rename to Flow.Launcher.CrashReporter/Images/crash_go.png diff --git a/Wox.CrashReporter/Images/crash_stop.png b/Flow.Launcher.CrashReporter/Images/crash_stop.png similarity index 100% rename from Wox.CrashReporter/Images/crash_stop.png rename to Flow.Launcher.CrashReporter/Images/crash_stop.png diff --git a/Wox.CrashReporter/Images/crash_warning.png b/Flow.Launcher.CrashReporter/Images/crash_warning.png similarity index 100% rename from Wox.CrashReporter/Images/crash_warning.png rename to Flow.Launcher.CrashReporter/Images/crash_warning.png diff --git a/Wox.CrashReporter/Properties/AssemblyInfo.cs b/Flow.Launcher.CrashReporter/Properties/AssemblyInfo.cs similarity index 68% rename from Wox.CrashReporter/Properties/AssemblyInfo.cs rename to Flow.Launcher.CrashReporter/Properties/AssemblyInfo.cs index 87313ef761f..acf2adca1b8 100644 --- a/Wox.CrashReporter/Properties/AssemblyInfo.cs +++ b/Flow.Launcher.CrashReporter/Properties/AssemblyInfo.cs @@ -1,5 +1,5 @@ using System.Reflection; using System.Runtime.InteropServices; -[assembly: AssemblyTitle("Wox.CrashReporter")] +[assembly: AssemblyTitle("Flow.Launcher.CrashReporter")] [assembly: Guid("0ea3743c-2c0d-4b13-b9ce-e5e1f85aea23")] \ No newline at end of file diff --git a/Wox.CrashReporter/packages.config b/Flow.Launcher.CrashReporter/packages.config similarity index 100% rename from Wox.CrashReporter/packages.config rename to Flow.Launcher.CrashReporter/packages.config diff --git a/Wox.Infrastructure/Alphabet.cs b/Flow.Launcher.Infrastructure/Alphabet.cs similarity index 93% rename from Wox.Infrastructure/Alphabet.cs rename to Flow.Launcher.Infrastructure/Alphabet.cs index e366ad03404..e0eb60de40b 100644 --- a/Wox.Infrastructure/Alphabet.cs +++ b/Flow.Launcher.Infrastructure/Alphabet.cs @@ -6,11 +6,11 @@ using hyjiacan.util.p4n; using hyjiacan.util.p4n.format; using JetBrains.Annotations; -using Wox.Infrastructure.Logger; -using Wox.Infrastructure.Storage; -using Wox.Infrastructure.UserSettings; +using Flow.Launcher.Infrastructure.Logger; +using Flow.Launcher.Infrastructure.Storage; +using Flow.Launcher.Infrastructure.UserSettings; -namespace Wox.Infrastructure +namespace Flow.Launcher.Infrastructure { public interface IAlphabet { @@ -34,7 +34,7 @@ private void InitializePinyinHelpers() { Format.setToneType(HanyuPinyinToneType.WITHOUT_TONE); - Stopwatch.Normal("|Wox.Infrastructure.Alphabet.Initialize|Preload pinyin cache", () => + Stopwatch.Normal("|Flow Launcher.Infrastructure.Alphabet.Initialize|Preload pinyin cache", () => { _pinyinStorage = new BinaryStorage>("Pinyin"); @@ -48,7 +48,7 @@ private void InitializePinyinHelpers() // force pinyin library static constructor initialize PinyinHelper.toHanyuPinyinStringArray('T', Format); }); - Log.Info($"|Wox.Infrastructure.Alphabet.Initialize|Number of preload pinyin combination<{PinyinCache.Count}>"); + Log.Info($"|Flow Launcher.Infrastructure.Alphabet.Initialize|Number of preload pinyin combination<{PinyinCache.Count}>"); } public string Translate(string str) diff --git a/Wox.Infrastructure/Constant.cs b/Flow.Launcher.Infrastructure/Constant.cs similarity index 79% rename from Wox.Infrastructure/Constant.cs rename to Flow.Launcher.Infrastructure/Constant.cs index 18d69318620..1503aaf412b 100644 --- a/Wox.Infrastructure/Constant.cs +++ b/Flow.Launcher.Infrastructure/Constant.cs @@ -2,23 +2,23 @@ using System.IO; using System.Reflection; -namespace Wox.Infrastructure +namespace Flow.Launcher.Infrastructure { public static class Constant { - public const string Wox = "Wox"; + public const string FlowLauncher = "Flow.Launcher"; public const string Plugins = "Plugins"; - public const string ApplicationFileName = Wox + ".exe"; + public const string ApplicationFileName = FlowLauncher + ".exe"; private static readonly Assembly Assembly = Assembly.GetExecutingAssembly(); public static readonly string ProgramDirectory = Directory.GetParent(Assembly.Location.NonNull()).ToString(); - public static readonly string ExecutablePath = Path.Combine(ProgramDirectory, Wox + ".exe"); + public static readonly string ExecutablePath = Path.Combine(ProgramDirectory, FlowLauncher + ".exe"); public static readonly string ApplicationDirectory = Directory.GetParent(ProgramDirectory).ToString(); public static readonly string RootDirectory = Directory.GetParent(ApplicationDirectory).ToString(); public static readonly string PreinstalledDirectory = Path.Combine(ProgramDirectory, Plugins); - public const string Issue = "https://github.com/jjw24/Wox/issues/new"; + public const string Issue = "https://github.com/Flow-Launcher/Flow.Launcher/issues/new"; public static readonly string Version = FileVersionInfo.GetVersionInfo(Assembly.Location.NonNull()).ProductVersion; public static readonly int ThumbnailSize = 64; diff --git a/Wox.Infrastructure/Exception/ExceptionFormatter.cs b/Flow.Launcher.Infrastructure/Exception/ExceptionFormatter.cs similarity index 98% rename from Wox.Infrastructure/Exception/ExceptionFormatter.cs rename to Flow.Launcher.Infrastructure/Exception/ExceptionFormatter.cs index 91fc5f2f4b4..78cd4f9eae8 100644 --- a/Wox.Infrastructure/Exception/ExceptionFormatter.cs +++ b/Flow.Launcher.Infrastructure/Exception/ExceptionFormatter.cs @@ -6,7 +6,7 @@ using System.Xml; using Microsoft.Win32; -namespace Wox.Infrastructure.Exception +namespace Flow.Launcher.Infrastructure.Exception { public class ExceptionFormatter { @@ -62,7 +62,7 @@ private static string CreateExceptionReport(System.Exception ex) sb.AppendLine("## Environment"); sb.AppendLine($"* Command Line: {Environment.CommandLine}"); sb.AppendLine($"* Timestamp: {DateTime.Now.ToString(CultureInfo.InvariantCulture)}"); - sb.AppendLine($"* Wox version: {Constant.Version}"); + sb.AppendLine($"* Flow Launcher version: {Constant.Version}"); sb.AppendLine($"* OS Version: {Environment.OSVersion.VersionString}"); sb.AppendLine($"* IntPtr Length: {IntPtr.Size}"); sb.AppendLine($"* x64: {Environment.Is64BitOperatingSystem}"); diff --git a/Wox.Infrastructure/Wox.Infrastructure.csproj b/Flow.Launcher.Infrastructure/Flow.Launcher.Infrastructure.csproj similarity index 91% rename from Wox.Infrastructure/Wox.Infrastructure.csproj rename to Flow.Launcher.Infrastructure/Flow.Launcher.Infrastructure.csproj index a4f25b83317..3a756cd26eb 100644 --- a/Wox.Infrastructure/Wox.Infrastructure.csproj +++ b/Flow.Launcher.Infrastructure/Flow.Launcher.Infrastructure.csproj @@ -6,8 +6,8 @@ Library true Properties - Wox.Infrastructure - Wox.Infrastructure + Flow.Launcher.Infrastructure + Flow.Launcher.Infrastructure false false false @@ -41,9 +41,9 @@ - + {8451ecdd-2ea4-4966-bb0a-7bbc40138e80} - Wox.Plugin + Flow.Launcher.Plugin diff --git a/Wox.Infrastructure/FuzzyMatcher.cs b/Flow.Launcher.Infrastructure/FuzzyMatcher.cs similarity index 95% rename from Wox.Infrastructure/FuzzyMatcher.cs rename to Flow.Launcher.Infrastructure/FuzzyMatcher.cs index 49520e19d26..3df719b2886 100644 --- a/Wox.Infrastructure/FuzzyMatcher.cs +++ b/Flow.Launcher.Infrastructure/FuzzyMatcher.cs @@ -1,6 +1,6 @@ using System; -namespace Wox.Infrastructure +namespace Flow.Launcher.Infrastructure { [Obsolete("This class is obsolete and should not be used. Please use the static function StringMatcher.FuzzySearch")] public class FuzzyMatcher diff --git a/Wox.Infrastructure/Helper.cs b/Flow.Launcher.Infrastructure/Helper.cs similarity index 98% rename from Wox.Infrastructure/Helper.cs rename to Flow.Launcher.Infrastructure/Helper.cs index dc31bd70d75..fa7e18533ed 100644 --- a/Wox.Infrastructure/Helper.cs +++ b/Flow.Launcher.Infrastructure/Helper.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; using Newtonsoft.Json.Converters; -namespace Wox.Infrastructure +namespace Flow.Launcher.Infrastructure { public static class Helper { diff --git a/Wox.Infrastructure/Hotkey/GlobalHotkey.cs b/Flow.Launcher.Infrastructure/Hotkey/GlobalHotkey.cs similarity index 97% rename from Wox.Infrastructure/Hotkey/GlobalHotkey.cs rename to Flow.Launcher.Infrastructure/Hotkey/GlobalHotkey.cs index d999a1e6acc..e92a93c1269 100644 --- a/Wox.Infrastructure/Hotkey/GlobalHotkey.cs +++ b/Flow.Launcher.Infrastructure/Hotkey/GlobalHotkey.cs @@ -1,9 +1,9 @@ using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using Wox.Plugin; +using Flow.Launcher.Plugin; -namespace Wox.Infrastructure.Hotkey +namespace Flow.Launcher.Infrastructure.Hotkey { /// /// Listens keyboard globally. diff --git a/Wox.Infrastructure/Hotkey/HotkeyModel.cs b/Flow.Launcher.Infrastructure/Hotkey/HotkeyModel.cs similarity index 98% rename from Wox.Infrastructure/Hotkey/HotkeyModel.cs rename to Flow.Launcher.Infrastructure/Hotkey/HotkeyModel.cs index 624473c0868..5bd97714c15 100644 --- a/Wox.Infrastructure/Hotkey/HotkeyModel.cs +++ b/Flow.Launcher.Infrastructure/Hotkey/HotkeyModel.cs @@ -3,7 +3,7 @@ using System.Linq; using System.Windows.Input; -namespace Wox.Infrastructure.Hotkey +namespace Flow.Launcher.Infrastructure.Hotkey { public class HotkeyModel { diff --git a/Wox.Infrastructure/Hotkey/InterceptKeys.cs b/Flow.Launcher.Infrastructure/Hotkey/InterceptKeys.cs similarity index 97% rename from Wox.Infrastructure/Hotkey/InterceptKeys.cs rename to Flow.Launcher.Infrastructure/Hotkey/InterceptKeys.cs index ef8dd576dff..c45e685f360 100644 --- a/Wox.Infrastructure/Hotkey/InterceptKeys.cs +++ b/Flow.Launcher.Infrastructure/Hotkey/InterceptKeys.cs @@ -2,7 +2,7 @@ using System.Diagnostics; using System.Runtime.InteropServices; -namespace Wox.Infrastructure.Hotkey +namespace Flow.Launcher.Infrastructure.Hotkey { internal static class InterceptKeys { diff --git a/Wox.Infrastructure/Hotkey/KeyEvent.cs b/Flow.Launcher.Infrastructure/Hotkey/KeyEvent.cs similarity index 90% rename from Wox.Infrastructure/Hotkey/KeyEvent.cs rename to Flow.Launcher.Infrastructure/Hotkey/KeyEvent.cs index 7c601660ecf..15e3068830f 100644 --- a/Wox.Infrastructure/Hotkey/KeyEvent.cs +++ b/Flow.Launcher.Infrastructure/Hotkey/KeyEvent.cs @@ -1,4 +1,4 @@ -namespace Wox.Infrastructure.Hotkey +namespace Flow.Launcher.Infrastructure.Hotkey { public enum KeyEvent { diff --git a/Wox.Infrastructure/Http/Http.cs b/Flow.Launcher.Infrastructure/Http/Http.cs similarity index 95% rename from Wox.Infrastructure/Http/Http.cs rename to Flow.Launcher.Infrastructure/Http/Http.cs index f8767e6e3e9..b7d274205ad 100644 --- a/Wox.Infrastructure/Http/Http.cs +++ b/Flow.Launcher.Infrastructure/Http/Http.cs @@ -4,10 +4,10 @@ using System.Text; using System.Threading.Tasks; using JetBrains.Annotations; -using Wox.Infrastructure.Logger; -using Wox.Infrastructure.UserSettings; +using Flow.Launcher.Infrastructure.Logger; +using Flow.Launcher.Infrastructure.UserSettings; -namespace Wox.Infrastructure.Http +namespace Flow.Launcher.Infrastructure.Http { public static class Http { diff --git a/Wox.Infrastructure/Image/ImageCache.cs b/Flow.Launcher.Infrastructure/Image/ImageCache.cs similarity index 97% rename from Wox.Infrastructure/Image/ImageCache.cs rename to Flow.Launcher.Infrastructure/Image/ImageCache.cs index c7266681958..5d7224c5b3d 100644 --- a/Wox.Infrastructure/Image/ImageCache.cs +++ b/Flow.Launcher.Infrastructure/Image/ImageCache.cs @@ -4,7 +4,7 @@ using System.Linq; using System.Windows.Media; -namespace Wox.Infrastructure.Image +namespace Flow.Launcher.Infrastructure.Image { [Serializable] public class ImageCache diff --git a/Wox.Infrastructure/Image/ImageHashGenerator.cs b/Flow.Launcher.Infrastructure/Image/ImageHashGenerator.cs similarity index 96% rename from Wox.Infrastructure/Image/ImageHashGenerator.cs rename to Flow.Launcher.Infrastructure/Image/ImageHashGenerator.cs index 9ace8b74fc4..7361330528a 100644 --- a/Wox.Infrastructure/Image/ImageHashGenerator.cs +++ b/Flow.Launcher.Infrastructure/Image/ImageHashGenerator.cs @@ -4,7 +4,7 @@ using System.Windows.Media; using System.Windows.Media.Imaging; -namespace Wox.Infrastructure.Image +namespace Flow.Launcher.Infrastructure.Image { public interface IImageHashGenerator { diff --git a/Wox.Infrastructure/Image/ImageLoader.cs b/Flow.Launcher.Infrastructure/Image/ImageLoader.cs similarity index 97% rename from Wox.Infrastructure/Image/ImageLoader.cs rename to Flow.Launcher.Infrastructure/Image/ImageLoader.cs index b1f39d43caa..873eb306e3e 100644 --- a/Wox.Infrastructure/Image/ImageLoader.cs +++ b/Flow.Launcher.Infrastructure/Image/ImageLoader.cs @@ -6,10 +6,10 @@ using System.Threading.Tasks; using System.Windows.Media; using System.Windows.Media.Imaging; -using Wox.Infrastructure.Logger; -using Wox.Infrastructure.Storage; +using Flow.Launcher.Infrastructure.Logger; +using Flow.Launcher.Infrastructure.Storage; -namespace Wox.Infrastructure.Image +namespace Flow.Launcher.Infrastructure.Image { public static class ImageLoader { @@ -129,7 +129,7 @@ private static ImageResult LoadInternal(string path, bool loadFullImage = false) /* Directories can also have thumbnails instead of shell icons. * Generating thumbnails for a bunch of folders while scrolling through * results from Everything makes a big impact on performance and - * Wox responsibility. + * Flow.Launcher responsibility. * - Solution: just load the icon */ type = ImageType.Folder; diff --git a/Wox.Infrastructure/Image/ThumbnailReader.cs b/Flow.Launcher.Infrastructure/Image/ThumbnailReader.cs similarity index 99% rename from Wox.Infrastructure/Image/ThumbnailReader.cs rename to Flow.Launcher.Infrastructure/Image/ThumbnailReader.cs index bd65fc70008..247238bb68f 100644 --- a/Wox.Infrastructure/Image/ThumbnailReader.cs +++ b/Flow.Launcher.Infrastructure/Image/ThumbnailReader.cs @@ -5,7 +5,7 @@ using System.Windows.Media.Imaging; using System.Windows; -namespace Wox.Infrastructure.Image +namespace Flow.Launcher.Infrastructure.Image { [Flags] public enum ThumbnailOptions diff --git a/Wox.Infrastructure/Logger/Log.cs b/Flow.Launcher.Infrastructure/Logger/Log.cs similarity index 98% rename from Wox.Infrastructure/Logger/Log.cs rename to Flow.Launcher.Infrastructure/Logger/Log.cs index 4b7a972415d..289ec5d6829 100644 --- a/Wox.Infrastructure/Logger/Log.cs +++ b/Flow.Launcher.Infrastructure/Logger/Log.cs @@ -4,9 +4,9 @@ using NLog; using NLog.Config; using NLog.Targets; -using Wox.Infrastructure.UserSettings; +using Flow.Launcher.Infrastructure.UserSettings; -namespace Wox.Infrastructure.Logger +namespace Flow.Launcher.Infrastructure.Logger { public static class Log { diff --git a/Flow.Launcher.Infrastructure/Properties/AssemblyInfo.cs b/Flow.Launcher.Infrastructure/Properties/AssemblyInfo.cs new file mode 100644 index 00000000000..4cdadffc9c2 --- /dev/null +++ b/Flow.Launcher.Infrastructure/Properties/AssemblyInfo.cs @@ -0,0 +1,5 @@ +using System.Runtime.CompilerServices; + +[assembly: InternalsVisibleTo("Flow.Launcher")] +[assembly: InternalsVisibleTo("Flow.Launcher.Core")] +[assembly: InternalsVisibleTo("Flow.Launcher.Test")] \ No newline at end of file diff --git a/Wox.Infrastructure/Stopwatch.cs b/Flow.Launcher.Infrastructure/Stopwatch.cs similarity index 96% rename from Wox.Infrastructure/Stopwatch.cs rename to Flow.Launcher.Infrastructure/Stopwatch.cs index 63156545524..d39d90e81b8 100644 --- a/Wox.Infrastructure/Stopwatch.cs +++ b/Flow.Launcher.Infrastructure/Stopwatch.cs @@ -1,8 +1,8 @@ using System; using System.Collections.Generic; -using Wox.Infrastructure.Logger; +using Flow.Launcher.Infrastructure.Logger; -namespace Wox.Infrastructure +namespace Flow.Launcher.Infrastructure { public static class Stopwatch { diff --git a/Wox.Infrastructure/Storage/BinaryStorage.cs b/Flow.Launcher.Infrastructure/Storage/BinaryStorage.cs similarity index 96% rename from Wox.Infrastructure/Storage/BinaryStorage.cs rename to Flow.Launcher.Infrastructure/Storage/BinaryStorage.cs index 6f9031dde55..5205543b1d3 100644 --- a/Wox.Infrastructure/Storage/BinaryStorage.cs +++ b/Flow.Launcher.Infrastructure/Storage/BinaryStorage.cs @@ -4,10 +4,10 @@ using System.Runtime.Serialization; using System.Runtime.Serialization.Formatters; using System.Runtime.Serialization.Formatters.Binary; -using Wox.Infrastructure.Logger; -using Wox.Infrastructure.UserSettings; +using Flow.Launcher.Infrastructure.Logger; +using Flow.Launcher.Infrastructure.UserSettings; -namespace Wox.Infrastructure.Storage +namespace Flow.Launcher.Infrastructure.Storage { /// /// Stroage object using binary data diff --git a/Wox.Infrastructure/Storage/ISavable.cs b/Flow.Launcher.Infrastructure/Storage/ISavable.cs similarity index 81% rename from Wox.Infrastructure/Storage/ISavable.cs rename to Flow.Launcher.Infrastructure/Storage/ISavable.cs index 67e4aa721b8..8294a3df898 100644 --- a/Wox.Infrastructure/Storage/ISavable.cs +++ b/Flow.Launcher.Infrastructure/Storage/ISavable.cs @@ -1,4 +1,4 @@ -namespace Wox.Infrastructure.Storage +namespace Flow.Launcher.Infrastructure.Storage { /// /// Save plugin settings/cache, diff --git a/Wox.Infrastructure/Storage/JsonStorage.cs b/Flow.Launcher.Infrastructure/Storage/JsonStorage.cs similarity index 97% rename from Wox.Infrastructure/Storage/JsonStorage.cs rename to Flow.Launcher.Infrastructure/Storage/JsonStorage.cs index 778b62b1c14..784c111106d 100644 --- a/Wox.Infrastructure/Storage/JsonStorage.cs +++ b/Flow.Launcher.Infrastructure/Storage/JsonStorage.cs @@ -2,9 +2,9 @@ using System.Globalization; using System.IO; using Newtonsoft.Json; -using Wox.Infrastructure.Logger; +using Flow.Launcher.Infrastructure.Logger; -namespace Wox.Infrastructure.Storage +namespace Flow.Launcher.Infrastructure.Storage { /// /// Serialize object using json format. diff --git a/Wox.Infrastructure/Storage/PluginJsonStorage.cs b/Flow.Launcher.Infrastructure/Storage/PluginJsonStorage.cs similarity index 85% rename from Wox.Infrastructure/Storage/PluginJsonStorage.cs rename to Flow.Launcher.Infrastructure/Storage/PluginJsonStorage.cs index 77dd541c3fe..5418e18371e 100644 --- a/Wox.Infrastructure/Storage/PluginJsonStorage.cs +++ b/Flow.Launcher.Infrastructure/Storage/PluginJsonStorage.cs @@ -1,7 +1,7 @@ using System.IO; -using Wox.Infrastructure.UserSettings; +using Flow.Launcher.Infrastructure.UserSettings; -namespace Wox.Infrastructure.Storage +namespace Flow.Launcher.Infrastructure.Storage { public class PluginJsonStorage :JsonStrorage where T : new() { diff --git a/Wox.Infrastructure/Storage/WoxJsonStorage.cs b/Flow.Launcher.Infrastructure/Storage/WoxJsonStorage.cs similarity index 67% rename from Wox.Infrastructure/Storage/WoxJsonStorage.cs rename to Flow.Launcher.Infrastructure/Storage/WoxJsonStorage.cs index 1a6b22c4be0..03a0206bbe5 100644 --- a/Wox.Infrastructure/Storage/WoxJsonStorage.cs +++ b/Flow.Launcher.Infrastructure/Storage/WoxJsonStorage.cs @@ -4,13 +4,13 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -using Wox.Infrastructure.UserSettings; +using Flow.Launcher.Infrastructure.UserSettings; -namespace Wox.Infrastructure.Storage +namespace Flow.Launcher.Infrastructure.Storage { - public class WoxJsonStorage : JsonStrorage where T : new() + public class FlowLauncherJsonStorage : JsonStrorage where T : new() { - public WoxJsonStorage() + public FlowLauncherJsonStorage() { var directoryPath = Path.Combine(DataLocation.DataDirectory(), DirectoryName); Helper.ValidateDirectory(directoryPath); diff --git a/Wox.Infrastructure/StringMatcher.cs b/Flow.Launcher.Infrastructure/StringMatcher.cs similarity index 99% rename from Wox.Infrastructure/StringMatcher.cs rename to Flow.Launcher.Infrastructure/StringMatcher.cs index 442c1e9ddb4..5babc4fdc47 100644 --- a/Wox.Infrastructure/StringMatcher.cs +++ b/Flow.Launcher.Infrastructure/StringMatcher.cs @@ -2,9 +2,9 @@ using System.Collections.Generic; using System.ComponentModel; using System.Linq; -using static Wox.Infrastructure.StringMatcher; +using static Flow.Launcher.Infrastructure.StringMatcher; -namespace Wox.Infrastructure +namespace Flow.Launcher.Infrastructure { public class StringMatcher { diff --git a/Wox.Infrastructure/UI/EnumBindingSource.cs b/Flow.Launcher.Infrastructure/UI/EnumBindingSource.cs similarity index 97% rename from Wox.Infrastructure/UI/EnumBindingSource.cs rename to Flow.Launcher.Infrastructure/UI/EnumBindingSource.cs index c23aacd81e0..350c892cf32 100644 --- a/Wox.Infrastructure/UI/EnumBindingSource.cs +++ b/Flow.Launcher.Infrastructure/UI/EnumBindingSource.cs @@ -1,7 +1,7 @@ using System; using System.Windows.Markup; -namespace Wox.Infrastructure.UI +namespace Flow.Launcher.Infrastructure.UI { public class EnumBindingSourceExtension : MarkupExtension { diff --git a/Wox.Infrastructure/UserSettings/DataLocation.cs b/Flow.Launcher.Infrastructure/UserSettings/DataLocation.cs similarity index 93% rename from Wox.Infrastructure/UserSettings/DataLocation.cs rename to Flow.Launcher.Infrastructure/UserSettings/DataLocation.cs index ef85341c596..310c1e33af2 100644 --- a/Wox.Infrastructure/UserSettings/DataLocation.cs +++ b/Flow.Launcher.Infrastructure/UserSettings/DataLocation.cs @@ -5,14 +5,14 @@ using System.Text; using System.Threading.Tasks; -namespace Wox.Infrastructure.UserSettings +namespace Flow.Launcher.Infrastructure.UserSettings { public static class DataLocation { public const string PortableFolderName = "UserData"; public const string DeletionIndicatorFile = ".dead"; public static string PortableDataPath = Path.Combine(Constant.ProgramDirectory, PortableFolderName); - public static string RoamingDataPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), Constant.Wox); + public static string RoamingDataPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "FlowLauncher"); public static string DataDirectory() { if (PortableDataLocationInUse()) diff --git a/Wox.Infrastructure/UserSettings/HttpProxy.cs b/Flow.Launcher.Infrastructure/UserSettings/HttpProxy.cs similarity index 82% rename from Wox.Infrastructure/UserSettings/HttpProxy.cs rename to Flow.Launcher.Infrastructure/UserSettings/HttpProxy.cs index 5385aca12a2..c1b0c1dd7fe 100644 --- a/Wox.Infrastructure/UserSettings/HttpProxy.cs +++ b/Flow.Launcher.Infrastructure/UserSettings/HttpProxy.cs @@ -1,4 +1,4 @@ -namespace Wox.Infrastructure.UserSettings +namespace Flow.Launcher.Infrastructure.UserSettings { public class HttpProxy { diff --git a/Wox.Infrastructure/UserSettings/PluginHotkey.cs b/Flow.Launcher.Infrastructure/UserSettings/PluginHotkey.cs similarity index 65% rename from Wox.Infrastructure/UserSettings/PluginHotkey.cs rename to Flow.Launcher.Infrastructure/UserSettings/PluginHotkey.cs index aef90a3839e..9dc395acaea 100644 --- a/Wox.Infrastructure/UserSettings/PluginHotkey.cs +++ b/Flow.Launcher.Infrastructure/UserSettings/PluginHotkey.cs @@ -1,6 +1,6 @@ -using Wox.Plugin; +using Flow.Launcher.Plugin; -namespace Wox.Infrastructure.UserSettings +namespace Flow.Launcher.Infrastructure.UserSettings { public class CustomPluginHotkey : BaseModel { diff --git a/Wox.Infrastructure/UserSettings/PluginSettings.cs b/Flow.Launcher.Infrastructure/UserSettings/PluginSettings.cs similarity index 95% rename from Wox.Infrastructure/UserSettings/PluginSettings.cs rename to Flow.Launcher.Infrastructure/UserSettings/PluginSettings.cs index 346d98e5341..4c47ca425d2 100644 --- a/Wox.Infrastructure/UserSettings/PluginSettings.cs +++ b/Flow.Launcher.Infrastructure/UserSettings/PluginSettings.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; -using Wox.Plugin; +using Flow.Launcher.Plugin; -namespace Wox.Infrastructure.UserSettings +namespace Flow.Launcher.Infrastructure.UserSettings { public class PluginsSettings : BaseModel { diff --git a/Wox.Infrastructure/UserSettings/Settings.cs b/Flow.Launcher.Infrastructure/UserSettings/Settings.cs similarity index 96% rename from Wox.Infrastructure/UserSettings/Settings.cs rename to Flow.Launcher.Infrastructure/UserSettings/Settings.cs index 94a1639d65e..dbb47fd8ea4 100644 --- a/Wox.Infrastructure/UserSettings/Settings.cs +++ b/Flow.Launcher.Infrastructure/UserSettings/Settings.cs @@ -3,9 +3,9 @@ using System.Drawing; using Newtonsoft.Json; using Newtonsoft.Json.Converters; -using Wox.Plugin; +using Flow.Launcher.Plugin; -namespace Wox.Infrastructure.UserSettings +namespace Flow.Launcher.Infrastructure.UserSettings { public class Settings : BaseModel { @@ -76,7 +76,7 @@ public string QuerySearchPrecisionString public bool DontPromptUpdateMsg { get; set; } public bool EnableUpdateLog { get; set; } - public bool StartWoxOnSystemStartup { get; set; } = true; + public bool StartFlowLauncherOnSystemStartup { get; set; } = true; public bool HideOnStartup { get; set; } bool _hideNotifyIcon { get; set; } public bool HideNotifyIcon diff --git a/Wox.Infrastructure/pinyindb/pinyin_gwoyeu_mapping.xml b/Flow.Launcher.Infrastructure/pinyindb/pinyin_gwoyeu_mapping.xml similarity index 100% rename from Wox.Infrastructure/pinyindb/pinyin_gwoyeu_mapping.xml rename to Flow.Launcher.Infrastructure/pinyindb/pinyin_gwoyeu_mapping.xml diff --git a/Wox.Infrastructure/pinyindb/pinyin_mapping.xml b/Flow.Launcher.Infrastructure/pinyindb/pinyin_mapping.xml similarity index 100% rename from Wox.Infrastructure/pinyindb/pinyin_mapping.xml rename to Flow.Launcher.Infrastructure/pinyindb/pinyin_mapping.xml diff --git a/Wox.Infrastructure/pinyindb/unicode_to_hanyu_pinyin.txt b/Flow.Launcher.Infrastructure/pinyindb/unicode_to_hanyu_pinyin.txt similarity index 100% rename from Wox.Infrastructure/pinyindb/unicode_to_hanyu_pinyin.txt rename to Flow.Launcher.Infrastructure/pinyindb/unicode_to_hanyu_pinyin.txt diff --git a/Wox.Plugin/ActionContext.cs b/Flow.Launcher.Plugin/ActionContext.cs similarity index 90% rename from Wox.Plugin/ActionContext.cs rename to Flow.Launcher.Plugin/ActionContext.cs index 94f6ba252c4..b9e499d2b0a 100644 --- a/Wox.Plugin/ActionContext.cs +++ b/Flow.Launcher.Plugin/ActionContext.cs @@ -1,4 +1,4 @@ -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { public class ActionContext { diff --git a/Wox.Plugin/AllowedLanguage.cs b/Flow.Launcher.Plugin/AllowedLanguage.cs similarity index 94% rename from Wox.Plugin/AllowedLanguage.cs rename to Flow.Launcher.Plugin/AllowedLanguage.cs index 840792af3ab..9f63c09fc79 100644 --- a/Wox.Plugin/AllowedLanguage.cs +++ b/Flow.Launcher.Plugin/AllowedLanguage.cs @@ -1,4 +1,4 @@ -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { public static class AllowedLanguage { diff --git a/Wox.Plugin/BaseModel.cs b/Flow.Launcher.Plugin/BaseModel.cs similarity index 93% rename from Wox.Plugin/BaseModel.cs rename to Flow.Launcher.Plugin/BaseModel.cs index 107fe81e7d9..5bb558702af 100644 --- a/Wox.Plugin/BaseModel.cs +++ b/Flow.Launcher.Plugin/BaseModel.cs @@ -2,7 +2,7 @@ using System.Runtime.CompilerServices; using JetBrains.Annotations; -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { public class BaseModel : INotifyPropertyChanged { diff --git a/Wox.Plugin/EventHandler.cs b/Flow.Launcher.Plugin/EventHandler.cs similarity index 62% rename from Wox.Plugin/EventHandler.cs rename to Flow.Launcher.Plugin/EventHandler.cs index 4c1fb0f4c76..4766685845a 100644 --- a/Wox.Plugin/EventHandler.cs +++ b/Flow.Launcher.Plugin/EventHandler.cs @@ -1,10 +1,10 @@ using System.Windows; using System.Windows.Input; -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { - public delegate void WoxKeyDownEventHandler(WoxKeyDownEventArgs e); - public delegate void AfterWoxQueryEventHandler(WoxQueryEventArgs e); + public delegate void FlowLauncherKeyDownEventHandler(FlowLauncherKeyDownEventArgs e); + public delegate void AfterFlowLauncherQueryEventHandler(FlowLauncherQueryEventArgs e); public delegate void ResultItemDropEventHandler(Result result, IDataObject dropObject, DragEventArgs e); @@ -15,15 +15,15 @@ namespace Wox.Plugin /// /// /// return true to continue handling, return false to intercept system handling - public delegate bool WoxGlobalKeyboardEventHandler(int keyevent, int vkcode, SpecialKeyState state); + public delegate bool FlowLauncherGlobalKeyboardEventHandler(int keyevent, int vkcode, SpecialKeyState state); - public class WoxKeyDownEventArgs + public class FlowLauncherKeyDownEventArgs { public string Query { get; set; } public KeyEventArgs keyEventArgs { get; set; } } - public class WoxQueryEventArgs + public class FlowLauncherQueryEventArgs { public Query Query { get; set; } } diff --git a/Wox.Plugin/Feature.cs b/Flow.Launcher.Plugin/Feature.cs similarity index 92% rename from Wox.Plugin/Feature.cs rename to Flow.Launcher.Plugin/Feature.cs index 6d1aa37fd3d..62da96c57cb 100644 --- a/Wox.Plugin/Feature.cs +++ b/Flow.Launcher.Plugin/Feature.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.Collections.Specialized; -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { public interface IFeatures { } @@ -22,7 +22,7 @@ public interface IExclusiveQuery : IFeatures /// Represent plugin query will be executed in UI thread directly. Don't do long-running operation in Query method if you implement this interface /// This will improve the performance of instant search like websearch or cmd plugin /// - [Obsolete("Wox is fast enough now, executed on ui thread is no longer needed")] + [Obsolete("Flow Launcher is fast enough now, executed on ui thread is no longer needed")] public interface IInstantQuery : IFeatures { bool IsInstantQuery(string query); diff --git a/Flow.Launcher.Plugin/Features/IContextMenu.cs b/Flow.Launcher.Plugin/Features/IContextMenu.cs new file mode 100644 index 00000000000..f60e02a69ec --- /dev/null +++ b/Flow.Launcher.Plugin/Features/IContextMenu.cs @@ -0,0 +1,9 @@ +using System; + +namespace Flow.Launcher.Plugin.Features +{ + [Obsolete("Delete Flow.Launcher.Plugin.Features using directive, " + + "and use Flow.Launcher.Plugin.Feature.IContextMenu instead, " + + "this method will be removed in v1.3.0")] + public interface IContextMenu { } +} \ No newline at end of file diff --git a/Flow.Launcher.Plugin/Features/IExclusiveQuery.cs b/Flow.Launcher.Plugin/Features/IExclusiveQuery.cs new file mode 100644 index 00000000000..57eddd93e9c --- /dev/null +++ b/Flow.Launcher.Plugin/Features/IExclusiveQuery.cs @@ -0,0 +1,9 @@ +using System; + +namespace Flow.Launcher.Plugin.Features +{ + [Obsolete("Delete Flow.Launcher.Plugin.Features using directive, " + + "and use Flow.Launcher.Plugin.Feature.IInstantQuery instead, " + + "this method will be removed in v1.3.0")] + public interface IExclusiveQuery { } +} diff --git a/Flow.Launcher.Plugin/Features/IInstantQuery.cs b/Flow.Launcher.Plugin/Features/IInstantQuery.cs new file mode 100644 index 00000000000..465640ae9d0 --- /dev/null +++ b/Flow.Launcher.Plugin/Features/IInstantQuery.cs @@ -0,0 +1,9 @@ +using System; + +namespace Flow.Launcher.Plugin.Features +{ + [Obsolete("Delete Flow.Launcher.Plugin.Features using directive, " + + "and use Flow.Launcher.Plugin.Feature.IInstantQuery instead, " + + "this method will be removed in v1.3.0")] + public interface IInstantQuery { } +} \ No newline at end of file diff --git a/Wox.Plugin/Wox.Plugin.csproj b/Flow.Launcher.Plugin/Flow.Launcher.Plugin.csproj similarity index 95% rename from Wox.Plugin/Wox.Plugin.csproj rename to Flow.Launcher.Plugin/Flow.Launcher.Plugin.csproj index 6c1e19ce73a..0c6df2b5900 100644 --- a/Wox.Plugin/Wox.Plugin.csproj +++ b/Flow.Launcher.Plugin/Flow.Launcher.Plugin.csproj @@ -6,8 +6,8 @@ true Library Properties - Wox.Plugin - Wox.Plugin + Flow.Launcher.Plugin + Flow.Launcher.Plugin false false false diff --git a/Wox.Plugin/FodyWeavers.xml b/Flow.Launcher.Plugin/FodyWeavers.xml similarity index 100% rename from Wox.Plugin/FodyWeavers.xml rename to Flow.Launcher.Plugin/FodyWeavers.xml diff --git a/Wox.Plugin/IPlugin.cs b/Flow.Launcher.Plugin/IPlugin.cs similarity index 84% rename from Wox.Plugin/IPlugin.cs rename to Flow.Launcher.Plugin/IPlugin.cs index 69f2ba4835d..8f7d279fa4a 100644 --- a/Wox.Plugin/IPlugin.cs +++ b/Flow.Launcher.Plugin/IPlugin.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { public interface IPlugin { diff --git a/Wox.Plugin/IPublicAPI.cs b/Flow.Launcher.Plugin/IPublicAPI.cs similarity index 83% rename from Wox.Plugin/IPublicAPI.cs rename to Flow.Launcher.Plugin/IPublicAPI.cs index 3c5b342772e..7fa7cefe2ee 100644 --- a/Wox.Plugin/IPublicAPI.cs +++ b/Flow.Launcher.Plugin/IPublicAPI.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { /// /// Public APIs that plugin can use @@ -14,16 +14,16 @@ public interface IPublicAPI /// /// /// - [Obsolete("This method will be removed in Wox 1.3")] + [Obsolete("This method will be removed in Flow Launcher 1.3")] void PushResults(Query query, PluginMetadata plugin, List results); /// - /// Change Wox query + /// Change Flow.Launcher query /// /// query text /// - /// force requery By default, Wox will not fire query if your query is same with existing one. - /// Set this to true to force Wox requerying + /// force requery By default, Flow Launcher will not fire query if your query is same with existing one. + /// Set this to true to force Flow Launcher requerying /// void ChangeQuery(string query, bool requery = false); @@ -35,30 +35,30 @@ public interface IPublicAPI void ChangeQueryText(string query, bool selectAll = false); /// - /// Close Wox + /// Close Flow Launcher /// [Obsolete] void CloseApp(); /// - /// Restart Wox + /// Restart Flow Launcher /// void RestarApp(); /// - /// Hide Wox + /// Hide Flow Launcher /// [Obsolete] void HideApp(); /// - /// Show Wox + /// Show Flow Launcher /// [Obsolete] void ShowApp(); /// - /// Save all Wox settings + /// Save all Flow Launcher settings /// void SaveAppAllSettings(); @@ -71,7 +71,7 @@ public interface IPublicAPI void ReloadAllPluginData(); /// - /// Check for new Wox update + /// Check for new Flow Launcher update /// void CheckForNewUpdate(); @@ -110,9 +110,9 @@ public interface IPublicAPI void StopLoadingBar(); /// - /// Install Wox plugin + /// Install Flow Launcher plugin /// - /// Plugin path (ends with .wox) + /// Plugin path (ends with .flowlauncher) void InstallPlugin(string path); /// @@ -133,6 +133,6 @@ public interface IPublicAPI /// Fired after global keyboard events /// if you want to hook something like Ctrl+R, you should use this event /// - event WoxGlobalKeyboardEventHandler GlobalKeyboardEvent; + event FlowLauncherGlobalKeyboardEventHandler GlobalKeyboardEvent; } } diff --git a/Wox.Plugin/ISettingProvider.cs b/Flow.Launcher.Plugin/ISettingProvider.cs similarity index 80% rename from Wox.Plugin/ISettingProvider.cs rename to Flow.Launcher.Plugin/ISettingProvider.cs index 78d77cf5723..d5ffba20b9b 100644 --- a/Wox.Plugin/ISettingProvider.cs +++ b/Flow.Launcher.Plugin/ISettingProvider.cs @@ -1,6 +1,6 @@ using System.Windows.Controls; -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { public interface ISettingProvider { diff --git a/Wox.Plugin/Interfaces/IReloadable.cs b/Flow.Launcher.Plugin/Interfaces/IReloadable.cs similarity index 95% rename from Wox.Plugin/Interfaces/IReloadable.cs rename to Flow.Launcher.Plugin/Interfaces/IReloadable.cs index 86f75ee3e91..29b3c15c9b1 100644 --- a/Wox.Plugin/Interfaces/IReloadable.cs +++ b/Flow.Launcher.Plugin/Interfaces/IReloadable.cs @@ -1,4 +1,4 @@ -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { /// /// This interface is to indicate and allow plugins to reload their diff --git a/Wox.Plugin/PluginInitContext.cs b/Flow.Launcher.Plugin/PluginInitContext.cs similarity index 90% rename from Wox.Plugin/PluginInitContext.cs rename to Flow.Launcher.Plugin/PluginInitContext.cs index efa7d442acc..49366a5c618 100644 --- a/Wox.Plugin/PluginInitContext.cs +++ b/Flow.Launcher.Plugin/PluginInitContext.cs @@ -1,6 +1,6 @@ using System; -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { public class PluginInitContext { diff --git a/Wox.Plugin/PluginMetadata.cs b/Flow.Launcher.Plugin/PluginMetadata.cs similarity index 98% rename from Wox.Plugin/PluginMetadata.cs rename to Flow.Launcher.Plugin/PluginMetadata.cs index 64b8b032c36..fb615459bae 100644 --- a/Wox.Plugin/PluginMetadata.cs +++ b/Flow.Launcher.Plugin/PluginMetadata.cs @@ -3,7 +3,7 @@ using System.IO; using Newtonsoft.Json; -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { [JsonObject(MemberSerialization.OptOut)] public class PluginMetadata : BaseModel diff --git a/Wox.Plugin/PluginPair.cs b/Flow.Launcher.Plugin/PluginPair.cs similarity index 95% rename from Wox.Plugin/PluginPair.cs rename to Flow.Launcher.Plugin/PluginPair.cs index f008889641c..910367ec64e 100644 --- a/Wox.Plugin/PluginPair.cs +++ b/Flow.Launcher.Plugin/PluginPair.cs @@ -1,4 +1,4 @@ -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { public class PluginPair { diff --git a/Flow.Launcher.Plugin/Properties/AssemblyInfo.cs b/Flow.Launcher.Plugin/Properties/AssemblyInfo.cs new file mode 100644 index 00000000000..4cdadffc9c2 --- /dev/null +++ b/Flow.Launcher.Plugin/Properties/AssemblyInfo.cs @@ -0,0 +1,5 @@ +using System.Runtime.CompilerServices; + +[assembly: InternalsVisibleTo("Flow.Launcher")] +[assembly: InternalsVisibleTo("Flow.Launcher.Core")] +[assembly: InternalsVisibleTo("Flow.Launcher.Test")] \ No newline at end of file diff --git a/Wox.Plugin/Query.cs b/Flow.Launcher.Plugin/Query.cs similarity index 99% rename from Wox.Plugin/Query.cs rename to Flow.Launcher.Plugin/Query.cs index e6ada021b6c..33310f2aa7c 100644 --- a/Wox.Plugin/Query.cs +++ b/Flow.Launcher.Plugin/Query.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.Linq; -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { public class Query { diff --git a/Wox.Plugin/README.md b/Flow.Launcher.Plugin/README.md similarity index 81% rename from Wox.Plugin/README.md rename to Flow.Launcher.Plugin/README.md index 27024c25300..3b4d1598a20 100644 --- a/Wox.Plugin/README.md +++ b/Flow.Launcher.Plugin/README.md @@ -1,4 +1,4 @@ -What does Wox.Plugin do? +What does Flow.Launcher.Plugin do? ==== * Defines base objects and interfaces for plugins diff --git a/Wox.Plugin/Result.cs b/Flow.Launcher.Plugin/Result.cs similarity index 97% rename from Wox.Plugin/Result.cs rename to Flow.Launcher.Plugin/Result.cs index 4c8f2b1ede9..bfd2fb0a4fa 100644 --- a/Wox.Plugin/Result.cs +++ b/Flow.Launcher.Plugin/Result.cs @@ -3,7 +3,7 @@ using System.IO; using System.Windows.Media; -namespace Wox.Plugin +namespace Flow.Launcher.Plugin { public class Result @@ -42,7 +42,7 @@ public string IcoPath /// - /// return true to hide wox after select result + /// return true to hide flowlauncher after select result /// public Func Action { get; set; } diff --git a/Wox.Plugin/SharedCommands/FilesFolders.cs b/Flow.Launcher.Plugin/SharedCommands/FilesFolders.cs similarity index 98% rename from Wox.Plugin/SharedCommands/FilesFolders.cs rename to Flow.Launcher.Plugin/SharedCommands/FilesFolders.cs index 9e221fe616d..98e465b50db 100644 --- a/Wox.Plugin/SharedCommands/FilesFolders.cs +++ b/Flow.Launcher.Plugin/SharedCommands/FilesFolders.cs @@ -3,7 +3,7 @@ using System.IO; using System.Windows; -namespace Wox.Plugin.SharedCommands +namespace Flow.Launcher.Plugin.SharedCommands { public static class FilesFolders { diff --git a/Wox.Plugin/SharedCommands/SearchWeb.cs b/Flow.Launcher.Plugin/SharedCommands/SearchWeb.cs similarity index 98% rename from Wox.Plugin/SharedCommands/SearchWeb.cs rename to Flow.Launcher.Plugin/SharedCommands/SearchWeb.cs index e1471c0389e..b23da730ecb 100644 --- a/Wox.Plugin/SharedCommands/SearchWeb.cs +++ b/Flow.Launcher.Plugin/SharedCommands/SearchWeb.cs @@ -3,7 +3,7 @@ using System.IO; using System.Linq; -namespace Wox.Plugin.SharedCommands +namespace Flow.Launcher.Plugin.SharedCommands { public static class SearchWeb { diff --git a/Wox.Plugin/SharedCommands/ShellCommand.cs b/Flow.Launcher.Plugin/SharedCommands/ShellCommand.cs similarity index 98% rename from Wox.Plugin/SharedCommands/ShellCommand.cs rename to Flow.Launcher.Plugin/SharedCommands/ShellCommand.cs index 9da535150c8..c5d43a3d9df 100644 --- a/Wox.Plugin/SharedCommands/ShellCommand.cs +++ b/Flow.Launcher.Plugin/SharedCommands/ShellCommand.cs @@ -7,7 +7,7 @@ using System.Threading; using System.Threading.Tasks; -namespace Wox.Plugin.SharedCommands +namespace Flow.Launcher.Plugin.SharedCommands { public static class ShellCommand { diff --git a/Wox.Test/Wox.Test.csproj b/Flow.Launcher.Test/Flow.Launcher.Test.csproj similarity index 77% rename from Wox.Test/Wox.Test.csproj rename to Flow.Launcher.Test/Flow.Launcher.Test.csproj index 9831874c6c0..4bef98cf276 100644 --- a/Wox.Test/Wox.Test.csproj +++ b/Flow.Launcher.Test/Flow.Launcher.Test.csproj @@ -5,8 +5,8 @@ {FF742965-9A80-41A5-B042-D6C7D3A21708} Library Properties - Wox.Test - Wox.Test + Flow.Launcher.Test + Flow.Launcher.Test false @@ -38,10 +38,10 @@ - - - - + + + + diff --git a/Wox.Test/FuzzyMatcherTest.cs b/Flow.Launcher.Test/FuzzyMatcherTest.cs similarity index 99% rename from Wox.Test/FuzzyMatcherTest.cs rename to Flow.Launcher.Test/FuzzyMatcherTest.cs index 011f050ac14..a9248b698bb 100644 --- a/Wox.Test/FuzzyMatcherTest.cs +++ b/Flow.Launcher.Test/FuzzyMatcherTest.cs @@ -3,10 +3,10 @@ using System.Diagnostics; using System.Linq; using NUnit.Framework; -using Wox.Infrastructure; -using Wox.Plugin; +using Flow.Launcher.Infrastructure; +using Flow.Launcher.Plugin; -namespace Wox.Test +namespace Flow.Launcher.Test { [TestFixture] public class FuzzyMatcherTest diff --git a/Flow.Launcher.Test/Plugins/PluginInitTest.cs b/Flow.Launcher.Test/Plugins/PluginInitTest.cs new file mode 100644 index 00000000000..299a837ee0e --- /dev/null +++ b/Flow.Launcher.Test/Plugins/PluginInitTest.cs @@ -0,0 +1,17 @@ +using NUnit.Framework; +using Flow.Launcher.Core.Plugin; +using Flow.Launcher.Infrastructure.Exception; + +namespace Flow.Launcher.Test.Plugins +{ + + [TestFixture] + public class PluginInitTest + { + [Test] + public void PublicAPIIsNullTest() + { + //Assert.Throws(typeof(Flow.LauncherFatalException), () => PluginManager.Initialize(null)); + } + } +} diff --git a/Wox.Test/QueryBuilderTest.cs b/Flow.Launcher.Test/QueryBuilderTest.cs similarity index 94% rename from Wox.Test/QueryBuilderTest.cs rename to Flow.Launcher.Test/QueryBuilderTest.cs index 0402d2ae813..6090ecc65ea 100644 --- a/Wox.Test/QueryBuilderTest.cs +++ b/Flow.Launcher.Test/QueryBuilderTest.cs @@ -1,9 +1,9 @@ using System.Collections.Generic; using NUnit.Framework; -using Wox.Core.Plugin; -using Wox.Plugin; +using Flow.Launcher.Core.Plugin; +using Flow.Launcher.Plugin; -namespace Wox.Test +namespace Flow.Launcher.Test { public class QueryBuilderTest { diff --git a/Wox.Test/UrlPluginTest.cs b/Flow.Launcher.Test/UrlPluginTest.cs similarity index 94% rename from Wox.Test/UrlPluginTest.cs rename to Flow.Launcher.Test/UrlPluginTest.cs index a91b506d622..7ccac5bd59d 100644 --- a/Wox.Test/UrlPluginTest.cs +++ b/Flow.Launcher.Test/UrlPluginTest.cs @@ -1,7 +1,7 @@ using NUnit.Framework; -using Wox.Plugin.Url; +using Flow.Launcher.Plugin.Url; -namespace Wox.Test +namespace Flow.Launcher.Test { [TestFixture] public class UrlPluginTest diff --git a/Wox.sln b/Flow.Launcher.sln similarity index 85% rename from Wox.sln rename to Flow.Launcher.sln index b65e2a215ad..9f1ad949979 100644 --- a/Wox.sln +++ b/Flow.Launcher.sln @@ -3,16 +3,16 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 16 VisualStudioVersion = 16.0.29806.167 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Test", "Wox.Test\Wox.Test.csproj", "{FF742965-9A80-41A5-B042-D6C7D3A21708}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Test", "Flow.Launcher.Test\Flow.Launcher.Test.csproj", "{FF742965-9A80-41A5-B042-D6C7D3A21708}" ProjectSection(ProjectDependencies) = postProject {DB90F671-D861-46BB-93A3-F1304F5BA1C5} = {DB90F671-D861-46BB-93A3-F1304F5BA1C5} EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin", "Wox.Plugin\Wox.Plugin.csproj", "{8451ECDD-2EA4-4966-BB0A-7BBC40138E80}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin", "Flow.Launcher.Plugin\Flow.Launcher.Plugin.csproj", "{8451ECDD-2EA4-4966-BB0A-7BBC40138E80}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Plugins", "Plugins", "{3A73F5A7-0335-40D8-BF7C-F20BE5D0BA87}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox", "Wox\Wox.csproj", "{DB90F671-D861-46BB-93A3-F1304F5BA1C5}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher", "Flow.Launcher\Flow.Launcher.csproj", "{DB90F671-D861-46BB-93A3-F1304F5BA1C5}" ProjectSection(ProjectDependencies) = postProject {230AE83F-E92E-4E69-8355-426B305DA9C0} = {230AE83F-E92E-4E69-8355-426B305DA9C0} {1EE20B48-82FB-48A2-8086-675D6DDAB4F0} = {1EE20B48-82FB-48A2-8086-675D6DDAB4F0} @@ -29,29 +29,29 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox", "Wox\Wox.csproj", "{D {403B57F2-1856-4FC7-8A24-36AB346B763E} = {403B57F2-1856-4FC7-8A24-36AB346B763E} EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Infrastructure", "Wox.Infrastructure\Wox.Infrastructure.csproj", "{4FD29318-A8AB-4D8F-AA47-60BC241B8DA3}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Infrastructure", "Flow.Launcher.Infrastructure\Flow.Launcher.Infrastructure.csproj", "{4FD29318-A8AB-4D8F-AA47-60BC241B8DA3}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin.PluginManagement", "Plugins\Wox.Plugin.PluginManagement\Wox.Plugin.PluginManagement.csproj", "{049490F0-ECD2-4148-9B39-2135EC346EBE}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin.PluginManagement", "Plugins\Flow.Launcher.Plugin.PluginManagement\Flow.Launcher.Plugin.PluginManagement.csproj", "{049490F0-ECD2-4148-9B39-2135EC346EBE}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Core", "Wox.Core\Wox.Core.csproj", "{B749F0DB-8E75-47DB-9E5E-265D16D0C0D2}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Core", "Flow.Launcher.Core\Flow.Launcher.Core.csproj", "{B749F0DB-8E75-47DB-9E5E-265D16D0C0D2}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin.Program", "Plugins\Wox.Plugin.Program\Wox.Plugin.Program.csproj", "{FDB3555B-58EF-4AE6-B5F1-904719637AB4}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin.Program", "Plugins\Flow.Launcher.Plugin.Program\Flow.Launcher.Plugin.Program.csproj", "{FDB3555B-58EF-4AE6-B5F1-904719637AB4}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin.WebSearch", "Plugins\Wox.Plugin.WebSearch\Wox.Plugin.WebSearch.csproj", "{403B57F2-1856-4FC7-8A24-36AB346B763E}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin.WebSearch", "Plugins\Flow.Launcher.Plugin.WebSearch\Flow.Launcher.Plugin.WebSearch.csproj", "{403B57F2-1856-4FC7-8A24-36AB346B763E}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin.ControlPanel", "Plugins\Wox.Plugin.ControlPanel\Wox.Plugin.ControlPanel.csproj", "{1EE20B48-82FB-48A2-8086-675D6DDAB4F0}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin.ControlPanel", "Plugins\Flow.Launcher.Plugin.ControlPanel\Flow.Launcher.Plugin.ControlPanel.csproj", "{1EE20B48-82FB-48A2-8086-675D6DDAB4F0}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin.Folder", "Plugins\Wox.Plugin.Folder\Wox.Plugin.Folder.csproj", "{787B8AA6-CA93-4C84-96FE-DF31110AD1C4}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin.Folder", "Plugins\Flow.Launcher.Plugin.Folder\Flow.Launcher.Plugin.Folder.csproj", "{787B8AA6-CA93-4C84-96FE-DF31110AD1C4}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin.PluginIndicator", "Plugins\Wox.Plugin.PluginIndicator\Wox.Plugin.PluginIndicator.csproj", "{FDED22C8-B637-42E8-824A-63B5B6E05A3A}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin.PluginIndicator", "Plugins\Flow.Launcher.Plugin.PluginIndicator\Flow.Launcher.Plugin.PluginIndicator.csproj", "{FDED22C8-B637-42E8-824A-63B5B6E05A3A}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin.Sys", "Plugins\Wox.Plugin.Sys\Wox.Plugin.Sys.csproj", "{0B9DE348-9361-4940-ADB6-F5953BFFCCEC}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin.Sys", "Plugins\Flow.Launcher.Plugin.Sys\Flow.Launcher.Plugin.Sys.csproj", "{0B9DE348-9361-4940-ADB6-F5953BFFCCEC}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin.Url", "Plugins\Wox.Plugin.Url\Wox.Plugin.Url.csproj", "{A3DCCBCA-ACC1-421D-B16E-210896234C26}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin.Url", "Plugins\Flow.Launcher.Plugin.Url\Flow.Launcher.Plugin.Url.csproj", "{A3DCCBCA-ACC1-421D-B16E-210896234C26}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin.Color", "Plugins\Wox.Plugin.Color\Wox.Plugin.Color.csproj", "{F35190AA-4758-4D9E-A193-E3BDF6AD3567}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin.Color", "Plugins\Flow.Launcher.Plugin.Color\Flow.Launcher.Plugin.Color.csproj", "{F35190AA-4758-4D9E-A193-E3BDF6AD3567}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin.Everything", "Plugins\Wox.Plugin.Everything\Wox.Plugin.Everything.csproj", "{230AE83F-E92E-4E69-8355-426B305DA9C0}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin.Everything", "Plugins\Flow.Launcher.Plugin.Everything\Flow.Launcher.Plugin.Everything.csproj", "{230AE83F-E92E-4E69-8355-426B305DA9C0}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{FFD651C7-0546-441F-BC8C-D4EE8FD01EA7}" ProjectSection(SolutionItems) = preProject @@ -62,17 +62,17 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Scripts\post_build.ps1 = Scripts\post_build.ps1 README.md = README.md SolutionAssemblyInfo.cs = SolutionAssemblyInfo.cs - Scripts\wox.nuspec = Scripts\wox.nuspec - Scripts\wox.plugin.nuspec = Scripts\wox.plugin.nuspec + Scripts\flowlauncher.nuspec = Scripts\flowlauncher.nuspec + Scripts\flowlauncher.plugin.nuspec = Scripts\flowlauncher.plugin.nuspec EndProjectSection EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HelloWorldCSharp", "Plugins\HelloWorldCSharp\HelloWorldCSharp.csproj", "{03FFA443-5F50-48D5-8869-F3DF316803AA}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin.Shell", "Plugins\Wox.Plugin.Shell\Wox.Plugin.Shell.csproj", "{C21BFF9C-2C99-4B5F-B7C9-A5E6DDDB37B0}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin.Shell", "Plugins\Flow.Launcher.Plugin.Shell\Flow.Launcher.Plugin.Shell.csproj", "{C21BFF9C-2C99-4B5F-B7C9-A5E6DDDB37B0}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin.BrowserBookmark", "Plugins\Wox.Plugin.BrowserBookmark\Wox.Plugin.BrowserBookmark.csproj", "{9B130CC5-14FB-41FF-B310-0A95B6894C37}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin.BrowserBookmark", "Plugins\Flow.Launcher.Plugin.BrowserBookmark\Flow.Launcher.Plugin.BrowserBookmark.csproj", "{9B130CC5-14FB-41FF-B310-0A95B6894C37}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wox.Plugin.Calculator", "Plugins\Wox.Plugin.Calculator\Wox.Plugin.Calculator.csproj", "{59BD9891-3837-438A-958D-ADC7F91F6F7E}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin.Calculator", "Plugins\Flow.Launcher.Plugin.Calculator\Flow.Launcher.Plugin.Calculator.csproj", "{59BD9891-3837-438A-958D-ADC7F91F6F7E}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/Wox.sln.DotSettings b/Flow.Launcher.sln.DotSettings similarity index 100% rename from Wox.sln.DotSettings rename to Flow.Launcher.sln.DotSettings diff --git a/Wox/ActionKeywords.xaml b/Flow.Launcher/ActionKeywords.xaml similarity index 97% rename from Wox/ActionKeywords.xaml rename to Flow.Launcher/ActionKeywords.xaml index ffe1b5400b3..39574964ba3 100644 --- a/Wox/ActionKeywords.xaml +++ b/Flow.Launcher/ActionKeywords.xaml @@ -1,4 +1,4 @@ - - + diff --git a/Wox/CustomQueryHotkeySetting.xaml.cs b/Flow.Launcher/CustomQueryHotkeySetting.xaml.cs similarity index 96% rename from Wox/CustomQueryHotkeySetting.xaml.cs rename to Flow.Launcher/CustomQueryHotkeySetting.xaml.cs index f5ce9cabf36..441bba5097b 100644 --- a/Wox/CustomQueryHotkeySetting.xaml.cs +++ b/Flow.Launcher/CustomQueryHotkeySetting.xaml.cs @@ -5,11 +5,11 @@ using System.Windows; using NHotkey; using NHotkey.Wpf; -using Wox.Core.Resource; -using Wox.Infrastructure.Hotkey; -using Wox.Infrastructure.UserSettings; +using Flow.Launcher.Core.Resource; +using Flow.Launcher.Infrastructure.Hotkey; +using Flow.Launcher.Infrastructure.UserSettings; -namespace Wox +namespace Flow.Launcher { public partial class CustomQueryHotkeySetting : Window { diff --git a/Wox/Wox.csproj b/Flow.Launcher/Flow.Launcher.csproj similarity index 94% rename from Wox/Wox.csproj rename to Flow.Launcher/Flow.Launcher.csproj index 3cb80a293d5..4baeb69e493 100644 --- a/Wox/Wox.csproj +++ b/Flow.Launcher/Flow.Launcher.csproj @@ -5,7 +5,7 @@ netcoreapp3.1 true true - Wox.App + Flow.Launcher.App Resources\app.ico app.manifest false @@ -75,9 +75,9 @@ - - - + + + @@ -183,7 +183,7 @@ - + diff --git a/Wox/FodyWeavers.xml b/Flow.Launcher/FodyWeavers.xml similarity index 100% rename from Wox/FodyWeavers.xml rename to Flow.Launcher/FodyWeavers.xml diff --git a/Wox/Helper/DWMDropShadow.cs b/Flow.Launcher/Helper/DWMDropShadow.cs similarity index 98% rename from Wox/Helper/DWMDropShadow.cs rename to Flow.Launcher/Helper/DWMDropShadow.cs index a998f75a1d9..3a1f82d6fd8 100644 --- a/Wox/Helper/DWMDropShadow.cs +++ b/Flow.Launcher/Helper/DWMDropShadow.cs @@ -4,7 +4,7 @@ using System.Windows; using System.Windows.Interop; -namespace Wox.Helper +namespace Flow.Launcher.Helper { public class DwmDropShadow { diff --git a/Wox/Helper/DataWebRequestFactory.cs b/Flow.Launcher/Helper/DataWebRequestFactory.cs similarity index 98% rename from Wox/Helper/DataWebRequestFactory.cs rename to Flow.Launcher/Helper/DataWebRequestFactory.cs index 61922d29dfe..b3b7e9c6398 100644 --- a/Wox/Helper/DataWebRequestFactory.cs +++ b/Flow.Launcher/Helper/DataWebRequestFactory.cs @@ -2,7 +2,7 @@ using System.IO; using System.Net; -namespace Wox.Helper +namespace Flow.Launcher.Helper { public class DataWebRequestFactory : IWebRequestCreate { diff --git a/Wox/Helper/ErrorReporting.cs b/Flow.Launcher/Helper/ErrorReporting.cs similarity index 88% rename from Wox/Helper/ErrorReporting.cs rename to Flow.Launcher/Helper/ErrorReporting.cs index e6bec5a45ab..3d02633381c 100644 --- a/Wox/Helper/ErrorReporting.cs +++ b/Flow.Launcher/Helper/ErrorReporting.cs @@ -1,10 +1,10 @@ using System; using System.Windows.Threading; using NLog; -using Wox.Infrastructure; -using Wox.Infrastructure.Exception; +using Flow.Launcher.Infrastructure; +using Flow.Launcher.Infrastructure.Exception; -namespace Wox.Helper +namespace Flow.Launcher.Helper { public static class ErrorReporting { @@ -32,7 +32,7 @@ public static void DispatcherUnhandledException(object sender, DispatcherUnhandl public static string RuntimeInfo() { - var info = $"\nWox version: {Constant.Version}" + + var info = $"\nFlow Launcher version: {Constant.Version}" + $"\nOS Version: {Environment.OSVersion.VersionString}" + $"\nIntPtr Length: {IntPtr.Size}" + $"\nx64: {Environment.Is64BitOperatingSystem}"; diff --git a/Wox/Helper/SingleInstance.cs b/Flow.Launcher/Helper/SingleInstance.cs similarity index 99% rename from Wox/Helper/SingleInstance.cs rename to Flow.Launcher/Helper/SingleInstance.cs index 4b933eedfe3..1a1e6ec3cc3 100644 --- a/Wox/Helper/SingleInstance.cs +++ b/Flow.Launcher/Helper/SingleInstance.cs @@ -15,7 +15,7 @@ // http://blogs.microsoft.co.il/arik/2010/05/28/wpf-single-instance-application/ // modified to allow single instace restart -namespace Wox.Helper +namespace Flow.Launcher.Helper { internal enum WM { diff --git a/Wox/Helper/SingletonWindowOpener.cs b/Flow.Launcher/Helper/SingletonWindowOpener.cs similarity index 94% rename from Wox/Helper/SingletonWindowOpener.cs rename to Flow.Launcher/Helper/SingletonWindowOpener.cs index 440d223e702..3671b9fd307 100644 --- a/Wox/Helper/SingletonWindowOpener.cs +++ b/Flow.Launcher/Helper/SingletonWindowOpener.cs @@ -2,7 +2,7 @@ using System.Linq; using System.Windows; -namespace Wox.Helper +namespace Flow.Launcher.Helper { public static class SingletonWindowOpener { diff --git a/Wox/Helper/SyntaxSugars.cs b/Flow.Launcher/Helper/SyntaxSugars.cs similarity index 94% rename from Wox/Helper/SyntaxSugars.cs rename to Flow.Launcher/Helper/SyntaxSugars.cs index fc1bf508926..7e034942275 100644 --- a/Wox/Helper/SyntaxSugars.cs +++ b/Flow.Launcher/Helper/SyntaxSugars.cs @@ -1,6 +1,6 @@ using System; -namespace Wox.Helper +namespace Flow.Launcher.Helper { public static class SyntaxSugars { diff --git a/Wox/Helper/WallpaperPathRetrieval.cs b/Flow.Launcher/Helper/WallpaperPathRetrieval.cs similarity index 97% rename from Wox/Helper/WallpaperPathRetrieval.cs rename to Flow.Launcher/Helper/WallpaperPathRetrieval.cs index 95d7a212f03..9e5d77283c4 100644 --- a/Wox/Helper/WallpaperPathRetrieval.cs +++ b/Flow.Launcher/Helper/WallpaperPathRetrieval.cs @@ -5,7 +5,7 @@ using System.Windows.Media; using Microsoft.Win32; -namespace Wox.Helper +namespace Flow.Launcher.Helper { public static class WallpaperPathRetrieval { diff --git a/Wox/Helper/WindowsInteropHelper.cs b/Flow.Launcher/Helper/WindowsInteropHelper.cs similarity index 99% rename from Wox/Helper/WindowsInteropHelper.cs rename to Flow.Launcher/Helper/WindowsInteropHelper.cs index 462047886d2..f1e8b209918 100644 --- a/Wox/Helper/WindowsInteropHelper.cs +++ b/Flow.Launcher/Helper/WindowsInteropHelper.cs @@ -8,7 +8,7 @@ using System.Windows.Media; using Point = System.Windows.Point; -namespace Wox.Helper +namespace Flow.Launcher.Helper { public class WindowsInteropHelper { diff --git a/Wox/HotkeyControl.xaml b/Flow.Launcher/HotkeyControl.xaml similarity index 94% rename from Wox/HotkeyControl.xaml rename to Flow.Launcher/HotkeyControl.xaml index affe185567c..0164d7dd72e 100644 --- a/Wox/HotkeyControl.xaml +++ b/Flow.Launcher/HotkeyControl.xaml @@ -1,4 +1,4 @@ - Kunne ikke registrere genvejstast: {0} Kunne ikke starte {0} - Ugyldigt Wox plugin filformat + Ugyldigt Flow Launcher plugin filformat Sæt øverst i denne søgning Annuller øverst i denne søgning Udfør søgning: {0} @@ -15,10 +15,10 @@ Afslut - Wox indstillinger + Flow Launcher indstillinger Generelt - Start Wox ved system start - Skjul Wox ved mistet fokus + Start Flow Launcher ved system start + Skjul Flow Launcher ved mistet fokus Vis ikke notifikationer om nye versioner Husk seneste position Sprog @@ -27,7 +27,7 @@ Python bibliotek Autoopdatering Vælg - Skjul Wox ved opstart + Skjul Flow Launcher ved opstart Plugin @@ -42,7 +42,7 @@ Tema Søg efter flere temaer - Hej Wox + Hej Flow Launcher Søgefelt skrifttype Resultat skrifttype Vindue mode @@ -50,7 +50,7 @@ Genvejstast - Wox genvejstast + Flow Launcher genvejstast Tilpasset søgegenvejstast Slet Rediger @@ -78,9 +78,9 @@ Om Website Version - Du har aktiveret Wox {0} gange + Du har aktiveret Flow Launcher {0} gange Tjek for opdateringer - Ny version {0} er tilgængelig, genstart venligst Wox + Ny version {0} er tilgængelig, genstart venligst Flow Launcher Release Notes: @@ -106,7 +106,7 @@ Version Tid - Beskriv venligst hvordan Wox crashede, så vi kan rette det. + Beskriv venligst hvordan Flow Launcher crashede, så vi kan rette det. Send rapport Annuller Generelt @@ -117,16 +117,16 @@ Sender Rapport sendt korrekt Kunne ikke sende rapport - Wox fik en fejl + Flow Launcher fik en fejl - Ny Wox udgivelse {0} er nu tilgængelig - Der skete en fejl ifm. opdatering af Wox - Opdater - Annuler - Denne opdatering vil genstarte Wox - Følgende filer bliver opdateret - Opdatereringsfiler - Opdateringsbeskrivelse + Ny Flow Launcher udgivelse {0} er nu tilgængelig + Der skete en fejl ifm. opdatering af Flow Launcher + Opdater + Annuler + Denne opdatering vil genstarte Flow Launcher + Følgende filer bliver opdateret + Opdatereringsfiler + Opdateringsbeskrivelse diff --git a/Wox/Languages/de.xaml b/Flow.Launcher/Languages/de.xaml similarity index 79% rename from Wox/Languages/de.xaml rename to Flow.Launcher/Languages/de.xaml index 3efa653e63c..d1eae31249b 100644 --- a/Wox/Languages/de.xaml +++ b/Flow.Launcher/Languages/de.xaml @@ -4,7 +4,7 @@ Tastenkombinationregistrierung: {0} fehlgeschlagen Kann {0} nicht starten - Fehlerhaftes Wox-Plugin Dateiformat + Fehlerhaftes Flow Launcher-Plugin Dateiformat In dieser Abfrage als oberstes setzen In dieser Abfrage oberstes abbrechen Abfrage ausführen:{0} @@ -15,10 +15,10 @@ Schließen - Wox Einstellungen + Flow Launcher Einstellungen Allgemein - Starte Wox bei Systemstart - Verstecke Wox wenn der Fokus verloren geht + Starte Flow Launcher bei Systemstart + Verstecke Flow Launcher wenn der Fokus verloren geht Zeige keine Nachricht wenn eine neue Version vorhanden ist Merke letzte Ausführungsposition Sprache @@ -27,7 +27,7 @@ Python-Verzeichnis Automatische Aktualisierung Auswählen - Verstecke Wox bei Systemstart + Verstecke Flow Launcher bei Systemstart Plugin @@ -42,7 +42,7 @@ Theme Suche nach weiteren Themes - Hallo Wox + Hallo Flow Launcher Abfragebox Schriftart Ergebnis Schriftart Fenstermodus @@ -50,7 +50,7 @@ Tastenkombination - Wox Tastenkombination + Flow Launcher Tastenkombination Benutzerdefinierte Abfrage Tastenkombination Löschen Bearbeiten @@ -78,9 +78,9 @@ Über Webseite Version - Sie haben Wox {0} mal aktiviert + Sie haben Flow Launcher {0} mal aktiviert Nach Aktuallisierungen Suchen - Eine neue Version ({0}) ist vorhanden. Bitte starten Sie Wox neu. + Eine neue Version ({0}) ist vorhanden. Bitte starten Sie Flow Launcher neu. Versionshinweise: @@ -117,16 +117,16 @@ Sende Report erfolgreich Report fehlgeschlagen - Wox hat einen Fehler + Flow Launcher hat einen Fehler - V{0} von Wox ist verfügbar - Es ist ein Fehler während der Installation der Aktualisierung aufgetreten. - Aktualisieren - Abbrechen - Diese Aktualisierung wird Wox neu starten - Folgende Dateien werden aktualisiert - Aktualisiere Dateien - Aktualisierungbeschreibung + V{0} von Flow Launcher ist verfügbar + Es ist ein Fehler während der Installation der Aktualisierung aufgetreten. + Aktualisieren + Abbrechen + Diese Aktualisierung wird Flow Launcher neu starten + Folgende Dateien werden aktualisiert + Aktualisiere Dateien + Aktualisierungbeschreibung \ No newline at end of file diff --git a/Wox/Languages/en.xaml b/Flow.Launcher/Languages/en.xaml similarity index 82% rename from Wox/Languages/en.xaml rename to Flow.Launcher/Languages/en.xaml index 4f48b1dbcf5..46519f0582c 100644 --- a/Wox/Languages/en.xaml +++ b/Flow.Launcher/Languages/en.xaml @@ -4,7 +4,7 @@ Failed to register hotkey: {0} Could not start {0} - Invalid Wox plugin file format + Invalid Flow Launcher plugin file format Set as topmost in this query Cancel topmost in this query Execute query: {0} @@ -15,10 +15,10 @@ Exit - Wox Settings + Flow Launcher Settings General - Start Wox on system startup - Hide Wox when focus is lost + Start Flow Launcher on system startup + Hide Flow Launcher when focus is lost Do not show new version notifications Remember last launch location Language @@ -31,7 +31,7 @@ Python Directory Auto Update Select - Hide Wox on startup + Hide Flow Launcher on startup Hide tray icon Query Search Precision Should Use Pinyin @@ -49,7 +49,7 @@ Theme Browse for more themes - Hello Wox + Hello Flow Launcher Query Box Font Result Item Font Window Mode @@ -59,7 +59,7 @@ Hotkey - Wox Hotkey + Flow Launcher Hotkey Custom Query Hotkey Delete Edit @@ -87,13 +87,13 @@ About Website Version - You have activated Wox {0} times + You have activated Flow Launcher {0} times Check for Updates - New version {0} is available, please restart Wox. + New version {0} is available, please restart Flow Launcher. Check updates failed, please check your connection and proxy settings to api.github.com. Download updates failed, please check your connection and proxy settings to github-cloud.s3.amazonaws.com, - or go to https://github.com/jjw24/Wox/releases to download updates manually. + or go to https://github.com/Flow-Launcher/Flow.Launcher/releases to download updates manually. Release Notes: @@ -131,16 +131,16 @@ Sending Report sent successfully Failed to send report - Wox got an error + Flow Launcher got an error - New Wox release {0} is now available - An error occurred while trying to install software updates - Update - Cancel - This upgrade will restart Wox - Following files will be updated - Update files - Update description + New Flow Launcher release {0} is now available + An error occurred while trying to install software updates + Update + Cancel + This upgrade will restart Flow Launcher + Following files will be updated + Update files + Update description \ No newline at end of file diff --git a/Wox/Languages/fr.xaml b/Flow.Launcher/Languages/fr.xaml similarity index 81% rename from Wox/Languages/fr.xaml rename to Flow.Launcher/Languages/fr.xaml index 0c2f9df53fd..4ceb062498b 100644 --- a/Wox/Languages/fr.xaml +++ b/Flow.Launcher/Languages/fr.xaml @@ -4,7 +4,7 @@ Échec lors de l'enregistrement du raccourci : {0} Impossible de lancer {0} - Le format de fichier n'est pas un plugin Wox valide + Le format de fichier n'est pas un plugin Flow Launcher valide Définir en tant que favori pour cette requête Annuler le favori Lancer la requête : {0} @@ -15,10 +15,10 @@ Quitter - Paramètres - Wox + Paramètres - Flow Launcher Général - Lancer Wox au démarrage du système - Cacher Wox lors de la perte de focus + Lancer Flow Launcher au démarrage du système + Cacher Flow Launcher lors de la perte de focus Ne pas afficher le message de mise à jour pour les nouvelles versions Se souvenir du dernier emplacement de la fenêtre Langue @@ -31,7 +31,7 @@ Répertoire de Python Mettre à jour automatiquement Sélectionner - Cacher Wox au démarrage + Cacher Flow Launcher au démarrage Modules @@ -46,7 +46,7 @@ Thèmes Trouver plus de thèmes - Hello Wox + Hello Flow Launcher Police (barre de recherche) Police (liste des résultats) Mode fenêtré @@ -54,7 +54,7 @@ Raccourcis - Ouvrir Wox + Ouvrir Flow Launcher Requêtes personnalisées Supprimer Modifier @@ -82,11 +82,11 @@ À propos Site web Version - Vous avez utilisé Wox {0} fois + Vous avez utilisé Flow Launcher {0} fois Vérifier les mises à jour - Nouvelle version {0} disponible, veuillez redémarrer Wox + Nouvelle version {0} disponible, veuillez redémarrer Flow Launcher Échec de la vérification de la mise à jour, vérifiez votre connexion et vos paramètres de configuration proxy pour pouvoir acceder à api.github.com. - Échec du téléchargement de la mise à jour, vérifiez votre connexion et vos paramètres de configuration proxy pour pouvoir acceder à github-cloud.s3.amazonaws.com, ou téléchargez manuelement la mise à jour sur https://github.com/jjw24/Wox/releases. + Échec du téléchargement de la mise à jour, vérifiez votre connexion et vos paramètres de configuration proxy pour pouvoir acceder à github-cloud.s3.amazonaws.com, ou téléchargez manuelement la mise à jour sur https://github.com/Flow-Launcher/Flow.Launcher/releases. Notes de changement : @@ -123,16 +123,16 @@ Envoi en cours Signalement envoyé Échec de l'envoi du signalement - Wox a rencontré une erreur + Flow Launcher a rencontré une erreur - Version v{0} de Wox disponible - Une erreur s'est produite lors de l'installation de la mise à jour - Mettre à jour - Annuler - Wox doit redémarrer pour installer cette mise à jour - Les fichiers suivants seront mis à jour - Fichiers mis à jour - Description de la mise à jour + Version v{0} de Flow Launcher disponible + Une erreur s'est produite lors de l'installation de la mise à jour + Mettre à jour + Annuler + Flow Launcher doit redémarrer pour installer cette mise à jour + Les fichiers suivants seront mis à jour + Fichiers mis à jour + Description de la mise à jour diff --git a/Wox/Languages/it.xaml b/Flow.Launcher/Languages/it.xaml similarity index 81% rename from Wox/Languages/it.xaml rename to Flow.Launcher/Languages/it.xaml index 07a517be0f6..381864f8a45 100644 --- a/Wox/Languages/it.xaml +++ b/Flow.Launcher/Languages/it.xaml @@ -4,7 +4,7 @@ Impossibile salvare il tasto di scelta rapida: {0} Avvio fallito {0} - Formato file plugin non valido + Formato file plugin non valido Risultato prioritario con questa query Rimuovi risultato prioritario con questa query Query d'esecuzione: {0} @@ -15,10 +15,10 @@ Esci - Impostaizoni Wox + Impostaizoni Flow Launcher Generale - Avvia Wow all'avvio di Windows - Nascondi Wox quando perde il focus + Avvia Wow all'avvio di Windows + Nascondi Flow Launcher quando perde il focus Non mostrare le notifiche per una nuova versione Ricorda l'ultima posizione di avvio del launcher Lingua @@ -31,7 +31,7 @@ Cartella Python Aggiornamento automatico Seleziona - Nascondi Wox all'avvio + Nascondi Flow Launcher all'avvio Plugin @@ -46,7 +46,7 @@ Tema Sfoglia per altri temi - Hello Wox + Hello Flow Launcher Font campo di ricerca Font campo risultati Modalità finestra @@ -54,7 +54,7 @@ Tasti scelta rapida - Tasto scelta rapida Wox + Tasto scelta rapida Flow Launcher Tasti scelta rapida per ricerche personalizzate Cancella Modifica @@ -82,13 +82,13 @@ About Sito web Versione - Hai usato Wox {0} volte + Hai usato Flow Launcher {0} volte Cerca aggiornamenti - Una nuova versione {0} è disponibile, riavvia Wox per favore. + Una nuova versione {0} è disponibile, riavvia Flow Launcher per favore. Ricerca aggiornamenti fallita, per favore controlla la tua connessione e le eventuali impostazioni proxy per api.github.com. Download degli aggiornamenti fallito, per favore controlla la tua connessione ed eventuali impostazioni proxy per github-cloud.s3.amazonaws.com, - oppure vai su https://github.com/jjw24/Wox/releases per scaricare gli aggiornamenti manualmente. + oppure vai su https://github.com/Flow-Launcher/Flow.Launcher/releases per scaricare gli aggiornamenti manualmente. Note di rilascio: @@ -126,16 +126,16 @@ Invio in corso Rapporto inviato correttamente Invio rapporto fallito - Wox ha riportato un errore + Flow Launcher ha riportato un errore - E' disponibile la nuova release {0} di Wox - Errore durante l'installazione degli aggiornamenti software - Aggiorna - Annulla - Questo aggiornamento riavvierà Wox - I seguenti file saranno aggiornati - File aggiornati - Descrizione aggiornamento + E' disponibile la nuova release {0} di Flow Launcher + Errore durante l'installazione degli aggiornamenti software + Aggiorna + Annulla + Questo aggiornamento riavvierà Flow Launcher + I seguenti file saranno aggiornati + File aggiornati + Descrizione aggiornamento \ No newline at end of file diff --git a/Wox/Languages/ja.xaml b/Flow.Launcher/Languages/ja.xaml similarity index 79% rename from Wox/Languages/ja.xaml rename to Flow.Launcher/Languages/ja.xaml index 107281718d9..0fd5e3e7924 100644 --- a/Wox/Languages/ja.xaml +++ b/Flow.Launcher/Languages/ja.xaml @@ -4,21 +4,21 @@ ホットキー「{0}」の登録に失敗しました {0}の起動に失敗しました - Woxプラグインの形式が正しくありません + Flow Launcherプラグインの形式が正しくありません このクエリを最上位にセットする このクエリを最上位にセットをキャンセル 次のコマンドを実行します:{0} 最終実行時間:{0} 開く 設定 - Woxについて + Flow Launcherについて 終了 - Wox設定 + Flow Launcher設定 一般 - スタートアップ時にWoxを起動する - フォーカスを失った時にWoxを隠す + スタートアップ時にFlow Launcherを起動する + フォーカスを失った時にFlow Launcherを隠す 最新版が入手可能であっても、アップグレードメッセージを表示しない 前回のランチャーの位置を記憶 言語 @@ -31,7 +31,7 @@ Pythonのディレクトリ 自動更新 選択 - 起動時にWoxを隠す + 起動時にFlow Launcherを隠す トレイアイコンを隠す @@ -47,7 +47,7 @@ テーマ テーマを探す - こんにちは Wox + こんにちは Flow Launcher 検索ボックスのフォント 検索結果一覧のフォント ウィンドウモード @@ -57,7 +57,7 @@ ホットキー - Wox ホットキー + Flow Launcher ホットキー カスタムクエリ ホットキー 削除 編集 @@ -82,16 +82,16 @@ プロキシ接続に失敗しました - Woxについて + Flow Launcherについて ウェブサイト バージョン - あなたはWoxを {0} 回利用しました + あなたはFlow Launcherを {0} 回利用しました アップデートを確認する - 新しいバージョン {0} が利用可能です。Woxを再起動してください。 + 新しいバージョン {0} が利用可能です。Flow Launcherを再起動してください。 アップデートの確認に失敗しました、api.github.com への接続とプロキシ設定を確認してください。 更新のダウンロードに失敗しました、github-cloud.s3.amazonaws.com への接続とプロキシ設定を確認するか、 - https://github.com/jjw24/Wox/releases から手動でアップデートをダウンロードしてください。 + https://github.com/Flow-Launcher/Flow.Launcher/releases から手動でアップデートをダウンロードしてください。 リリースノート: @@ -129,16 +129,16 @@ 送信中 クラッシュレポートの送信に成功しました クラッシュレポートの送信に失敗しました - Woxにエラーが発生しました + Flow Launcherにエラーが発生しました - Wox の最新バージョン V{0} が入手可能です - Woxのアップデート中にエラーが発生しました - アップデート - キャンセル - このアップデートでは、Woxの再起動が必要です - 次のファイルがアップデートされます - 更新ファイル一覧 - アップデートの詳細 + Flow Launcher の最新バージョン V{0} が入手可能です + Flow Launcherのアップデート中にエラーが発生しました + アップデート + キャンセル + このアップデートでは、Flow Launcherの再起動が必要です + 次のファイルがアップデートされます + 更新ファイル一覧 + アップデートの詳細 \ No newline at end of file diff --git a/Wox/Languages/ko.xaml b/Flow.Launcher/Languages/ko.xaml similarity index 80% rename from Wox/Languages/ko.xaml rename to Flow.Launcher/Languages/ko.xaml index 7810beec780..2f7d538dcc9 100644 --- a/Wox/Languages/ko.xaml +++ b/Flow.Launcher/Languages/ko.xaml @@ -4,7 +4,7 @@ 핫키 등록 실패: {0} {0}을 실행할 수 없습니다. - Wox 플러그인 파일 형식이 유효하지 않습니다. + Flow Launcher 플러그인 파일 형식이 유효하지 않습니다. 이 쿼리의 최상위로 설정 이 쿼리의 최상위 설정 취소 쿼리 실행: {0} @@ -15,10 +15,10 @@ 종료 - Wox 설정 + Flow Launcher 설정 일반 - 시스템 시작 시 Wox 실행 - 포커스 잃으면 Wox 숨김 + 시스템 시작 시 Flow Launcher 실행 + 포커스 잃으면 Flow Launcher 숨김 새 버전 알림 끄기 마지막 실행 위치 기억 언어 @@ -31,7 +31,7 @@ Python 디렉토리 자동 업데이트 선택 - 시작 시 Wox 숨김 + 시작 시 Flow Launcher 숨김 플러그인 @@ -46,7 +46,7 @@ 테마 테마 더 찾아보기 - Hello Wox + Hello Flow Launcher 쿼리 상자 글꼴 결과 항목 글꼴 윈도우 모드 @@ -54,7 +54,7 @@ 핫키 - Wox 핫키 + Flow Launcher 핫키 사용자지정 쿼리 핫키 삭제 편집 @@ -82,9 +82,9 @@ 정보 웹사이트 버전 - Wox를 {0}번 실행했습니다. + Flow Launcher를 {0}번 실행했습니다. 업데이트 확인 - 새 버전({0})이 있습니다. Wox를 재시작하세요. + 새 버전({0})이 있습니다. Flow Launcher를 재시작하세요. 릴리즈 노트: @@ -121,16 +121,16 @@ 보내는 중 보고서를 정상적으로 보냈습니다. 보고서를 보내지 못했습니다. - Wox에 문제가 발생했습니다. + Flow Launcher에 문제가 발생했습니다. - 새 Wox 버전({0})을 사용할 수 있습니다. - 소프트웨어 업데이트를 설치하는 중에 오류가 발생했습니다. - 업데이트 - 취소 - 업데이트를 위해 Wox를 재시작합니다. - 아래 파일들이 업데이트됩니다. - 업데이트 파일 - 업데이트 설명 + 새 Flow Launcher 버전({0})을 사용할 수 있습니다. + 소프트웨어 업데이트를 설치하는 중에 오류가 발생했습니다. + 업데이트 + 취소 + 업데이트를 위해 Flow Launcher를 재시작합니다. + 아래 파일들이 업데이트됩니다. + 업데이트 파일 + 업데이트 설명 \ No newline at end of file diff --git a/Wox/Languages/nb-NO.xaml b/Flow.Launcher/Languages/nb-NO.xaml similarity index 80% rename from Wox/Languages/nb-NO.xaml rename to Flow.Launcher/Languages/nb-NO.xaml index f436ace5137..035b0cbdf68 100644 --- a/Wox/Languages/nb-NO.xaml +++ b/Flow.Launcher/Languages/nb-NO.xaml @@ -4,7 +4,7 @@ Kunne ikke registrere hurtigtast: {0} Kunne ikke starte {0} - Ugyldig filformat for Wox-utvidelse + Ugyldig filformat for Flow Launcher-utvidelse Sett til øverste for denne spørringen Avbryt øverste for denne spørringen Utfør spørring: {0} @@ -15,10 +15,10 @@ Avslutt - Wox-innstillinger + Flow Launcher-innstillinger Generelt - Start Wox ved systemstart - Skjul Wox ved mistet fokus + Start Flow Launcher ved systemstart + Skjul Flow Launcher ved mistet fokus Ikke vis varsel om ny versjon Husk siste plassering Språk @@ -31,7 +31,7 @@ Python-mappe Oppdater automatisk Velg - Skjul Wox ved oppstart + Skjul Flow Launcher ved oppstart Utvidelse @@ -46,7 +46,7 @@ Tema Finn flere temaer - Hallo Wox + Hallo Flow Launcher Font for spørringsboks Font for resultat Vindusmodus @@ -54,7 +54,7 @@ Hurtigtast - Wox-hurtigtast + Flow Launcher-hurtigtast Egendefinerd spørringshurtigtast Slett Rediger @@ -82,13 +82,13 @@ Om Netside Versjon - Du har aktivert Wox {0} ganger + Du har aktivert Flow Launcher {0} ganger Sjekk for oppdatering - Ny versjon {0} er tilgjengelig, vennligst start Wox på nytt. + Ny versjon {0} er tilgjengelig, vennligst start Flow Launcher på nytt. Oppdateringssjekk feilet, vennligst sjekk tilkoblingen og proxy-innstillene for api.github.com. Nedlastning av oppdateringer feilet, vennligst sjekk tilkoblingen og proxy-innstillene for github-cloud.s3.amazonaws.com, - eller gå til https://github.com/jjw24/Wox/releases for å laste ned oppdateringer manuelt. + eller gå til https://github.com/Flow-Launcher/Flow.Launcher/releases for å laste ned oppdateringer manuelt. Versjonsmerknader: @@ -126,16 +126,16 @@ Sender Rapport sendt med suksess Kunne ikke sende rapport - Wox møtte på en feil + Flow Launcher møtte på en feil - Versjon {0} av Wox er nå tilgjengelig - En feil oppstod under installasjon av programvareoppdateringer - Oppdater - Avbryt - Denne opgraderingen vil starte Wox på nytt - Følgende filer vil bli oppdatert - Oppdateringsfiler - Oppdateringsbeskrivelse + Versjon {0} av Flow Launcher er nå tilgjengelig + En feil oppstod under installasjon av programvareoppdateringer + Oppdater + Avbryt + Denne opgraderingen vil starte Flow Launcher på nytt + Følgende filer vil bli oppdatert + Oppdateringsfiler + Oppdateringsbeskrivelse diff --git a/Wox/Languages/nl.xaml b/Flow.Launcher/Languages/nl.xaml similarity index 79% rename from Wox/Languages/nl.xaml rename to Flow.Launcher/Languages/nl.xaml index ffb77a79333..be18beb9cab 100644 --- a/Wox/Languages/nl.xaml +++ b/Flow.Launcher/Languages/nl.xaml @@ -4,7 +4,7 @@ Sneltoets registratie: {0} mislukt Kan {0} niet starten - Ongeldige Wox plugin bestandsextensie + Ongeldige Flow Launcher plugin bestandsextensie Stel in als hoogste in deze query Annuleer hoogste in deze query Executeer query: {0} @@ -15,10 +15,10 @@ Afsluiten - Wox Instellingen + Flow Launcher Instellingen Algemeen - Start Wox als systeem opstart - Verberg Wox als focus verloren is + Start Flow Launcher als systeem opstart + Verberg Flow Launcher als focus verloren is Laat geen nieuwe versie notificaties zien Herinner laatste opstart locatie Taal @@ -27,7 +27,7 @@ Python map Automatische Update Selecteer - Verberg Wox als systeem opstart + Verberg Flow Launcher als systeem opstart Plugin @@ -42,7 +42,7 @@ Thema Zoek meer thema´s - Hallo Wox + Hallo Flow Launcher Query Box lettertype Resultaat Item lettertype Window Mode @@ -50,7 +50,7 @@ Sneltoets - Wox Sneltoets + Flow Launcher Sneltoets Custom Query Sneltoets Verwijder Bewerken @@ -78,9 +78,9 @@ Over Website Versie - U heeft Wox {0} keer opgestart + U heeft Flow Launcher {0} keer opgestart Zoek naar Updates - Nieuwe versie {0} beschikbaar, start Wox opnieuw op + Nieuwe versie {0} beschikbaar, start Flow Launcher opnieuw op Release Notes: @@ -117,16 +117,16 @@ Versturen Rapport succesvol Rapport mislukt - Wox heeft een error + Flow Launcher heeft een error - Nieuwe Wox release {0} nu beschikbaar - Een error is voorgekomen tijdens het installeren van de update - Update - Annuleer - Deze upgrade zal Wox opnieuw opstarten - Volgende bestanden zullen worden geüpdatet - Update bestanden - Update beschrijving + Nieuwe Flow Launcher release {0} nu beschikbaar + Een error is voorgekomen tijdens het installeren van de update + Update + Annuleer + Deze upgrade zal Flow Launcher opnieuw opstarten + Volgende bestanden zullen worden geüpdatet + Update bestanden + Update beschrijving diff --git a/Wox/Languages/pl.xaml b/Flow.Launcher/Languages/pl.xaml similarity index 79% rename from Wox/Languages/pl.xaml rename to Flow.Launcher/Languages/pl.xaml index f6d638fbc8c..249878ed311 100644 --- a/Wox/Languages/pl.xaml +++ b/Flow.Launcher/Languages/pl.xaml @@ -4,7 +4,7 @@ Nie udało się ustawić skrótu klawiszowego: {0} Nie udało się uruchomić: {0} - Niepoprawny format pliku wtyczki + Niepoprawny format pliku wtyczki Ustaw jako najwyższy wynik dla tego zapytania Usuń ten najwyższy wynik dla tego zapytania Wyszukaj: {0} @@ -15,10 +15,10 @@ Wyjdź - Ustawienia Wox + Ustawienia Flow Launcher Ogólne - Uruchamiaj Wox przy starcie systemu - Ukryj okno Wox kiedy przestanie ono być aktywne + Uruchamiaj Flow Launcher przy starcie systemu + Ukryj okno Flow Launcher kiedy przestanie ono być aktywne Nie pokazuj powiadomienia o nowej wersji Zapamiętaj ostatnią pozycję okna Język @@ -27,7 +27,7 @@ Folder biblioteki Python Automatyczne aktualizacje Wybierz - Uruchamiaj Wox zminimalizowany + Uruchamiaj Flow Launcher zminimalizowany Wtyczki @@ -42,7 +42,7 @@ Skórka Znajdź więcej skórek - Witaj Wox + Witaj Flow Launcher Czcionka okna zapytania Czcionka okna wyników Tryb w oknie @@ -50,7 +50,7 @@ Skrót klawiszowy - Skrót klawiszowy Wox + Skrót klawiszowy Flow Launcher Skrót klawiszowy niestandardowych zapytań Usuń Edytuj @@ -78,9 +78,9 @@ O programie Strona internetowa Wersja - Uaktywniłeś Wox {0} razy + Uaktywniłeś Flow Launcher {0} razy Szukaj aktualizacji - Nowa wersja {0} jest dostępna, uruchom ponownie Wox + Nowa wersja {0} jest dostępna, uruchom ponownie Flow Launcher Zmiany: @@ -117,16 +117,16 @@ Wysyłam raport... Raport wysłany pomyślnie Nie udało się wysłać raportu - W programie Wox wystąpił błąd + W programie Flow Launcher wystąpił błąd - Nowa wersja Wox {0} jest dostępna - Wystąpił błąd podczas instalowania aktualizacji programu - Aktualizuj - Anuluj - Aby dokończyć proces aktualizacji Wox musi zostać zresetowany - Następujące pliki zostaną zaktualizowane - Aktualizuj pliki - Opis aktualizacji + Nowa wersja Flow Launcher {0} jest dostępna + Wystąpił błąd podczas instalowania aktualizacji programu + Aktualizuj + Anuluj + Aby dokończyć proces aktualizacji Flow Launcher musi zostać zresetowany + Następujące pliki zostaną zaktualizowane + Aktualizuj pliki + Opis aktualizacji \ No newline at end of file diff --git a/Wox/Languages/pt-br.xaml b/Flow.Launcher/Languages/pt-br.xaml similarity index 80% rename from Wox/Languages/pt-br.xaml rename to Flow.Launcher/Languages/pt-br.xaml index 32852bda4a5..2036744e85f 100644 --- a/Wox/Languages/pt-br.xaml +++ b/Flow.Launcher/Languages/pt-br.xaml @@ -4,7 +4,7 @@ Falha ao registrar atalho: {0} Não foi possível iniciar {0} - Formato de plugin Wox inválido + Formato de plugin Flow Launcher inválido Tornar a principal nessa consulta Cancelar a principal nessa consulta Executar consulta: {0} @@ -15,10 +15,10 @@ Sair - Configurações do Wox + Configurações do Flow Launcher Geral - Iniciar Wox com inicialização do sistema - Esconder Wox quando foco for perdido + Iniciar Flow Launcher com inicialização do sistema + Esconder Flow Launcher quando foco for perdido Não mostrar notificações de novas versões Lembrar última localização de lançamento Idioma @@ -31,7 +31,7 @@ Diretório Python Atualizar Automaticamente Selecionar - Esconder Wox na inicialização + Esconder Flow Launcher na inicialização Plugin @@ -46,7 +46,7 @@ Tema Ver mais temas - Olá Wox + Olá Flow Launcher Fonte da caixa de Consulta Fonte do Resultado Modo Janela @@ -54,7 +54,7 @@ Atalho - Atalho do Wox + Atalho do Flow Launcher Atalho de Consulta Personalizada Apagar Editar @@ -82,13 +82,13 @@ Sobre Website Versão - Você ativou o Wox {0} vezes + Você ativou o Flow Launcher {0} vezes Procurar atualizações - A nova versão {0} está disponível, por favor reinicie o Wox. + A nova versão {0} está disponível, por favor reinicie o Flow Launcher. Falha ao procurar atualizações, confira sua conexão e configuração de proxy para api.github.com. Falha ao baixar atualizações, confira sua conexão e configuração de proxy para github-cloud.s3.amazonaws.com, - ou acesse https://github.com/jjw24/Wox/releases para baixar manualmente. + ou acesse https://github.com/Flow-Launcher/Flow.Launcher/releases para baixar manualmente. Notas de Versão: @@ -126,16 +126,16 @@ Enviando Relatório enviado com sucesso Falha ao enviar relatório - Wox apresentou um erro + Flow Launcher apresentou um erro - A nova versão {0} do Wox agora está disponível - Ocorreu um erro ao tentar instalar atualizações do progama - Atualizar - Cancelar - Essa atualização reiniciará o Wox - Os seguintes arquivos serão atualizados - Atualizar arquivos - Atualizar descrição + A nova versão {0} do Flow Launcher agora está disponível + Ocorreu um erro ao tentar instalar atualizações do progama + Atualizar + Cancelar + Essa atualização reiniciará o Flow Launcher + Os seguintes arquivos serão atualizados + Atualizar arquivos + Atualizar descrição \ No newline at end of file diff --git a/Wox/Languages/ru.xaml b/Flow.Launcher/Languages/ru.xaml similarity index 80% rename from Wox/Languages/ru.xaml rename to Flow.Launcher/Languages/ru.xaml index 945162b4254..66a463dcbc1 100644 --- a/Wox/Languages/ru.xaml +++ b/Flow.Launcher/Languages/ru.xaml @@ -4,21 +4,21 @@ Регистрация хоткея {0} не удалась Не удалось запустить {0} - Неверный формат файла wox плагина + Неверный формат файла flowlauncher плагина Отображать это окно выше всех при этом запросе Не отображать это окно выше всех при этом запросе Выполнить запрос:{0} Последний раз выполнен в:{0} Открыть Настройки - О Wox + О Flow Launcher Закрыть - Настройки Wox + Настройки Flow Launcher Общие - Запускать Wox при запуске системы - Скрывать Wox если потерян фокус + Запускать Flow Launcher при запуске системы + Скрывать Flow Launcher если потерян фокус Не отображать сообщение об обновлении когда доступна новая версия Запомнить последнее место запуска Язык @@ -27,7 +27,7 @@ Python Directory Auto Update Select - Hide Wox on startup + Hide Flow Launcher on startup Плагины @@ -42,7 +42,7 @@ Темы Найти больше тем - Привет Wox + Привет Flow Launcher Шрифт запросов Шрифт результатов Оконный режим @@ -50,7 +50,7 @@ Горячие клавиши - Горячая клавиша Wox + Горячая клавиша Flow Launcher Задаваемые горячие клавиши для запросов Удалить Изменить @@ -75,12 +75,12 @@ Подключение к прокси серверу не удалось - О Wox + О Flow Launcher Сайт Версия - Вы воспользовались Wox уже {0} раз + Вы воспользовались Flow Launcher уже {0} раз Check for Updates - New version {0} avaiable, please restart wox + New version {0} avaiable, please restart flowlauncher Release Notes: @@ -117,16 +117,16 @@ Отправляем Отчёт успешно отправлен Не удалось отправить отчёт - Произошёл сбой в Wox + Произошёл сбой в Flow Launcher - Доступна новая версия Wox V{0} - Произошла ошибка при попытке установить обновление - Обновить - Отмена - Это обновление перезапустит Wox - Следующие файлы будут обновлены - Обновить файлы - Описание обновления + Доступна новая версия Flow Launcher V{0} + Произошла ошибка при попытке установить обновление + Обновить + Отмена + Это обновление перезапустит Flow Launcher + Следующие файлы будут обновлены + Обновить файлы + Описание обновления \ No newline at end of file diff --git a/Wox/Languages/sk.xaml b/Flow.Launcher/Languages/sk.xaml similarity index 80% rename from Wox/Languages/sk.xaml rename to Flow.Launcher/Languages/sk.xaml index 7180fc8da12..824096c4ce1 100644 --- a/Wox/Languages/sk.xaml +++ b/Flow.Launcher/Languages/sk.xaml @@ -4,7 +4,7 @@ Nepodarilo sa registrovať klávesovú skratku {0} Nepodarilo sa spustiť {0} - Neplatný formát súboru pre plugin Wox + Neplatný formát súboru pre plugin Flow Launcher Pri tomto dopyte umiestniť navrchu Zrušiť umiestnenie navrchu pri tomto dopyte Spustiť dopyt: {0} @@ -15,10 +15,10 @@ Ukončiť - Nastavenia Wox + Nastavenia Flow Launcher Všeobecné - Spustiť Wox po štarte systému - Schovať Wox po strate fokusu + Spustiť Flow Launcher po štarte systému + Schovať Flow Launcher po strate fokusu Nezobrazovať upozornenia na novú verziu Zapamätať si posledné umiestnenie Jazyk @@ -31,7 +31,7 @@ Priečinok s Pythonom Automatická aktualizácia Vybrať - Schovať Wox po spustení + Schovať Flow Launcher po spustení Schovať ikonu v oblasti oznámení @@ -47,7 +47,7 @@ Motív Prehliadať viac motívov - Ahoj Wox + Ahoj Flow Launcher Písmo poľa pre dopyt Písmo výsledkov Režim okno @@ -55,7 +55,7 @@ Klávesová skratka - Klávesová skratka pre Wox + Klávesová skratka pre Flow Launcher Vlastná klávesová skratka pre dopyt Odstrániť Upraviť @@ -83,13 +83,13 @@ O aplikácii Webstránka Verzia - Wox bol aktivovaný {0}-krát + Flow Launcher bol aktivovaný {0}-krát Skontrolovať aktualizácie - Je dostupná nová verzia {0}, prosím, reštartujte Wox. + Je dostupná nová verzia {0}, prosím, reštartujte Flow Launcher. Kontrola aktualizácií zlyhala, prosím, skontrolujte pripojenie na internet a nastavenie proxy k api.github.com. Sťahovanie aktualizácií zlyhalo, skontrolujte pripojenie na internet a nastavenie proxy k github-cloud.s3.amazonaws.com, - alebo prejdite na https://github.com/jjw24/Wox/releases pre manuálne stiahnutie aktualizácií. + alebo prejdite na https://github.com/Flow-Launcher/Flow.Launcher/releases pre manuálne stiahnutie aktualizácií. Poznámky k vydaniu: @@ -127,16 +127,16 @@ Odosiela sa Hlásenie bolo úspešne odoslané Odoslanie hlásenia zlyhalo - Wox zaznamenal chybu + Flow Launcher zaznamenal chybu - Je dostupné nové vydanie Wox {0} - Počas inštalácie aktualizácií došlo k chybe - Aktualizovať - Zrušiť - Tento upgrade reštartuje Wox - Nasledujúce súbory budú aktualizované - Aktualizovať súbory - Aktualizovať popis + Je dostupné nové vydanie Flow Launcher {0} + Počas inštalácie aktualizácií došlo k chybe + Aktualizovať + Zrušiť + Tento upgrade reštartuje Flow Launcher + Nasledujúce súbory budú aktualizované + Aktualizovať súbory + Aktualizovať popis \ No newline at end of file diff --git a/Wox/Languages/sr.xaml b/Flow.Launcher/Languages/sr.xaml similarity index 79% rename from Wox/Languages/sr.xaml rename to Flow.Launcher/Languages/sr.xaml index 96cbffc3463..22aabb37f6d 100644 --- a/Wox/Languages/sr.xaml +++ b/Flow.Launcher/Languages/sr.xaml @@ -4,21 +4,21 @@ Neuspešno registrovana prečica: {0} Neuspešno pokretanje {0} - Nepravilni Wox plugin format datoteke + Nepravilni Flow Launcher plugin format datoteke Postavi kao najviši u ovom upitu Poništi najviši u ovom upitu Izvrši upit: {0} Vreme poslednjeg izvršenja: {0} Otvori Podešavanja - O Wox-u + O Flow Launcher-u Izlaz - Wox Podešavanja + Flow Launcher Podešavanja Opšte - Pokreni Wox pri podizanju sistema - Sakri Wox kada se izgubi fokus + Pokreni Flow Launcher pri podizanju sistema + Sakri Flow Launcher kada se izgubi fokus Ne prikazuj obaveštenje o novoj verziji Zapamti lokaciju poslednjeg pokretanja Jezik @@ -31,7 +31,7 @@ Python direktorijum Auto ažuriranje Izaberi - Sakrij Wox pri podizanju sistema + Sakrij Flow Launcher pri podizanju sistema Plugin @@ -46,7 +46,7 @@ Tema Pretražite još tema - Zdravo Wox + Zdravo Flow Launcher Font upita Font rezultata Režim prozora @@ -54,7 +54,7 @@ Prečica - Wox prečica + Flow Launcher prečica prečica za ručno dodat upit Obriši Izmeni @@ -79,16 +79,16 @@ Veza sa proksijem neuspešna - O Wox-u + O Flow Launcher-u Veb sajt Verzija - Aktivirali ste Wox {0} puta + Aktivirali ste Flow Launcher {0} puta Proveri ažuriranja - Nove verzija {0} je dostupna, molim Vas ponovo pokrenite Wox. + Nove verzija {0} je dostupna, molim Vas ponovo pokrenite Flow Launcher. Neuspešna provera ažuriranja, molim Vas proverite vašu vezu i podešavanja za proksi prema api.github.com. Neuspešno preuzimanje ažuriranja, molim Vas proverite vašu vezu i podešavanja za proksi prema github-cloud.s3.amazonaws.com, - ili posetite https://github.com/jjw24/Wox/releases da preuzmete ažuriranja ručno. + ili posetite https://github.com/Flow-Launcher/Flow.Launcher/releases da preuzmete ažuriranja ručno. U novoj verziji: @@ -126,16 +126,16 @@ Slanje Izveštaj uspešno poslat Izveštaj neuspešno poslat - Wox je dobio grešku + Flow Launcher je dobio grešku - Nova verzija Wox-a {0} je dostupna - Došlo je do greške prilokom instalacije ažuriranja - Ažuriraj - Otkaži - Ova nadogradnja će ponovo pokrenuti Wox - Sledeće datoteke će biti ažurirane - Ažuriraj datoteke - Opis ažuriranja + Nova verzija Flow Launcher-a {0} je dostupna + Došlo je do greške prilokom instalacije ažuriranja + Ažuriraj + Otkaži + Ova nadogradnja će ponovo pokrenuti Flow Launcher + Sledeće datoteke će biti ažurirane + Ažuriraj datoteke + Opis ažuriranja \ No newline at end of file diff --git a/Wox/Languages/tr.xaml b/Flow.Launcher/Languages/tr.xaml similarity index 81% rename from Wox/Languages/tr.xaml rename to Flow.Launcher/Languages/tr.xaml index 40dba2a11e8..cc287f3726c 100644 --- a/Wox/Languages/tr.xaml +++ b/Flow.Launcher/Languages/tr.xaml @@ -4,7 +4,7 @@ Kısayol tuşu ataması başarısız oldu: {0} {0} başlatılamıyor - Geçersiz Wox eklenti dosyası formatı + Geçersiz Flow Launcher eklenti dosyası formatı Bu sorgu için başa sabitle Sabitlemeyi kaldır Sorguyu çalıştır: {0} @@ -15,10 +15,10 @@ Çıkış - Wox Ayarları + Flow Launcher Ayarları Genel - Wox'u başlangıçta başlat - Odak pencereden ayrıldığında Wox'u gizle + Flow Launcher'u başlangıçta başlat + Odak pencereden ayrıldığında Flow Launcher'u gizle Güncelleme bildirimlerini gösterme Pencere konumunu hatırla Dil @@ -31,7 +31,7 @@ Python Konumu Otomatik Güncelle Seç - Başlangıçta Wox'u gizle + Başlangıçta Flow Launcher'u gizle Sistem çekmecesi simgesini gizle Sorgu Arama Hassasiyeti @@ -48,7 +48,7 @@ Temalar Daha fazla tema bul - Merhaba Wox + Merhaba Flow Launcher Pencere Yazı Tipi Sonuç Yazı Tipi Pencere Modu @@ -58,7 +58,7 @@ Kısayol Tuşu - Wox Kısayolu + Flow Launcher Kısayolu Özel Sorgu Kısayolları Sil Düzenle @@ -86,13 +86,13 @@ Hakkında Web Sitesi Sürüm - Şu ana kadar Wox'u {0} kez aktifleştirdiniz. + Şu ana kadar Flow Launcher'u {0} kez aktifleştirdiniz. Güncellemeleri Kontrol Et - Uygulamanın yeni sürümü ({0}) mevcut, Lütfen Wox'u yeniden başlatın. + Uygulamanın yeni sürümü ({0}) mevcut, Lütfen Flow Launcher'u yeniden başlatın. Güncelleme kontrolü başarısız oldu. Lütfen bağlantınız ve vekil sunucu ayarlarınızın api.github.com adresine ulaşabilir olduğunu kontrol edin. Güncellemenin yüklenmesi başarısız oldu. Lütfen bağlantınız ve vekil sunucu ayarlarınızın github-cloud.s3.amazonaws.com - adresine ulaşabilir olduğunu kontrol edin ya da https://github.com/jjw24/Wox/releases adresinden güncellemeyi elle indirin. + adresine ulaşabilir olduğunu kontrol edin ya da https://github.com/Flow-Launcher/Flow.Launcher/releases adresinden güncellemeyi elle indirin. Sürüm Notları: @@ -130,16 +130,16 @@ Gönderiliyor Hata raporu başarıyla gönderildi Hata raporu gönderimi başarısız oldu - Wox'ta bir hata oluştu + Flow Launcher'ta bir hata oluştu - Wox'un yeni bir sürümü ({0}) mevcut - Güncellemelerin kurulması sırasında bir hata oluştu - Güncelle - İptal - Bu güncelleme Wox'u yeniden başlatacaktır - Aşağıdaki dosyalar güncelleştirilecektir - Güncellenecek dosyalar - Güncelleme açıklaması + Flow Launcher'un yeni bir sürümü ({0}) mevcut + Güncellemelerin kurulması sırasında bir hata oluştu + Güncelle + İptal + Bu güncelleme Flow Launcher'u yeniden başlatacaktır + Aşağıdaki dosyalar güncelleştirilecektir + Güncellenecek dosyalar + Güncelleme açıklaması \ No newline at end of file diff --git a/Wox/Languages/uk-UA.xaml b/Flow.Launcher/Languages/uk-UA.xaml similarity index 79% rename from Wox/Languages/uk-UA.xaml rename to Flow.Launcher/Languages/uk-UA.xaml index e114c2706da..c7e84c231ab 100644 --- a/Wox/Languages/uk-UA.xaml +++ b/Flow.Launcher/Languages/uk-UA.xaml @@ -4,21 +4,21 @@ Реєстрація хоткея {0} не вдалася Не вдалося запустити {0} - Невірний формат файлу плагіна Wox + Невірний формат файлу плагіна Flow Launcher Відображати першим при такому ж запиті Відмінити відображення першим при такому ж запиті Виконати запит: {0} Час останнього використання: {0} Відкрити Налаштування - Про Wox + Про Flow Launcher Закрити - Налаштування Wox + Налаштування Flow Launcher Основні - Запускати Wox при запуску системи - Сховати Wox якщо втрачено фокус + Запускати Flow Launcher при запуску системи + Сховати Flow Launcher якщо втрачено фокус Не повідомляти про доступні нові версії Запам'ятати останнє місце запуску Мова @@ -27,7 +27,7 @@ Директорія Python Автоматичне оновлення Вибрати - Сховати Wox при запуску системи + Сховати Flow Launcher при запуску системи Плагіни @@ -42,7 +42,7 @@ Теми Знайти більше тем - Привіт Wox + Привіт Flow Launcher Шрифт запитів Шрифт результатів Віконний режим @@ -50,7 +50,7 @@ Гарячі клавіші - Гаряча клавіша Wox + Гаряча клавіша Flow Launcher Задані гарячі клавіші для запитів Видалити Змінити @@ -75,12 +75,12 @@ Невдале підключення Proxy - Про Wox + Про Flow Launcher Сайт Версия - Ви скористалися Wox вже {0} разів + Ви скористалися Flow Launcher вже {0} разів Перевірити наявність оновлень - Доступна нова версія {0}, будь ласка, перезавантажте Wox + Доступна нова версія {0}, будь ласка, перезавантажте Flow Launcher Примітки до поточного релізу: @@ -117,16 +117,16 @@ Відправити Звіт успішно відправлено Не вдалося відправити звіт - Стався збій в додатоку Wox + Стався збій в додатоку Flow Launcher - Доступна нова версія Wox V{0} - Сталася помилка під час спроби встановити оновлення - Оновити - Скасувати - Це оновлення перезавантажить Wox - Ці файли будуть оновлені - Оновити файли - Опис оновлення + Доступна нова версія Flow Launcher V{0} + Сталася помилка під час спроби встановити оновлення + Оновити + Скасувати + Це оновлення перезавантажить Flow Launcher + Ці файли будуть оновлені + Оновити файли + Опис оновлення \ No newline at end of file diff --git a/Wox/Languages/zh-cn.xaml b/Flow.Launcher/Languages/zh-cn.xaml similarity index 83% rename from Wox/Languages/zh-cn.xaml rename to Flow.Launcher/Languages/zh-cn.xaml index 679040928c4..5801b678a24 100644 --- a/Wox/Languages/zh-cn.xaml +++ b/Flow.Launcher/Languages/zh-cn.xaml @@ -4,7 +4,7 @@ 注册热键:{0} 失败 启动命令 {0} 失败 - 不是合法的Wox插件格式 + 不是合法的Flow Launcher插件格式 在当前查询中置顶 取消置顶 执行查询:{0} @@ -15,10 +15,10 @@ 退出 - Wox设置 + Flow Launcher设置 通用 - 开机启动 - 失去焦点时自动隐藏Wox + 开机启动 + 失去焦点时自动隐藏Flow Launcher 不显示新版本提示 记住上次启动位置 语言 @@ -47,7 +47,7 @@ 主题 浏览更多主题 - 你好,Wox + 你好,Flow Launcher 查询框字体 结果项字体 窗口模式 @@ -57,7 +57,7 @@ 热键 - Wox激活热键 + Flow Launcher激活热键 自定义查询热键 删除 编辑 @@ -85,9 +85,9 @@ 关于 网站 版本 - 你已经激活了Wox {0} 次 + 你已经激活了Flow Launcher {0} 次 检查更新 - 发现新版本 {0} , 请重启 wox。 + 发现新版本 {0} , 请重启 flowlauncher。 更新说明: @@ -124,16 +124,16 @@ 发送中 发送成功 发送失败 - Wox出错啦 + Flow Launcher出错啦 - 发现Wox新版本 V{0} - 更新Wox出错 - 更新 - 取消 - 此更新需要重启Wox - 下列文件会被更新 - 更新文件 - 更新日志 + 发现Flow Launcher新版本 V{0} + 更新Flow Launcher出错 + 更新 + 取消 + 此更新需要重启Flow Launcher + 下列文件会被更新 + 更新文件 + 更新日志 \ No newline at end of file diff --git a/Wox/Languages/zh-tw.xaml b/Flow.Launcher/Languages/zh-tw.xaml similarity index 81% rename from Wox/Languages/zh-tw.xaml rename to Flow.Launcher/Languages/zh-tw.xaml index 9b26b0d0672..f1df1a6d554 100644 --- a/Wox/Languages/zh-tw.xaml +++ b/Flow.Launcher/Languages/zh-tw.xaml @@ -4,7 +4,7 @@ 登錄快速鍵:{0} 失敗 啟動命令 {0} 失敗 - 無效的 Wox 外掛格式 + 無效的 Flow Launcher 外掛格式 在目前查詢中置頂 取消置頂 執行查詢:{0} @@ -15,10 +15,10 @@ 結束 - Wox 設定 + Flow Launcher 設定 一般 - 開機時啟動 - 失去焦點時自動隱藏 Wox + 開機時啟動 + 失去焦點時自動隱藏 Flow Launcher 不顯示新版本提示 記住上次啟動位置 語言 @@ -42,7 +42,7 @@ 主題 瀏覽更多主題 - 你好,Wox + 你好,Flow Launcher 查詢框字體 結果項字體 視窗模式 @@ -50,7 +50,7 @@ 熱鍵 - Wox 執行熱鍵 + Flow Launcher 執行熱鍵 自定義熱鍵查詢 刪除 編輯 @@ -78,9 +78,9 @@ 關於 網站 版本 - 您已經啟動了 Wox {0} 次 + 您已經啟動了 Flow Launcher {0} 次 檢查更新 - 發現有新版本 {0}, 請重新啟動 Wox。 + 發現有新版本 {0}, 請重新啟動 Flow Launcher。 更新說明: @@ -117,16 +117,16 @@ 傳送中 傳送成功 傳送失敗 - Wox 出錯啦 + Flow Launcher 出錯啦 - 發現 Wox 新版本 V{0} - 更新 Wox 出錯 - 更新 - 取消 - 此更新需要重新啟動 Wox - 下列檔案會被更新 - 更新檔案 - 更新日誌 + 發現 Flow Launcher 新版本 V{0} + 更新 Flow Launcher 出錯 + 更新 + 取消 + 此更新需要重新啟動 Flow Launcher + 下列檔案會被更新 + 更新檔案 + 更新日誌 diff --git a/Wox/MainWindow.xaml b/Flow.Launcher/MainWindow.xaml similarity index 90% rename from Wox/MainWindow.xaml rename to Flow.Launcher/MainWindow.xaml index a93305453c0..73a2c91bba7 100644 --- a/Wox/MainWindow.xaml +++ b/Flow.Launcher/MainWindow.xaml @@ -1,13 +1,13 @@ - - + - + - + diff --git a/Wox/MainWindow.xaml.cs b/Flow.Launcher/MainWindow.xaml.cs similarity index 95% rename from Wox/MainWindow.xaml.cs rename to Flow.Launcher/MainWindow.xaml.cs index 427f641a4e2..2c0beaaabcd 100644 --- a/Wox/MainWindow.xaml.cs +++ b/Flow.Launcher/MainWindow.xaml.cs @@ -5,11 +5,11 @@ using System.Windows.Media.Animation; using System.Windows.Controls; using System.Windows.Forms; -using Wox.Core.Plugin; -using Wox.Core.Resource; -using Wox.Helper; -using Wox.Infrastructure.UserSettings; -using Wox.ViewModel; +using Flow.Launcher.Core.Plugin; +using Flow.Launcher.Core.Resource; +using Flow.Launcher.Helper; +using Flow.Launcher.Infrastructure.UserSettings; +using Flow.Launcher.ViewModel; using Screen = System.Windows.Forms.Screen; using ContextMenuStrip = System.Windows.Forms.ContextMenuStrip; using DataFormats = System.Windows.DataFormats; @@ -18,7 +18,7 @@ using MessageBox = System.Windows.MessageBox; using NotifyIcon = System.Windows.Forms.NotifyIcon; -namespace Wox +namespace Flow.Launcher { public partial class MainWindow { @@ -52,7 +52,7 @@ private void OnClosing(object sender, CancelEventArgs e) private void OnInitialized(object sender, EventArgs e) { - // show notify icon when wox is hided + // show notify icon when flowlauncher is hided InitializeNotifyIcon(); } @@ -107,7 +107,7 @@ private void InitializeNotifyIcon() { _notifyIcon = new NotifyIcon { - Text = Infrastructure.Constant.Wox, + Text = Infrastructure.Constant.FlowLauncher, Icon = Properties.Resources.app, Visible = !_settings.HideNotifyIcon }; @@ -186,13 +186,13 @@ private void OnDrop(object sender, DragEventArgs e) { // Note that you can have more than one file. string[] files = (string[])e.Data.GetData(DataFormats.FileDrop); - if (files[0].ToLower().EndsWith(".wox")) + if (files[0].ToLower().EndsWith(".flowlauncher")) { PluginManager.InstallPlugin(files[0]); } else { - MessageBox.Show(InternationalizationManager.Instance.GetTranslation("invalidWoxPluginFileFormat")); + MessageBox.Show(InternationalizationManager.Instance.GetTranslation("invalidFlowLauncherPluginFileFormat")); } } e.Handled = false; diff --git a/Wox/Msg.xaml b/Flow.Launcher/Msg.xaml similarity index 97% rename from Wox/Msg.xaml rename to Flow.Launcher/Msg.xaml index b077be8e07c..35dd92314b5 100644 --- a/Wox/Msg.xaml +++ b/Flow.Launcher/Msg.xaml @@ -1,4 +1,4 @@ - //------------------------------------------------------------------------------ -namespace Wox.Properties { +namespace Flow.Launcher.Properties { using System; @@ -39,7 +39,7 @@ internal Resources() { internal static global::System.Resources.ResourceManager ResourceManager { get { if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Wox.Properties.Resources", typeof(Resources).Assembly); + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Flow.Launcher.Properties.Resources", typeof(Resources).Assembly); resourceMan = temp; } return resourceMan; diff --git a/Wox/Properties/Resources.resx b/Flow.Launcher/Properties/Resources.resx similarity index 100% rename from Wox/Properties/Resources.resx rename to Flow.Launcher/Properties/Resources.resx diff --git a/Wox/Properties/Settings.Designer.cs b/Flow.Launcher/Properties/Settings.Designer.cs similarity index 93% rename from Wox/Properties/Settings.Designer.cs rename to Flow.Launcher/Properties/Settings.Designer.cs index afa2aca781c..da47c9cbe07 100644 --- a/Wox/Properties/Settings.Designer.cs +++ b/Flow.Launcher/Properties/Settings.Designer.cs @@ -8,7 +8,7 @@ // //------------------------------------------------------------------------------ -namespace Wox.Properties { +namespace Flow.Launcher.Properties { [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] @@ -25,7 +25,7 @@ public static Settings Default { [global::System.Configuration.ApplicationScopedSettingAttribute()] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("https://github.com/jjw24/Wox")] + [global::System.Configuration.DefaultSettingValueAttribute("https://github.com/Flow-Launcher/Flow.Launcher")] public string GithubRepo { get { return ((string)(this["GithubRepo"])); diff --git a/Wox/Properties/Settings.settings b/Flow.Launcher/Properties/Settings.settings similarity index 67% rename from Wox/Properties/Settings.settings rename to Flow.Launcher/Properties/Settings.settings index cf08a910259..800c3cf639f 100644 --- a/Wox/Properties/Settings.settings +++ b/Flow.Launcher/Properties/Settings.settings @@ -1,9 +1,9 @@  - + - https://github.com/jjw24/Wox + https://github.com/Flow-Launcher/Flow.Launcher \ No newline at end of file diff --git a/Wox/PublicAPIInstance.cs b/Flow.Launcher/PublicAPIInstance.cs similarity index 90% rename from Wox/PublicAPIInstance.cs rename to Flow.Launcher/PublicAPIInstance.cs index 7dfd4dbf7da..16339fb1eab 100644 --- a/Wox/PublicAPIInstance.cs +++ b/Flow.Launcher/PublicAPIInstance.cs @@ -5,17 +5,17 @@ using System.Threading.Tasks; using System.Windows; using Squirrel; -using Wox.Core; -using Wox.Core.Plugin; -using Wox.Core.Resource; -using Wox.Helper; -using Wox.Infrastructure; -using Wox.Infrastructure.Hotkey; -using Wox.Infrastructure.Image; -using Wox.Plugin; -using Wox.ViewModel; - -namespace Wox +using Flow.Launcher.Core; +using Flow.Launcher.Core.Plugin; +using Flow.Launcher.Core.Resource; +using Flow.Launcher.Helper; +using Flow.Launcher.Infrastructure; +using Flow.Launcher.Infrastructure.Hotkey; +using Flow.Launcher.Infrastructure.Image; +using Flow.Launcher.Plugin; +using Flow.Launcher.ViewModel; + +namespace Flow.Launcher { public class PublicAPIInstance : IPublicAPI { @@ -144,9 +144,9 @@ public List GetAllPlugins() return PluginManager.AllPlugins.ToList(); } - public event WoxGlobalKeyboardEventHandler GlobalKeyboardEvent; + public event FlowLauncherGlobalKeyboardEventHandler GlobalKeyboardEvent; - [Obsolete("This will be removed in Wox 1.3")] + [Obsolete("This will be removed in Flow Launcher 1.3")] public void PushResults(Query query, PluginMetadata plugin, List results) { results.ForEach(o => diff --git a/Wox/ReportWindow.xaml b/Flow.Launcher/ReportWindow.xaml similarity index 88% rename from Wox/ReportWindow.xaml rename to Flow.Launcher/ReportWindow.xaml index fd53b01826d..50dace0753d 100644 --- a/Wox/ReportWindow.xaml +++ b/Flow.Launcher/ReportWindow.xaml @@ -1,4 +1,4 @@ - - - + - + @@ -224,10 +224,10 @@ - - + @@ -294,8 +294,8 @@ - - + - + diff --git a/Wox/SettingWindow.xaml.cs b/Flow.Launcher/SettingWindow.xaml.cs similarity index 93% rename from Wox/SettingWindow.xaml.cs rename to Flow.Launcher/SettingWindow.xaml.cs index df3b363d5b4..36e77e25c77 100644 --- a/Wox/SettingWindow.xaml.cs +++ b/Flow.Launcher/SettingWindow.xaml.cs @@ -11,15 +11,15 @@ using Microsoft.Win32; using NHotkey; using NHotkey.Wpf; -using Wox.Core; -using Wox.Core.Plugin; -using Wox.Core.Resource; -using Wox.Infrastructure.Hotkey; -using Wox.Infrastructure.UserSettings; -using Wox.Plugin; -using Wox.ViewModel; - -namespace Wox +using Flow.Launcher.Core; +using Flow.Launcher.Core.Plugin; +using Flow.Launcher.Core.Resource; +using Flow.Launcher.Infrastructure.Hotkey; +using Flow.Launcher.Infrastructure.UserSettings; +using Flow.Launcher.Plugin; +using Flow.Launcher.ViewModel; + +namespace Flow.Launcher { public partial class SettingWindow { @@ -54,7 +54,7 @@ public static void SetStartup() { using (var key = Registry.CurrentUser.OpenSubKey(StartupPath, true)) { - key?.SetValue(Infrastructure.Constant.Wox, Infrastructure.Constant.ExecutablePath); + key?.SetValue(Infrastructure.Constant.FlowLauncher, Infrastructure.Constant.ExecutablePath); } } @@ -62,7 +62,7 @@ private void RemoveStartup() { using (var key = Registry.CurrentUser.OpenSubKey(StartupPath, true)) { - key?.DeleteValue(Infrastructure.Constant.Wox, false); + key?.DeleteValue(Infrastructure.Constant.FlowLauncher, false); } } @@ -70,7 +70,7 @@ public static bool StartupSet() { using (var key = Registry.CurrentUser.OpenSubKey(StartupPath, true)) { - var path = key?.GetValue(Infrastructure.Constant.Wox) as string; + var path = key?.GetValue(Infrastructure.Constant.FlowLauncher) as string; if (path != null) { return path == Infrastructure.Constant.ExecutablePath; @@ -99,7 +99,7 @@ private void OnSelectPythonDirectoryClick(object sender, RoutedEventArgs e) if (File.Exists(pythonPath)) { _settings.PluginSettings.PythonDirectory = pythonDirectory; - MessageBox.Show("Remember to restart Wox use new Python path"); + MessageBox.Show("Remember to restart Flow Launcher use new Python path"); } else { diff --git a/Wox/Settings.cs b/Flow.Launcher/Settings.cs similarity index 96% rename from Wox/Settings.cs rename to Flow.Launcher/Settings.cs index b45d4a5a176..c5294b372b1 100644 --- a/Wox/Settings.cs +++ b/Flow.Launcher/Settings.cs @@ -1,4 +1,4 @@ -namespace Wox.Properties { +namespace Flow.Launcher.Properties { // This class allows you to handle specific events on the settings class: diff --git a/Wox/Storage/HistoryItem.cs b/Flow.Launcher/Storage/HistoryItem.cs similarity index 97% rename from Wox/Storage/HistoryItem.cs rename to Flow.Launcher/Storage/HistoryItem.cs index 084fa2882e5..6f0bf746181 100644 --- a/Wox/Storage/HistoryItem.cs +++ b/Flow.Launcher/Storage/HistoryItem.cs @@ -1,6 +1,6 @@ using System; -namespace Wox.Storage +namespace Flow.Launcher.Storage { public class HistoryItem { diff --git a/Wox/Storage/QueryHistory.cs b/Flow.Launcher/Storage/QueryHistory.cs similarity index 93% rename from Wox/Storage/QueryHistory.cs rename to Flow.Launcher/Storage/QueryHistory.cs index fc3f5250b65..de3bcaa2248 100644 --- a/Wox/Storage/QueryHistory.cs +++ b/Flow.Launcher/Storage/QueryHistory.cs @@ -2,9 +2,9 @@ using System.Collections.Generic; using System.Linq; using Newtonsoft.Json; -using Wox.Plugin; +using Flow.Launcher.Plugin; -namespace Wox.Storage +namespace Flow.Launcher.Storage { public class History { diff --git a/Wox/Storage/TopMostRecord.cs b/Flow.Launcher/Storage/TopMostRecord.cs similarity index 96% rename from Wox/Storage/TopMostRecord.cs rename to Flow.Launcher/Storage/TopMostRecord.cs index 5f940f21843..c110bdf92a5 100644 --- a/Wox/Storage/TopMostRecord.cs +++ b/Flow.Launcher/Storage/TopMostRecord.cs @@ -1,9 +1,9 @@ using System.Collections.Generic; using System.Linq; using Newtonsoft.Json; -using Wox.Plugin; +using Flow.Launcher.Plugin; -namespace Wox.Storage +namespace Flow.Launcher.Storage { // todo this class is not thread safe.... but used from multiple threads. public class TopMostRecord diff --git a/Wox/Storage/UserSelectedRecord.cs b/Flow.Launcher/Storage/UserSelectedRecord.cs similarity index 87% rename from Wox/Storage/UserSelectedRecord.cs rename to Flow.Launcher/Storage/UserSelectedRecord.cs index ef8bf7f8ef3..1fda04e9b1e 100644 --- a/Wox/Storage/UserSelectedRecord.cs +++ b/Flow.Launcher/Storage/UserSelectedRecord.cs @@ -1,9 +1,9 @@ using System.Collections.Generic; using Newtonsoft.Json; -using Wox.Infrastructure.Storage; -using Wox.Plugin; +using Flow.Launcher.Infrastructure.Storage; +using Flow.Launcher.Plugin; -namespace Wox.Storage +namespace Flow.Launcher.Storage { public class UserSelectedRecord { diff --git a/Wox/Themes/Base.xaml b/Flow.Launcher/Themes/Base.xaml similarity index 100% rename from Wox/Themes/Base.xaml rename to Flow.Launcher/Themes/Base.xaml diff --git a/Wox/Themes/BlackAndWhite.xaml b/Flow.Launcher/Themes/BlackAndWhite.xaml similarity index 100% rename from Wox/Themes/BlackAndWhite.xaml rename to Flow.Launcher/Themes/BlackAndWhite.xaml diff --git a/Wox/Themes/BlurBlack.xaml b/Flow.Launcher/Themes/BlurBlack.xaml similarity index 100% rename from Wox/Themes/BlurBlack.xaml rename to Flow.Launcher/Themes/BlurBlack.xaml diff --git a/Wox/Themes/BlurWhite.xaml b/Flow.Launcher/Themes/BlurWhite.xaml similarity index 100% rename from Wox/Themes/BlurWhite.xaml rename to Flow.Launcher/Themes/BlurWhite.xaml diff --git a/Wox/Themes/Dark.xaml b/Flow.Launcher/Themes/Dark.xaml similarity index 100% rename from Wox/Themes/Dark.xaml rename to Flow.Launcher/Themes/Dark.xaml diff --git a/Wox/Themes/Gray.xaml b/Flow.Launcher/Themes/Gray.xaml similarity index 100% rename from Wox/Themes/Gray.xaml rename to Flow.Launcher/Themes/Gray.xaml diff --git a/Wox/Themes/Light.xaml b/Flow.Launcher/Themes/Light.xaml similarity index 100% rename from Wox/Themes/Light.xaml rename to Flow.Launcher/Themes/Light.xaml diff --git a/Wox/Themes/Metro Server.xaml b/Flow.Launcher/Themes/Metro Server.xaml similarity index 100% rename from Wox/Themes/Metro Server.xaml rename to Flow.Launcher/Themes/Metro Server.xaml diff --git a/Wox/Themes/Pink.xaml b/Flow.Launcher/Themes/Pink.xaml similarity index 100% rename from Wox/Themes/Pink.xaml rename to Flow.Launcher/Themes/Pink.xaml diff --git a/Wox/Themes/ThemeBuilder/Template.xaml b/Flow.Launcher/Themes/ThemeBuilder/Template.xaml similarity index 100% rename from Wox/Themes/ThemeBuilder/Template.xaml rename to Flow.Launcher/Themes/ThemeBuilder/Template.xaml diff --git a/Wox/Themes/ThemeBuilder/ThemeConvertor.py b/Flow.Launcher/Themes/ThemeBuilder/ThemeConvertor.py similarity index 100% rename from Wox/Themes/ThemeBuilder/ThemeConvertor.py rename to Flow.Launcher/Themes/ThemeBuilder/ThemeConvertor.py diff --git a/Wox/ViewModel/MainViewModel.cs b/Flow.Launcher/ViewModel/MainViewModel.cs similarity index 95% rename from Wox/ViewModel/MainViewModel.cs rename to Flow.Launcher/ViewModel/MainViewModel.cs index c2a277963c5..85eb638d417 100644 --- a/Wox/ViewModel/MainViewModel.cs +++ b/Flow.Launcher/ViewModel/MainViewModel.cs @@ -9,17 +9,17 @@ using System.Windows.Input; using NHotkey; using NHotkey.Wpf; -using Wox.Core.Plugin; -using Wox.Core.Resource; -using Wox.Helper; -using Wox.Infrastructure; -using Wox.Infrastructure.Hotkey; -using Wox.Infrastructure.Storage; -using Wox.Infrastructure.UserSettings; -using Wox.Plugin; -using Wox.Storage; - -namespace Wox.ViewModel +using Flow.Launcher.Core.Plugin; +using Flow.Launcher.Core.Resource; +using Flow.Launcher.Helper; +using Flow.Launcher.Infrastructure; +using Flow.Launcher.Infrastructure.Hotkey; +using Flow.Launcher.Infrastructure.Storage; +using Flow.Launcher.Infrastructure.UserSettings; +using Flow.Launcher.Plugin; +using Flow.Launcher.Storage; + +namespace Flow.Launcher.ViewModel { public class MainViewModel : BaseModel, ISavable { @@ -29,9 +29,9 @@ public class MainViewModel : BaseModel, ISavable private Query _lastQuery; private string _queryTextBeforeLeaveResults; - private readonly WoxJsonStorage _historyItemsStorage; - private readonly WoxJsonStorage _userSelectedRecordStorage; - private readonly WoxJsonStorage _topMostRecordStorage; + private readonly FlowLauncherJsonStorage _historyItemsStorage; + private readonly FlowLauncherJsonStorage _userSelectedRecordStorage; + private readonly FlowLauncherJsonStorage _topMostRecordStorage; private readonly Settings _settings; private readonly History _history; private readonly UserSelectedRecord _userSelectedRecord; @@ -56,9 +56,9 @@ public MainViewModel(Settings settings) _settings = settings; - _historyItemsStorage = new WoxJsonStorage(); - _userSelectedRecordStorage = new WoxJsonStorage(); - _topMostRecordStorage = new WoxJsonStorage(); + _historyItemsStorage = new FlowLauncherJsonStorage(); + _userSelectedRecordStorage = new FlowLauncherJsonStorage(); + _topMostRecordStorage = new FlowLauncherJsonStorage(); _history = _historyItemsStorage.Load(); _userSelectedRecord = _userSelectedRecordStorage.Load(); _topMostRecord = _topMostRecordStorage.Load(); @@ -566,7 +566,7 @@ public void RemoveHotkey(string hotkeyStr) } /// - /// Checks if Wox should ignore any hotkeys + /// Checks if Flow Launcher should ignore any hotkeys /// /// private bool ShouldIgnoreHotkeys() @@ -615,12 +615,12 @@ private void OnHotkey(object sender, HotkeyEventArgs e) throw new ArgumentException($"wrong LastQueryMode: <{_settings.LastQueryMode}>"); } - ToggleWox(); + ToggleFlowLauncher(); e.Handled = true; } } - private void ToggleWox() + private void ToggleFlowLauncher() { if (MainWindowVisibility != Visibility.Visible) { diff --git a/Wox/ViewModel/PluginViewModel.cs b/Flow.Launcher/ViewModel/PluginViewModel.cs similarity index 86% rename from Wox/ViewModel/PluginViewModel.cs rename to Flow.Launcher/ViewModel/PluginViewModel.cs index b1ae8909381..7021b4b9571 100644 --- a/Wox/ViewModel/PluginViewModel.cs +++ b/Flow.Launcher/ViewModel/PluginViewModel.cs @@ -1,10 +1,10 @@ using System.Windows; using System.Windows.Media; -using Wox.Plugin; -using Wox.Core.Resource; -using Wox.Infrastructure.Image; +using Flow.Launcher.Plugin; +using Flow.Launcher.Core.Resource; +using Flow.Launcher.Infrastructure.Image; -namespace Wox.ViewModel +namespace Flow.Launcher.ViewModel { public class PluginViewModel : BaseModel { diff --git a/Wox/ViewModel/RelayCommand.cs b/Flow.Launcher/ViewModel/RelayCommand.cs similarity index 93% rename from Wox/ViewModel/RelayCommand.cs rename to Flow.Launcher/ViewModel/RelayCommand.cs index b1dbc551c10..ee4140ed5a8 100644 --- a/Wox/ViewModel/RelayCommand.cs +++ b/Flow.Launcher/ViewModel/RelayCommand.cs @@ -1,7 +1,7 @@ using System; using System.Windows.Input; -namespace Wox.ViewModel +namespace Flow.Launcher.ViewModel { public class RelayCommand : ICommand { diff --git a/Wox/ViewModel/ResultViewModel.cs b/Flow.Launcher/ViewModel/ResultViewModel.cs similarity index 90% rename from Wox/ViewModel/ResultViewModel.cs rename to Flow.Launcher/ViewModel/ResultViewModel.cs index 1d610db2fe8..69040ee25a6 100644 --- a/Wox/ViewModel/ResultViewModel.cs +++ b/Flow.Launcher/ViewModel/ResultViewModel.cs @@ -1,13 +1,13 @@ using System; using System.Windows.Media; using System.Windows.Threading; -using Wox.Infrastructure; -using Wox.Infrastructure.Image; -using Wox.Infrastructure.Logger; -using Wox.Plugin; +using Flow.Launcher.Infrastructure; +using Flow.Launcher.Infrastructure.Image; +using Flow.Launcher.Infrastructure.Logger; +using Flow.Launcher.Plugin; -namespace Wox.ViewModel +namespace Flow.Launcher.ViewModel { public class ResultViewModel : BaseModel { diff --git a/Wox/ViewModel/ResultsViewModel.cs b/Flow.Launcher/ViewModel/ResultsViewModel.cs similarity index 98% rename from Wox/ViewModel/ResultsViewModel.cs rename to Flow.Launcher/ViewModel/ResultsViewModel.cs index 76a7ee75ba7..911cd5807a3 100644 --- a/Wox/ViewModel/ResultsViewModel.cs +++ b/Flow.Launcher/ViewModel/ResultsViewModel.cs @@ -6,10 +6,10 @@ using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; -using Wox.Infrastructure.UserSettings; -using Wox.Plugin; +using Flow.Launcher.Infrastructure.UserSettings; +using Flow.Launcher.Plugin; -namespace Wox.ViewModel +namespace Flow.Launcher.ViewModel { public class ResultsViewModel : BaseModel { diff --git a/Wox/ViewModel/SettingWindowViewModel.cs b/Flow.Launcher/ViewModel/SettingWindowViewModel.cs similarity index 96% rename from Wox/ViewModel/SettingWindowViewModel.cs rename to Flow.Launcher/ViewModel/SettingWindowViewModel.cs index 3f315a9e3aa..1a5d91a4970 100644 --- a/Wox/ViewModel/SettingWindowViewModel.cs +++ b/Flow.Launcher/ViewModel/SettingWindowViewModel.cs @@ -7,29 +7,29 @@ using System.Windows.Controls; using System.Windows.Media; using System.Windows.Media.Imaging; -using Wox.Core; -using Wox.Core.Configuration; -using Wox.Core.Plugin; -using Wox.Core.Resource; -using Wox.Helper; -using Wox.Infrastructure; -using Wox.Infrastructure.Storage; -using Wox.Infrastructure.UserSettings; -using Wox.Plugin; - -namespace Wox.ViewModel +using Flow.Launcher.Core; +using Flow.Launcher.Core.Configuration; +using Flow.Launcher.Core.Plugin; +using Flow.Launcher.Core.Resource; +using Flow.Launcher.Helper; +using Flow.Launcher.Infrastructure; +using Flow.Launcher.Infrastructure.Storage; +using Flow.Launcher.Infrastructure.UserSettings; +using Flow.Launcher.Plugin; + +namespace Flow.Launcher.ViewModel { public class SettingWindowViewModel : BaseModel { private readonly Updater _updater; private readonly IPortable _portable; - private readonly WoxJsonStorage _storage; + private readonly FlowLauncherJsonStorage _storage; public SettingWindowViewModel(Updater updater, IPortable portable) { _updater = updater; _portable = portable; - _storage = new WoxJsonStorage(); + _storage = new FlowLauncherJsonStorage(); Settings = _storage.Load(); Settings.PropertyChanged += (s, e) => { diff --git a/Wox/app.manifest b/Flow.Launcher/app.manifest similarity index 100% rename from Wox/app.manifest rename to Flow.Launcher/app.manifest diff --git a/Wox/Images/app.png b/Flow.Launcher/app.png similarity index 100% rename from Wox/Images/app.png rename to Flow.Launcher/app.png diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md index affc8518ebf..8575ec9b6e5 100644 --- a/ISSUE_TEMPLATE.md +++ b/ISSUE_TEMPLATE.md @@ -63,11 +63,11 @@ 2. 3. -### Wox Error Window text +### Flow Launcher Error Window text (paste here) @@ -76,14 +76,14 @@ ### Detailed logs diff --git a/JsonRPC/wox.py b/JsonRPC/wox.py index 2e65a629d6d..1beaa1d7e9c 100644 --- a/JsonRPC/wox.py +++ b/JsonRPC/wox.py @@ -4,9 +4,9 @@ import sys import inspect -class Wox(object): +class FlowLauncher(object): """ - Wox python plugin base + Flow.Launcher python plugin base """ def __init__(self): @@ -42,74 +42,74 @@ def debug(self,msg): print("DEBUG:{}".format(msg)) sys.exit() -class WoxAPI(object): +class FlowLauncherAPI(object): @classmethod def change_query(cls,query,requery = False): """ - change wox query + change flowlauncher query """ - print(json.dumps({"method": "Wox.ChangeQuery","parameters":[query,requery]})) + print(json.dumps({"method": "Flow.Launcher.ChangeQuery","parameters":[query,requery]})) @classmethod def shell_run(cls,cmd): """ run shell commands """ - print(json.dumps({"method": "Wox.ShellRun","parameters":[cmd]})) + print(json.dumps({"method": "Flow.Launcher.ShellRun","parameters":[cmd]})) @classmethod def close_app(cls): """ - close wox + close flowlauncher """ - print(json.dumps({"method": "Wox.CloseApp","parameters":[]})) + print(json.dumps({"method": "Flow.Launcher.CloseApp","parameters":[]})) @classmethod def hide_app(cls): """ - hide wox + hide flowlauncher """ - print(json.dumps({"method": "Wox.HideApp","parameters":[]})) + print(json.dumps({"method": "Flow.Launcher.HideApp","parameters":[]})) @classmethod def show_app(cls): """ - show wox + show flowlauncher """ - print(json.dumps({"method": "Wox.ShowApp","parameters":[]})) + print(json.dumps({"method": "Flow.Launcher.ShowApp","parameters":[]})) @classmethod def show_msg(cls,title,sub_title,ico_path=""): """ show messagebox """ - print(json.dumps({"method": "Wox.ShowMsg","parameters":[title,sub_title,ico_path]})) + print(json.dumps({"method": "Flow.Launcher.ShowMsg","parameters":[title,sub_title,ico_path]})) @classmethod def open_setting_dialog(cls): """ open setting dialog """ - print(json.dumps({"method": "Wox.OpenSettingDialog","parameters":[]})) + print(json.dumps({"method": "Flow.Launcher.OpenSettingDialog","parameters":[]})) @classmethod def start_loadingbar(cls): """ - start loading animation in wox + start loading animation in flowlauncher """ - print(json.dumps({"method": "Wox.StartLoadingBar","parameters":[]})) + print(json.dumps({"method": "Flow.Launcher.StartLoadingBar","parameters":[]})) @classmethod def stop_loadingbar(cls): """ - stop loading animation in wox + stop loading animation in flowlauncher """ - print(json.dumps({"method": "Wox.StopLoadingBar","parameters":[]})) + print(json.dumps({"method": "Flow.Launcher.StopLoadingBar","parameters":[]})) @classmethod def reload_plugins(cls): """ - reload all wox plugins + reload all flowlauncher plugins """ - print(json.dumps({"method": "Wox.ReloadPlugins","parameters":[]})) + print(json.dumps({"method": "Flow.Launcher.ReloadPlugins","parameters":[]})) diff --git a/Plugins/Wox.Plugin.BrowserBookmark/Bookmark.cs b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Bookmark.cs similarity index 97% rename from Plugins/Wox.Plugin.BrowserBookmark/Bookmark.cs rename to Plugins/Flow.Launcher.Plugin.BrowserBookmark/Bookmark.cs index 700f253e8f2..1149042ddce 100644 --- a/Plugins/Wox.Plugin.BrowserBookmark/Bookmark.cs +++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Bookmark.cs @@ -5,7 +5,7 @@ using System.Text; -namespace Wox.Plugin.BrowserBookmark +namespace Flow.Launcher.Plugin.BrowserBookmark { public class Bookmark : IEquatable, IEqualityComparer { diff --git a/Plugins/Wox.Plugin.BrowserBookmark/ChromeBookmarks.cs b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/ChromeBookmarks.cs similarity index 98% rename from Plugins/Wox.Plugin.BrowserBookmark/ChromeBookmarks.cs rename to Plugins/Flow.Launcher.Plugin.BrowserBookmark/ChromeBookmarks.cs index 16e5c328cb6..def7f3abeca 100644 --- a/Plugins/Wox.Plugin.BrowserBookmark/ChromeBookmarks.cs +++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/ChromeBookmarks.cs @@ -4,7 +4,7 @@ using System.Linq; using System.Text.RegularExpressions; -namespace Wox.Plugin.BrowserBookmark +namespace Flow.Launcher.Plugin.BrowserBookmark { public class ChromeBookmarks { diff --git a/Plugins/Wox.Plugin.BrowserBookmark/Commands/Bookmarks.cs b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Commands/Bookmarks.cs similarity index 92% rename from Plugins/Wox.Plugin.BrowserBookmark/Commands/Bookmarks.cs rename to Plugins/Flow.Launcher.Plugin.BrowserBookmark/Commands/Bookmarks.cs index 049b8f1668d..fab372834c3 100644 --- a/Plugins/Wox.Plugin.BrowserBookmark/Commands/Bookmarks.cs +++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Commands/Bookmarks.cs @@ -1,8 +1,8 @@ using System.Collections.Generic; using System.Linq; -using Wox.Infrastructure; +using Flow.Launcher.Infrastructure; -namespace Wox.Plugin.BrowserBookmark.Commands +namespace Flow.Launcher.Plugin.BrowserBookmark.Commands { internal static class Bookmarks { diff --git a/Plugins/Wox.Plugin.BrowserBookmark/FirefoxBookmarks.cs b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/FirefoxBookmarks.cs similarity index 99% rename from Plugins/Wox.Plugin.BrowserBookmark/FirefoxBookmarks.cs rename to Plugins/Flow.Launcher.Plugin.BrowserBookmark/FirefoxBookmarks.cs index 7686501cd77..b718da3cf80 100644 --- a/Plugins/Wox.Plugin.BrowserBookmark/FirefoxBookmarks.cs +++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/FirefoxBookmarks.cs @@ -4,7 +4,7 @@ using System.IO; using System.Linq; -namespace Wox.Plugin.BrowserBookmark +namespace Flow.Launcher.Plugin.BrowserBookmark { public class FirefoxBookmarks { diff --git a/Plugins/Wox.Plugin.BrowserBookmark/Wox.Plugin.BrowserBookmark.csproj b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Flow.Launcher.Plugin.BrowserBookmark.csproj similarity index 83% rename from Plugins/Wox.Plugin.BrowserBookmark/Wox.Plugin.BrowserBookmark.csproj rename to Plugins/Flow.Launcher.Plugin.BrowserBookmark/Flow.Launcher.Plugin.BrowserBookmark.csproj index 7b289a51c9a..b59b114fee1 100644 --- a/Plugins/Wox.Plugin.BrowserBookmark/Wox.Plugin.BrowserBookmark.csproj +++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Flow.Launcher.Plugin.BrowserBookmark.csproj @@ -4,8 +4,8 @@ netcoreapp3.1 {9B130CC5-14FB-41FF-B310-0A95B6894C37} Properties - Wox.Plugin.BrowserBookmark - Wox.Plugin.BrowserBookmark + Flow.Launcher.Plugin.BrowserBookmark + Flow.Launcher.Plugin.BrowserBookmark false false @@ -14,7 +14,7 @@ true full false - ..\..\Output\Debug\Plugins\Wox.Plugin.BrowserBookmark\ + ..\..\Output\Debug\Plugins\Flow.Launcher.Plugin.BrowserBookmark\ DEBUG;TRACE prompt 4 @@ -24,7 +24,7 @@ pdbonly true - ..\..\Output\Release\Plugins\Wox.Plugin.BrowserBookmark\ + ..\..\Output\Release\Plugins\Flow.Launcher.Plugin.BrowserBookmark\ TRACE prompt 4 @@ -55,8 +55,8 @@ - - + + diff --git a/Plugins/Wox.Plugin.BrowserBookmark/Images/bookmark.png b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Images/bookmark.png similarity index 100% rename from Plugins/Wox.Plugin.BrowserBookmark/Images/bookmark.png rename to Plugins/Flow.Launcher.Plugin.BrowserBookmark/Images/bookmark.png diff --git a/Plugins/Wox.Plugin.BrowserBookmark/Languages/en.xaml b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Languages/en.xaml similarity index 54% rename from Plugins/Wox.Plugin.BrowserBookmark/Languages/en.xaml rename to Plugins/Flow.Launcher.Plugin.BrowserBookmark/Languages/en.xaml index 7db78333be6..075f3b039e5 100644 --- a/Plugins/Wox.Plugin.BrowserBookmark/Languages/en.xaml +++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Languages/en.xaml @@ -3,7 +3,7 @@ xmlns:system="clr-namespace:System;assembly=mscorlib"> - Browser Bookmarks - Search your browser bookmarks + Browser Bookmarks + Search your browser bookmarks \ No newline at end of file diff --git a/Plugins/Wox.Plugin.BrowserBookmark/Languages/tr.xaml b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Languages/tr.xaml similarity index 52% rename from Plugins/Wox.Plugin.BrowserBookmark/Languages/tr.xaml rename to Plugins/Flow.Launcher.Plugin.BrowserBookmark/Languages/tr.xaml index 847d28c7bb3..dbfad64f46a 100644 --- a/Plugins/Wox.Plugin.BrowserBookmark/Languages/tr.xaml +++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Languages/tr.xaml @@ -3,7 +3,7 @@ xmlns:system="clr-namespace:System;assembly=mscorlib"> - Yer İşaretleri - Tarayıcılarınızdaki yer işaretlerini arayın. + Yer İşaretleri + Tarayıcılarınızdaki yer işaretlerini arayın. \ No newline at end of file diff --git a/Plugins/Wox.Plugin.BrowserBookmark/Main.cs b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Main.cs similarity index 84% rename from Plugins/Wox.Plugin.BrowserBookmark/Main.cs rename to Plugins/Flow.Launcher.Plugin.BrowserBookmark/Main.cs index a616edce081..5d74ed4adc4 100644 --- a/Plugins/Wox.Plugin.BrowserBookmark/Main.cs +++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Main.cs @@ -1,13 +1,13 @@ using System.Collections.Generic; using System.Linq; using System.Windows.Controls; -using Wox.Infrastructure.Storage; -using Wox.Plugin.BrowserBookmark.Commands; -using Wox.Plugin.BrowserBookmark.Models; -using Wox.Plugin.BrowserBookmark.Views; -using Wox.Plugin.SharedCommands; +using Flow.Launcher.Infrastructure.Storage; +using Flow.Launcher.Plugin.BrowserBookmark.Commands; +using Flow.Launcher.Plugin.BrowserBookmark.Models; +using Flow.Launcher.Plugin.BrowserBookmark.Views; +using Flow.Launcher.Plugin.SharedCommands; -namespace Wox.Plugin.BrowserBookmark +namespace Flow.Launcher.Plugin.BrowserBookmark { public class Main : ISettingProvider, IPlugin, IReloadable, IPluginI18n, ISavable { @@ -78,12 +78,12 @@ public void ReloadData() public string GetTranslatedPluginTitle() { - return context.API.GetTranslation("wox_plugin_browserbookmark_plugin_name"); + return context.API.GetTranslation("flowlauncher_plugin_browserbookmark_plugin_name"); } public string GetTranslatedPluginDescription() { - return context.API.GetTranslation("wox_plugin_browserbookmark_plugin_description"); + return context.API.GetTranslation("flowlauncher_plugin_browserbookmark_plugin_description"); } public Control CreateSettingPanel() diff --git a/Plugins/Wox.Plugin.BrowserBookmark/Models/Settings.cs b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Models/Settings.cs similarity index 74% rename from Plugins/Wox.Plugin.BrowserBookmark/Models/Settings.cs rename to Plugins/Flow.Launcher.Plugin.BrowserBookmark/Models/Settings.cs index 41d742fe6b3..dc444fd7365 100644 --- a/Plugins/Wox.Plugin.BrowserBookmark/Models/Settings.cs +++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Models/Settings.cs @@ -1,4 +1,4 @@ -namespace Wox.Plugin.BrowserBookmark.Models +namespace Flow.Launcher.Plugin.BrowserBookmark.Models { public class Settings : BaseModel { diff --git a/Plugins/Wox.Plugin.BrowserBookmark/Views/SettingsControl.xaml b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Views/SettingsControl.xaml similarity index 95% rename from Plugins/Wox.Plugin.BrowserBookmark/Views/SettingsControl.xaml rename to Plugins/Flow.Launcher.Plugin.BrowserBookmark/Views/SettingsControl.xaml index 93b272fcadf..a9850b5aad4 100644 --- a/Plugins/Wox.Plugin.BrowserBookmark/Views/SettingsControl.xaml +++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Views/SettingsControl.xaml @@ -1,4 +1,4 @@ - /// Interaction logic for BrowserBookmark.xaml diff --git a/Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json new file mode 100644 index 00000000000..a61e8d69702 --- /dev/null +++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json @@ -0,0 +1,12 @@ +{ + "ID": "0ECADE17459B49F587BF81DC3A125110", + "ActionKeyword": "b", + "Name": "Browser Bookmarks", + "Description": "Search your browser bookmarks", + "Author": "qianlifeng, Ioannis G.", + "Version": "1.1", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "ExecuteFileName": "Flow.Launcher.Plugin.browserBookmark.dll", + "IcoPath": "Images\\bookmark.png" +} diff --git a/Plugins/Wox.Plugin.BrowserBookmark/x64/SQLite.Interop.dll b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/x64/SQLite.Interop.dll similarity index 100% rename from Plugins/Wox.Plugin.BrowserBookmark/x64/SQLite.Interop.dll rename to Plugins/Flow.Launcher.Plugin.BrowserBookmark/x64/SQLite.Interop.dll diff --git a/Plugins/Wox.Plugin.BrowserBookmark/x86/SQLite.Interop.dll b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/x86/SQLite.Interop.dll similarity index 100% rename from Plugins/Wox.Plugin.BrowserBookmark/x86/SQLite.Interop.dll rename to Plugins/Flow.Launcher.Plugin.BrowserBookmark/x86/SQLite.Interop.dll diff --git a/Plugins/Wox.Plugin.Calculator/DecimalSeparator.cs b/Plugins/Flow.Launcher.Plugin.Calculator/DecimalSeparator.cs similarity index 50% rename from Plugins/Wox.Plugin.Calculator/DecimalSeparator.cs rename to Plugins/Flow.Launcher.Plugin.Calculator/DecimalSeparator.cs index 5aad9b39acb..b4f3c3c582f 100644 --- a/Plugins/Wox.Plugin.Calculator/DecimalSeparator.cs +++ b/Plugins/Flow.Launcher.Plugin.Calculator/DecimalSeparator.cs @@ -5,20 +5,20 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -using Wox.Core; +using Flow.Launcher.Core; -namespace Wox.Plugin.Caculator +namespace Flow.Launcher.Plugin.Caculator { [TypeConverter(typeof(LocalizationConverter))] public enum DecimalSeparator { - [LocalizedDescription("wox_plugin_calculator_decimal_seperator_use_system_locale")] + [LocalizedDescription("flowlauncher_plugin_calculator_decimal_seperator_use_system_locale")] UseSystemLocale, - [LocalizedDescription("wox_plugin_calculator_decimal_seperator_dot")] + [LocalizedDescription("flowlauncher_plugin_calculator_decimal_seperator_dot")] Dot, - [LocalizedDescription("wox_plugin_calculator_decimal_seperator_comma")] + [LocalizedDescription("flowlauncher_plugin_calculator_decimal_seperator_comma")] Comma } } \ No newline at end of file diff --git a/Plugins/Wox.Plugin.Calculator/Wox.Plugin.Calculator.csproj b/Plugins/Flow.Launcher.Plugin.Calculator/Flow.Launcher.Plugin.Calculator.csproj similarity index 89% rename from Plugins/Wox.Plugin.Calculator/Wox.Plugin.Calculator.csproj rename to Plugins/Flow.Launcher.Plugin.Calculator/Flow.Launcher.Plugin.Calculator.csproj index e0c7ce3bd74..d0bc453835e 100644 --- a/Plugins/Wox.Plugin.Calculator/Wox.Plugin.Calculator.csproj +++ b/Plugins/Flow.Launcher.Plugin.Calculator/Flow.Launcher.Plugin.Calculator.csproj @@ -4,8 +4,8 @@ netcoreapp3.1 {59BD9891-3837-438A-958D-ADC7F91F6F7E} Properties - Wox.Plugin.Caculator - Wox.Plugin.Caculator + Flow.Launcher.Plugin.Caculator + Flow.Launcher.Plugin.Caculator true false false @@ -15,7 +15,7 @@ true full false - ..\..\Output\Debug\Plugins\Wox.Plugin.Caculator\ + ..\..\Output\Debug\Plugins\Flow.Launcher.Plugin.Caculator\ DEBUG;TRACE prompt 4 @@ -25,7 +25,7 @@ pdbonly true - ..\..\Output\Release\Plugins\Wox.Plugin.Caculator\ + ..\..\Output\Release\Plugins\Flow.Launcher.Plugin.Caculator\ TRACE prompt 4 @@ -39,7 +39,7 @@ - + diff --git a/Wox/Images/calculator.png b/Plugins/Flow.Launcher.Plugin.Calculator/Images/calculator.png similarity index 100% rename from Wox/Images/calculator.png rename to Plugins/Flow.Launcher.Plugin.Calculator/Images/calculator.png diff --git a/Plugins/Flow.Launcher.Plugin.Calculator/Languages/de.xaml b/Plugins/Flow.Launcher.Plugin.Calculator/Languages/de.xaml new file mode 100644 index 00000000000..7890d5019e4 --- /dev/null +++ b/Plugins/Flow.Launcher.Plugin.Calculator/Languages/de.xaml @@ -0,0 +1,16 @@ + + + Rechner + Stellt mathematische Berechnungen bereit.(Versuche 5*3-2 in Flow Launcher) + Keine Zahl (NaN) + Ausdruck falsch oder nicht vollständig (Klammern vergessen?) + Diese Zahl in die Zwischenablage kopieren + Dezimaltrennzeichen + Das Dezimaltrennzeichen, welches bei der Ausgabe verwendet werden soll. + Systemeinstellung nutzen + Komma (,) + Punkt (.) + Max. Nachkommastellen + \ No newline at end of file diff --git a/Plugins/Flow.Launcher.Plugin.Calculator/Languages/en.xaml b/Plugins/Flow.Launcher.Plugin.Calculator/Languages/en.xaml new file mode 100644 index 00000000000..0e0911a70ec --- /dev/null +++ b/Plugins/Flow.Launcher.Plugin.Calculator/Languages/en.xaml @@ -0,0 +1,16 @@ + + + Calculator + Allows to do mathematical calculations.(Try 5*3-2 in Flow Launcher) + Not a number (NaN) + Expression wrong or incomplete (Did you forget some parentheses?) + Copy this number to the clipboard + Decimal separator + The decimal separator to be used in the output. + Use system locale + Comma (,) + Dot (.) + Max. decimal places + \ No newline at end of file diff --git a/Plugins/Flow.Launcher.Plugin.Calculator/Languages/pl.xaml b/Plugins/Flow.Launcher.Plugin.Calculator/Languages/pl.xaml new file mode 100644 index 00000000000..f040181b106 --- /dev/null +++ b/Plugins/Flow.Launcher.Plugin.Calculator/Languages/pl.xaml @@ -0,0 +1,8 @@ + + + Kalkulator + Szybkie wykonywanie obliczeń matematycznych. (Spróbuj wpisać 5*3-2 w oknie Flow Launchera) + + \ No newline at end of file diff --git a/Plugins/Flow.Launcher.Plugin.Calculator/Languages/tr.xaml b/Plugins/Flow.Launcher.Plugin.Calculator/Languages/tr.xaml new file mode 100644 index 00000000000..47b3121920e --- /dev/null +++ b/Plugins/Flow.Launcher.Plugin.Calculator/Languages/tr.xaml @@ -0,0 +1,10 @@ + + + Hesap Makinesi + Matematiksel hesaplamalar yapmaya yarar. (5*3-2 yazmayı deneyin) + Sayı değil (NaN) + İfade hatalı ya da eksik. (Parantez koymayı mı unuttunuz?) + Bu sayıyı panoya kopyala + \ No newline at end of file diff --git a/Plugins/Flow.Launcher.Plugin.Calculator/Languages/zh-cn.xaml b/Plugins/Flow.Launcher.Plugin.Calculator/Languages/zh-cn.xaml new file mode 100644 index 00000000000..f483147195a --- /dev/null +++ b/Plugins/Flow.Launcher.Plugin.Calculator/Languages/zh-cn.xaml @@ -0,0 +1,8 @@ + + + 计算器 + 为Flow Launcher提供数学计算能力。(试着在Flow Launcher输入 5*3-2) + + \ No newline at end of file diff --git a/Plugins/Flow.Launcher.Plugin.Calculator/Languages/zh-tw.xaml b/Plugins/Flow.Launcher.Plugin.Calculator/Languages/zh-tw.xaml new file mode 100644 index 00000000000..2fe9cc5b8b5 --- /dev/null +++ b/Plugins/Flow.Launcher.Plugin.Calculator/Languages/zh-tw.xaml @@ -0,0 +1,8 @@ + + + 計算機 + 為 Flow Launcher 提供數學計算功能。(試著在 Flow Launcher 輸入 5*3-2) + + diff --git a/Plugins/Wox.Plugin.Calculator/Main.cs b/Plugins/Flow.Launcher.Plugin.Calculator/Main.cs similarity index 89% rename from Plugins/Wox.Plugin.Calculator/Main.cs rename to Plugins/Flow.Launcher.Plugin.Calculator/Main.cs index 195138c0a81..1235a18e7f1 100644 --- a/Plugins/Wox.Plugin.Calculator/Main.cs +++ b/Plugins/Flow.Launcher.Plugin.Calculator/Main.cs @@ -6,11 +6,11 @@ using System.Windows; using System.Windows.Controls; using Mages.Core; -using Wox.Infrastructure.Storage; -using Wox.Plugin.Caculator.ViewModels; -using Wox.Plugin.Caculator.Views; +using Flow.Launcher.Infrastructure.Storage; +using Flow.Launcher.Plugin.Caculator.ViewModels; +using Flow.Launcher.Plugin.Caculator.Views; -namespace Wox.Plugin.Caculator +namespace Flow.Launcher.Plugin.Caculator { public class Main : IPlugin, IPluginI18n, ISavable, ISettingProvider { @@ -56,10 +56,10 @@ public List Query(Query query) var result = MagesEngine.Interpret(expression); if (result.ToString() == "NaN") - result = Context.API.GetTranslation("wox_plugin_calculator_not_a_number"); + result = Context.API.GetTranslation("flowlauncher_plugin_calculator_not_a_number"); if (result is Function) - result = Context.API.GetTranslation("wox_plugin_calculator_expression_not_complete"); + result = Context.API.GetTranslation("flowlauncher_plugin_calculator_expression_not_complete"); if (!string.IsNullOrEmpty(result?.ToString())) { @@ -73,7 +73,7 @@ public List Query(Query query) Title = newResult, IcoPath = "Images/calculator.png", Score = 300, - SubTitle = Context.API.GetTranslation("wox_plugin_calculator_copy_number_to_clipboard"), + SubTitle = Context.API.GetTranslation("flowlauncher_plugin_calculator_copy_number_to_clipboard"), Action = c => { try @@ -167,12 +167,12 @@ private bool IsBracketComplete(string query) public string GetTranslatedPluginTitle() { - return Context.API.GetTranslation("wox_plugin_caculator_plugin_name"); + return Context.API.GetTranslation("flowlauncher_plugin_caculator_plugin_name"); } public string GetTranslatedPluginDescription() { - return Context.API.GetTranslation("wox_plugin_caculator_plugin_description"); + return Context.API.GetTranslation("flowlauncher_plugin_caculator_plugin_description"); } public Control CreateSettingPanel() diff --git a/Plugins/Wox.Plugin.Calculator/NumberTranslator.cs b/Plugins/Flow.Launcher.Plugin.Calculator/NumberTranslator.cs similarity index 98% rename from Plugins/Wox.Plugin.Calculator/NumberTranslator.cs rename to Plugins/Flow.Launcher.Plugin.Calculator/NumberTranslator.cs index 448301d4fb4..528b21e4dec 100644 --- a/Plugins/Wox.Plugin.Calculator/NumberTranslator.cs +++ b/Plugins/Flow.Launcher.Plugin.Calculator/NumberTranslator.cs @@ -6,7 +6,7 @@ using System.Text.RegularExpressions; using System.Threading.Tasks; -namespace Wox.Plugin.Caculator +namespace Flow.Launcher.Plugin.Caculator { /// /// Tries to convert all numbers in a text from one culture format to another. diff --git a/Plugins/Wox.Plugin.Calculator/Settings.cs b/Plugins/Flow.Launcher.Plugin.Calculator/Settings.cs similarity index 88% rename from Plugins/Wox.Plugin.Calculator/Settings.cs rename to Plugins/Flow.Launcher.Plugin.Calculator/Settings.cs index ce01f2da04b..10cee364b08 100644 --- a/Plugins/Wox.Plugin.Calculator/Settings.cs +++ b/Plugins/Flow.Launcher.Plugin.Calculator/Settings.cs @@ -4,7 +4,7 @@ using System.Text; using System.Threading.Tasks; -namespace Wox.Plugin.Caculator +namespace Flow.Launcher.Plugin.Caculator { public class Settings { diff --git a/Plugins/Wox.Plugin.Calculator/ViewModels/SettingsViewModel.cs b/Plugins/Flow.Launcher.Plugin.Calculator/ViewModels/SettingsViewModel.cs similarity index 80% rename from Plugins/Wox.Plugin.Calculator/ViewModels/SettingsViewModel.cs rename to Plugins/Flow.Launcher.Plugin.Calculator/ViewModels/SettingsViewModel.cs index 8550f47a572..bc5433254c5 100644 --- a/Plugins/Wox.Plugin.Calculator/ViewModels/SettingsViewModel.cs +++ b/Plugins/Flow.Launcher.Plugin.Calculator/ViewModels/SettingsViewModel.cs @@ -3,10 +3,10 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -using Wox.Infrastructure.Storage; -using Wox.Infrastructure.UserSettings; +using Flow.Launcher.Infrastructure.Storage; +using Flow.Launcher.Infrastructure.UserSettings; -namespace Wox.Plugin.Caculator.ViewModels +namespace Flow.Launcher.Plugin.Caculator.ViewModels { public class SettingsViewModel : BaseModel, ISavable { diff --git a/Plugins/Wox.Plugin.Calculator/Views/CalculatorSettings.xaml b/Plugins/Flow.Launcher.Plugin.Calculator/Views/CalculatorSettings.xaml similarity index 77% rename from Plugins/Wox.Plugin.Calculator/Views/CalculatorSettings.xaml rename to Plugins/Flow.Launcher.Plugin.Calculator/Views/CalculatorSettings.xaml index b7bd188e6b6..6d99f42634a 100644 --- a/Plugins/Wox.Plugin.Calculator/Views/CalculatorSettings.xaml +++ b/Plugins/Flow.Launcher.Plugin.Calculator/Views/CalculatorSettings.xaml @@ -1,12 +1,12 @@ - @@ -26,7 +26,7 @@ - + - + /// Interaction logic for CalculatorSettings.xaml diff --git a/Plugins/Flow.Launcher.Plugin.Calculator/plugin.json b/Plugins/Flow.Launcher.Plugin.Calculator/plugin.json new file mode 100644 index 00000000000..284a2893ddb --- /dev/null +++ b/Plugins/Flow.Launcher.Plugin.Calculator/plugin.json @@ -0,0 +1,12 @@ +{ + "ID": "CEA0FDFC6D3B4085823D60DC76F28855", + "ActionKeyword": "*", + "Name": "Calculator", + "Description": "Provide mathematical calculations.(Try 5*3-2 in Flow Launcher)", + "Author": "cxfksword", + "Version": "1.0.0", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "ExecuteFileName": "Flow.Launcher.Plugin.Caculator.dll", + "IcoPath": "Images\\calculator.png" +} \ No newline at end of file diff --git a/Plugins/Wox.Plugin.Color/Wox.Plugin.Color.csproj b/Plugins/Flow.Launcher.Plugin.Color/Flow.Launcher.Plugin.Color.csproj similarity index 86% rename from Plugins/Wox.Plugin.Color/Wox.Plugin.Color.csproj rename to Plugins/Flow.Launcher.Plugin.Color/Flow.Launcher.Plugin.Color.csproj index 38e84fa2b5d..fb03fda79b9 100644 --- a/Plugins/Wox.Plugin.Color/Wox.Plugin.Color.csproj +++ b/Plugins/Flow.Launcher.Plugin.Color/Flow.Launcher.Plugin.Color.csproj @@ -4,8 +4,8 @@ netcoreapp3.1 {F35190AA-4758-4D9E-A193-E3BDF6AD3567} Properties - Wox.Plugin.Color - Wox.Plugin.Color + Flow.Launcher.Plugin.Color + Flow.Launcher.Plugin.Color false false @@ -14,7 +14,7 @@ true full false - ..\..\Output\Debug\Plugins\Wox.Plugin.Color\ + ..\..\Output\Debug\Plugins\Flow.Launcher.Plugin.Color\ DEBUG;TRACE prompt 4 @@ -24,7 +24,7 @@ pdbonly true - ..\..\Output\Release\Plugins\Wox.Plugin.Color\ + ..\..\Output\Release\Plugins\Flow.Launcher.Plugin.Color\ TRACE prompt 4 @@ -44,8 +44,8 @@ - - + + diff --git a/Wox/Images/color.png b/Plugins/Flow.Launcher.Plugin.Color/Images/color.png similarity index 100% rename from Wox/Images/color.png rename to Plugins/Flow.Launcher.Plugin.Color/Images/color.png diff --git a/Plugins/Wox.Plugin.PluginIndicator/Languages/de.xaml b/Plugins/Flow.Launcher.Plugin.Color/Languages/de.xaml similarity index 51% rename from Plugins/Wox.Plugin.PluginIndicator/Languages/de.xaml rename to Plugins/Flow.Launcher.Plugin.Color/Languages/de.xaml index 3ee680a64b9..3244dee145f 100644 --- a/Plugins/Wox.Plugin.PluginIndicator/Languages/de.xaml +++ b/Plugins/Flow.Launcher.Plugin.Color/Languages/de.xaml @@ -2,7 +2,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system="clr-namespace:System;assembly=mscorlib"> - Plugin Indikator - Stellt Vorschläge für Plugin-Befehle bereit + Farben + Stellt eine HEX-Farben Vorschau bereit. (Versuche #000 in Flow Launcher) \ No newline at end of file diff --git a/Plugins/Wox.Plugin.PluginIndicator/Languages/en.xaml b/Plugins/Flow.Launcher.Plugin.Color/Languages/en.xaml similarity index 51% rename from Plugins/Wox.Plugin.PluginIndicator/Languages/en.xaml rename to Plugins/Flow.Launcher.Plugin.Color/Languages/en.xaml index e3cf4ace6ad..85e2830dbbe 100644 --- a/Plugins/Wox.Plugin.PluginIndicator/Languages/en.xaml +++ b/Plugins/Flow.Launcher.Plugin.Color/Languages/en.xaml @@ -2,7 +2,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system="clr-namespace:System;assembly=mscorlib"> - Plugin Indicator - Provides plugins action words suggestions + Colors + Allows to preview colors using hex values.(Try #000 in Flow Launcher) \ No newline at end of file diff --git a/Plugins/Flow.Launcher.Plugin.Color/Languages/pl.xaml b/Plugins/Flow.Launcher.Plugin.Color/Languages/pl.xaml new file mode 100644 index 00000000000..15525cfe96a --- /dev/null +++ b/Plugins/Flow.Launcher.Plugin.Color/Languages/pl.xaml @@ -0,0 +1,8 @@ + + + Kolory + Podgląd kolorów po wpisaniu ich kodu szesnastkowego. (Spróbuj wpisać #000 w oknie Flow Launchera) + + \ No newline at end of file diff --git a/Plugins/Wox.Plugin.PluginIndicator/Languages/tr.xaml b/Plugins/Flow.Launcher.Plugin.Color/Languages/tr.xaml similarity index 50% rename from Plugins/Wox.Plugin.PluginIndicator/Languages/tr.xaml rename to Plugins/Flow.Launcher.Plugin.Color/Languages/tr.xaml index a4cb364c886..f56e7352620 100644 --- a/Plugins/Wox.Plugin.PluginIndicator/Languages/tr.xaml +++ b/Plugins/Flow.Launcher.Plugin.Color/Languages/tr.xaml @@ -2,7 +2,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system="clr-namespace:System;assembly=mscorlib"> - Eklenti Göstergesi - Eklenti eylemleri hakkında kelime önerileri sunar + Renkler + Hex kodunu girdiğiniz renkleri görüntülemeye yarar.(#000 yazmayı deneyin) \ No newline at end of file diff --git a/Plugins/Wox.Plugin.Calculator/Languages/zh-cn.xaml b/Plugins/Flow.Launcher.Plugin.Color/Languages/zh-cn.xaml similarity index 50% rename from Plugins/Wox.Plugin.Calculator/Languages/zh-cn.xaml rename to Plugins/Flow.Launcher.Plugin.Color/Languages/zh-cn.xaml index 1385f4565ea..39ede4844fb 100644 --- a/Plugins/Wox.Plugin.Calculator/Languages/zh-cn.xaml +++ b/Plugins/Flow.Launcher.Plugin.Color/Languages/zh-cn.xaml @@ -2,7 +2,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system="clr-namespace:System;assembly=mscorlib"> - 计算器 - 为Wox提供数学计算能力。(试着在Wox输入 5*3-2) + 颜色 + 提供在Flow Launcher查询hex颜色。(尝试在Flow Launcher中输入#000) \ No newline at end of file diff --git a/Plugins/Wox.Plugin.Color/Languages/zh-tw.xaml b/Plugins/Flow.Launcher.Plugin.Color/Languages/zh-tw.xaml similarity index 50% rename from Plugins/Wox.Plugin.Color/Languages/zh-tw.xaml rename to Plugins/Flow.Launcher.Plugin.Color/Languages/zh-tw.xaml index 2c320cb32d2..4e7062a2262 100644 --- a/Plugins/Wox.Plugin.Color/Languages/zh-tw.xaml +++ b/Plugins/Flow.Launcher.Plugin.Color/Languages/zh-tw.xaml @@ -2,6 +2,6 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system="clr-namespace:System;assembly=mscorlib"> - 顏色 - 提供在 Wox 查詢 hex 顏色。(試著在 Wox 中輸入 #000) + 顏色 + 提供在 Flow Launcher 查詢 hex 顏色。(試著在 Flow Launcher 中輸入 #000) diff --git a/Plugins/Wox.Plugin.Color/Main.cs b/Plugins/Flow.Launcher.Plugin.Color/Main.cs similarity index 93% rename from Plugins/Wox.Plugin.Color/Main.cs rename to Plugins/Flow.Launcher.Plugin.Color/Main.cs index 7ae6f453ade..a15483ebc7e 100644 --- a/Plugins/Wox.Plugin.Color/Main.cs +++ b/Plugins/Flow.Launcher.Plugin.Color/Main.cs @@ -6,7 +6,7 @@ using System.Linq; using System.Windows; -namespace Wox.Plugin.Color +namespace Flow.Launcher.Plugin.Color { public sealed class ColorsPlugin : IPlugin, IPluginI18n { @@ -110,12 +110,12 @@ public void Init(PluginInitContext context) public string GetTranslatedPluginTitle() { - return context.API.GetTranslation("wox_plugin_color_plugin_name"); + return context.API.GetTranslation("flowlauncher_plugin_color_plugin_name"); } public string GetTranslatedPluginDescription() { - return context.API.GetTranslation("wox_plugin_color_plugin_description"); + return context.API.GetTranslation("flowlauncher_plugin_color_plugin_description"); } } } \ No newline at end of file diff --git a/Plugins/Flow.Launcher.Plugin.Color/plugin.json b/Plugins/Flow.Launcher.Plugin.Color/plugin.json new file mode 100644 index 00000000000..938f8f8535b --- /dev/null +++ b/Plugins/Flow.Launcher.Plugin.Color/plugin.json @@ -0,0 +1,12 @@ +{ + "ID": "9B36CE6181FC47FBB597AA2C29CD9B0A", + "ActionKeyword": "*", + "Name": "Colors", + "Description": "Provide hex color preview.(Try #000 in Flow Launcher)", + "Author": "qianlifeng", + "Version": "1.0.0", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "ExecuteFileName": "Flow.Launcher.Plugin.Color.dll", + "IcoPath": "Images\\color.png" +} diff --git a/Plugins/Wox.Plugin.ControlPanel/ControlPanelItem.cs b/Plugins/Flow.Launcher.Plugin.ControlPanel/ControlPanelItem.cs similarity index 95% rename from Plugins/Wox.Plugin.ControlPanel/ControlPanelItem.cs rename to Plugins/Flow.Launcher.Plugin.ControlPanel/ControlPanelItem.cs index a63c9a19c6d..d821107b606 100644 --- a/Plugins/Wox.Plugin.ControlPanel/ControlPanelItem.cs +++ b/Plugins/Flow.Launcher.Plugin.ControlPanel/ControlPanelItem.cs @@ -1,7 +1,7 @@ using System.Diagnostics; using System.Drawing; -namespace Wox.Plugin.ControlPanel +namespace Flow.Launcher.Plugin.ControlPanel { //from:https://raw.githubusercontent.com/CoenraadS/Windows-Control-Panel-Items public class ControlPanelItem diff --git a/Plugins/Wox.Plugin.ControlPanel/ControlPanelList.cs b/Plugins/Flow.Launcher.Plugin.ControlPanel/ControlPanelList.cs similarity index 99% rename from Plugins/Wox.Plugin.ControlPanel/ControlPanelList.cs rename to Plugins/Flow.Launcher.Plugin.ControlPanel/ControlPanelList.cs index 49c4b3831f2..fdcffb0b3c1 100644 --- a/Plugins/Wox.Plugin.ControlPanel/ControlPanelList.cs +++ b/Plugins/Flow.Launcher.Plugin.ControlPanel/ControlPanelList.cs @@ -6,7 +6,7 @@ using System.Text; using Microsoft.Win32; -namespace Wox.Plugin.ControlPanel +namespace Flow.Launcher.Plugin.ControlPanel { //from:https://raw.githubusercontent.com/CoenraadS/Windows-Control-Panel-Items public static class ControlPanelList diff --git a/Plugins/Wox.Plugin.ControlPanel/Wox.Plugin.ControlPanel.csproj b/Plugins/Flow.Launcher.Plugin.ControlPanel/Flow.Launcher.Plugin.ControlPanel.csproj similarity index 85% rename from Plugins/Wox.Plugin.ControlPanel/Wox.Plugin.ControlPanel.csproj rename to Plugins/Flow.Launcher.Plugin.ControlPanel/Flow.Launcher.Plugin.ControlPanel.csproj index 14d7db95fc8..c75b7aa3806 100644 --- a/Plugins/Wox.Plugin.ControlPanel/Wox.Plugin.ControlPanel.csproj +++ b/Plugins/Flow.Launcher.Plugin.ControlPanel/Flow.Launcher.Plugin.ControlPanel.csproj @@ -4,8 +4,8 @@ netcoreapp3.1 {1EE20B48-82FB-48A2-8086-675D6DDAB4F0} Properties - Wox.Plugin.ControlPanel - Wox.Plugin.ControlPanel + Flow.Launcher.Plugin.ControlPanel + Flow.Launcher.Plugin.ControlPanel false false @@ -14,7 +14,7 @@ true full false - ..\..\Output\Debug\Plugins\Wox.Plugin.ControlPanel\ + ..\..\Output\Debug\Plugins\Flow.Launcher.Plugin.ControlPanel\ DEBUG;TRACE prompt 4 @@ -24,7 +24,7 @@ pdbonly true - ..\..\Output\Release\Plugins\Wox.Plugin.ControlPanel\ + ..\..\Output\Release\Plugins\Flow.Launcher.Plugin.ControlPanel\ TRACE prompt 4 @@ -38,8 +38,8 @@ - - + + diff --git a/Plugins/Wox.Plugin.ControlPanel/Images/ControlPanel.png b/Plugins/Flow.Launcher.Plugin.ControlPanel/Images/ControlPanel.png similarity index 100% rename from Plugins/Wox.Plugin.ControlPanel/Images/ControlPanel.png rename to Plugins/Flow.Launcher.Plugin.ControlPanel/Images/ControlPanel.png diff --git a/Plugins/Wox.Plugin.ControlPanel/Languages/de.xaml b/Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/de.xaml similarity index 53% rename from Plugins/Wox.Plugin.ControlPanel/Languages/de.xaml rename to Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/de.xaml index 994c4c60d0d..d4bda14acdd 100644 --- a/Plugins/Wox.Plugin.ControlPanel/Languages/de.xaml +++ b/Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/de.xaml @@ -2,7 +2,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system="clr-namespace:System;assembly=mscorlib"> - Systemsteuerung - Suche in der Systemsteuerung + Systemsteuerung + Suche in der Systemsteuerung \ No newline at end of file diff --git a/Plugins/Wox.Plugin.ControlPanel/Languages/en.xaml b/Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/en.xaml similarity index 53% rename from Plugins/Wox.Plugin.ControlPanel/Languages/en.xaml rename to Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/en.xaml index cfab068b4c7..70b0461745e 100644 --- a/Plugins/Wox.Plugin.ControlPanel/Languages/en.xaml +++ b/Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/en.xaml @@ -2,7 +2,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system="clr-namespace:System;assembly=mscorlib"> - Control Panel - Search within the Control Panel + Control Panel + Search within the Control Panel \ No newline at end of file diff --git a/Plugins/Wox.Plugin.ControlPanel/Languages/pl.xaml b/Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/pl.xaml similarity index 51% rename from Plugins/Wox.Plugin.ControlPanel/Languages/pl.xaml rename to Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/pl.xaml index 018cf2f1f67..1b731120e0f 100644 --- a/Plugins/Wox.Plugin.ControlPanel/Languages/pl.xaml +++ b/Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/pl.xaml @@ -2,7 +2,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system="clr-namespace:System;assembly=mscorlib"> - Panel sterowania - Szybie wyszukiwanie ustawień w panelu sterowania + Panel sterowania + Szybie wyszukiwanie ustawień w panelu sterowania \ No newline at end of file diff --git a/Plugins/Wox.Plugin.ControlPanel/Languages/tr.xaml b/Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/tr.xaml similarity index 52% rename from Plugins/Wox.Plugin.ControlPanel/Languages/tr.xaml rename to Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/tr.xaml index e5bb3827b88..7564b5c958c 100644 --- a/Plugins/Wox.Plugin.ControlPanel/Languages/tr.xaml +++ b/Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/tr.xaml @@ -2,7 +2,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system="clr-namespace:System;assembly=mscorlib"> - Denetim Masası - Denetim Masası'nda arama yapın. + Denetim Masası + Denetim Masası'nda arama yapın. \ No newline at end of file diff --git a/Plugins/Wox.Plugin.ControlPanel/Languages/zh-cn.xaml b/Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/zh-cn.xaml similarity index 54% rename from Plugins/Wox.Plugin.ControlPanel/Languages/zh-cn.xaml rename to Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/zh-cn.xaml index bef221881de..35d45260d0c 100644 --- a/Plugins/Wox.Plugin.ControlPanel/Languages/zh-cn.xaml +++ b/Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/zh-cn.xaml @@ -2,7 +2,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system="clr-namespace:System;assembly=mscorlib"> - 控制面板 - 搜索控制面板 + 控制面板 + 搜索控制面板 \ No newline at end of file diff --git a/Plugins/Wox.Plugin.ControlPanel/Languages/zh-tw.xaml b/Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/zh-tw.xaml similarity index 55% rename from Plugins/Wox.Plugin.ControlPanel/Languages/zh-tw.xaml rename to Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/zh-tw.xaml index 58eb9232cc1..daa97d4a3d7 100644 --- a/Plugins/Wox.Plugin.ControlPanel/Languages/zh-tw.xaml +++ b/Plugins/Flow.Launcher.Plugin.ControlPanel/Languages/zh-tw.xaml @@ -2,7 +2,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system="clr-namespace:System;assembly=mscorlib"> - 控制台 - 搜尋控制台 + 控制台 + 搜尋控制台 diff --git a/Plugins/Wox.Plugin.ControlPanel/Main.cs b/Plugins/Flow.Launcher.Plugin.ControlPanel/Main.cs similarity index 92% rename from Plugins/Wox.Plugin.ControlPanel/Main.cs rename to Plugins/Flow.Launcher.Plugin.ControlPanel/Main.cs index 77b57fe865e..9a721cc1773 100644 --- a/Plugins/Wox.Plugin.ControlPanel/Main.cs +++ b/Plugins/Flow.Launcher.Plugin.ControlPanel/Main.cs @@ -4,9 +4,9 @@ using System.IO; using System.Linq; using System.Threading.Tasks; -using Wox.Infrastructure; +using Flow.Launcher.Infrastructure; -namespace Wox.Plugin.ControlPanel +namespace Flow.Launcher.Plugin.ControlPanel { public class Main : IPlugin, IPluginI18n { @@ -88,12 +88,12 @@ public List Query(Query query) public string GetTranslatedPluginTitle() { - return context.API.GetTranslation("wox_plugin_controlpanel_plugin_name"); + return context.API.GetTranslation("flowlauncher_plugin_controlpanel_plugin_name"); } public string GetTranslatedPluginDescription() { - return context.API.GetTranslation("wox_plugin_controlpanel_plugin_description"); + return context.API.GetTranslation("flowlauncher_plugin_controlpanel_plugin_description"); } } } \ No newline at end of file diff --git a/Plugins/Flow.Launcher.Plugin.ControlPanel/plugin.json b/Plugins/Flow.Launcher.Plugin.ControlPanel/plugin.json new file mode 100644 index 00000000000..9a4b7ee0e50 --- /dev/null +++ b/Plugins/Flow.Launcher.Plugin.ControlPanel/plugin.json @@ -0,0 +1,12 @@ +{ + "ID": "209621585B9B4D81813913C507C058C6", + "ActionKeyword": "*", + "Name": "Control Panel", + "Description": "Search within the Control Panel.", + "Author": "CoenraadS", + "Version": "1.0.0", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "ExecuteFileName": "Flow.Launcher.Plugin.ControlPanel.dll", + "IcoPath": "Images\\ControlPanel.png" +} diff --git a/Plugins/Wox.Plugin.Everything/.gitattributes b/Plugins/Flow.Launcher.Plugin.Everything/.gitattributes similarity index 100% rename from Plugins/Wox.Plugin.Everything/.gitattributes rename to Plugins/Flow.Launcher.Plugin.Everything/.gitattributes diff --git a/Plugins/Wox.Plugin.Everything/.gitignore b/Plugins/Flow.Launcher.Plugin.Everything/.gitignore similarity index 100% rename from Plugins/Wox.Plugin.Everything/.gitignore rename to Plugins/Flow.Launcher.Plugin.Everything/.gitignore diff --git a/Plugins/Wox.Plugin.Everything/Everything/EverythingAPI.cs b/Plugins/Flow.Launcher.Plugin.Everything/Everything/EverythingAPI.cs similarity index 97% rename from Plugins/Wox.Plugin.Everything/Everything/EverythingAPI.cs rename to Plugins/Flow.Launcher.Plugin.Everything/Everything/EverythingAPI.cs index b9d2098ebd9..77875e1ec82 100644 --- a/Plugins/Wox.Plugin.Everything/Everything/EverythingAPI.cs +++ b/Plugins/Flow.Launcher.Plugin.Everything/Everything/EverythingAPI.cs @@ -3,10 +3,10 @@ using System.Runtime.InteropServices; using System.Text; using System.Threading; -using Wox.Infrastructure.Logger; -using Wox.Plugin.Everything.Everything.Exceptions; +using Flow.Launcher.Infrastructure.Logger; +using Flow.Launcher.Plugin.Everything.Everything.Exceptions; -namespace Wox.Plugin.Everything.Everything +namespace Flow.Launcher.Plugin.Everything.Everything { public interface IEverythingApi { diff --git a/Plugins/Wox.Plugin.Everything/Everything/EverythingApiDllImport.cs b/Plugins/Flow.Launcher.Plugin.Everything/Everything/EverythingApiDllImport.cs similarity index 98% rename from Plugins/Wox.Plugin.Everything/Everything/EverythingApiDllImport.cs rename to Plugins/Flow.Launcher.Plugin.Everything/Everything/EverythingApiDllImport.cs index 6c056a0f574..34afebe2305 100644 --- a/Plugins/Wox.Plugin.Everything/Everything/EverythingApiDllImport.cs +++ b/Plugins/Flow.Launcher.Plugin.Everything/Everything/EverythingApiDllImport.cs @@ -1,7 +1,7 @@ using System.Runtime.InteropServices; using System.Text; -namespace Wox.Plugin.Everything.Everything +namespace Flow.Launcher.Plugin.Everything.Everything { public sealed class EverythingApiDllImport { diff --git a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/CreateThreadException.cs b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/CreateThreadException.cs similarity index 72% rename from Plugins/Wox.Plugin.Everything/Everything/Exceptions/CreateThreadException.cs rename to Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/CreateThreadException.cs index 170acde1897..16f24b7defc 100644 --- a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/CreateThreadException.cs +++ b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/CreateThreadException.cs @@ -1,6 +1,6 @@ using System; -namespace Wox.Plugin.Everything.Everything +namespace Flow.Launcher.Plugin.Everything.Everything { /// /// diff --git a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/CreateWindowException.cs b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/CreateWindowException.cs similarity index 72% rename from Plugins/Wox.Plugin.Everything/Everything/Exceptions/CreateWindowException.cs rename to Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/CreateWindowException.cs index 54fc903f1ce..43c8cc5b078 100644 --- a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/CreateWindowException.cs +++ b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/CreateWindowException.cs @@ -1,6 +1,6 @@ using System; -namespace Wox.Plugin.Everything.Everything +namespace Flow.Launcher.Plugin.Everything.Everything { /// /// diff --git a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/IPCErrorException.cs b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/IPCErrorException.cs similarity index 72% rename from Plugins/Wox.Plugin.Everything/Everything/Exceptions/IPCErrorException.cs rename to Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/IPCErrorException.cs index 92ea7fb7266..2a63fae0b8a 100644 --- a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/IPCErrorException.cs +++ b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/IPCErrorException.cs @@ -1,6 +1,6 @@ using System; -namespace Wox.Plugin.Everything.Everything +namespace Flow.Launcher.Plugin.Everything.Everything { /// /// diff --git a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/InvalidCallException.cs b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/InvalidCallException.cs similarity index 72% rename from Plugins/Wox.Plugin.Everything/Everything/Exceptions/InvalidCallException.cs rename to Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/InvalidCallException.cs index b109f4d30c5..58ae4a7134a 100644 --- a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/InvalidCallException.cs +++ b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/InvalidCallException.cs @@ -1,6 +1,6 @@ using System; -namespace Wox.Plugin.Everything.Everything +namespace Flow.Launcher.Plugin.Everything.Everything { /// /// diff --git a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/InvalidIndexException.cs b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/InvalidIndexException.cs similarity index 72% rename from Plugins/Wox.Plugin.Everything/Everything/Exceptions/InvalidIndexException.cs rename to Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/InvalidIndexException.cs index a6e7bfa443f..bbd19f86238 100644 --- a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/InvalidIndexException.cs +++ b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/InvalidIndexException.cs @@ -1,6 +1,6 @@ using System; -namespace Wox.Plugin.Everything.Everything +namespace Flow.Launcher.Plugin.Everything.Everything { /// /// diff --git a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/MemoryErrorException.cs b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/MemoryErrorException.cs similarity index 68% rename from Plugins/Wox.Plugin.Everything/Everything/Exceptions/MemoryErrorException.cs rename to Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/MemoryErrorException.cs index cd74e848727..d79d6454310 100644 --- a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/MemoryErrorException.cs +++ b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/MemoryErrorException.cs @@ -1,6 +1,6 @@ using System; -namespace Wox.Plugin.Everything.Everything.Exceptions +namespace Flow.Launcher.Plugin.Everything.Everything.Exceptions { /// /// diff --git a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/RegisterClassExException.cs b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/RegisterClassExException.cs similarity index 73% rename from Plugins/Wox.Plugin.Everything/Everything/Exceptions/RegisterClassExException.cs rename to Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/RegisterClassExException.cs index e51b7e8aa1c..79b2a1b3216 100644 --- a/Plugins/Wox.Plugin.Everything/Everything/Exceptions/RegisterClassExException.cs +++ b/Plugins/Flow.Launcher.Plugin.Everything/Everything/Exceptions/RegisterClassExException.cs @@ -1,6 +1,6 @@ using System; -namespace Wox.Plugin.Everything.Everything +namespace Flow.Launcher.Plugin.Everything.Everything { /// /// diff --git a/Plugins/Wox.Plugin.Everything/Everything/ResultType.cs b/Plugins/Flow.Launcher.Plugin.Everything/Everything/ResultType.cs similarity index 62% rename from Plugins/Wox.Plugin.Everything/Everything/ResultType.cs rename to Plugins/Flow.Launcher.Plugin.Everything/Everything/ResultType.cs index bd9776a13e1..f2514939b1b 100644 --- a/Plugins/Wox.Plugin.Everything/Everything/ResultType.cs +++ b/Plugins/Flow.Launcher.Plugin.Everything/Everything/ResultType.cs @@ -1,4 +1,4 @@ -namespace Wox.Plugin.Everything.Everything +namespace Flow.Launcher.Plugin.Everything.Everything { public enum ResultType { diff --git a/Plugins/Wox.Plugin.Everything/Everything/SearchResult.cs b/Plugins/Flow.Launcher.Plugin.Everything/Everything/SearchResult.cs similarity index 70% rename from Plugins/Wox.Plugin.Everything/Everything/SearchResult.cs rename to Plugins/Flow.Launcher.Plugin.Everything/Everything/SearchResult.cs index 2a9af23a214..be484d24892 100644 --- a/Plugins/Wox.Plugin.Everything/Everything/SearchResult.cs +++ b/Plugins/Flow.Launcher.Plugin.Everything/Everything/SearchResult.cs @@ -1,4 +1,4 @@ -namespace Wox.Plugin.Everything.Everything +namespace Flow.Launcher.Plugin.Everything.Everything { public class SearchResult { diff --git a/Plugins/Wox.Plugin.Everything/EverythingSDK/x64/Everything.dll b/Plugins/Flow.Launcher.Plugin.Everything/EverythingSDK/x64/Everything.dll similarity index 100% rename from Plugins/Wox.Plugin.Everything/EverythingSDK/x64/Everything.dll rename to Plugins/Flow.Launcher.Plugin.Everything/EverythingSDK/x64/Everything.dll diff --git a/Plugins/Wox.Plugin.Everything/EverythingSDK/x86/Everything.dll b/Plugins/Flow.Launcher.Plugin.Everything/EverythingSDK/x86/Everything.dll similarity index 100% rename from Plugins/Wox.Plugin.Everything/EverythingSDK/x86/Everything.dll rename to Plugins/Flow.Launcher.Plugin.Everything/EverythingSDK/x86/Everything.dll diff --git a/Plugins/Wox.Plugin.Everything/EverythingSettings.xaml b/Plugins/Flow.Launcher.Plugin.Everything/EverythingSettings.xaml similarity index 81% rename from Plugins/Wox.Plugin.Everything/EverythingSettings.xaml rename to Plugins/Flow.Launcher.Plugin.Everything/EverythingSettings.xaml index ba98b17cb72..b0c74765b82 100644 --- a/Plugins/Wox.Plugin.Everything/EverythingSettings.xaml +++ b/Plugins/Flow.Launcher.Plugin.Everything/EverythingSettings.xaml @@ -1,4 +1,4 @@ - - -