diff --git a/Flow.Launcher/Languages/en.xaml b/Flow.Launcher/Languages/en.xaml
index 289aec337..6c3fbe777 100644
--- a/Flow.Launcher/Languages/en.xaml
+++ b/Flow.Launcher/Languages/en.xaml
@@ -36,6 +36,8 @@
Disable Flow Launcher activation when a full screen application is active (Recommended for games).
Default File Manager
Select the file manager to use when opening the folder.
+ Default Web Browser
+ Setting for New Tab, New Window, Private Mode.
Python Directory
Auto Update
Select
@@ -145,6 +147,16 @@
Arguments For Folder
Arguments For File
+
+ Default Web Browser
+ The default setting follows the OS default browser setting. If specified separately, flow uses that browser.
+ Browser
+ Browser Name
+ Browser Path
+ New Window
+ New Tab
+ Priviate Mode
+
Change Priority
Greater the number, the higher the result will be ranked. Try setting it as 5. If you want the results to be lower than any other plugin's, provide a negative number
diff --git a/Flow.Launcher/SelectBrowserWindow.xaml b/Flow.Launcher/SelectBrowserWindow.xaml
new file mode 100644
index 000000000..9a435c996
--- /dev/null
+++ b/Flow.Launcher/SelectBrowserWindow.xaml
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ New Tab
+ New Window
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Flow.Launcher/SelectBrowserWindow.xaml.cs b/Flow.Launcher/SelectBrowserWindow.xaml.cs
new file mode 100644
index 000000000..1f79b463b
--- /dev/null
+++ b/Flow.Launcher/SelectBrowserWindow.xaml.cs
@@ -0,0 +1,45 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Shapes;
+
+namespace Flow.Launcher
+{
+ ///
+ /// SelectBrowserWindow.xaml에 대한 상호 작용 논리
+ ///
+ public partial class SelectBrowserWindow : Window
+ {
+ public SelectBrowserWindow()
+ {
+ InitializeComponent();
+ }
+
+ private void btnCancel_Click(object sender, RoutedEventArgs e)
+ {
+ }
+
+ private void btnDone_Click(object sender, RoutedEventArgs e)
+ {
+ }
+
+ private void btnAdd_Click(object sender, RoutedEventArgs e)
+ {
+ }
+
+ private void btnDelete_Click(object sender, RoutedEventArgs e)
+ {
+ }
+ }
+
+
+}
diff --git a/Flow.Launcher/SettingWindow.xaml b/Flow.Launcher/SettingWindow.xaml
index 761dec1d7..7ef751df3 100644
--- a/Flow.Launcher/SettingWindow.xaml
+++ b/Flow.Launcher/SettingWindow.xaml
@@ -688,78 +688,79 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Flow.Launcher/SettingWindow.xaml.cs b/Flow.Launcher/SettingWindow.xaml.cs
index 6d280ea3e..fbee81c3f 100644
--- a/Flow.Launcher/SettingWindow.xaml.cs
+++ b/Flow.Launcher/SettingWindow.xaml.cs
@@ -121,6 +121,12 @@ namespace Flow.Launcher
fileManagerChangeWindow.ShowDialog();
}
+ private void OnSelectDefaultBrowserClick(object sender, RoutedEventArgs e)
+ {
+ SelectBrowserWindow test = new SelectBrowserWindow();
+ test.ShowDialog();
+ }
+
#endregion
#region Hotkey