diff --git a/Flow.Launcher.Core/Resource/Internationalization.cs b/Flow.Launcher.Core/Resource/Internationalization.cs
index 64b949cbb..78e8c5cbf 100644
--- a/Flow.Launcher.Core/Resource/Internationalization.cs
+++ b/Flow.Launcher.Core/Resource/Internationalization.cs
@@ -9,6 +9,7 @@ using Flow.Launcher.Infrastructure;
using Flow.Launcher.Infrastructure.Logger;
using Flow.Launcher.Infrastructure.UserSettings;
using Flow.Launcher.Plugin;
+using System.Globalization;
namespace Flow.Launcher.Core.Resource
{
@@ -96,7 +97,8 @@ namespace Flow.Launcher.Core.Resource
}
UpdatePluginMetadataTranslations();
Settings.Language = language.LanguageCode;
-
+ CultureInfo.CurrentCulture = new CultureInfo(language.LanguageCode);
+ CultureInfo.CurrentUICulture = CultureInfo.CurrentCulture;
}
public bool PromptShouldUsePinyin(string languageCodeToSet)
diff --git a/Flow.Launcher/ActionKeywords.xaml b/Flow.Launcher/ActionKeywords.xaml
index 9d032efd9..32892768d 100644
--- a/Flow.Launcher/ActionKeywords.xaml
+++ b/Flow.Launcher/ActionKeywords.xaml
@@ -1,13 +1,54 @@
+ Height="365" Width="450" Background="#F3F3F3" BorderBrush="#cecece">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Flow.Launcher/CustomQueryHotkeySetting.xaml b/Flow.Launcher/CustomQueryHotkeySetting.xaml
index a97f90733..23bd89906 100644
--- a/Flow.Launcher/CustomQueryHotkeySetting.xaml
+++ b/Flow.Launcher/CustomQueryHotkeySetting.xaml
@@ -5,7 +5,8 @@
Icon="Images\app.png"
ResizeMode="NoResize"
WindowStartupLocation="CenterScreen"
- Title="{DynamicResource customeQueryHotkeyTitle}" Height="200" Width="674.766">
+ MouseDown="window_MouseDown"
+ Title="{DynamicResource customeQueryHotkeyTitle}" Height="345" Width="500" Background="#F3F3F3" BorderBrush="#cecece">
@@ -15,29 +16,42 @@
-
-
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
diff --git a/Flow.Launcher/CustomQueryHotkeySetting.xaml.cs b/Flow.Launcher/CustomQueryHotkeySetting.xaml.cs
index b18bbcfad..0109474e1 100644
--- a/Flow.Launcher/CustomQueryHotkeySetting.xaml.cs
+++ b/Flow.Launcher/CustomQueryHotkeySetting.xaml.cs
@@ -7,6 +7,7 @@ using System.Collections.ObjectModel;
using System.Linq;
using System.Windows;
using System.Windows.Input;
+using System.Windows.Controls;
namespace Flow.Launcher
{
@@ -99,5 +100,15 @@ namespace Flow.Launcher
{
Close();
}
+
+ private void window_MouseDown(object sender, MouseButtonEventArgs e) /* for close hotkey popup */
+ {
+ TextBox textBox = Keyboard.FocusedElement as TextBox;
+ if (textBox != null)
+ {
+ TraversalRequest tRequest = new TraversalRequest(FocusNavigationDirection.Next);
+ textBox.MoveFocus(tRequest);
+ }
+ }
}
}
diff --git a/Flow.Launcher/HotkeyControl.xaml b/Flow.Launcher/HotkeyControl.xaml
index ab786fd56..285a282ef 100644
--- a/Flow.Launcher/HotkeyControl.xaml
+++ b/Flow.Launcher/HotkeyControl.xaml
@@ -9,11 +9,18 @@
d:DesignHeight="300" d:DesignWidth="300">
-
-
+
-
-
+
+
+
+ press key
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Flow.Launcher/Languages/en.xaml b/Flow.Launcher/Languages/en.xaml
index 84f7c06b1..4a8113cca 100644
--- a/Flow.Launcher/Languages/en.xaml
+++ b/Flow.Launcher/Languages/en.xaml
@@ -49,6 +49,7 @@
Find more plugins
On
Off
+ Action keyword Setting
Action keyword
Current action keyword:
New action keyword:
@@ -68,7 +69,8 @@
Theme
- Browse for more themes
+ Theme Gallery
+ How to create a theme
Hi There
Query Box Font
Result Item Font
@@ -153,10 +155,11 @@
This new Action Keyword is already assigned to another plugin, please choose a different one
Success
Completed successfully
- Use * if you don't want to specify an action keyword
+ Enter the action keyword you need to start the plug-in. Use * if you don't want to specify an action keyword. In the case, The plug-in works without keywords.
- Custom Plugin Hotkey
+ Custom Query Hotkey
+ Press the custom hotkey to automatically insert the specified query.
Preview
Hotkey is unavailable, please select a new hotkey
Invalid plugin hotkey
diff --git a/Flow.Launcher/Languages/sk.xaml b/Flow.Launcher/Languages/sk.xaml
index 70a5d3b7c..4014d215f 100644
--- a/Flow.Launcher/Languages/sk.xaml
+++ b/Flow.Launcher/Languages/sk.xaml
@@ -13,51 +13,64 @@
Nastavenia
O aplikácii
Ukončiť
+ Zavrieť
Nastavenia Flow Launchera
Všeobecné
Prenosný režim
+ Uloží všetky nastavenia a používateľské údaje do jedného centrálneho priečinka (Užitočné pri vyberateľných diskoch a cloudových službách).
Spustiť Flow Launcher po štarte systému
Schovať Flow Launcher po strate fokusu
Nezobrazovať upozornenia na novú verziu
Zapamätať si posledné umiestnenie
Jazyk
Posledné vyhľadávanie
+ Zobrazí/skryje predchádzajúce výsledky pri opätovnej aktivácii Flow Launchera.
Ponechať
Označiť
Vymazať
Max. výsledkov
Ignorovať klávesové skratky v režime na celú obrazovku
+ Zakázať aktiváciu Flow Launchera, keď je aktívna aplikácia na celú obrazovku (odporúčané pre hry).
Priečinok s Pythonom
Automatická aktualizácia
Vybrať
Schovať Flow Launcher po spustení
Schovať ikonu z oblasti oznámení
Presnosť vyhľadávania
+ Mení minimálne skóre zhody potrebné na zobrazenie výsledkov.
Použiť Pinyin
Umožňuje vyhľadávanie pomocou Pinyin. Pinyin je štandardný systém romanizovaného pravopisu pre transliteráciu čínštiny
Efekt tieňa nie je povolený, kým má aktuálny motív povolený efekt rozostrenia
-
+
- Plugin
+ Pluginy
Nájsť ďalšie pluginy
- Povolené
- Zakázané
+ Zap.
+ Vyp.
+ Nastavenie kľúčového slova akcie
Skratka akcie
Aktuálna akcia skratky:
Nová akcia skratky:
Aktuálna priorita:
Nová priorita:
- Priorita:
+ Priorita
Priečinok s pluginmi
- Autor
+ Autor:
Príprava:
Čas dopytu:
+
+
+
+ Repozitár pluginov
+ Obnoviť
+ Inštalovať
Motív
- Prehliadať viac motívov
+ Galéria motívov
+ Ako vytvoriť motív
Ahojte
Písmo vyhľadávacieho poľa
Písmo výsledkov
@@ -65,12 +78,17 @@
Nepriehľadnosť
Motív {0} neexistuje, návrat na predvolený motív
Nepodarilo sa nečítať motív {0}, návrat na predvolený motív
+ Priečinok s motívmi
+ Otvoriť priečinok s motívmi
Klávesové skratky
Klávesová skratka pre Flow Launcher
- Modifikáčné klávesy na otvorenie výsledkov
+ Zadajte skratku na zobrazenie/skrytie Flow Launchera.
+ Otvoriť výsledok modifikačným klávesom
+ Vyberte modifikačný kláves na otvorenie výsledku pomocou klávesnice.
Zobraziť klávesovú skratku
+ Zobrazí klávesovú skratku spolu s výsledkami.
Vlastná klávesová skratka na vyhľadávanie
Dopyt
Odstrániť
@@ -88,7 +106,7 @@
Povoliť HTTP Proxy
HTTP Server
Port
- Použív. meno
+ Používateľské meno
Heslo
Test Proxy
Uložiť
@@ -115,6 +133,7 @@
Tipy na používanie:
+ Zmena priority
Vyššie číslo znamená, že výsledok bude vyššie. Skúste nastaviť napr. 5. Ak chcete, aby boli výsledky nižšie ako ktorékoľvek iné doplnky, zadajte záporné číslo
Prosím, zadajte platné číslo pre prioritu!
@@ -128,10 +147,11 @@
Nová skratka pre akciu bola priradená pre iný plugin, prosím, zvoľte inú skratku
Úspešné
Úspešne dokončené
- Použite * ak nechcete určiť skratku pre akciu
+ Zadajte skratku akcie, ktorá je potrebná na spustenie pluginu. Ak nechcete zadať skratku akcie, použite *. V tom prípade plugin funguje bez kľúčových slov.
- Vlastná klávesová skratka pre plugin
+ Klávesová skratka pre vlastné vyhľadávanie
+ Stlačením klávesovej skratky sa automaticky vloží zadaný výraz.
Náhľad
Klávesová skratka je nedostupná, prosím, zadajte novú
Neplatná klávesová skratka pluginu
@@ -160,8 +180,8 @@
Čakajte, prosím…
- Kontrolujú sa akutalizácie
- Už máte najnovšiu verizu Flow Launchera
+ Kontrolujú sa aktualizácie
+ Už máte najnovšiu verziu Flow Launchera
Bola nájdená aktualizácia
Aktualizuje sa…
Flow Launcher nedokázal presunúť používateľské údaje do aktualizovanej verzie.
diff --git a/Flow.Launcher/MainWindow.xaml.cs b/Flow.Launcher/MainWindow.xaml.cs
index 057c3f07d..8cc6f6c43 100644
--- a/Flow.Launcher/MainWindow.xaml.cs
+++ b/Flow.Launcher/MainWindow.xaml.cs
@@ -11,6 +11,7 @@ using Flow.Launcher.Core.Resource;
using Flow.Launcher.Helper;
using Flow.Launcher.Infrastructure.UserSettings;
using Flow.Launcher.ViewModel;
+using Microsoft.AspNetCore.Authorization;
using Application = System.Windows.Application;
using Screen = System.Windows.Forms.Screen;
using ContextMenuStrip = System.Windows.Forms.ContextMenuStrip;
@@ -30,6 +31,7 @@ namespace Flow.Launcher
private bool isProgressBarStoryboardPaused;
private Settings _settings;
private NotifyIcon _notifyIcon;
+ private ContextMenu contextMenu;
private MainViewModel _viewModel;
#endregion
@@ -159,14 +161,10 @@ namespace Flow.Launcher
private void UpdateNotifyIconText()
{
- var menu = _notifyIcon.ContextMenuStrip;
- var open = menu.Items[0];
- var setting = menu.Items[1];
- var exit = menu.Items[2];
-
- open.Text = InternationalizationManager.Instance.GetTranslation("iconTrayOpen");
- setting.Text = InternationalizationManager.Instance.GetTranslation("iconTraySettings");
- exit.Text = InternationalizationManager.Instance.GetTranslation("iconTrayExit");
+ var menu = contextMenu;
+ ((MenuItem)menu.Items[1]).Header = InternationalizationManager.Instance.GetTranslation("iconTrayOpen");
+ ((MenuItem)menu.Items[2]).Header = InternationalizationManager.Instance.GetTranslation("iconTraySettings");
+ ((MenuItem)menu.Items[3]).Header = InternationalizationManager.Instance.GetTranslation("iconTrayExit");
}
private void InitializeNotifyIcon()
@@ -177,30 +175,46 @@ namespace Flow.Launcher
Icon = Properties.Resources.app,
Visible = !_settings.HideNotifyIcon
};
- var menu = new ContextMenuStrip();
- var items = menu.Items;
+ contextMenu = new ContextMenu();
+
+ var header = new MenuItem
+ {
+ Header = "Flow Launcher",
+ IsEnabled = false
+ };
+ var open = new MenuItem
+ {
+ Header = InternationalizationManager.Instance.GetTranslation("iconTrayOpen")
+ };
+ var settings = new MenuItem
+ {
+ Header = InternationalizationManager.Instance.GetTranslation("iconTraySettings")
+ };
+ var exit = new MenuItem
+ {
+ Header = InternationalizationManager.Instance.GetTranslation("iconTrayExit")
+ };
- var open = items.Add(InternationalizationManager.Instance.GetTranslation("iconTrayOpen"));
open.Click += (o, e) => Visibility = Visibility.Visible;
- var setting = items.Add(InternationalizationManager.Instance.GetTranslation("iconTraySettings"));
- setting.Click += (o, e) => App.API.OpenSettingDialog();
- var exit = items.Add(InternationalizationManager.Instance.GetTranslation("iconTrayExit"));
+ settings.Click += (o, e) => App.API.OpenSettingDialog();
exit.Click += (o, e) => Close();
+ contextMenu.Items.Add(header);
+ contextMenu.Items.Add(open);
+ contextMenu.Items.Add(settings);
+ contextMenu.Items.Add(exit);
- _notifyIcon.ContextMenuStrip = menu;
+ _notifyIcon.ContextMenuStrip = new ContextMenuStrip(); // it need for close the context menu. if not, context menu can't close.
_notifyIcon.MouseClick += (o, e) =>
{
- if (e.Button == MouseButtons.Left)
+ switch (e.Button)
{
- if (menu.Visible)
- {
- menu.Close();
- }
- else
- {
- var p = System.Windows.Forms.Cursor.Position;
- menu.Show(p);
- }
+ case MouseButtons.Left:
+ _viewModel.ToggleFlowLauncher();
+ break;
+
+ case MouseButtons.Right:
+ contextMenu.IsOpen = true;
+ break;
}
};
}
diff --git a/Flow.Launcher/PriorityChangeWindow.xaml b/Flow.Launcher/PriorityChangeWindow.xaml
index 60a289e61..fbf4394f7 100644
--- a/Flow.Launcher/PriorityChangeWindow.xaml
+++ b/Flow.Launcher/PriorityChangeWindow.xaml
@@ -6,52 +6,45 @@
xmlns:local="clr-namespace:Flow.Launcher"
Loaded="PriorityChangeWindow_Loaded"
mc:Ignorable="d"
+ ResizeMode="NoResize"
WindowStartupLocation="CenterScreen"
- Title="{DynamicResource changePriorityWindow}" Height="400" Width="350" ResizeMode="NoResize" Background="#f3f3f3">
+ Title="{DynamicResource changePriorityWindow}" Height="365" Width="350" Background="#F3F3F3" BorderBrush="#cecece">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
+
-
-
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
-
+
diff --git a/Flow.Launcher/SettingWindow.xaml b/Flow.Launcher/SettingWindow.xaml
index 120fd328c..57eef5189 100644
--- a/Flow.Launcher/SettingWindow.xaml
+++ b/Flow.Launcher/SettingWindow.xaml
@@ -19,6 +19,7 @@
Height="700" Width="1000"
MinWidth="900"
MinHeight="600"
+ MouseDown="window_MouseDown"
Loaded="OnLoaded"
Closed="OnClosed"
d:DataContext="{d:DesignInstance vm:SettingWindowViewModel}">
@@ -674,6 +675,7 @@
-
+
@@ -1611,4 +1613,4 @@
-
\ No newline at end of file
+
diff --git a/Flow.Launcher/SettingWindow.xaml.cs b/Flow.Launcher/SettingWindow.xaml.cs
index 3066778c1..38ede8076 100644
--- a/Flow.Launcher/SettingWindow.xaml.cs
+++ b/Flow.Launcher/SettingWindow.xaml.cs
@@ -287,5 +287,15 @@ namespace Flow.Launcher
API.ShowMainWindow();
}
}
+
+ private void window_MouseDown(object sender, MouseButtonEventArgs e) /* for close hotkey popup */
+ {
+ TextBox textBox = Keyboard.FocusedElement as TextBox;
+ if (textBox != null)
+ {
+ TraversalRequest tRequest = new TraversalRequest(FocusNavigationDirection.Next);
+ textBox.MoveFocus(tRequest);
+ }
+ }
}
}
\ No newline at end of file
diff --git a/Flow.Launcher/ViewModel/SettingWindowViewModel.cs b/Flow.Launcher/ViewModel/SettingWindowViewModel.cs
index dde540b0c..bfaddb701 100644
--- a/Flow.Launcher/ViewModel/SettingWindowViewModel.cs
+++ b/Flow.Launcher/ViewModel/SettingWindowViewModel.cs
@@ -272,7 +272,7 @@ namespace Flow.Launcher.ViewModel
#region theme
- public static string Theme => @"http://www.wox.one/theme/builder";
+ public static string Theme => @"https://flow-launcher.github.io/docs/#/how-to-create-a-theme";
public string SelectedTheme
{
diff --git a/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Languages/sk.xaml b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Languages/sk.xaml
index 62f95534a..cb52898f2 100644
--- a/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Languages/sk.xaml
+++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Languages/sk.xaml
@@ -14,7 +14,7 @@
Prehliadať
Kopírovať URL
Kopírovať URL záložky do schránky
- Načítať prehliadač z:
+ Načítať prehliadač z:
Názov prehliadača
Umiestnenie priečinka Data
Pridať
diff --git a/Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json
index 7d124169b..d72db3a90 100644
--- a/Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json
+++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json
@@ -4,7 +4,7 @@
"Name": "Browser Bookmarks",
"Description": "Search your browser bookmarks",
"Author": "qianlifeng, Ioannis G.",
- "Version": "1.5.2",
+ "Version": "1.5.3",
"Language": "csharp",
"Website": "https://github.com/Flow-Launcher/Flow.Launcher",
"ExecuteFileName": "Flow.Launcher.Plugin.BrowserBookmark.dll",
diff --git a/Plugins/Flow.Launcher.Plugin.Sys/Languages/sk.xaml b/Plugins/Flow.Launcher.Plugin.Sys/Languages/sk.xaml
index 1b64699cd..42bfcab44 100644
--- a/Plugins/Flow.Launcher.Plugin.Sys/Languages/sk.xaml
+++ b/Plugins/Flow.Launcher.Plugin.Sys/Languages/sk.xaml
@@ -8,6 +8,7 @@
Vypnúť počítač
Reštartovať počítač
+ Reštartovať počítač s rozšírenými možnosťami spúšťania pre núdzový režim a režim ladenia, ako aj s ďalšími možnosťami
Odhlásiť
Zamknúť počítač
Zavrieť Flow Launcher
@@ -29,6 +30,7 @@
Všetky dáta pluginov aktualizované
Naozaj chcete počítač vypnúť?
Naozaj chcete počítač reštartovať?
+ Naozaj chcete počítač reštartovať s pokročilými možnosťami spúšťania?
Systémové príkazy
Poskytuje príkazy súvisiace so systémom ako je vypnutie, uzamknutie počítača atď.
diff --git a/Plugins/Flow.Launcher.Plugin.Sys/plugin.json b/Plugins/Flow.Launcher.Plugin.Sys/plugin.json
index 1bfcd92a5..826a1b756 100644
--- a/Plugins/Flow.Launcher.Plugin.Sys/plugin.json
+++ b/Plugins/Flow.Launcher.Plugin.Sys/plugin.json
@@ -4,7 +4,7 @@
"Name": "System Commands",
"Description": "Provide System related commands. e.g. shutdown,lock, setting etc.",
"Author": "qianlifeng",
- "Version": "1.4.0",
+ "Version": "1.4.1",
"Language": "csharp",
"Website": "https://github.com/Flow-Launcher/Flow.Launcher",
"ExecuteFileName": "Flow.Launcher.Plugin.Sys.dll",
diff --git a/Plugins/Flow.Launcher.Plugin.WebSearch/Images/netflix.png b/Plugins/Flow.Launcher.Plugin.WebSearch/Images/netflix.png
new file mode 100644
index 000000000..9d702bcae
Binary files /dev/null and b/Plugins/Flow.Launcher.Plugin.WebSearch/Images/netflix.png differ
diff --git a/Plugins/Flow.Launcher.Plugin.WebSearch/Images/youtubemusic.png b/Plugins/Flow.Launcher.Plugin.WebSearch/Images/youtubemusic.png
new file mode 100644
index 000000000..682c005d2
Binary files /dev/null and b/Plugins/Flow.Launcher.Plugin.WebSearch/Images/youtubemusic.png differ
diff --git a/Plugins/Flow.Launcher.Plugin.WebSearch/Languages/en.xaml b/Plugins/Flow.Launcher.Plugin.WebSearch/Languages/en.xaml
index cc137c3dc..632b6d3a3 100644
--- a/Plugins/Flow.Launcher.Plugin.WebSearch/Languages/en.xaml
+++ b/Plugins/Flow.Launcher.Plugin.WebSearch/Languages/en.xaml
@@ -2,6 +2,7 @@
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:system="clr-namespace:System;assembly=mscorlib">
+ Search Source Setting
Open search in:
New Window
New Tab
@@ -14,9 +15,14 @@
Action Keyword
URL
Search
- Search suggestions
+ Use Search Query Autocomplete:
+ Autocomplete Data from:
Please select a web search
Are you sure you want to delete {0}?
+ If you have a web search service you want to use, you can add it to Flow. For example, you can follow the url format in the address bar if you want to search 'casino' on Netflix: "https://www.netflix.com/search?q=Casino". To do this, change the search term 'Casino' as follows.
+ https://www.netflix.com/search?q={q}
+ Add it to the URL section below. You can now search Netflix with Flow using any search terms.
+
Title
diff --git a/Plugins/Flow.Launcher.Plugin.WebSearch/SearchSourceSetting.xaml b/Plugins/Flow.Launcher.Plugin.WebSearch/SearchSourceSetting.xaml
index 02809be3a..fbf12a6b5 100644
--- a/Plugins/Flow.Launcher.Plugin.WebSearch/SearchSourceSetting.xaml
+++ b/Plugins/Flow.Launcher.Plugin.WebSearch/SearchSourceSetting.xaml
@@ -4,59 +4,71 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:vm="clr-namespace:Flow.Launcher.Plugin.WebSearch"
- mc:Ignorable="d"
- ResizeMode="NoResize"
+ mc:Ignorable="d" ResizeMode="NoResize"
WindowStartupLocation="CenterScreen"
- Title="Search Source Setting" Height="400" Width="500"
- d:DataContext="{d:DesignInstance vm:SearchSourceViewModel}">
+ Title="{DynamicResource flowlauncher_plugin_websearch_window_title}" Height="590" Width="550"
+ d:DataContext="{d:DesignInstance vm:SearchSourceViewModel}" Background="#F3F3F3" BorderBrush="#cecece">
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Flow.Launcher.Plugin.WebSearch/SettingsControl.xaml b/Plugins/Flow.Launcher.Plugin.WebSearch/SettingsControl.xaml
index efdd9ec9b..68f5adc3b 100644
--- a/Plugins/Flow.Launcher.Plugin.WebSearch/SettingsControl.xaml
+++ b/Plugins/Flow.Launcher.Plugin.WebSearch/SettingsControl.xaml
@@ -32,42 +32,31 @@
-
+
-
-
+
+
-
-
-
-
-
-
+
-
-
-
-
+
+
+
-
-
+
-
+
+
+ Width="130">
-
+
-
+
+
+
+
+
+
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Plugins/Flow.Launcher.Plugin.WebSearch/plugin.json b/Plugins/Flow.Launcher.Plugin.WebSearch/plugin.json
index 679f976d3..f83b1e40b 100644
--- a/Plugins/Flow.Launcher.Plugin.WebSearch/plugin.json
+++ b/Plugins/Flow.Launcher.Plugin.WebSearch/plugin.json
@@ -26,7 +26,7 @@
"Name": "Web Searches",
"Description": "Provide the web search ability",
"Author": "qianlifeng",
- "Version": "1.4.0",
+ "Version": "1.4.1",
"Language": "csharp",
"Website": "https://github.com/Flow-Launcher/Flow.Launcher",
"ExecuteFileName": "Flow.Launcher.Plugin.WebSearch.dll",
diff --git a/Plugins/Flow.Launcher.Plugin.WebSearch/setting.json b/Plugins/Flow.Launcher.Plugin.WebSearch/setting.json
index ef9c63d67..c8f521653 100644
--- a/Plugins/Flow.Launcher.Plugin.WebSearch/setting.json
+++ b/Plugins/Flow.Launcher.Plugin.WebSearch/setting.json
@@ -7,6 +7,48 @@
"Url": "https://www.google.com/search?q={q}",
"Enabled": true
},
+ {
+ "Title": "Youtube",
+ "ActionKeyword": "youtube",
+ "IconPath": "Images\\youtube.png",
+ "Url": "http://www.youtube.com/results?search_query={q}",
+ "Enabled": true
+ },
+ {
+ "Title": "Netflix",
+ "ActionKeyword": "netflix",
+ "IconPath": "Images\\netflix.png",
+ "Url": "https://www.netflix.com/search?q={q}",
+ "Enabled": true
+ },
+ {
+ "Title": "Google Translate",
+ "ActionKeyword": "translate",
+ "IconPath": "Images\\google_translate.png",
+ "Url": "http://translate.google.com/#auto|en|{q}",
+ "Enabled": true
+ },
+ {
+ "Title": "Gmail",
+ "ActionKeyword": "gmail",
+ "IconPath": "Images\\gmail.png",
+ "Url": "https://mail.google.com/mail/ca/u/0/#apps/{q}",
+ "Enabled": true
+ },
+ {
+ "Title": "Google Drive",
+ "ActionKeyword": "drive",
+ "IconPath": "Images\\google_drive.png",
+ "Url": "http://drive.google.com/?hl=en&tab=bo#search/{q}",
+ "Enabled": true
+ },
+ {
+ "Title": "Youtube Music",
+ "ActionKeyword": "ytmusic",
+ "IconPath": "Images\\youtubemusic.png",
+ "Url": "https://music.youtube.com/search?q={q}",
+ "Enabled": true
+ },
{
"Title": "Wikipedia",
"ActionKeyword": "wiki",
@@ -14,13 +56,6 @@
"Url": "http://en.wikipedia.org/wiki/{q}",
"Enabled": true
},
- {
- "Title": "FindIcon",
- "ActionKeyword": "findicon",
- "IconPath": "Images\\pictures.png",
- "Url": "http://findicons.com/search/{q}",
- "Enabled": true
- },
{
"Title": "Facebook",
"ActionKeyword": "facebook",
@@ -42,13 +77,6 @@
"Url": "http://maps.google.com/maps?q={q}",
"Enabled": true
},
- {
- "Title": "Google Translate",
- "ActionKeyword": "translate",
- "IconPath": "Images\\google_translate.png",
- "Url": "http://translate.google.com/#auto|en|{q}",
- "Enabled": true
- },
{
"Title": "Duckduckgo",
"ActionKeyword": "duckduckgo",
@@ -70,20 +98,6 @@
"Url": "https://gist.github.com/search?q={q}",
"Enabled": true
},
- {
- "Title": "Gmail",
- "ActionKeyword": "gmail",
- "IconPath": "Images\\gmail.png",
- "Url": "https://mail.google.com/mail/ca/u/0/#apps/{q}",
- "Enabled": true
- },
- {
- "Title": "Google Drive",
- "ActionKeyword": "drive",
- "IconPath": "Images\\google_drive.png",
- "Url": "http://drive.google.com/?hl=en&tab=bo#search/{q}",
- "Enabled": true
- },
{
"Title": "Wolframalpha",
"ActionKeyword": "wolframalpha",
@@ -112,13 +126,6 @@
"Url": "https://www.google.com/search?q={q}&tbm=isch",
"Enabled": true
},
- {
- "Title": "Youtube",
- "ActionKeyword": "youtube",
- "IconPath": "Images\\youtube.png",
- "Url": "http://www.youtube.com/results?search_query={q}",
- "Enabled": true
- },
{
"Title": "Bing",
"ActionKeyword": "bing",
diff --git a/appveyor.yml b/appveyor.yml
index b45b40186..dba2cf8f9 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -78,6 +78,6 @@ on_success:
- ps: |
if ($env:APPVEYOR_REPO_BRANCH -eq "master" -and $env:APPVEYOR_REPO_TAG -eq "true")
{
- iwr https://aka.ms/wingetcreate/latest -OutFile wingetcreate.exe
+ iwr https://github.com/microsoft/winget-create/releases/download/v0.2.0.29-preview/wingetcreate.exe -OutFile wingetcreate.exe
.\wingetcreate.exe update Flow-Launcher.Flow-Launcher -s true -u https://github.com/Flow-Launcher/Flow.Launcher/releases/download/v$env:flowVersion/Flow-Launcher-Setup.exe -v $env:flowVersion -t $env:winget_token
}