Skip to content

Commit f97fdaf

Browse files
committed
Merge Dev
2 parents 03d8b50 + 8b78288 commit f97fdaf

File tree

92 files changed

+860
-458
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+860
-458
lines changed

Flow.Launcher.Infrastructure/UserSettings/Settings.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,11 @@ public string Language
4747
public string DateFormat { get; set; } = "MM'/'dd ddd";
4848
public bool FirstLaunch { get; set; } = true;
4949

50+
public double SettingWindowWidth { get; set; } = 1000;
51+
public double SettingWindowHeight { get; set; } = 700;
52+
public double SettingWindowTop { get; set; }
53+
public double SettingWindowLeft { get; set; }
54+
5055
public int CustomExplorerIndex { get; set; } = 0;
5156

5257
[JsonIgnore]

Flow.Launcher/Converters/OpenResultHotkeyVisibilityConverter.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,17 @@ namespace Flow.Launcher.Converters
1111
[ValueConversion(typeof(bool), typeof(Visibility))]
1212
public class OpenResultHotkeyVisibilityConverter : IValueConverter
1313
{
14-
private const int MaxVisibleHotkeys = 9;
14+
private const int MaxVisibleHotkeys = 10;
1515

1616
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
1717
{
18-
var hotkeyNumber = int.MaxValue;
18+
var number = int.MaxValue;
1919

2020
if (value is ListBoxItem listBoxItem
2121
&& ItemsControl.ItemsControlFromItemContainer(listBoxItem) is ListBox listBox)
22-
hotkeyNumber = listBox.ItemContainerGenerator.IndexFromContainer(listBoxItem) + 1;
22+
number = listBox.ItemContainerGenerator.IndexFromContainer(listBoxItem) + 1;
2323

24-
return hotkeyNumber <= MaxVisibleHotkeys ? Visibility.Visible : Visibility.Collapsed;
24+
return number <= MaxVisibleHotkeys ? Visibility.Visible : Visibility.Collapsed;
2525
}
2626

2727
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) => throw new System.InvalidOperationException();

