diff --git a/src/modules/launcher/Wox/Converters/HighlightTextConverter.cs b/src/modules/launcher/Wox/Converters/HighlightTextConverter.cs deleted file mode 100644 index b7d6d06838..0000000000 --- a/src/modules/launcher/Wox/Converters/HighlightTextConverter.cs +++ /dev/null @@ -1,53 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Globalization; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows; -using System.Windows.Data; -using System.Windows.Documents; - -namespace Wox.Converters -{ - public class HighlightTextConverter : IMultiValueConverter - { - public object Convert(object[] value, Type targetType, object parameter, CultureInfo cultureInfo) - { - var text = value[0] as string; - var highlightData = value[1] as List; - - var textBlock = new Span(); - - if (highlightData == null || !highlightData.Any()) - { - // No highlight data, just return the text - return new Run(text); - } - - for (var i = 0; i < text.Length; i++) - { - var currentCharacter = text.Substring(i, 1); - if (this.ShouldHighlight(highlightData, i)) - { - textBlock.Inlines.Add(new Bold(new Run(currentCharacter))); - } - else - { - textBlock.Inlines.Add(new Run(currentCharacter)); - } - } - return textBlock; - } - - public object[] ConvertBack(object value, Type[] targetType, object parameter, CultureInfo culture) - { - return new[] { DependencyProperty.UnsetValue, DependencyProperty.UnsetValue }; - } - - private bool ShouldHighlight(List highlightData, int index) - { - return highlightData.Contains(index); - } - } -} diff --git a/src/modules/launcher/Wox/Helper/DWMDropShadow.cs b/src/modules/launcher/Wox/Helper/DWMDropShadow.cs deleted file mode 100644 index 7d5a91e9e3..0000000000 --- a/src/modules/launcher/Wox/Helper/DWMDropShadow.cs +++ /dev/null @@ -1,73 +0,0 @@ -using System; -using System.Drawing.Printing; -using System.Runtime.InteropServices; -using System.Windows; -using System.Windows.Interop; - -namespace Wox.Helper -{ - public class DwmDropShadow - { - - [DllImport("dwmapi.dll", PreserveSig = true)] - private static extern int DwmSetWindowAttribute(IntPtr hwnd, int attr, ref int attrValue, int attrSize); - - [DllImport("dwmapi.dll")] - private static extern int DwmExtendFrameIntoClientArea(IntPtr hWnd, ref Margins pMarInset); - - /// - /// Drops a standard shadow to a WPF Window, even if the window isborderless. Only works with DWM (Vista and Seven). - /// This method is much more efficient than setting AllowsTransparency to true and using the DropShadow effect, - /// as AllowsTransparency involves a huge performance issue (hardware acceleration is turned off for all the window). - /// - /// Window to which the shadow will be applied - public static void DropShadowToWindow(Window window) - { - if (!DropShadow(window)) - { - window.SourceInitialized += window_SourceInitialized; - } - } - - private static void window_SourceInitialized(object sender, EventArgs e) //fixed typo - { - Window window = (Window)sender; - - DropShadow(window); - - window.SourceInitialized -= window_SourceInitialized; - } - - /// - /// The actual method that makes API calls to drop the shadow to the window - /// - /// Window to which the shadow will be applied - /// True if the method succeeded, false if not - private static bool DropShadow(Window window) - { - try - { - WindowInteropHelper helper = new WindowInteropHelper(window); - int val = 2; - int ret1 = DwmSetWindowAttribute(helper.Handle, 2, ref val, 4); - - if (ret1 == 0) - { - Margins m = new Margins { Bottom = 0, Left = 0, Right = 0, Top = 0 }; - int ret2 = DwmExtendFrameIntoClientArea(helper.Handle, ref m); - return ret2 == 0; - } - else - { - return false; - } - } - catch (Exception) - { - // Probably dwmapi.dll not found (incompatible OS) - return false; - } - } - - } -} \ No newline at end of file diff --git a/src/modules/launcher/Wox/Helper/SingletonWindowOpener.cs b/src/modules/launcher/Wox/Helper/SingletonWindowOpener.cs deleted file mode 100644 index 440d223e70..0000000000 --- a/src/modules/launcher/Wox/Helper/SingletonWindowOpener.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System; -using System.Linq; -using System.Windows; - -namespace Wox.Helper -{ - public static class SingletonWindowOpener - { - public static T Open(params object[] args) where T : Window - { - var window = Application.Current.Windows.OfType().FirstOrDefault(x => x.GetType() == typeof(T)) - ?? (T)Activator.CreateInstance(typeof(T), args); - Application.Current.MainWindow.Hide(); - window.Show(); - window.Focus(); - - return (T)window; - } - } -} \ No newline at end of file diff --git a/src/modules/launcher/Wox/Helper/SyntaxSugars.cs b/src/modules/launcher/Wox/Helper/SyntaxSugars.cs deleted file mode 100644 index fc1bf50892..0000000000 --- a/src/modules/launcher/Wox/Helper/SyntaxSugars.cs +++ /dev/null @@ -1,24 +0,0 @@ -using System; - -namespace Wox.Helper -{ - public static class SyntaxSugars - { - public static TResult CallOrRescueDefault(Func callback) - { - return CallOrRescueDefault(callback, default(TResult)); - } - - public static TResult CallOrRescueDefault(Func callback, TResult def) - { - try - { - return callback(); - } - catch - { - return def; - } - } - } -} diff --git a/src/modules/launcher/Wox/Helper/WallpaperPathRetrieval.cs b/src/modules/launcher/Wox/Helper/WallpaperPathRetrieval.cs deleted file mode 100644 index 95d7a212f0..0000000000 --- a/src/modules/launcher/Wox/Helper/WallpaperPathRetrieval.cs +++ /dev/null @@ -1,48 +0,0 @@ -using System; -using System.Linq; -using System.Runtime.InteropServices; -using System.Text; -using System.Windows.Media; -using Microsoft.Win32; - -namespace Wox.Helper -{ - public static class WallpaperPathRetrieval - { - [DllImport("user32.dll", CharSet = CharSet.Unicode)] - private static extern Int32 SystemParametersInfo(UInt32 action, - Int32 uParam, StringBuilder vParam, UInt32 winIni); - private static readonly UInt32 SPI_GETDESKWALLPAPER = 0x73; - private static int MAX_PATH = 260; - - public static string GetWallpaperPath() - { - var wallpaper = new StringBuilder(MAX_PATH); - SystemParametersInfo(SPI_GETDESKWALLPAPER, MAX_PATH, wallpaper, 0); - - var str = wallpaper.ToString(); - if (string.IsNullOrEmpty(str)) - return null; - - return str; - } - - public static Color GetWallpaperColor() - { - RegistryKey key = Registry.CurrentUser.OpenSubKey("Control Panel\\Colors", true); - var result = key.GetValue(@"Background", null); - if (result != null && result is string) - { - try - { - var parts = result.ToString().Trim().Split(new[] {' '}, 3).Select(byte.Parse).ToList(); - return Color.FromRgb(parts[0], parts[1], parts[2]); - } - catch - { - } - } - return Colors.Transparent; - } - } -} diff --git a/src/modules/launcher/Wox/Images/Browser.png b/src/modules/launcher/Wox/Images/Browser.png deleted file mode 100644 index 619d1ad6ab..0000000000 Binary files a/src/modules/launcher/Wox/Images/Browser.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/EXE.png b/src/modules/launcher/Wox/Images/EXE.png deleted file mode 100644 index e4c7896898..0000000000 Binary files a/src/modules/launcher/Wox/Images/EXE.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/Link.png b/src/modules/launcher/Wox/Images/Link.png deleted file mode 100644 index c0c3607bd1..0000000000 Binary files a/src/modules/launcher/Wox/Images/Link.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/New Message.png b/src/modules/launcher/Wox/Images/New Message.png deleted file mode 100644 index 2dd2c45f2e..0000000000 Binary files a/src/modules/launcher/Wox/Images/New Message.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/app.png b/src/modules/launcher/Wox/Images/app.png deleted file mode 100644 index 401625fbb4..0000000000 Binary files a/src/modules/launcher/Wox/Images/app.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/app_error.png b/src/modules/launcher/Wox/Images/app_error.png deleted file mode 100644 index 401625fbb4..0000000000 Binary files a/src/modules/launcher/Wox/Images/app_error.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/calculator.png b/src/modules/launcher/Wox/Images/calculator.png deleted file mode 100644 index 102a86bde5..0000000000 Binary files a/src/modules/launcher/Wox/Images/calculator.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/cancel.png b/src/modules/launcher/Wox/Images/cancel.png deleted file mode 100644 index 022fbc197a..0000000000 Binary files a/src/modules/launcher/Wox/Images/cancel.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/close.png b/src/modules/launcher/Wox/Images/close.png deleted file mode 100644 index 17c4363ad3..0000000000 Binary files a/src/modules/launcher/Wox/Images/close.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/cmd.png b/src/modules/launcher/Wox/Images/cmd.png deleted file mode 100644 index 686583653f..0000000000 Binary files a/src/modules/launcher/Wox/Images/cmd.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/color.png b/src/modules/launcher/Wox/Images/color.png deleted file mode 100644 index da28583b1c..0000000000 Binary files a/src/modules/launcher/Wox/Images/color.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/copy.png b/src/modules/launcher/Wox/Images/copy.png deleted file mode 100644 index 8f1fca752f..0000000000 Binary files a/src/modules/launcher/Wox/Images/copy.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/down.png b/src/modules/launcher/Wox/Images/down.png deleted file mode 100644 index 2349d89175..0000000000 Binary files a/src/modules/launcher/Wox/Images/down.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/file.png b/src/modules/launcher/Wox/Images/file.png deleted file mode 100644 index 36156767a6..0000000000 Binary files a/src/modules/launcher/Wox/Images/file.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/find.png b/src/modules/launcher/Wox/Images/find.png deleted file mode 100644 index a3f0be1f5b..0000000000 Binary files a/src/modules/launcher/Wox/Images/find.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/folder.png b/src/modules/launcher/Wox/Images/folder.png deleted file mode 100644 index 569fa70491..0000000000 Binary files a/src/modules/launcher/Wox/Images/folder.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/history.png b/src/modules/launcher/Wox/Images/history.png deleted file mode 100644 index 2a3b72dc46..0000000000 Binary files a/src/modules/launcher/Wox/Images/history.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/image.png b/src/modules/launcher/Wox/Images/image.png deleted file mode 100644 index 7fc14c38e9..0000000000 Binary files a/src/modules/launcher/Wox/Images/image.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/lock.png b/src/modules/launcher/Wox/Images/lock.png deleted file mode 100644 index 4aef7007ba..0000000000 Binary files a/src/modules/launcher/Wox/Images/lock.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/logoff.png b/src/modules/launcher/Wox/Images/logoff.png deleted file mode 100644 index 0d1378830e..0000000000 Binary files a/src/modules/launcher/Wox/Images/logoff.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/ok.png b/src/modules/launcher/Wox/Images/ok.png deleted file mode 100644 index f2dde98efb..0000000000 Binary files a/src/modules/launcher/Wox/Images/ok.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/open.png b/src/modules/launcher/Wox/Images/open.png deleted file mode 100644 index b5c7a0e19c..0000000000 Binary files a/src/modules/launcher/Wox/Images/open.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/plugin.png b/src/modules/launcher/Wox/Images/plugin.png deleted file mode 100644 index 6ff9b8b157..0000000000 Binary files a/src/modules/launcher/Wox/Images/plugin.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/recyclebin.png b/src/modules/launcher/Wox/Images/recyclebin.png deleted file mode 100644 index 2cc3b0116c..0000000000 Binary files a/src/modules/launcher/Wox/Images/recyclebin.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/restart.png b/src/modules/launcher/Wox/Images/restart.png deleted file mode 100644 index aaa2ee7116..0000000000 Binary files a/src/modules/launcher/Wox/Images/restart.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/search.png b/src/modules/launcher/Wox/Images/search.png deleted file mode 100644 index a3f0be1f5b..0000000000 Binary files a/src/modules/launcher/Wox/Images/search.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/settings.png b/src/modules/launcher/Wox/Images/settings.png deleted file mode 100644 index c61729fe02..0000000000 Binary files a/src/modules/launcher/Wox/Images/settings.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/shutdown.png b/src/modules/launcher/Wox/Images/shutdown.png deleted file mode 100644 index 7da7a528d6..0000000000 Binary files a/src/modules/launcher/Wox/Images/shutdown.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/sleep.png b/src/modules/launcher/Wox/Images/sleep.png deleted file mode 100644 index 42426286dd..0000000000 Binary files a/src/modules/launcher/Wox/Images/sleep.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/up.png b/src/modules/launcher/Wox/Images/up.png deleted file mode 100644 index e68def0b5e..0000000000 Binary files a/src/modules/launcher/Wox/Images/up.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/update.png b/src/modules/launcher/Wox/Images/update.png deleted file mode 100644 index 6fe5790917..0000000000 Binary files a/src/modules/launcher/Wox/Images/update.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Images/warning.png b/src/modules/launcher/Wox/Images/warning.png deleted file mode 100644 index 8d29625ee7..0000000000 Binary files a/src/modules/launcher/Wox/Images/warning.png and /dev/null differ diff --git a/src/modules/launcher/Wox/Languages/da.xaml b/src/modules/launcher/Wox/Languages/da.xaml deleted file mode 100644 index c68024fbef..0000000000 --- a/src/modules/launcher/Wox/Languages/da.xaml +++ /dev/null @@ -1,130 +0,0 @@ - - - Kunne ikke registrere genvejstast: {0} - Kunne ikke starte {0} - Ugyldigt Wox plugin filformat - Sæt øverst i denne søgning - Annuller øverst i denne søgning - Udfør søgning: {0} - Seneste afviklingstid: {0} - Åben - Indstillinger - Om - Afslut - - - Wox indstillinger - Generelt - Start Wox ved system start - Skjul Wox ved mistet fokus - Vis ikke notifikationer om nye versioner - Husk seneste position - Sprog - Maksimum antal resultater vist - Ignorer genvejstaster i fuldskærmsmode - Autoopdatering - Skjul Wox ved opstart - - - Plugin - Find flere plugins - Deaktiver - Nøgleord - Plugin bibliotek - Forfatter - Initaliseringstid: {0}ms - Søgetid: {0}ms - - - Tema - Søg efter flere temaer - Hej Wox - Søgefelt skrifttype - Resultat skrifttype - Vindue mode - Gennemsigtighed - - - Genvejstast - Wox genvejstast - Tilpasset søgegenvejstast - Slet - Rediger - Tilføj - Vælg venligst - Er du sikker på du vil slette {0} plugin genvejstast? - - - HTTP Proxy - Aktiver HTTP Proxy - HTTP Server - Port - Brugernavn - Adgangskode - Test Proxy - Gem - Server felt må ikke være tomt - Port felt må ikke være tomt - Ugyldigt port format - Proxy konfiguration gemt - Proxy konfiguret korrekt - Proxy forbindelse fejlet - - - Om - Website - Version - Du har aktiveret Wox {0} gange - Tjek for opdateringer - Ny version {0} er tilgængelig, genstart venligst Wox - Release Notes: - - - Gammelt nøgleord - Nyt nøgleord - Annuller - Færdig - Kan ikke finde det valgte plugin - Nyt nøgleord må ikke være tomt - Nyt nøgleord er tilknyttet et andet plugin, tilknyt venligst et andet nyt nøgeleord - Fortsæt - Brug * hvis du ikke vil angive et nøgleord - - - Vis - Genvejstast er utilgængelig, vælg venligst en ny genvejstast - Ugyldig plugin genvejstast - Opdater - - - Genvejstast utilgængelig - - - Version - Tid - Beskriv venligst hvordan Wox crashede, så vi kan rette det. - Send rapport - Annuller - Generelt - Exceptions - Exception Type - Kilde - Stack Trace - Sender - Rapport sendt korrekt - Kunne ikke sende rapport - Wox 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 - - diff --git a/src/modules/launcher/Wox/Languages/de.xaml b/src/modules/launcher/Wox/Languages/de.xaml deleted file mode 100644 index a11cbd8013..0000000000 --- a/src/modules/launcher/Wox/Languages/de.xaml +++ /dev/null @@ -1,130 +0,0 @@ - - - Tastenkombinationregistrierung: {0} fehlgeschlagen - Kann {0} nicht starten - Fehlerhaftes Wox-Plugin Dateiformat - In dieser Abfrage als oberstes setzen - In dieser Abfrage oberstes abbrechen - Abfrage ausführen:{0} - Letzte Ausführungszeit:{0} - Öffnen - Einstellungen - Über - Schließen - - - Wox Einstellungen - Allgemein - Starte Wox bei Systemstart - Verstecke Wox wenn der Fokus verloren geht - Zeige keine Nachricht wenn eine neue Version vorhanden ist - Merke letzte Ausführungsposition - Sprache - Maximale Anzahl Ergebnissen - Ignoriere Tastenkombination wenn Fenster im Vollbildmodus ist - Automatische Aktualisierung - Verstecke Wox bei Systemstart - - - Plugin - Suche nach weiteren Plugins - Deaktivieren - Aktionsschlüsselwörter - Pluginordner - Autor - Initialisierungszeit: {0}ms - Abfragezeit: {0}ms - - - Theme - Suche nach weiteren Themes - Hallo Wox - Abfragebox Schriftart - Ergebnis Schriftart - Fenstermodus - Transparenz - - - Tastenkombination - Wox Tastenkombination - Benutzerdefinierte Abfrage Tastenkombination - Löschen - Bearbeiten - Hinzufügen - Bitte einen Eintrag auswählen - Wollen Sie die {0} Plugin Tastenkombination wirklich löschen? - - - HTTP Proxy - Aktiviere HTTP Proxy - HTTP Server - Port - Benutzername - Passwort - Teste Proxy - Speichern - Server darf nicht leer sein - Server Port darf nicht leer sein - Falsches Port Format - Proxy wurde erfolgreich gespeichert - Proxy ist korrekt - Verbindung zum Proxy fehlgeschlagen - - - Über - Webseite - Version - Sie haben Wox {0} mal aktiviert - Nach Aktuallisierungen Suchen - Eine neue Version ({0}) ist vorhanden. Bitte starten Sie Wox neu. - Versionshinweise: - - - Altes Aktionsschlüsselwort - Neues Aktionsschlüsselwort - Abbrechen - Fertig - Kann das angegebene Plugin nicht finden - Neues Aktionsschlüsselwort darf nicht leer sein - Aktionsschlüsselwort ist schon bei einem anderen Plugin in verwendung. Bitte stellen Sie ein anderes Aktionsschlüsselwort ein. - Erfolgreich - Benutzen Sie * wenn Sie ein Aktionsschlüsselwort definieren wollen. - - - Vorschau - Tastenkombination ist nicht verfügbar, bitte wähle eine andere Tastenkombination - Ungültige Plugin Tastenkombination - Aktualisieren - - - Tastenkombination nicht verfügbar - - - Version - Zeit - Bitte teilen Sie uns mit, wie die Anwendung abgestürzt ist, damit wir den Fehler beheben können. - Sende Report - Abbrechen - Allgemein - Fehler - Fehlertypen - Quelle - Stack Trace - Sende - Report erfolgreich - Report fehlgeschlagen - Wox 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 - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Languages/en.xaml b/src/modules/launcher/Wox/Languages/en.xaml deleted file mode 100644 index cf177cab52..0000000000 --- a/src/modules/launcher/Wox/Languages/en.xaml +++ /dev/null @@ -1,144 +0,0 @@ - - - Failed to register hotkey: {0} - Could not start {0} - Invalid Wox plugin file format - Set as topmost in this query - Cancel topmost in this query - Execute query: {0} - Last execution time: {0} - Open - Settings - About - Exit - - - Wox Settings - General - Start Wox on system startup - Hide Wox when focus is lost - Do not show new version notifications - Remember last launch location - Language - Last Query Style - Preserve Last Query - Select last Query - Empty last Query - Maximum results shown - Ignore hotkeys in fullscreen mode - Auto Update - Hide Wox on startup - Hide tray icon - Query Search Precision - Should Use Pinyin - - - Plugin - Find more plugins - Disable - Action keywords - Plugin Directory - Author - Init time: {0}ms - Query time: {0}ms - - - Theme - Browse for more themes - Hello Wox - Query Box Font - Result Item Font - Window Mode - Opacity - Theme {0} not exists, fallback to default theme - Fail to load theme {0}, fallback to default theme - - - Hotkey - Wox Hotkey - Custom Query Hotkey - Delete - Edit - Add - Please select an item - Are you sure you want to delete {0} plugin hotkey? - - - HTTP Proxy - Enable HTTP Proxy - HTTP Server - Port - User Name - Password - Test Proxy - Save - Server field can't be empty - Port field can't be empty - Invalid port format - Proxy configuration saved successfully - Proxy configured correctly - Proxy connection failed - - - About - Website - Version - You have activated Wox {0} times - Check for Updates - New version {0} is available, please restart Wox. - 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/Wox-launcher/Wox/releases to download updates manually. - - Release Notes: - - - Old Action Keyword - New Action Keyword - Cancel - Done - Can't find specified plugin - New Action Keyword can't be empty - New Action Keywords have been assigned to another plugin, please assign other new action keyword - Success - Use * if you don't want to specify an action keyword - - - Preview - Hotkey is unavailable, please select a new hotkey - Invalid plugin hotkey - Update - - - Hotkey unavailable - - - Version - Time - Please tell us how application crashed so we can fix it - Send Report - Cancel - General - Exceptions - Exception Type - Source - Stack Trace - Sending - Report sent successfully - Failed to send report - Wox 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 - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Languages/fr.xaml b/src/modules/launcher/Wox/Languages/fr.xaml deleted file mode 100644 index ecbcda3ae9..0000000000 --- a/src/modules/launcher/Wox/Languages/fr.xaml +++ /dev/null @@ -1,136 +0,0 @@ - - - Échec lors de l'enregistrement du raccourci : {0} - Impossible de lancer {0} - Le format de fichier n'est pas un plugin Wox valide - Définir en tant que favori pour cette requête - Annuler le favori - Lancer la requête : {0} - Dernière exécution : {0} - Ouvrir - Paramètres - À propos - Quitter - - - Paramètres - Wox - Général - Lancer Wox au démarrage du système - Cacher Wox 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 - Affichage de la dernière recherche - Conserver la dernière recherche - Sélectionner la dernière recherche - Ne pas afficher la dernière recherche - Résultats maximums à afficher - Ignore les raccourcis lorsqu'une application est en plein écran - Mettre à jour automatiquement - Cacher Wox au démarrage - - - Modules - Trouver plus de modules - Désactivé - Mot-clé d'action : - Répertoire - Auteur - Chargement : {0}ms - Utilisation : {0}ms - - - Thèmes - Trouver plus de thèmes - Hello Wox - Police (barre de recherche) - Police (liste des résultats) - Mode fenêtré - Opacité - - - Raccourcis - Ouvrir Wox - Requêtes personnalisées - Supprimer - Modifier - Ajouter - Veuillez sélectionner un élément - Voulez-vous vraiment supprimer {0} raccourci(s) ? - - - Proxy HTTP - Activer le HTTP proxy - Serveur HTTP - Port - Utilisateur - Mot de passe - Tester - Sauvegarder - Un serveur doit être indiqué - Un port doit être indiqué - Format du port invalide - Proxy sauvegardé avec succès - Le proxy est valide - Connexion au proxy échouée - - - À propos - Site web - Version - Vous avez utilisé Wox {0} fois - Vérifier les mises à jour - Nouvelle version {0} disponible, veuillez redémarrer Wox - É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/Wox-launcher/Wox/releases. - Notes de changement : - - - Ancien mot-clé d'action - Nouveau mot-clé d'action - Annuler - Terminé - Impossible de trouver le module spécifié - Le nouveau mot-clé d'action doit être spécifié - Le nouveau mot-clé d'action a été assigné à un autre module, veuillez en choisir un autre - Ajouté - Saisissez * si vous ne souhaitez pas utiliser de mot-clé spécifique - - - Prévisualiser - Raccourci indisponible. Veuillez en choisir un autre. - Raccourci invalide - Actualiser - - - Raccourci indisponible - - - Version - Heure - Veuillez nous indiquer comment l'application a planté afin que nous puissions le corriger - Envoyer le rapport - Annuler - Général - Exceptions - Type d'exception - Source - Trace d'appel - Envoi en cours - Signalement envoyé - Échec de l'envoi du signalement - Wox 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 - - diff --git a/src/modules/launcher/Wox/Languages/it.xaml b/src/modules/launcher/Wox/Languages/it.xaml deleted file mode 100644 index a3a826d6a5..0000000000 --- a/src/modules/launcher/Wox/Languages/it.xaml +++ /dev/null @@ -1,139 +0,0 @@ - - - Impossibile salvare il tasto di scelta rapida: {0} - Avvio fallito {0} - Formato file plugin non valido - Risultato prioritario con questa query - Rimuovi risultato prioritario con questa query - Query d'esecuzione: {0} - Ultima esecuzione: {0} - Apri - Impostazioni - About - Esci - - - Impostaizoni Wox - Generale - Avvia Wow all'avvio di Windows - Nascondi Wox quando perde il focus - Non mostrare le notifiche per una nuova versione - Ricorda l'ultima posizione di avvio del launcher - Lingua - Comportamento ultima ricerca - Conserva ultima ricerca - Seleziona ultima ricerca - Cancella ultima ricerca - Numero massimo di risultati mostrati - Ignora i tasti di scelta rapida in applicazione a schermo pieno - Aggiornamento automatico - Nascondi Wox all'avvio - - - Plugin - Cerca altri plugins - Disabilita - Parole chiave - Cartella Plugin - Autore - Tempo di avvio: {0}ms - Tempo ricerca: {0}ms - - - Tema - Sfoglia per altri temi - Hello Wox - Font campo di ricerca - Font campo risultati - Modalità finestra - Opacità - - - Tasti scelta rapida - Tasto scelta rapida Wox - Tasti scelta rapida per ricerche personalizzate - Cancella - Modifica - Aggiungi - Selezionare un oggetto - Volete cancellare il tasto di scelta rapida per il plugin {0}? - - - Proxy HTTP - Abilita Proxy HTTP - Server HTTP - Porta - User Name - Password - Proxy Test - Salva - Il campo Server non può essere vuoto - Il campo Porta non può essere vuoto - Formato Porta non valido - Configurazione Proxy salvata correttamente - Proxy Configurato correttamente - Connessione Proxy fallita - - - About - Sito web - Versione - Hai usato Wox {0} volte - Cerca aggiornamenti - Una nuova versione {0} è disponibile, riavvia Wox 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/Wox-launcher/Wox/releases per scaricare gli aggiornamenti manualmente. - - Note di rilascio: - - - Vecchia parola chiave d'azione - Nuova parola chiave d'azione - Annulla - Conferma - Impossibile trovare il plugin specificato - La nuova parola chiave d'azione non può essere vuota - La nuova parola chiave d'azione è stata assegnata ad un altro plugin, per favore sceglierne una differente - Successo - Usa * se non vuoi specificare una parola chiave d'azione - - - Anteprima - Tasto di scelta rapida non disponibile, per favore scegli un nuovo tasto di scelta rapida - Tasto di scelta rapida plugin non valido - Aggiorna - - - Tasto di scelta rapida non disponibile - - - Versione - Tempo - Per favore raccontaci come l'applicazione si è chiusa inaspettatamente così che possimo risolvere il problema - Invia rapporto - Annulla - Generale - Eccezioni - Tipo di eccezione - Risorsa - Traccia dello stack - Invio in corso - Rapporto inviato correttamente - Invio rapporto fallito - Wox 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 - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Languages/ja.xaml b/src/modules/launcher/Wox/Languages/ja.xaml deleted file mode 100644 index 598a162bdb..0000000000 --- a/src/modules/launcher/Wox/Languages/ja.xaml +++ /dev/null @@ -1,142 +0,0 @@ - - - ホットキー「{0}」の登録に失敗しました - {0}の起動に失敗しました - Woxプラグインの形式が正しくありません - このクエリを最上位にセットする - このクエリを最上位にセットをキャンセル - 次のコマンドを実行します:{0} - 最終実行時間:{0} - 開く - 設定 - Woxについて - 終了 - - - Wox設定 - 一般 - スタートアップ時にWoxを起動する - フォーカスを失った時にWoxを隠す - 最新版が入手可能であっても、アップグレードメッセージを表示しない - 前回のランチャーの位置を記憶 - 言語 - 前回のクエリの扱い - 前回のクエリを保存 - 前回のクエリを選択 - 前回のクエリを消去 - 結果の最大表示件数 - ウィンドウがフルスクリーン時にホットキーを無効にする - 自動更新 - 起動時にWoxを隠す - トレイアイコンを隠す - - - プラグイン - プラグインを探す - 無効 - キーワード - プラグイン・ディレクトリ - 作者 - 初期化時間: {0}ms - クエリ時間: {0}ms - - - テーマ - テーマを探す - こんにちは Wox - 検索ボックスのフォント - 検索結果一覧のフォント - ウィンドウモード - 透過度 - テーマ {0} が存在しません、デフォルトのテーマに戻します。 - テーマ {0} を読み込めません、デフォルトのテーマに戻します。 - - - ホットキー - Wox ホットキー - カスタムクエリ ホットキー - 削除 - 編集 - 追加 - 項目選択してください - {0} プラグインのホットキーを本当に削除しますか? - - - HTTP プロキシ - HTTP プロキシを有効化 - HTTP サーバ - ポート - ユーザ名 - パスワード - プロキシをテストする - 保存 - サーバーは空白にできません - ポートは空白にできません - ポートの形式が正しくありません - プロキシの保存に成功しました - プロキシは正しいです - プロキシ接続に失敗しました - - - Woxについて - ウェブサイト - バージョン - あなたはWoxを {0} 回利用しました - アップデートを確認する - 新しいバージョン {0} が利用可能です。Woxを再起動してください。 - アップデートの確認に失敗しました、api.github.com への接続とプロキシ設定を確認してください。 - - 更新のダウンロードに失敗しました、github-cloud.s3.amazonaws.com への接続とプロキシ設定を確認するか、 - https://github.com/Wox-launcher/Wox/releases から手動でアップデートをダウンロードしてください。 - - リリースノート: - - - 古いアクションキーボード - 新しいアクションキーボード - キャンセル - 完了 - プラグインが見つかりません - 新しいアクションキーボードを空にすることはできません - 新しいアクションキーボードは他のプラグインに割り当てられています。他のアクションキーボードを指定してください - 成功しました - アクションキーボードを指定しない場合、* を使用してください - - - プレビュー - ホットキーは使用できません。新しいホットキーを選択してください - プラグインホットキーは無効です - 更新 - - - ホットキーは使用できません - - - バージョン - 時間 - アプリケーションが突然終了した手順を私たちに教えてくださると、バグ修正ができます - クラッシュレポートを送信 - キャンセル - 一般 - 例外 - 例外の種類 - ソース - スタックトレース - 送信中 - クラッシュレポートの送信に成功しました - クラッシュレポートの送信に失敗しました - Woxにエラーが発生しました - - - Wox の最新バージョン V{0} が入手可能です - Woxのアップデート中にエラーが発生しました - アップデート - キャンセル - このアップデートでは、Woxの再起動が必要です - 次のファイルがアップデートされます - 更新ファイル一覧 - アップデートの詳細 - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Languages/ko.xaml b/src/modules/launcher/Wox/Languages/ko.xaml deleted file mode 100644 index 28277da284..0000000000 --- a/src/modules/launcher/Wox/Languages/ko.xaml +++ /dev/null @@ -1,134 +0,0 @@ - - - 핫키 등록 실패: {0} - {0}을 실행할 수 없습니다. - Wox 플러그인 파일 형식이 유효하지 않습니다. - 이 쿼리의 최상위로 설정 - 이 쿼리의 최상위 설정 취소 - 쿼리 실행: {0} - 마지막 실행 시간: {0} - 열기 - 설정 - 정보 - 종료 - - - Wox 설정 - 일반 - 시스템 시작 시 Wox 실행 - 포커스 잃으면 Wox 숨김 - 새 버전 알림 끄기 - 마지막 실행 위치 기억 - 언어 - 마지막 쿼리 스타일 - 직전 쿼리에 계속 입력 - 직전 쿼리 내용 선택 - 직전 쿼리 지우기 - 표시할 결과 수 - 전체화면 모드에서는 핫키 무시 - 자동 업데이트 - 시작 시 Wox 숨김 - - - 플러그인 - 플러그인 더 찾아보기 - 비활성화 - 액션 키워드 - 플러그인 디렉토리 - 저자 - 초기화 시간: {0}ms - 쿼리 시간: {0}ms - - - 테마 - 테마 더 찾아보기 - Hello Wox - 쿼리 상자 글꼴 - 결과 항목 글꼴 - 윈도우 모드 - 투명도 - - - 핫키 - Wox 핫키 - 사용자지정 쿼리 핫키 - 삭제 - 편집 - 추가 - 항목을 선택하세요. - {0} 플러그인 핫키를 삭제하시겠습니까? - - - HTTP 프록시 - HTTP 프록시 켜기 - HTTP 서버 - 포트 - 사용자명 - 패스워드 - 프록시 테스트 - 저장 - 서버를 입력하세요. - 포트를 입력하세요. - 유효하지 않은 포트 형식 - 프록시 설정이 저장되었습니다. - 프록시 설정 정상 - 프록시 연결 실패 - - - 정보 - 웹사이트 - 버전 - Wox를 {0}번 실행했습니다. - 업데이트 확인 - 새 버전({0})이 있습니다. Wox를 재시작하세요. - 릴리즈 노트: - - - 예전 액션 키워드 - 새 액션 키워드 - 취소 - 완료 - 플러그인을 찾을 수 없습니다. - 새 액션 키워드를 입력하세요. - 새 액션 키워드가 할당된 플러그인이 이미 있습니다. 다른 액션 키워드를 입력하세요. - 성공 - 액션 키워드를 지정하지 않으려면 *를 사용하세요. - - - 미리보기 - 핫키를 사용할 수 없습니다. 다른 핫키를 입력하세요. - 플러그인 핫키가 유효하지 않습니다. - 업데이트 - - - 핫키를 사용할 수 없습니다. - - - 버전 - 시간 - 수정을 위해 애플리케이션이 어떻게 충돌했는지 알려주세요. - 보고서 보내기 - 취소 - 일반 - 예외 - 예외 유형 - 소스 - 스택 추적 - 보내는 중 - 보고서를 정상적으로 보냈습니다. - 보고서를 보내지 못했습니다. - Wox에 문제가 발생했습니다. - - - 새 Wox 버전({0})을 사용할 수 있습니다. - 소프트웨어 업데이트를 설치하는 중에 오류가 발생했습니다. - 업데이트 - 취소 - 업데이트를 위해 Wox를 재시작합니다. - 아래 파일들이 업데이트됩니다. - 업데이트 파일 - 업데이트 설명 - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Languages/nb-NO.xaml b/src/modules/launcher/Wox/Languages/nb-NO.xaml deleted file mode 100644 index b5dcbdd910..0000000000 --- a/src/modules/launcher/Wox/Languages/nb-NO.xaml +++ /dev/null @@ -1,139 +0,0 @@ - - - Kunne ikke registrere hurtigtast: {0} - Kunne ikke starte {0} - Ugyldig filformat for Wox-utvidelse - Sett til øverste for denne spørringen - Avbryt øverste for denne spørringen - Utfør spørring: {0} - Tid for siste gjennomføring: {0} - Åpne - Innstillinger - Om - Avslutt - - - Wox-innstillinger - Generelt - Start Wox ved systemstart - Skjul Wox ved mistet fokus - Ikke vis varsel om ny versjon - Husk siste plassering - Språk - Stil for siste spørring - Bevar siste spørring - Velg siste spørring - Tøm siste spørring - Maks antall resultater vist - Ignorer hurtigtaster i fullskjermsmodus - Oppdater automatisk - Skjul Wox ved oppstart - - - Utvidelse - Finn flere utvidelser - Deaktiver - Handlingsnøkkelord - Utvidelseskatalog - Forfatter - Oppstartstid: {0}ms - Spørringstid: {0}ms - - - Tema - Finn flere temaer - Hallo Wox - Font for spørringsboks - Font for resultat - Vindusmodus - Gjennomsiktighet - - - Hurtigtast - Wox-hurtigtast - Egendefinerd spørringshurtigtast - Slett - Rediger - Legg til - Vennligst velg et element - Er du sikker på at du vil slette utvidelserhurtigtasten for {0}? - - - HTTP-proxy - Aktiver HTTP-proxy - HTTP-server - Port - Brukernavn - Passord - Test proxy - Lagre - Serverfeltet kan ikke være tomt - Portfelter kan ikke være tomt - Ugyldig portformat - Proxy-konfigurasjon lagret med suksess - Proxy konfigurert riktig - Proxy-tilkobling feilet - - - Om - Netside - Versjon - Du har aktivert Wox {0} ganger - Sjekk for oppdatering - Ny versjon {0} er tilgjengelig, vennligst start Wox 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/Wox-launcher/Wox/releases for å laste ned oppdateringer manuelt. - - Versjonsmerknader: - - - Gammelt handlingsnøkkelord - Nytt handlingsnøkkelord - Avbryt - Ferdig - Kan ikke finne den angitte utvidelsen - Nytt handlingsnøkkelord kan ikke være tomt - De nye handlingsnøkkelordene er tildelt en annen utvidelse, vennligst velg et annet nøkkelord - Vellykket - Bruk * hvis du ikke ønsker å angi et handlingsnøkkelord - - - Forhåndsvis - Hurtigtasten er ikke tilgjengelig, vennligst velg en ny hurtigtast - Ugyldig hurtigtast for utvidelse - Oppdater - - - Hurtigtast utilgjengelig - - - Versjon - Tid - Fortell oss hvordan programmet krasjet, så vi kan fikse det - Send rapport - Avbryt - Generelt - Unntak - Unntakstype - Kilde - Stack Trace - Sender - Rapport sendt med suksess - Kunne ikke sende rapport - Wox 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 - - diff --git a/src/modules/launcher/Wox/Languages/nl.xaml b/src/modules/launcher/Wox/Languages/nl.xaml deleted file mode 100644 index 73aa621093..0000000000 --- a/src/modules/launcher/Wox/Languages/nl.xaml +++ /dev/null @@ -1,130 +0,0 @@ - - - Sneltoets registratie: {0} mislukt - Kan {0} niet starten - Ongeldige Wox plugin bestandsextensie - Stel in als hoogste in deze query - Annuleer hoogste in deze query - Executeer query: {0} - Laatste executie tijd: {0} - Open - Instellingen - About - Afsluiten - - - Wox Instellingen - Algemeen - Start Wox als systeem opstart - Verberg Wox als focus verloren is - Laat geen nieuwe versie notificaties zien - Herinner laatste opstart locatie - Taal - Laat maximale resultaten zien - Negeer sneltoetsen in fullscreen mode - Automatische Update - Verberg Wox als systeem opstart - - - Plugin - Zoek meer plugins - Disable - Action terfwoorden - Plugin map - Auteur - Init tijd: {0}ms - Query tijd: {0}ms - - - Thema - Zoek meer thema´s - Hallo Wox - Query Box lettertype - Resultaat Item lettertype - Window Mode - Ondoorzichtigheid - - - Sneltoets - Wox Sneltoets - Custom Query Sneltoets - Verwijder - Bewerken - Toevoegen - Selecteer een item - Weet u zeker dat je {0} plugin sneltoets wilt verwijderen? - - - HTTP Proxy - Enable HTTP Proxy - HTTP Server - Poort - Gebruikersnaam - Wachtwoord - Test Proxy - Opslaan - Server moet ingevuld worden - Poort moet ingevuld worden - Ongeldige poort formaat - Proxy succesvol opgeslagen - Proxy correct geconfigureerd - Proxy connectie mislukt - - - Over - Website - Versie - U heeft Wox {0} keer opgestart - Zoek naar Updates - Nieuwe versie {0} beschikbaar, start Wox opnieuw op - Release Notes: - - - Oude actie sneltoets - Nieuwe actie sneltoets - Annuleer - Klaar - Kan plugin niet vinden - Nieuwe actie sneltoets moet ingevuld worden - Nieuwe actie sneltoets is toegewezen aan een andere plugin, wijs een nieuwe actie sneltoets aan - Succesvol - Gebruik * wanneer je geen nieuwe actie sneltoets wilt specificeren - - - Voorbeeld - Sneltoets is niet beschikbaar, selecteer een nieuwe sneltoets - Ongeldige plugin sneltoets - Update - - - Sneltoets niet beschikbaar - - - Versie - Tijd - Vertel ons hoe de applicatie is gecrashed, zodat wij de applicatie kunnen verbeteren - Verstuur Rapport - Annuleer - Algemeen - Uitzonderingen - Uitzondering Type - Bron - Stack Opzoeken - Versturen - Rapport succesvol - Rapport mislukt - Wox 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 - - diff --git a/src/modules/launcher/Wox/Languages/pl.xaml b/src/modules/launcher/Wox/Languages/pl.xaml deleted file mode 100644 index b7aa238b95..0000000000 --- a/src/modules/launcher/Wox/Languages/pl.xaml +++ /dev/null @@ -1,130 +0,0 @@ - - - Nie udało się ustawić skrótu klawiszowego: {0} - Nie udało się uruchomić: {0} - Niepoprawny format pliku wtyczki - Ustaw jako najwyższy wynik dla tego zapytania - Usuń ten najwyższy wynik dla tego zapytania - Wyszukaj: {0} - Ostatni czas wykonywania: {0} - Otwórz - Ustawienia - O programie - Wyjdź - - - Ustawienia Wox - Ogólne - Uruchamiaj Wox przy starcie systemu - Ukryj okno Wox kiedy przestanie ono być aktywne - Nie pokazuj powiadomienia o nowej wersji - Zapamiętaj ostatnią pozycję okna - Język - Maksymalna liczba wyników - Ignoruj skróty klawiszowe w trybie pełnego ekranu - Automatyczne aktualizacje - Uruchamiaj Wox zminimalizowany - - - Wtyczki - Znajdź więcej wtyczek - Wyłącz - Wyzwalacze - Folder wtyczki - Autor - Czas ładowania: {0}ms - Czas zapytania: {0}ms - - - Skórka - Znajdź więcej skórek - Witaj Wox - Czcionka okna zapytania - Czcionka okna wyników - Tryb w oknie - Przeźroczystość - - - Skrót klawiszowy - Skrót klawiszowy Wox - Skrót klawiszowy niestandardowych zapytań - Usuń - Edytuj - Dodaj - Musisz coś wybrać - Czy jesteś pewien że chcesz usunąć skrót klawiszowy {0} wtyczki? - - - Serwer proxy HTTP - Używaj HTTP proxy - HTTP Serwer - Port - Nazwa użytkownika - Hasło - Sprawdź proxy - Zapisz - Nazwa serwera nie może być pusta - Numer portu nie może być pusty - Nieprawidłowy format numeru portu - Ustawienia proxy zostały zapisane - Proxy zostało skonfigurowane poprawnie - Nie udało się połączyć z serwerem proxy - - - O programie - Strona internetowa - Wersja - Uaktywniłeś Wox {0} razy - Szukaj aktualizacji - Nowa wersja {0} jest dostępna, uruchom ponownie Wox - Zmiany: - - - Stary wyzwalacz - Nowy wyzwalacz - Anuluj - Zapisz - Nie można odnaleźć podanej wtyczki - Nowy wyzwalacz nie może być pusty - Ten wyzwalacz został już przypisany do innej wtyczki, musisz podać inny wyzwalacz. - Sukces - Użyj * jeżeli nie chcesz podawać wyzwalacza - - - Podgląd - Skrót klawiszowy jest niedostępny, musisz podać inny skrót klawiszowy - Niepoprawny skrót klawiszowy - Aktualizuj - - - Niepoprawny skrót klawiszowy - - - Wersja - Czas - Proszę powiedz nam co się stało zanim wystąpił błąd dzięki czemu będziemy mogli go naprawić (tylko po angielsku) - Wyślij raport błędu - Anuluj - Ogólne - Wyjątki - Typ wyjątku - Źródło - Stos wywołań - Wysyłam raport... - Raport wysłany pomyślnie - Nie udało się wysłać raportu - W programie Wox 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 - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Languages/pt-br.xaml b/src/modules/launcher/Wox/Languages/pt-br.xaml deleted file mode 100644 index 6e0b5f2072..0000000000 --- a/src/modules/launcher/Wox/Languages/pt-br.xaml +++ /dev/null @@ -1,139 +0,0 @@ - - - Falha ao registrar atalho: {0} - Não foi possível iniciar {0} - Formato de plugin Wox inválido - Tornar a principal nessa consulta - Cancelar a principal nessa consulta - Executar consulta: {0} - Última execução: {0} - Abrir - Configurações - Sobre - Sair - - - Configurações do Wox - Geral - Iniciar Wox com inicialização do sistema - Esconder Wox quando foco for perdido - Não mostrar notificações de novas versões - Lembrar última localização de lançamento - Idioma - Estilo da Última Consulta - Preservar Última Consulta - Selecionar última consulta - Limpar última consulta - Máximo de resultados mostrados - Ignorar atalhos em tela cheia - Atualizar Automaticamente - Esconder Wox na inicialização - - - Plugin - Encontrar mais plugins - Desabilitar - Palavras-chave de ação - Diretório de Plugins - Autor - Tempo de inicialização: {0}ms - Tempo de consulta: {0}ms - - - Tema - Ver mais temas - Olá Wox - Fonte da caixa de Consulta - Fonte do Resultado - Modo Janela - Opacidade - - - Atalho - Atalho do Wox - Atalho de Consulta Personalizada - Apagar - Editar - Adicionar - Por favor selecione um item - Tem cereza de que deseja deletar o atalho {0} do plugin? - - - Proxy HTTP - Habilitar Proxy HTTP - Servidor HTTP - Porta - Usuário - Senha - Testar Proxy - Salvar - O campo de servidor não pode ser vazio - O campo de porta não pode ser vazio - Formato de porta inválido - Configuração de proxy salva com sucesso - Proxy configurado corretamente - Conexão por proxy falhou - - - Sobre - Website - Versão - Você ativou o Wox {0} vezes - Procurar atualizações - A nova versão {0} está disponível, por favor reinicie o Wox. - 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/Wox-launcher/Wox/releases para baixar manualmente. - - Notas de Versão: - - - Antiga palavra-chave da ação - Nova palavra-chave da ação - Cancelar - Finalizado - Não foi possível encontrar o plugin especificado - A nova palavra-chave da ação não pode ser vazia - A nova palavra-chave da ação já foi atribuída a outro plugin, por favor tente outra - Sucesso - Use * se não quiser especificar uma palavra-chave de ação - - - Prévia - Atalho indisponível, escolha outro - Atalho de plugin inválido - Atualizar - - - Atalho indisponível - - - Versão - Horário - Por favor, conte como a aplicação parou de funcionar para que possamos consertar - Enviar Relatório - Cancelar - Geral - Exceções - Tipo de Exceção - Fonte - Rastreamento de pilha - Enviando - Relatório enviado com sucesso - Falha ao enviar relatório - Wox 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 - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Languages/ru.xaml b/src/modules/launcher/Wox/Languages/ru.xaml deleted file mode 100644 index f80c3ed1fa..0000000000 --- a/src/modules/launcher/Wox/Languages/ru.xaml +++ /dev/null @@ -1,130 +0,0 @@ - - - Регистрация хоткея {0} не удалась - Не удалось запустить {0} - Неверный формат файла wox плагина - Отображать это окно выше всех при этом запросе - Не отображать это окно выше всех при этом запросе - Выполнить запрос:{0} - Последний раз выполнен в:{0} - Открыть - Настройки - О Wox - Закрыть - - - Настройки Wox - Общие - Запускать Wox при запуске системы - Скрывать Wox если потерян фокус - Не отображать сообщение об обновлении когда доступна новая версия - Запомнить последнее место запуска - Язык - Максимальное количество результатов - Игнорировать горячие клавиши, если окно в полноэкранном режиме - Auto Update - Hide Wox on startup - - - Плагины - Найти больше плагинов - Отключить - Ключевое слово - Папка - Автор - Инициализация: {0}ms - Запрос: {0}ms - - - Темы - Найти больше тем - Привет Wox - Шрифт запросов - Шрифт результатов - Оконный режим - Прозрачность - - - Горячие клавиши - Горячая клавиша Wox - Задаваемые горячие клавиши для запросов - Удалить - Изменить - Добавить - Сначала выберите элемент - Вы уверены что хотите удалить горячую клавишу для плагина {0}? - - - HTTP Прокси - Включить HTTP прокси - HTTP Сервер - Порт - Логин - Пароль - Проверить - Сохранить - Необходимо задать сервер - Необходимо задать порт - Неверный формат порта - Прокси успешно сохранён - Прокси сервер задан правильно - Подключение к прокси серверу не удалось - - - О Wox - Сайт - Версия - Вы воспользовались Wox уже {0} раз - Check for Updates - New version {0} avaiable, please restart wox - Release Notes: - - - Текущая горячая клавиша - Новая горячая клавиша - Отменить - Подтвердить - Не удалось найти заданный плагин - Новая горячая клавиша не может быть пустой - Новая горячая клавиша уже используется другим плагином. Пожалуйста, задайте новую - Сохранено - Используйте * в случае, если вы не хотите задавать конкретную горячую клавишу - - - Проверить - Горячая клавиша недоступна. Пожалуйста, задайте новую - Недействительная горячая клавиша плагина - Изменить - - - Горячая клавиша недоступна - - - Версия - Время - Пожалуйста, сообщите что произошло когда произошёл сбой в приложении, чтобы мы могли его исправить - Отправить отчёт - Отмена - Общие - Исключения - Тип исключения - Источник - Трессировка стека - Отправляем - Отчёт успешно отправлен - Не удалось отправить отчёт - Произошёл сбой в Wox - - - Доступна новая версия Wox V{0} - Произошла ошибка при попытке установить обновление - Обновить - Отмена - Это обновление перезапустит Wox - Следующие файлы будут обновлены - Обновить файлы - Описание обновления - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Languages/sk.xaml b/src/modules/launcher/Wox/Languages/sk.xaml deleted file mode 100644 index 15ee75ad6d..0000000000 --- a/src/modules/launcher/Wox/Languages/sk.xaml +++ /dev/null @@ -1,140 +0,0 @@ - - - Nepodarilo sa registrovať klávesovú skratku {0} - Nepodarilo sa spustiť {0} - Neplatný formát súboru pre plugin Wox - Pri tomto dopyte umiestniť navrchu - Zrušiť umiestnenie navrchu pri tomto dopyte - Spustiť dopyt: {0} - Posledný čas realizácie: {0} - Otvoriť - Nastavenia - O aplikácii - Ukončiť - - - Nastavenia Wox - Všeobecné - Spustiť Wox po štarte systému - Schovať Wox po strate fokusu - Nezobrazovať upozornenia na novú verziu - Zapamätať si posledné umiestnenie - Jazyk - Posledný dopyt - Ponechať - Označiť posledný dopyt - Prázdne - Max. výsledkov - Ignorovať klávesové skraty v režime na celú obrazovku - Automatická aktualizácia - Schovať Wox po spustení - Schovať ikonu v oblasti oznámení - - - Plugin - Nájsť ďalšie pluginy - Zakázať - Skratka akcie - Priečinok s pluginmy - Autor - Čas inic.: {0}ms - Čas dopytu: {0}ms - - - Motív - Prehliadať viac motívov - Ahoj Wox - Písmo poľa pre dopyt - Písmo výsledkov - Režim okno - Nepriehľadnosť - - - Klávesová skratka - Klávesová skratka pre Wox - Vlastná klávesová skratka pre dopyt - Odstrániť - Upraviť - Pridať - Vyberte položku, prosím - Ste si istý, že chcete odstrániť klávesovú skratku {0} pre plugin? - - - HTTP Proxy - Povoliť HTTP Proxy - HTTP Server - Port - Používateľské meno - Heslo - Test Proxy - Uložiť - Pole Server nemôže byť prázdne - Pole Port nemôže byť prázdne - Neplatný formát portu - Nastavenie proxy úspešne uložené - Nastavenie proxy je v poriadku - Pripojenie proxy zlyhalo - - - O aplikácii - Webstránka - Verzia - Wox bol aktivovaný {0}-krát - Skontrolovať aktualizácie - Je dostupná nová verzia {0}, prosím, reštartujte Wox. - 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/Wox-launcher/Wox/releases pre manuálne stiahnutie aktualizácií. - - Poznámky k vydaniu: - - - Stará skratka akcie - Nová skratka akcie - Zrušiť - Hotovo - Nepodarilo sa nájsť zadaný plugin - Nová skratka pre akciu nemôže byť prázdna - Nová skratka pre akciu bola priradená pre iný plugin, prosím, zvoľte inú skratku - Úspešné - Použite * ak nechcete určiť skratku pre akciu - - - Náhľad - Klávesová skratka je nedostupná, prosím, zadajte novú - Neplatná klávesová skratka pluginu - Aktualizovať - - - Klávesová skratka nedostupná - - - Verzia - Čas - Prosím, napíšte nám, ako došlo k pádu aplikácie, aby sme to mohli opraviť - Odoslať hlásenie - Zrušiť - Všeobecné - Výnimky - Typ výnimky - Zdroj - Stack Trace - Odosiela sa - Hlásenie bolo úspešne odoslané - Odoslanie hlásenia zlyhalo - Wox 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 - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Languages/sr.xaml b/src/modules/launcher/Wox/Languages/sr.xaml deleted file mode 100644 index 91d6ec6155..0000000000 --- a/src/modules/launcher/Wox/Languages/sr.xaml +++ /dev/null @@ -1,139 +0,0 @@ - - - Neuspešno registrovana prečica: {0} - Neuspešno pokretanje {0} - Nepravilni Wox 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 - Izlaz - - - Wox Podešavanja - Opšte - Pokreni Wox pri podizanju sistema - Sakri Wox kada se izgubi fokus - Ne prikazuj obaveštenje o novoj verziji - Zapamti lokaciju poslednjeg pokretanja - Jezik - Stil Poslednjeg upita - Sačuvaj poslednji Upit - Selektuj poslednji Upit - Isprazni poslednji Upit - Maksimum prikazanih rezultata - Ignoriši prečice u fullscreen režimu - Auto ažuriranje - Sakrij Wox pri podizanju sistema - - - Plugin - Nađi još plugin-a - Onemogući - Ključne reči - Plugin direktorijum - Autor - Vreme inicijalizacije: {0}ms - Vreme upita: {0}ms - - - Tema - Pretražite još tema - Zdravo Wox - Font upita - Font rezultata - Režim prozora - Neprozirnost - - - Prečica - Wox prečica - prečica za ručno dodat upit - Obriši - Izmeni - Dodaj - Molim Vas izaberite stavku - Da li ste sigurni da želite da obrišete prečicu za {0} plugin? - - - HTTP proksi - Uključi HTTP proksi - HTTP Server - Port - Korisničko ime - Šifra - Test proksi - Sačuvaj - Polje za server ne može da bude prazno - Polje za port ne može da bude prazno - Nepravilan format porta - Podešavanja proksija uspešno sačuvana - Proksi uspešno podešen - Veza sa proksijem neuspešna - - - O Wox-u - Veb sajt - Verzija - Aktivirali ste Wox {0} puta - Proveri ažuriranja - Nove verzija {0} je dostupna, molim Vas ponovo pokrenite Wox. - 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/Wox-launcher/Wox/releases da preuzmete ažuriranja ručno. - - U novoj verziji: - - - Prečica za staru radnju - Prečica za novu radnju - Otkaži - Gotovo - Navedeni plugin nije moguće pronaći - Prečica za novu radnju ne može da bude prazna - Prečica za novu radnju je dodeljena drugom plugin-u, molim Vas dodelite drugu prečicu - Uspešno - Koristite * ako ne želite da navedete prečicu za radnju - - - Pregled - Prečica je nedustupna, molim Vas izaberite drugu prečicu - Nepravlna prečica za plugin - Ažuriraj - - - Prečica nedostupna - - - Verzija - Vreme - Molimo Vas recite nam kako je aplikacija prestala sa radom, da bi smo je ispravili - Pošalji izveštaj - Otkaži - Opšte - Izuzetak - Tipovi Izuzetaka - Izvor - Stack Trace - Slanje - Izveštaj uspešno poslat - Izveštaj neuspešno poslat - Wox 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 - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Languages/tr.xaml b/src/modules/launcher/Wox/Languages/tr.xaml deleted file mode 100644 index 2690c79f10..0000000000 --- a/src/modules/launcher/Wox/Languages/tr.xaml +++ /dev/null @@ -1,143 +0,0 @@ - - - Kısayol tuşu ataması başarısız oldu: {0} - {0} başlatılamıyor - Geçersiz Wox eklenti dosyası formatı - Bu sorgu için başa sabitle - Sabitlemeyi kaldır - Sorguyu çalıştır: {0} - Son çalıştırma zamanı: {0} - - Ayarlar - Hakkında - Çıkış - - - Wox Ayarları - Genel - Wox'u başlangıçta başlat - Odak pencereden ayrıldığında Wox'u gizle - Güncelleme bildirimlerini gösterme - Pencere konumunu hatırla - Dil - Pencere açıldığında - Son sorguyu sakla - Son sorguyu sakla ve tümünü seç - Sorgu kutusunu temizle - Maksimum sonuç sayısı - Tam ekran modunda kısayol tuşunu gözardı et - Otomatik Güncelle - Başlangıçta Wox'u gizle - Sistem çekmecesi simgesini gizle - Sorgu Arama Hassasiyeti - - - Eklentiler - Daha fazla eklenti bul - Devre Dışı - Anahtar Kelimeler - Eklenti Klasörü - Yapımcı - Açılış Süresi: {0}ms - Sorgu Süresi: {0}ms - - - Temalar - Daha fazla tema bul - Merhaba Wox - Pencere Yazı Tipi - Sonuç Yazı Tipi - Pencere Modu - Saydamlık - {0} isimli tema bulunamadı, varsayılan temaya dönülüyor. - {0} isimli tema yüklenirken hata oluştu, varsayılan temaya dönülüyor. - - - Kısayol Tuşu - Wox Kısayolu - Özel Sorgu Kısayolları - Sil - Düzenle - Ekle - Lütfen bir öğe seçin - {0} eklentisi için olan kısayolu silmek istediğinize emin misiniz? - - - Vekil Sunucu - HTTP vekil sunucuyu etkinleştir. - Sunucu Adresi - Port - Kullanıcı Adı - Parola - Ayarları Sına - Kaydet - Sunucu adresi boş olamaz - Port boş olamaz - Port biçimi geçersiz - Vekil sunucu ayarları başarıyla kaydedildi - Vekil sunucu doğru olarak ayarlandı - Vekil sunucuya bağlanılırken hata oluştu - - - Hakkında - Web Sitesi - Sürüm - Şu ana kadar Wox'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. - 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/Wox-launcher/Wox/releases adresinden güncellemeyi elle indirin. - - Sürüm Notları: - - - Eski Anahtar Kelime - Yeni Anahtar Kelime - İptal - Tamam - Belirtilen eklenti bulunamadı - Yeni anahtar kelime boş olamaz - Yeni anahtar kelime başka bir eklentiye atanmış durumda. Lütfen başka bir anahtar kelime seçin - Başarılı - Anahtar kelime belirlemek istemiyorsanız * kullanın - - - Önizleme - Kısayol tuşu kullanılabilir değil, lütfen başka bir kısayol tuşu seçin - Geçersiz eklenti kısayol tuşu - Güncelle - - - Kısayol tuşu kullanılabilir değil - - - Sürüm - Tarih - Sorunu çözebilmemiz için lütfen uygulamanın ne yaparken çöktüğünü belirtin. - Raporu Gönder - İptal - Genel - Özel Durumlar - Özel Durum Tipi - Kaynak - Yığın İzleme - Gönderiliyor - Hata raporu başarıyla gönderildi - Hata raporu gönderimi başarısız oldu - Wox'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ı - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Languages/uk-UA.xaml b/src/modules/launcher/Wox/Languages/uk-UA.xaml deleted file mode 100644 index ccebeae7ee..0000000000 --- a/src/modules/launcher/Wox/Languages/uk-UA.xaml +++ /dev/null @@ -1,130 +0,0 @@ - - - Реєстрація хоткея {0} не вдалася - Не вдалося запустити {0} - Невірний формат файлу плагіна Wox - Відображати першим при такому ж запиті - Відмінити відображення першим при такому ж запиті - Виконати запит: {0} - Час останнього використання: {0} - Відкрити - Налаштування - Про Wox - Закрити - - - Налаштування Wox - Основні - Запускати Wox при запуску системи - Сховати Wox якщо втрачено фокус - Не повідомляти про доступні нові версії - Запам'ятати останнє місце запуску - Мова - Максимальна кількість результатів - Ігнорувати гарячі клавіші в повноекранному режимі - Автоматичне оновлення - Сховати Wox при запуску системи - - - Плагіни - Знайти більше плагінів - Відключити - Ключове слово - Директорія плагіну - Автор - Ініціалізація: {0}ms - Запит: {0}ms - - - Теми - Знайти більше тем - Привіт Wox - Шрифт запитів - Шрифт результатів - Віконний режим - Прозорість - - - Гарячі клавіші - Гаряча клавіша Wox - Задані гарячі клавіші для запитів - Видалити - Змінити - Додати - Спочатку виберіть елемент - Ви впевнені, що хочете видалити гарячу клавішу ({0}) плагіну? - - - HTTP Proxy - Включити HTTP Proxy - HTTP Сервер - Порт - Логін - Пароль - Перевірити Proxy - Зберегти - Необхідно вказати "HTTP Сервер" - Необхідно вказати "Порт" - Невірний формат порту - Налаштування Proxy успішно збережено - Proxy успішно налаштований - Невдале підключення Proxy - - - Про Wox - Сайт - Версия - Ви скористалися Wox вже {0} разів - Перевірити наявність оновлень - Доступна нова версія {0}, будь ласка, перезавантажте Wox - Примітки до поточного релізу: - - - Поточна гаряча клавіша - Нова гаряча клавіша - Скасувати - Готово - Не вдалося знайти вказаний плагін - Нова гаряча клавіша не може бути порожньою - Нова гаряча клавіша вже використовується іншим плагіном. Будь ласка, вкажіть нову - Збережено - Використовуйте * у разі, якщо ви не хочете ставити конкретну гарячу клавішу - - - Перевірити - Гаряча клавіша недоступна. Будь ласка, вкажіть нову - Недійсна гаряча клавіша плагіна - Оновити - - - Гаряча клавіша недоступна - - - Версія - Час - Будь ласка, розкажіть нам, як додаток вийшов із ладу, щоб ми могли це виправити - Надіслати звіт - Скасувати - Основне - Винятки - Тип винятку - Джерело - Траса стеку - Відправити - Звіт успішно відправлено - Не вдалося відправити звіт - Стався збій в додатоку Wox - - - Доступна нова версія Wox V{0} - Сталася помилка під час спроби встановити оновлення - Оновити - Скасувати - Це оновлення перезавантажить Wox - Ці файли будуть оновлені - Оновити файли - Опис оновлення - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Languages/zh-cn.xaml b/src/modules/launcher/Wox/Languages/zh-cn.xaml deleted file mode 100644 index 48f5bc5aca..0000000000 --- a/src/modules/launcher/Wox/Languages/zh-cn.xaml +++ /dev/null @@ -1,137 +0,0 @@ - - - 注册热键:{0} 失败 - 启动命令 {0} 失败 - 不是合法的Wox插件格式 - 在当前查询中置顶 - 取消置顶 - 执行查询:{0} - 上次执行时间:{0} - 打开 - 设置 - 关于 - 退出 - - - Wox设置 - 通用 - 开机启动 - 失去焦点时自动隐藏Wox - 不显示新版本提示 - 记住上次启动位置 - 语言 - 上次搜索关键字模式 - 保留上次搜索关键字 - 全选上次搜索关键字 - 清空上次搜索关键字 - 最大结果显示个数 - 全屏模式下忽略热键 - 自动更新 - 启动时不显示主窗口 - 隐藏任务栏图标 - - - 插件 - 浏览更多插件 - 禁用 - 触发关键字 - 插件目录 - 作者 - 加载耗时 {0}ms - 查询耗时 {0}ms - - - 主题 - 浏览更多主题 - 你好,Wox - 查询框字体 - 结果项字体 - 窗口模式 - 透明度 - 无法找到主题 {0} ,切换为默认主题 - 无法加载主题 {0} ,切换为默认主题 - - - 热键 - Wox激活热键 - 自定义查询热键 - 删除 - 编辑 - 增加 - 请选择一项 - 你确定要删除插件 {0} 的热键吗? - - - HTTP 代理 - 启用 HTTP 代理 - HTTP 服务器 - 端口 - 用户名 - 密码 - 测试代理 - 保存 - 服务器不能为空 - 端口不能为空 - 非法的端口格式 - 保存代理设置成功 - 代理设置正确 - 代理连接失败 - - - 关于 - 网站 - 版本 - 你已经激活了Wox {0} 次 - 检查更新 - 发现新版本 {0} , 请重启 wox。 - 更新说明: - - - 旧触发关键字 - 新触发关键字 - 取消 - 确定 - 找不到指定的插件 - 新触发关键字不能为空 - 新触发关键字已经被指派给其他插件了,请重新选择一个关键字 - 成功 - 如果你不想设置触发关键字,可以使用*代替 - - - 预览 - 热键不可用,请选择一个新的热键 - 插件热键不合法 - 更新 - - - 热键不可用 - - - 版本 - 时间 - 请告诉我们如何重现此问题,以便我们进行修复 - 发送报告 - 取消 - 基本信息 - 异常信息 - 异常类型 - 异常源 - 堆栈信息 - 发送中 - 发送成功 - 发送失败 - Wox出错啦 - - - 发现Wox新版本 V{0} - 更新Wox出错 - 更新 - 取消 - 此更新需要重启Wox - 下列文件会被更新 - 更新文件 - 更新日志 - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Languages/zh-tw.xaml b/src/modules/launcher/Wox/Languages/zh-tw.xaml deleted file mode 100644 index ef0270aa00..0000000000 --- a/src/modules/launcher/Wox/Languages/zh-tw.xaml +++ /dev/null @@ -1,130 +0,0 @@ - - - 登錄快速鍵:{0} 失敗 - 啟動命令 {0} 失敗 - 無效的 Wox 外掛格式 - 在目前查詢中置頂 - 取消置頂 - 執行查詢:{0} - 上次執行時間:{0} - 開啟 - 設定 - 關於 - 結束 - - - Wox 設定 - 一般 - 開機時啟動 - 失去焦點時自動隱藏 Wox - 不顯示新版本提示 - 記住上次啟動位置 - 語言 - 最大結果顯示個數 - 全螢幕模式下忽略熱鍵 - 自動更新 - 啟動時不顯示主視窗 - - - 外掛 - 瀏覽更多外掛 - 停用 - 觸發關鍵字 - 外掛資料夾 - 作者 - 載入耗時:{0}ms - 查詢耗時:{0}ms - - - 主題 - 瀏覽更多主題 - 你好,Wox - 查詢框字體 - 結果項字體 - 視窗模式 - 透明度 - - - 熱鍵 - Wox 執行熱鍵 - 自定義熱鍵查詢 - 刪除 - 編輯 - 新增 - 請選擇一項 - 確定要刪除外掛 {0} 的熱鍵嗎? - - - HTTP 代理 - 啟用 HTTP 代理 - HTTP 伺服器 - Port - 使用者 - 密碼 - 測試代理 - 儲存 - 伺服器不能為空 - Port 不能為空 - 不正確的 Port 格式 - 儲存代理設定成功 - 代理設定完成 - 代理連線失敗 - - - 關於 - 網站 - 版本 - 您已經啟動了 Wox {0} 次 - 檢查更新 - 發現有新版本 {0}, 請重新啟動 Wox。 - 更新說明: - - - 舊觸發關鍵字 - 新觸發關鍵字 - 取消 - 確定 - 找不到指定的外掛 - 新觸發關鍵字不能為空白 - 新觸發關鍵字已經被指派給另一外掛,請設定其他關鍵字。 - 成功 - 如果不想設定觸發關鍵字,可以使用*代替 - - - 預覽 - 熱鍵不存在,請設定一個新的熱鍵 - 外掛熱鍵無法使用 - 更新 - - - 熱鍵無法使用 - - - 版本 - 時間 - 請告訴我們如何重現此問題,以便我們進行修復 - 發送報告 - 取消 - 基本訊息 - 例外訊息 - 例外類型 - 例外來源 - 堆疊資訊 - 傳送中 - 傳送成功 - 傳送失敗 - Wox 出錯啦 - - - 發現 Wox 新版本 V{0} - 更新 Wox 出錯 - 更新 - 取消 - 此更新需要重新啟動 Wox - 下列檔案會被更新 - 更新檔案 - 更新日誌 - - diff --git a/src/modules/launcher/Wox/MainWindow.xaml b/src/modules/launcher/Wox/MainWindow.xaml deleted file mode 100644 index b3e2aba25e..0000000000 --- a/src/modules/launcher/Wox/MainWindow.xaml +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/modules/launcher/Wox/MainWindow.xaml.cs b/src/modules/launcher/Wox/MainWindow.xaml.cs deleted file mode 100644 index bc2b098da5..0000000000 --- a/src/modules/launcher/Wox/MainWindow.xaml.cs +++ /dev/null @@ -1,242 +0,0 @@ -using System; -using System.ComponentModel; -using System.Windows; -using System.Windows.Input; -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 Screen = System.Windows.Forms.Screen; -using ContextMenuStrip = System.Windows.Forms.ContextMenuStrip; -using DataFormats = System.Windows.DataFormats; -using DragEventArgs = System.Windows.DragEventArgs; -using KeyEventArgs = System.Windows.Input.KeyEventArgs; -using MessageBox = System.Windows.MessageBox; - -namespace Wox -{ - public partial class MainWindow - { - - #region Private Fields - - private readonly Storyboard _progressBarStoryboard = new Storyboard(); - private Settings _settings; - private MainViewModel _viewModel; - - #endregion - - public MainWindow(Settings settings, MainViewModel mainVM) - { - DataContext = mainVM; - _viewModel = mainVM; - _settings = settings; - InitializeComponent(); - } - public MainWindow() - { - InitializeComponent(); - } - - private void OnClosing(object sender, CancelEventArgs e) - { - _viewModel.Save(); - } - - private void OnInitialized(object sender, EventArgs e) - { - } - - private void OnLoaded(object sender, RoutedEventArgs _) - { - // todo is there a way to set blur only once? - WindowsInteropHelper.DisableControlBox(this); - InitProgressbarAnimation(); - InitializePosition(); - // since the default main window visibility is visible - // so we need set focus during startup - QueryTextBox.Focus(); - - _viewModel.PropertyChanged += (o, e) => - { - if (e.PropertyName == nameof(MainViewModel.MainWindowVisibility)) - { - if (Visibility == Visibility.Visible) - { - Activate(); - QueryTextBox.Focus(); - UpdatePosition(); - _settings.ActivateTimes++; - if (!_viewModel.LastQuerySelected) - { - QueryTextBox.SelectAll(); - _viewModel.LastQuerySelected = true; - } - } - } - }; - InitializePosition(); - } - - private void InitializePosition() - { - Top = WindowTop(); - Left = WindowLeft(); - _settings.WindowTop = Top; - _settings.WindowLeft = Left; - } - - private void InitProgressbarAnimation() - { - var da = new DoubleAnimation(ProgressBar.X2, ActualWidth + 100, new Duration(new TimeSpan(0, 0, 0, 0, 1600))); - var da1 = new DoubleAnimation(ProgressBar.X1, ActualWidth, new Duration(new TimeSpan(0, 0, 0, 0, 1600))); - Storyboard.SetTargetProperty(da, new PropertyPath("(Line.X2)")); - Storyboard.SetTargetProperty(da1, new PropertyPath("(Line.X1)")); - _progressBarStoryboard.Children.Add(da); - _progressBarStoryboard.Children.Add(da1); - _progressBarStoryboard.RepeatBehavior = RepeatBehavior.Forever; - ProgressBar.BeginStoryboard(_progressBarStoryboard); - _viewModel.ProgressBarVisibility = Visibility.Hidden; - } - - private void OnMouseDown(object sender, MouseButtonEventArgs e) - { - if (e.ChangedButton == MouseButton.Left) DragMove(); - } - - private void OnPreviewMouseButtonDown(object sender, MouseButtonEventArgs e) - { - if (sender != null && e.OriginalSource != null) - { - var r = (ResultListBox)sender; - var d = (DependencyObject)e.OriginalSource; - var item = ItemsControl.ContainerFromElement(r, d) as ListBoxItem; - var result = (ResultViewModel)item?.DataContext; - if (result != null) - { - if (e.ChangedButton == MouseButton.Left) - { - _viewModel.OpenResultCommand.Execute(null); - } - else if (e.ChangedButton == MouseButton.Right) - { - _viewModel.LoadContextMenuCommand.Execute(null); - } - } - } - } - - - private void OnDrop(object sender, DragEventArgs e) - { - if (e.Data.GetDataPresent(DataFormats.FileDrop)) - { - // Note that you can have more than one file. - string[] files = (string[])e.Data.GetData(DataFormats.FileDrop); - if (files[0].ToLower().EndsWith(".wox")) - { - PluginManager.InstallPlugin(files[0]); - } - else - { - MessageBox.Show(InternationalizationManager.Instance.GetTranslation("invalidWoxPluginFileFormat")); - } - } - e.Handled = false; - } - - private void OnPreviewDragOver(object sender, DragEventArgs e) - { - e.Handled = true; - } - - private void OnContextMenusForSettingsClick(object sender, RoutedEventArgs e) - { - } - - private void OnDeactivated(object sender, EventArgs e) - { - if (_settings.HideWhenDeactivated) - { - Hide(); - } - } - - private void UpdatePosition() - { - if (_settings.RememberLastLaunchLocation) - { - Left = _settings.WindowLeft; - Top = _settings.WindowTop; - } - else - { - Left = WindowLeft(); - Top = WindowTop(); - } - } - - private void OnLocationChanged(object sender, EventArgs e) - { - if (_settings.RememberLastLaunchLocation) - { - _settings.WindowLeft = Left; - _settings.WindowTop = Top; - } - } - - private double WindowLeft() - { - var screen = Screen.FromPoint(System.Windows.Forms.Cursor.Position); - var dip1 = WindowsInteropHelper.TransformPixelsToDIP(this, screen.WorkingArea.X, 0); - var dip2 = WindowsInteropHelper.TransformPixelsToDIP(this, screen.WorkingArea.Width, 0); - var left = (dip2.X - ActualWidth) / 2 + dip1.X; - return left; - } - - private double WindowTop() - { - var screen = Screen.FromPoint(System.Windows.Forms.Cursor.Position); - var dip1 = WindowsInteropHelper.TransformPixelsToDIP(this, 0, screen.WorkingArea.Y); - var dip2 = WindowsInteropHelper.TransformPixelsToDIP(this, 0, screen.WorkingArea.Height); - var top = (dip2.Y - QueryTextBox.ActualHeight) / 4 + dip1.Y; - return top; - } - - /// - /// Register up and down key - /// todo: any way to put this in xaml ? - /// - private void OnKeyDown(object sender, KeyEventArgs e) - { - if (e.Key == Key.Down) - { - _viewModel.SelectNextItemCommand.Execute(null); - e.Handled = true; - } - else if (e.Key == Key.Up) - { - _viewModel.SelectPrevItemCommand.Execute(null); - e.Handled = true; - } - else if (e.Key == Key.PageDown) - { - _viewModel.SelectNextPageCommand.Execute(null); - e.Handled = true; - } - else if (e.Key == Key.PageUp) - { - _viewModel.SelectPrevPageCommand.Execute(null); - e.Handled = true; - } - } - private void OnTextChanged(object sender, TextChangedEventArgs e) - { - - } - } -} \ No newline at end of file diff --git a/src/modules/launcher/Wox/PublicAPIInstance.cs b/src/modules/launcher/Wox/PublicAPIInstance.cs index 76b4175622..3f8c6eefbe 100644 --- a/src/modules/launcher/Wox/PublicAPIInstance.cs +++ b/src/modules/launcher/Wox/PublicAPIInstance.cs @@ -65,7 +65,8 @@ namespace Wox // which will cause ungraceful exit SaveAppAllSettings(); - Squirrel.UpdateManager.RestartApp(); + // Todo : Implement logic to restart this app. + Environment.Exit(0); } public void CheckForNewUpdate() diff --git a/src/modules/launcher/Wox/ResultListBox.xaml b/src/modules/launcher/Wox/ResultListBox.xaml deleted file mode 100644 index 6f0b117fc3..0000000000 --- a/src/modules/launcher/Wox/ResultListBox.xaml +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/src/modules/launcher/Wox/ResultListBox.xaml.cs b/src/modules/launcher/Wox/ResultListBox.xaml.cs deleted file mode 100644 index 1f8b1a1513..0000000000 --- a/src/modules/launcher/Wox/ResultListBox.xaml.cs +++ /dev/null @@ -1,48 +0,0 @@ -using System.Windows; -using System.Windows.Controls; -using System.Windows.Input; - -namespace Wox -{ - public partial class ResultListBox - { - private Point _lastpos; - private ListBoxItem curItem = null; - public ResultListBox() - { - InitializeComponent(); - } - - private void OnSelectionChanged(object sender, SelectionChangedEventArgs e) - { - if (e.AddedItems.Count > 0 && e.AddedItems[0] != null) - { - ScrollIntoView(e.AddedItems[0]); - } - } - - private void OnMouseEnter(object sender, MouseEventArgs e) - { - curItem = (ListBoxItem)sender; - var p = e.GetPosition((IInputElement)sender); - _lastpos = p; - } - - private void OnMouseMove(object sender, MouseEventArgs e) - { - var p = e.GetPosition((IInputElement)sender); - if (_lastpos != p) - { - ((ListBoxItem)sender).IsSelected = true; - } - } - - private void ListBox_PreviewMouseDown(object sender, MouseButtonEventArgs e) - { - if (curItem != null) - { - curItem.IsSelected = true; - } - } - } -} diff --git a/src/modules/launcher/Wox/Themes/Base.xaml b/src/modules/launcher/Wox/Themes/Base.xaml deleted file mode 100644 index 2955c7e624..0000000000 --- a/src/modules/launcher/Wox/Themes/Base.xaml +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/modules/launcher/Wox/Themes/BlackAndWhite.xaml b/src/modules/launcher/Wox/Themes/BlackAndWhite.xaml deleted file mode 100644 index 8c3f0cbd45..0000000000 --- a/src/modules/launcher/Wox/Themes/BlackAndWhite.xaml +++ /dev/null @@ -1 +0,0 @@ - #4F6180 \ No newline at end of file diff --git a/src/modules/launcher/Wox/Themes/BlurBlack.xaml b/src/modules/launcher/Wox/Themes/BlurBlack.xaml deleted file mode 100644 index 488048cf44..0000000000 --- a/src/modules/launcher/Wox/Themes/BlurBlack.xaml +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - True - - - - - - - - - - - - - - - #356ef3 - - - - - - diff --git a/src/modules/launcher/Wox/Themes/BlurWhite.xaml b/src/modules/launcher/Wox/Themes/BlurWhite.xaml deleted file mode 100644 index 2fe9e3185f..0000000000 --- a/src/modules/launcher/Wox/Themes/BlurWhite.xaml +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - True - - - - - - - - - - - - - - - #356ef3 - - - - - - diff --git a/src/modules/launcher/Wox/Themes/Dark.xaml b/src/modules/launcher/Wox/Themes/Dark.xaml deleted file mode 100644 index 5bd54b0eda..0000000000 --- a/src/modules/launcher/Wox/Themes/Dark.xaml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - #4F6180 - - - - - - diff --git a/src/modules/launcher/Wox/Themes/Gray.xaml b/src/modules/launcher/Wox/Themes/Gray.xaml deleted file mode 100644 index e52d4201be..0000000000 --- a/src/modules/launcher/Wox/Themes/Gray.xaml +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - #00AAF6 - - - - diff --git a/src/modules/launcher/Wox/Themes/Light.xaml b/src/modules/launcher/Wox/Themes/Light.xaml deleted file mode 100644 index 6c373ef602..0000000000 --- a/src/modules/launcher/Wox/Themes/Light.xaml +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - #3875D7 - - - - - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Themes/Metro Server.xaml b/src/modules/launcher/Wox/Themes/Metro Server.xaml deleted file mode 100644 index 9648203946..0000000000 --- a/src/modules/launcher/Wox/Themes/Metro Server.xaml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - #006ac1 - - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Themes/Pink.xaml b/src/modules/launcher/Wox/Themes/Pink.xaml deleted file mode 100644 index 93f2dee6e3..0000000000 --- a/src/modules/launcher/Wox/Themes/Pink.xaml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - #cc1081 - - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/Themes/ThemeBuilder/Template.xaml b/src/modules/launcher/Wox/Themes/ThemeBuilder/Template.xaml deleted file mode 100644 index 8d1c4845a4..0000000000 --- a/src/modules/launcher/Wox/Themes/ThemeBuilder/Template.xaml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - {%selectedResultBackgroundColor%} - - - - - - diff --git a/src/modules/launcher/Wox/Themes/ThemeBuilder/ThemeConvertor.py b/src/modules/launcher/Wox/Themes/ThemeBuilder/ThemeConvertor.py deleted file mode 100644 index 674728ec3d..0000000000 --- a/src/modules/launcher/Wox/Themes/ThemeBuilder/ThemeConvertor.py +++ /dev/null @@ -1,26 +0,0 @@ -import os,plistlib - -def convert(path,templatePath): - pl = plistlib.readPlist(path) - with open(templatePath, 'r') as content_file: - template = content_file.read() - for key in pl: - if "rgba" in pl[key]: - template = template.replace("{%"+key+"%}",tohex(pl[key].replace("rgba","rgb"))) - f = open(path.replace(".alfredtheme",".xaml"),'w') - f.write(template) - f.close() - - -def tohex(string): - string = string[4:] - split = string.split(",") - split[2] = ''.join(split[2].split(")")[0]) - r = int(split[0]) - g = int(split[1]) - b = int(split[2]) - tu = (r, g, b) - return '#%02x%02x%02x' % tu - -#print tohex("rgb(255,255,255,0.50)") -print convert("Night.alfredtheme","Light.xaml") diff --git a/src/modules/launcher/Wox/UpdateManager.cs b/src/modules/launcher/Wox/UpdateManager.cs deleted file mode 100644 index 0dde3b8b2c..0000000000 --- a/src/modules/launcher/Wox/UpdateManager.cs +++ /dev/null @@ -1,65 +0,0 @@ -// code block is from -// unblocking https://github.com/Squirrel/Squirrel.Windows/blob/master/src/Squirrel/UpdateManager.cs -// https://github.com/Squirrel/Squirrel.Windows/blob/develop/COPYING -// license is MIT - -using System; -using System.Diagnostics; -using System.IO; -using System.Reflection; -using System.Threading; - -namespace Squirrel -{ - public sealed partial class UpdateManager - { - public static void RestartApp(string exeToStart = null, string arguments = null) - { - // NB: Here's how this method works: - // - // 1. We're going to pass the *name* of our EXE and the params to - // Update.exe - // 2. Update.exe is going to grab our PID (via getting its parent), - // then wait for us to exit. - // 3. We exit cleanly, dropping any single-instance mutexes or - // whatever. - // 4. Update.exe unblocks, then we launch the app again, possibly - // launching a different version than we started with (this is why - // we take the app's *name* rather than a full path) - - exeToStart = exeToStart ?? Path.GetFileName(Assembly.GetEntryAssembly().Location); - var argsArg = arguments != null ? - string.Format("-a \"{0}\"", arguments) : ""; - - Process.Start(getUpdateExe(), string.Format("--processStartAndWait {0} {1}", exeToStart, argsArg)); - - // NB: We have to give update.exe some time to grab our PID, but - // we can't use WaitForInputIdle because we probably don't have - // whatever WaitForInputIdle considers a message loop. - Thread.Sleep(500); - Environment.Exit(0); - } - - static string getUpdateExe() - { - var assembly = Assembly.GetEntryAssembly(); - - // Are we update.exe? - if (assembly != null && - Path.GetFileName(assembly.Location).Equals("update.exe", StringComparison.OrdinalIgnoreCase) && - assembly.Location.IndexOf("app-", StringComparison.OrdinalIgnoreCase) == -1 && - assembly.Location.IndexOf("SquirrelTemp", StringComparison.OrdinalIgnoreCase) == -1) - { - return Path.GetFullPath(assembly.Location); - } - - assembly = Assembly.GetEntryAssembly() ?? Assembly.GetExecutingAssembly(); - - var updateDotExe = Path.Combine(Path.GetDirectoryName(assembly.Location), "..\\Update.exe"); - var target = new FileInfo(updateDotExe); - - if (!target.Exists) throw new Exception("Update.exe not found, not a Squirrel-installed app?"); - return target.FullName; - } - } -} diff --git a/src/modules/launcher/Wox/ViewModel/PluginViewModel.cs b/src/modules/launcher/Wox/ViewModel/PluginViewModel.cs deleted file mode 100644 index f9b3eda821..0000000000 --- a/src/modules/launcher/Wox/ViewModel/PluginViewModel.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System.Windows; -using Wox.Plugin; -using Wox.Core.Resource; -using Wox.Infrastructure.Image; -using System.Windows.Media; - -namespace Wox.ViewModel -{ - public class PluginViewModel : BaseModel - { - public PluginPair PluginPair { get; set; } - - private readonly Internationalization _translator = InternationalizationManager.Instance; - - public ImageSource Image => ImageLoader.Load(PluginPair.Metadata.IcoPath); - public Visibility ActionKeywordsVisibility => PluginPair.Metadata.ActionKeywords.Count > 1 ? Visibility.Collapsed : Visibility.Visible; - public string InitializeTime => string.Format(_translator.GetTranslation("plugin_init_time"), PluginPair.Metadata.InitTime); - public string QueryTime => string.Format(_translator.GetTranslation("plugin_query_time"), PluginPair.Metadata.AvgQueryTime); - public string ActionKeywordsText => string.Join(Query.ActionKeywordSeparator, PluginPair.Metadata.ActionKeywords); - } -} diff --git a/src/modules/launcher/Wox/ViewModel/SettingWindowViewModel.cs b/src/modules/launcher/Wox/ViewModel/SettingWindowViewModel.cs index 8052375636..6f432c6f9f 100644 --- a/src/modules/launcher/Wox/ViewModel/SettingWindowViewModel.cs +++ b/src/modules/launcher/Wox/ViewModel/SettingWindowViewModel.cs @@ -1,18 +1,4 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Net; -using System.Windows; -using System.Windows.Controls; -using System.Windows.Media; -using System.Windows.Media.Imaging; -using Wox.Core; -using Wox.Core.Plugin; using Wox.Core.Resource; -using Wox.Helper; -using Wox.Infrastructure; -using Wox.Infrastructure.Http; using Wox.Infrastructure.Storage; using Wox.Infrastructure.UserSettings; using Wox.Plugin; @@ -34,8 +20,6 @@ namespace Wox.ViewModel OnPropertyChanged(nameof(ActivatedTimes)); } }; - - } public Settings Settings { get; set; } @@ -45,291 +29,16 @@ namespace Wox.ViewModel _storage.Save(); } - #region general - - // todo a better name? - public class LastQueryMode - { - public string Display { get; set; } - public Infrastructure.UserSettings.LastQueryMode Value { get; set; } - } - public List LastQueryModes - { - get - { - List modes = new List(); - var enums = (Infrastructure.UserSettings.LastQueryMode[])Enum.GetValues(typeof(Infrastructure.UserSettings.LastQueryMode)); - foreach (var e in enums) - { - var key = $"LastQuery{e}"; - var display = _translater.GetTranslation(key); - var m = new LastQueryMode { Display = display, Value = e, }; - modes.Add(m); - } - return modes; - } - } - - public string Language - { - get - { - return Settings.Language; - } - set - { - InternationalizationManager.Instance.ChangeLanguage(value); - - if (InternationalizationManager.Instance.PromptShouldUsePinyin(value)) - ShouldUsePinyin = true; - } - } - - public bool ShouldUsePinyin - { - get - { - return Settings.ShouldUsePinyin; - } - set - { - Settings.ShouldUsePinyin = value; - } - } - - public List QuerySearchPrecisionStrings - { - get - { - var precisionStrings = new List(); - - var enumList = Enum.GetValues(typeof(StringMatcher.SearchPrecisionScore)).Cast().ToList(); - - enumList.ForEach(x => precisionStrings.Add(x.ToString())); - - return precisionStrings; - } - } + #region general private Internationalization _translater => InternationalizationManager.Instance; - public List Languages => _translater.LoadAvailableLanguages(); - public IEnumerable MaxResultsRange => Enumerable.Range(2, 16); - - #endregion - - #region plugin - - public static string Plugin => "http://www.wox.one/plugin"; - public PluginViewModel SelectedPlugin { get; set; } - - public IList PluginViewModels - { - get - { - var metadatas = PluginManager.AllPlugins - .OrderBy(x => x.Metadata.Disabled) - .ThenBy(y => y.Metadata.Name) - .Select(p => new PluginViewModel { PluginPair = p}) - .ToList(); - return metadatas; - } - } - - public Control SettingProvider - { - get - { - var settingProvider = SelectedPlugin.PluginPair.Plugin as ISettingProvider; - if (settingProvider != null) - { - var control = settingProvider.CreateSettingPanel(); - control.HorizontalAlignment = HorizontalAlignment.Stretch; - control.VerticalAlignment = VerticalAlignment.Stretch; - return control; - } - else - { - return new Control(); - } - } - } - - - - #endregion - - #region theme - - public static string Theme => @"http://www.wox.one/theme/builder"; - - public string SelectedTheme - { - get { return Settings.Theme; } - set - { - Settings.Theme = value; - } - } - - public Brush PreviewBackground - { - get - { - var wallpaper = WallpaperPathRetrieval.GetWallpaperPath(); - if (wallpaper != null && File.Exists(wallpaper)) - { - var memStream = new MemoryStream(File.ReadAllBytes(wallpaper)); - var bitmap = new BitmapImage(); - bitmap.BeginInit(); - bitmap.StreamSource = memStream; - bitmap.EndInit(); - var brush = new ImageBrush(bitmap) { Stretch = Stretch.UniformToFill }; - return brush; - } - else - { - var wallpaperColor = WallpaperPathRetrieval.GetWallpaperColor(); - var brush = new SolidColorBrush(wallpaperColor); - return brush; - } - } - } - - public ResultsViewModel PreviewResults - { - get - { - var results = new List - { - new Result - { - Title = "WoX is a launcher for Windows that simply works.", - SubTitle = "You can call it Windows omni-eXecutor if you want a long name." - }, - new Result - { - Title = "Search for everything—applications, folders, files and more.", - SubTitle = "Use pinyin to search for programs. (yyy / wangyiyun → 网易云音乐)" - }, - new Result - { - Title = "Keyword plugin search.", - SubTitle = "search google with g search_term." - }, - new Result - { - Title = "Build custom themes at: ", - SubTitle = Theme - }, - new Result - { - Title = "Install plugins from: ", - SubTitle = Plugin - }, - }; - var vm = new ResultsViewModel(); - vm.AddResults(results, "PREVIEW"); - return vm; - } - } - - public FontFamily SelectedQueryBoxFont - { - get - { - if (Fonts.SystemFontFamilies.Count(o => - o.FamilyNames.Values != null && - o.FamilyNames.Values.Contains(Settings.QueryBoxFont)) > 0) - { - var font = new FontFamily(Settings.QueryBoxFont); - return font; - } - else - { - var font = new FontFamily("Segoe UI"); - return font; - } - } - set - { - Settings.QueryBoxFont = value.ToString(); - } - } - - public FamilyTypeface SelectedQueryBoxFontFaces - { - get - { - var typeface = SyntaxSugars.CallOrRescueDefault( - () => SelectedQueryBoxFont.ConvertFromInvariantStringsOrNormal( - Settings.QueryBoxFontStyle, - Settings.QueryBoxFontWeight, - Settings.QueryBoxFontStretch - )); - return typeface; - } - set - { - Settings.QueryBoxFontStretch = value.Stretch.ToString(); - Settings.QueryBoxFontWeight = value.Weight.ToString(); - Settings.QueryBoxFontStyle = value.Style.ToString(); - } - } - - public FontFamily SelectedResultFont - { - get - { - if (Fonts.SystemFontFamilies.Count(o => - o.FamilyNames.Values != null && - o.FamilyNames.Values.Contains(Settings.ResultFont)) > 0) - { - var font = new FontFamily(Settings.ResultFont); - return font; - } - else - { - var font = new FontFamily("Segoe UI"); - return font; - } - } - set - { - Settings.ResultFont = value.ToString(); - } - } - - public FamilyTypeface SelectedResultFontFaces - { - get - { - var typeface = SyntaxSugars.CallOrRescueDefault( - () => SelectedResultFont.ConvertFromInvariantStringsOrNormal( - Settings.ResultFontStyle, - Settings.ResultFontWeight, - Settings.ResultFontStretch - )); - return typeface; - } - set - { - Settings.ResultFontStretch = value.Stretch.ToString(); - Settings.ResultFontWeight = value.Weight.ToString(); - Settings.ResultFontStyle = value.Style.ToString(); - } - } - - #endregion - - #region hotkey - - public CustomPluginHotkey SelectedCustomPluginHotkey { get; set; } #endregion #region about - public static string Version => Constant.Version; + public string ActivatedTimes => string.Format(_translater.GetTranslation("about_activate_times"), Settings.ActivateTimes); + #endregion } } diff --git a/src/modules/launcher/Wox/Wox.csproj b/src/modules/launcher/Wox/Wox.csproj index 3cc86e4516..eb8ee93b1e 100644 --- a/src/modules/launcher/Wox/Wox.csproj +++ b/src/modules/launcher/Wox/Wox.csproj @@ -6,7 +6,6 @@ true true - Resources\placeholderLauncher.ico false false x64 @@ -37,10 +36,6 @@ MinimumRecommendedRules.ruleset 4 - - - - @@ -73,106 +68,4 @@ - - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - \ No newline at end of file diff --git a/src/modules/launcher/Wox/app.manifest b/src/modules/launcher/Wox/app.manifest deleted file mode 100644 index 52d1c39327..0000000000 --- a/src/modules/launcher/Wox/app.manifest +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/modules/launcher/Wox/app.png b/src/modules/launcher/Wox/app.png deleted file mode 100644 index ae307b7c77..0000000000 Binary files a/src/modules/launcher/Wox/app.png and /dev/null differ