Flow.Launcher/Converters/OrdinalConverter.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@ public object Convert(object value, System.Type targetType, object parameter, Cu
1010
{
1111
if (value is ListBoxItem listBoxItem
1212
&& ItemsControl.ItemsControlFromItemContainer(listBoxItem) is ListBox listBox)
13-
return listBox.ItemContainerGenerator.IndexFromContainer(listBoxItem) + 1;
13+
{
14+
var res = listBox.ItemContainerGenerator.IndexFromContainer(listBoxItem) + 1;
15+
return res == 10 ? 0 : res; // 10th item => HOTKEY+0
16+
}
1417

1518
return 0;
1619
}

Flow.Launcher/Languages/da.xaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
<system:String x:Key="selectPythonDirectory">Vælg</system:String>
5151
<system:String x:Key="hideOnStartup">Skjul Flow Launcher ved opstart</system:String>
5252
<system:String x:Key="hideNotifyIcon">Hide tray icon</system:String>
53+
<system:String x:Key="hideNotifyIconToolTip">When the icon is hidden from the tray, the Settings menu can be opened by right-clicking on the search window.</system:String>
5354
<system:String x:Key="querySearchPrecision">Query Search Precision</system:String>
5455
<system:String x:Key="querySearchPrecisionToolTip">Changes minimum match score required for results.</system:String>
5556
<system:String x:Key="ShouldUsePinyin">Should Use Pinyin</system:String>
@@ -69,12 +70,14 @@
6970
<system:String x:Key="currentPriority">Current Priority</system:String>
7071
<system:String x:Key="newPriority">New Priority</system:String>
7172
<system:String x:Key="priority">Priority</system:String>
73+
<system:String x:Key="priorityToolTip">Change Plugin Results Priority</system:String>
7274
<system:String x:Key="pluginDirectory">Plugin bibliotek</system:String>
7375
<system:String x:Key="author">af</system:String>
7476
<system:String x:Key="plugin_init_time">Initaliseringstid:</system:String>
7577
<system:String x:Key="plugin_query_time">Søgetid:</system:String>
7678
<system:String x:Key="plugin_query_version">| Version</system:String>
7779
<system:String x:Key="plugin_query_web">Website</system:String>
80+
<system:String x:Key="plugin_uninstall">Uninstall</system:String>
7881

7982

8083
<!-- Setting Plugin Store -->
@@ -155,11 +158,13 @@
155158
Download updates failed, please check your connection and proxy settings to github-cloud.s3.amazonaws.com,
156159
or go to https://github.com/Flow-Launcher/Flow.Launcher/releases to download updates manually.
157160
</system:String>
158-
<system:String x:Key="releaseNotes">Release Notes:</system:String>
161+
<system:String x:Key="releaseNotes">Release Notes</system:String>
159162
<system:String x:Key="documentation">Usage Tips</system:String>
160163
<system:String x:Key="devtool">DevTools</system:String>
161164
<system:String x:Key="settingfolder">Setting Folder</system:String>
162165
<system:String x:Key="logfolder">Log Folder</system:String>
166+
<system:String x:Key="clearlogfolder">Clear Logs</system:String>
167+
<system:String x:Key="clearlogfolderMessage">Are you sure you want to delete all logs?</system:String>
163168
<system:String x:Key="welcomewindow">Wizard</system:String>
164169

165170
<!-- FileManager Setting Dialog -->

Flow.Launcher/Languages/de.xaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
<system:String x:Key="selectPythonDirectory">Auswählen</system:String>
5151
<system:String x:Key="hideOnStartup">Verstecke Flow Launcher bei Systemstart</system:String>
5252
<system:String x:Key="hideNotifyIcon">Statusleistensymbol ausblenden</system:String>
53+
<system:String x:Key="hideNotifyIconToolTip">When the icon is hidden from the tray, the Settings menu can be opened by right-clicking on the search window.</system:String>
5354
<system:String x:Key="querySearchPrecision">Suchgenauigkeit abfragen</system:String>
5455
<system:String x:Key="querySearchPrecisionToolTip">Erforderliche Suchergebnisse.</system:String>
5556
<system:String x:Key="ShouldUsePinyin">Pinyin aktivieren</system:String>
@@ -69,12 +70,14 @@
6970
<system:String x:Key="currentPriority">Aktuelle Priorität</system:String>
7071
<system:String x:Key="newPriority">Neue Priorität</system:String>
7172
<system:String x:Key="priority">Priorität</system:String>
73+
<system:String x:Key="priorityToolTip">Change Plugin Results Priority</system:String>
7274
<system:String x:Key="pluginDirectory">Pluginordner</system:String>
7375
<system:String x:Key="author">von</system:String>
7476
<system:String x:Key="plugin_init_time">Initialisierungszeit:</system:String>
7577
<system:String x:Key="plugin_query_time">Abfragezeit:</system:String>
7678
<system:String x:Key="plugin_query_version">Version</system:String>
7779
<system:String x:Key="plugin_query_web">Webseite</system:String>
80+
<system:String x:Key="plugin_uninstall">Deinstallieren</system:String>
7881

7982

8083
<!-- Setting Plugin Store -->
@@ -155,11 +158,13 @@
155158
Download updates failed, please check your connection and proxy settings to github-cloud.s3.amazonaws.com,
156159
or go to https://github.com/Flow-Launcher/Flow.Launcher/releases to download updates manually.
157160
</system:String>
158-
<system:String x:Key="releaseNotes">Versionshinweise:</system:String>
161+
<system:String x:Key="releaseNotes">Versionshinweise</system:String>
159162
<system:String x:Key="documentation">Usage Tips</system:String>
160163
<system:String x:Key="devtool">DevTools</system:String>
161164
<system:String x:Key="settingfolder">Setting Folder</system:String>
162165
<system:String x:Key="logfolder">Log Folder</system:String>
166+
<system:String x:Key="clearlogfolder">Clear Logs</system:String>
167+
<system:String x:Key="clearlogfolderMessage">Are you sure you want to delete all logs?</system:String>
163168
<system:String x:Key="welcomewindow">Wizard</system:String>
164169

165170
<!-- FileManager Setting Dialog -->

Flow.Launcher/Languages/en.xaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,8 @@
167167
<system:String x:Key="devtool">DevTools</system:String>
168168
<system:String x:Key="settingfolder">Setting Folder</system:String>
169169
<system:String x:Key="logfolder">Log Folder</system:String>
170+
<system:String x:Key="clearlogfolder">Clear Logs</system:String>
171+
<system:String x:Key="clearlogfolderMessage">Are you sure you want to delete all logs?</system:String>
170172
<system:String x:Key="welcomewindow">Wizard</system:String>
171173

172174
<!-- FileManager Setting Dialog -->

Flow.Launcher/Languages/es-419.xaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
<system:String x:Key="selectPythonDirectory">Seleccionar</system:String>
5151
<system:String x:Key="hideOnStartup">Ocultar Flow Launcher al arrancar el sistema</system:String>
5252
<system:String x:Key="hideNotifyIcon">Ocultar icono de la bandeja</system:String>
53+
<system:String x:Key="hideNotifyIconToolTip">When the icon is hidden from the tray, the Settings menu can be opened by right-clicking on the search window.</system:String>
5354
<system:String x:Key="querySearchPrecision">Precisión de la búsqueda</system:String>
5455
<system:String x:Key="querySearchPrecisionToolTip">Cambia la puntuación mínima de similitud requerida para resultados.</system:String>
5556
<system:String x:Key="ShouldUsePinyin">Debe usar Pinyin</system:String>
@@ -76,6 +77,7 @@
7677
<system:String x:Key="plugin_query_time">Tiempo de consulta:</system:String>
7778
<system:String x:Key="plugin_query_version">| Versión</system:String>
7879
<system:String x:Key="plugin_query_web">Sitio web</system:String>
80+
<system:String x:Key="plugin_uninstall">Uninstall</system:String>
7981

8082

8183
<!-- Setting Plugin Store -->
@@ -161,6 +163,8 @@
161163
<system:String x:Key="devtool">Herramientas de desarrollo</system:String>
162164
<system:String x:Key="settingfolder">Carpeta de Configuración</system:String>
163165
<system:String x:Key="logfolder">Carpeta de registros</system:String>
166+
<system:String x:Key="clearlogfolder">Clear Logs</system:String>
167+
<system:String x:Key="clearlogfolderMessage">Are you sure you want to delete all logs?</system:String>
164168
<system:String x:Key="welcomewindow">Asistente</system:String>
165169

166170
<!-- FileManager Setting Dialog -->

Flow.Launcher/Languages/es.xaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,15 @@
5050
<system:String x:Key="selectPythonDirectory">Seleccionar</system:String>
5151
<system:String x:Key="hideOnStartup">Ocultar Flow Launcher al inicio</system:String>
5252
<system:String x:Key="hideNotifyIcon">Ocultar icono de la bandeja del sistema</system:String>
53+
<system:String x:Key="hideNotifyIconToolTip">Cuando el icono está oculto en la bandeja del sistema, se puede abrir el menú de configuración haciendo clic con el botón derecho en la ventana de búsqueda.</system:String>
5354
<system:String x:Key="querySearchPrecision">Precisión en la búsqueda de consultas</system:String>
5455
<system:String x:Key="querySearchPrecisionToolTip">Cambia la puntuación mínima requerida para la coincidencia de los resultados.</system:String>
5556
<system:String x:Key="ShouldUsePinyin">Utilizar Pinyin</system:String>
5657
<system:String x:Key="ShouldUsePinyinToolTip">Permite utilizar Pinyin para la búsqueda. Pinyin es el sistema estándar de ortografía romanizado para traducir chino</system:String>
5758
<system:String x:Key="shadowEffectNotAllowed">El efecto de sombra no está permitido mientras el tema actual tenga el efecto de desenfoque activado</system:String>
5859

5960
<!-- Setting Plugin -->
60-
<system:String x:Key="plugin">Complemento</system:String>
61+
<system:String x:Key="plugin">Complementos</system:String>
6162
<system:String x:Key="browserMorePlugins">Buscar más complementos</system:String>
6263
<system:String x:Key="enable">Activado</system:String>
6364
<system:String x:Key="disable">Desactivado</system:String>
@@ -69,13 +70,14 @@
6970
<system:String x:Key="currentPriority">Prioridad actual</system:String>
7071
<system:String x:Key="newPriority">Nueva prioridad</system:String>
7172
<system:String x:Key="priority">Prioridad</system:String>
72-
<system:String x:Key="priorityToolTip">Cambiar la prioridad del resultado del complemento</system:String>
73+
<system:String x:Key="priorityToolTip">Cambiar la prioridad de los resultados del complemento</system:String>
7374
<system:String x:Key="pluginDirectory">Carpeta de complementos</system:String>
7475
<system:String x:Key="author">por</system:String>
7576
<system:String x:Key="plugin_init_time">Tiempo de inicio:</system:String>
7677
<system:String x:Key="plugin_query_time">Tiempo de consulta:</system:String>
7778
<system:String x:Key="plugin_query_version">| Versión</system:String>
7879
<system:String x:Key="plugin_query_web">Sitio web</system:String>
80+
<system:String x:Key="plugin_uninstall">Desinstalar</system:String>
7981

8082

8183
<!-- Setting Plugin Store -->
@@ -158,9 +160,11 @@
158160
</system:String>
159161
<system:String x:Key="releaseNotes">Notas de la versión</system:String>
160162
<system:String x:Key="documentation">Consejos de uso</system:String>
161-
<system:String x:Key="devtool">Herramientas de desarrolador</system:String>
163+
<system:String x:Key="devtool">Herramientas de desarrollador</system:String>
162164
<system:String x:Key="settingfolder">Carpeta de configuración</system:String>
163165
<system:String x:Key="logfolder">Carpeta de registros</system:String>
166+
<system:String x:Key="clearlogfolder">Eliminar registros</system:String>
167+
<system:String x:Key="clearlogfolderMessage">¿Está seguro que desea eliminar todos los registros?</system:String>
164168
<system:String x:Key="welcomewindow">Asistente</system:String>
165169

166170
<!-- FileManager Setting Dialog -->

Flow.Launcher/Languages/fr.xaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
<system:String x:Key="selectPythonDirectory">Sélectionner</system:String>
5151
<system:String x:Key="hideOnStartup">Cacher Flow Launcher au démarrage</system:String>
5252
<system:String x:Key="hideNotifyIcon">Masquer icône du plateau</system:String>
53+
<system:String x:Key="hideNotifyIconToolTip">When the icon is hidden from the tray, the Settings menu can be opened by right-clicking on the search window.</system:String>
5354
<system:String x:Key="querySearchPrecision">Query Search Precision</system:String>
5455
<system:String x:Key="querySearchPrecisionToolTip">Changes minimum match score required for results.</system:String>
5556
<system:String x:Key="ShouldUsePinyin">Devrait utiliser le pinyin</system:String>
@@ -69,12 +70,14 @@
6970
<system:String x:Key="currentPriority">Current Priority</system:String>
7071
<system:String x:Key="newPriority">New Priority</system:String>
7172
<system:String x:Key="priority">Priority</system:String>
73+
<system:String x:Key="priorityToolTip">Change Plugin Results Priority</system:String>
7274
<system:String x:Key="pluginDirectory">Répertoire</system:String>
7375
<system:String x:Key="author">by</system:String>
7476
<system:String x:Key="plugin_init_time">Chargement :</system:String>
7577
<system:String x:Key="plugin_query_time">Utilisation :</system:String>
7678
<system:String x:Key="plugin_query_version">| Version</system:String>
7779
<system:String x:Key="plugin_query_web">Website</system:String>
80+
<system:String x:Key="plugin_uninstall">Désinstaller</system:String>
7881

7982

8083
<!-- Setting Plugin Store -->
@@ -154,11 +157,13 @@
154157
<system:String x:Key="downloadUpdatesFailed">
155158
Échec du téléchargement de la mise à jour, vérifiez votre connexion et vos paramètres de configuration proxy pour pouvoir acceder à github-cloud.s3.amazonaws.com, ou téléchargez manuelement la mise à jour sur https://github.com/Flow-Launcher/Flow.Launcher/releases.
156159
</system:String>
157-
<system:String x:Key="releaseNotes">Notes de changement :</system:String>
160+
<system:String x:Key="releaseNotes">Notes de changement</system:String>
158161
<system:String x:Key="documentation">Usage Tips</system:String>
159162
<system:String x:Key="devtool">DevTools</system:String>
160163
<system:String x:Key="settingfolder">Setting Folder</system:String>
161164
<system:String x:Key="logfolder">Log Folder</system:String>
165+
<system:String x:Key="clearlogfolder">Clear Logs</system:String>
166+
<system:String x:Key="clearlogfolderMessage">Are you sure you want to delete all logs?</system:String>
162167
<system:String x:Key="welcomewindow">Wizard</system:String>
163168

164169
<!-- FileManager Setting Dialog -->

0 commit comments

Comments
 (0)