Skip to content

Commit 94d6d26

Browse files
authored
Merge pull request #3205 from Flow-Launcher/hotfix_1.19.5
Release 1.19.5
2 parents aa8f472 + b9890a9 commit 94d6d26

File tree

89 files changed

+3869
-150
lines changed

Some content is hidden

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

89 files changed

+3869
-150
lines changed

Flow.Launcher/Helper/SingletonWindowOpener.cs

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,29 @@ public static T Open<T>(params object[] args) where T : Window
1010
{
1111
var window = Application.Current.Windows.OfType<Window>().FirstOrDefault(x => x.GetType() == typeof(T))
1212
?? (T)Activator.CreateInstance(typeof(T), args);
13-
13+
1414
// Fix UI bug
1515
// Add `window.WindowState = WindowState.Normal`
1616
// If only use `window.Show()`, Settings-window doesn't show when minimized in taskbar
1717
// Not sure why this works tho
1818
// Probably because, when `.Show()` fails, `window.WindowState == Minimized` (not `Normal`)
1919
// https://stackoverflow.com/a/59719760/4230390
20-
window.WindowState = WindowState.Normal;
21-
window.Show();
22-
20+
// Ensure the window is not minimized before showing it
21+
if (window.WindowState == WindowState.Minimized)
22+
{
23+
window.WindowState = WindowState.Normal;
24+
}
25+
26+
// Ensure the window is visible
27+
if (!window.IsVisible)
28+
{
29+
window.Show();
30+
}
31+
else
32+
{
33+
window.Activate(); // Bring the window to the foreground if already open
34+
}
35+
2336
window.Focus();
2437

2538
return (T)window;

Flow.Launcher/Languages/ar.xaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@
6565
<system:String x:Key="LastQueryPreserved">حفظ الاستعلام الأخير</system:String>
6666
<system:String x:Key="LastQuerySelected">اختيار الاستعلام الأخير</system:String>
6767
<system:String x:Key="LastQueryEmpty">تفريغ الاستعلام الأخير</system:String>
68+
<system:String x:Key="LastQueryActionKeywordPreserved">Preserve Last Action Keyword</system:String>
69+
<system:String x:Key="LastQueryActionKeywordSelected">Select Last Action Keyword</system:String>
6870
<system:String x:Key="KeepMaxResults">ارتفاع ثابت للنافذة</system:String>
6971
<system:String x:Key="KeepMaxResultsToolTip">ارتفاع النافذة غير قابل للتعديل عن طريق السحب.</system:String>
7072
<system:String x:Key="maxShowResults">الحد الأقصى للنتائج المعروضة</system:String>

Flow.Launcher/Languages/cs.xaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@
6565
<system:String x:Key="LastQueryPreserved">Zachovat poslední dotaz</system:String>
6666
<system:String x:Key="LastQuerySelected">Vybrat poslední dotaz</system:String>
6767
<system:String x:Key="LastQueryEmpty">Smazat poslední dotaz</system:String>
68+
<system:String x:Key="LastQueryActionKeywordPreserved">Preserve Last Action Keyword</system:String>
69+
<system:String x:Key="LastQueryActionKeywordSelected">Select Last Action Keyword</system:String>
6870
<system:String x:Key="KeepMaxResults">Fixed Window Height</system:String>
6971
<system:String x:Key="KeepMaxResultsToolTip">The window height is not adjustable by dragging.</system:String>
7072
<system:String x:Key="maxShowResults">Počet zobrazených výsledků</system:String>

Flow.Launcher/Languages/da.xaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@
6565
<system:String x:Key="LastQueryPreserved">Preserve Last Query</system:String>
6666
<system:String x:Key="LastQuerySelected">Select last Query</system:String>
6767
<system:String x:Key="LastQueryEmpty">Empty last Query</system:String>
68+
<system:String x:Key="LastQueryActionKeywordPreserved">Preserve Last Action Keyword</system:String>
69+
<system:String x:Key="LastQueryActionKeywordSelected">Select Last Action Keyword</system:String>
6870
<system:String x:Key="KeepMaxResults">Fixed Window Height</system:String>
6971
<system:String x:Key="KeepMaxResultsToolTip">The window height is not adjustable by dragging.</system:String>
7072
<system:String x:Key="maxShowResults">Maksimum antal resultater vist</system:String>

Flow.Launcher/Languages/de.xaml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@
6565
<system:String x:Key="LastQueryPreserved">Letzte Abfrage beibehalten</system:String>
6666
<system:String x:Key="LastQuerySelected">Letzte Abfrage auswählen</system:String>
6767
<system:String x:Key="LastQueryEmpty">Letzte Abfrage leeren</system:String>
68+
<system:String x:Key="LastQueryActionKeywordPreserved">Letztes Aktions-Schlüsselwort beibehalten</system:String>
69+
<system:String x:Key="LastQueryActionKeywordSelected">Letztes Aktions-Schlüsselwort auswählen</system:String>
6870
<system:String x:Key="KeepMaxResults">Feste Fensterhöhe</system:String>
6971
<system:String x:Key="KeepMaxResultsToolTip">Die Fensterhöhe ist durch Ziehen nicht anpassbar.</system:String>
7072
<system:String x:Key="maxShowResults">Maximal gezeigte Ergebnisse</system:String>
@@ -77,7 +79,7 @@
7779
<system:String x:Key="defaultBrowserToolTip">Einstellung für Neuer Tab, Neues Fenster, Privater Modus.</system:String>
7880
<system:String x:Key="pythonFilePath">Python-Pfad</system:String>
7981
<system:String x:Key="nodeFilePath">Node.js-Pfad</system:String>
80-
<system:String x:Key="selectNodeExecutable">Bitte wählen Sie das Programm Node.js aus</system:String>
82+
<system:String x:Key="selectNodeExecutable">Bitte wählen Sie die ausführbare Datei Node.js aus</system:String>
8183
<system:String x:Key="selectPythonExecutable">Bitte wählen Sie pythonw.exe aus</system:String>
8284
<system:String x:Key="typingStartEn">Tippen immer im englischen Modus starten</system:String>
8385
<system:String x:Key="typingStartEnTooltip">Ändern Sie Ihre Eingabemethode temporär in den englischen Modus, wenn Sie Flow aktivieren.</system:String>
@@ -166,16 +168,16 @@
166168
<system:String x:Key="CustomizeToolTip">Individuell anpassen</system:String>
167169
<system:String x:Key="windowMode">Fenstermodus</system:String>
168170
<system:String x:Key="opacity">Opazität</system:String>
169-
<system:String x:Key="theme_load_failure_path_not_exists">Theme {0} ist nicht vorhanden, Fallback auf Standard-Theme</system:String>
170-
<system:String x:Key="theme_load_failure_parse_error">Theme {0} konnte nicht geladen werden, Fallback auf Standard-Theme</system:String>
171+
<system:String x:Key="theme_load_failure_path_not_exists">Theme {0} ist nicht vorhanden, Fallback auf Default-Theme</system:String>
172+
<system:String x:Key="theme_load_failure_parse_error">Theme {0} konnte nicht geladen werden, Fallback auf Default-Theme</system:String>
171173
<system:String x:Key="ThemeFolder">Theme-Ordner</system:String>
172174
<system:String x:Key="OpenThemeFolder">Theme-Ordner öffnen</system:String>
173175
<system:String x:Key="ColorScheme">Farbschema</system:String>
174176
<system:String x:Key="ColorSchemeSystem">Systemvorgabe</system:String>
175177
<system:String x:Key="ColorSchemeLight">Hell</system:String>
176178
<system:String x:Key="ColorSchemeDark">Dunkel</system:String>
177179
<system:String x:Key="SoundEffect">Soundeffekt</system:String>
178-
<system:String x:Key="SoundEffectTip">Einen kleinen Sound abspielen, wenn das Suchfenster geöffnet wird</system:String>
180+
<system:String x:Key="SoundEffectTip">Einen kurzen Sound abspielen, wenn das Suchfenster geöffnet wird</system:String>
179181
<system:String x:Key="SoundEffectVolume">Lautstärke der Soundeffekte</system:String>
180182
<system:String x:Key="SoundEffectVolumeTip">Lautstärke des Soundeffekts anpassen</system:String>
181183
<system:String x:Key="SoundEffectWarning">Windows Media Player ist nicht verfügbar und ist für die Lautstärkeregelung von Flow erforderlich. Bitte überprüfen Sie Ihre Installation, wenn Sie die Lautstärke anpassen müssen.</system:String>
@@ -287,8 +289,8 @@
287289
<system:String x:Key="releaseNotes">Versionshinweise</system:String>
288290
<system:String x:Key="documentation">Tipps zur Nutzung</system:String>
289291
<system:String x:Key="devtool">DevTools</system:String>
290-
<system:String x:Key="settingfolder">Ordner Einstellungen</system:String>
291-
<system:String x:Key="logfolder">Ordner Logs</system:String>
292+
<system:String x:Key="settingfolder">Ordner »Settings«</system:String>
293+
<system:String x:Key="logfolder">Ordner »Logs«</system:String>
292294
<system:String x:Key="clearlogfolder">Logs löschen</system:String>
293295
<system:String x:Key="clearlogfolderMessage">Sind Sie sicher, dass Sie alle Logs löschen wollen?</system:String>
294296
<system:String x:Key="welcomewindow">Assistent</system:String>
@@ -411,8 +413,8 @@ Wenn Sie bei der Eingabe eines Shortcuts ein '@'-Präfix hinzufügen, stimmt die
411413
<system:String x:Key="Welcome_Page1_Title">Willkommen bei Flow Launcher</system:String>
412414
<system:String x:Key="Welcome_Page1_Text01">Hallo, dies ist das erste Mal, dass Sie Flow Launcher ausführen!</system:String>
413415
<system:String x:Key="Welcome_Page1_Text02">Bevor Sie beginnen, hilft dieser Assistent bei der Einrichtung von Flow Launcher. Sie können dies überspringen, wenn Sie möchten. Bitte wählen Sie eine Sprache</system:String>
414-
<system:String x:Key="Welcome_Page2_Title">Suchen und führen Sie alle Dateien und Anwendungen auf Ihrem PC aus</system:String>
415-
<system:String x:Key="Welcome_Page2_Text01">Suchen Sie alles in Anwendungen, Dateien, Lesezeichen, YouTube, Twitter und vielem mehr. Alles bequem über Ihre Tastatur, ohne die Maus zu berühren.</system:String>
416+
<system:String x:Key="Welcome_Page2_Title">Alle Dateien und Anwendungen auf Ihrem PC suchen und ausführen</system:String>
417+
<system:String x:Key="Welcome_Page2_Text01">Durchsuchen Sie alles von Anwendungen, Dateien, Lesezeichen, YouTube, Twitter und vielem mehr. Alles bequem über Ihre Tastatur, ohne die Maus zu berühren.</system:String>
416418
<system:String x:Key="Welcome_Page2_Text02">Flow Launcher startet mit dem unten stehenden Hotkey, probieren Sie ihn gleich aus. Um ihn zu ändern, klicken Sie auf die Eingabe und drücken Sie den gewünschten Hotkey auf der Tastatur.</system:String>
417419
<system:String x:Key="Welcome_Page3_Title">Hotkeys</system:String>
418420
<system:String x:Key="Welcome_Page4_Title">Aktions-Schlüsselwort und Befehle</system:String>

Flow.Launcher/Languages/es-419.xaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@
6565
<system:String x:Key="LastQueryPreserved">Conservar última consulta</system:String>
6666
<system:String x:Key="LastQuerySelected">Seleccionar última consulta</system:String>
6767
<system:String x:Key="LastQueryEmpty">Borrar última consulta</system:String>
68+
<system:String x:Key="LastQueryActionKeywordPreserved">Preserve Last Action Keyword</system:String>
69+
<system:String x:Key="LastQueryActionKeywordSelected">Select Last Action Keyword</system:String>
6870
<system:String x:Key="KeepMaxResults">Fixed Window Height</system:String>
6971
<system:String x:Key="KeepMaxResultsToolTip">The window height is not adjustable by dragging.</system:String>
7072
<system:String x:Key="maxShowResults">Máximo de resultados mostrados</system:String>

Flow.Launcher/Languages/es.xaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@
6565
<system:String x:Key="LastQueryPreserved">Mantener la última consulta</system:String>
6666
<system:String x:Key="LastQuerySelected">Seleccionar la última consulta</system:String>
6767
<system:String x:Key="LastQueryEmpty">Limpiar la última consulta</system:String>
68+
<system:String x:Key="LastQueryActionKeywordPreserved">Conservar última palabra clave de acción</system:String>
69+
<system:String x:Key="LastQueryActionKeywordSelected">Seleccionar última palabra clave de acción</system:String>
6870
<system:String x:Key="KeepMaxResults">Altura de la ventana fija</system:String>
6971
<system:String x:Key="KeepMaxResultsToolTip">La altura de la ventana no se puede ajustar arrastrando el ratón.</system:String>
7072
<system:String x:Key="maxShowResults">Número máximo de resultados mostrados</system:String>
@@ -218,7 +220,7 @@
218220
<system:String x:Key="OpenNativeContextMenuHotkey">Abrir menú contextual nativo</system:String>
219221
<system:String x:Key="SettingWindowHotkey">Abrir ventana de configuración</system:String>
220222
<system:String x:Key="CopyFilePathHotkey">Copiar ruta del archivo</system:String>
221-
<system:String x:Key="ToggleGameModeHotkey">Cambia a Modo Juego</system:String>
223+
<system:String x:Key="ToggleGameModeHotkey">Cambiar a Modo Juego</system:String>
222224
<system:String x:Key="ToggleHistoryHotkey">Cambiar historial</system:String>
223225
<system:String x:Key="OpenContainFolderHotkey">Abrir carpeta contenedora</system:String>
224226
<system:String x:Key="RunAsAdminHotkey">Ejecutar como administrador</system:String>
@@ -293,7 +295,7 @@
293295
<system:String x:Key="clearlogfolderMessage">¿Está seguro de que desea eliminar todos los registros?</system:String>
294296
<system:String x:Key="welcomewindow">Asistente</system:String>
295297
<system:String x:Key="userdatapath">Ubicación de datos del usuario</system:String>
296-
<system:String x:Key="userdatapathToolTip">La configuración del usuario y los complementos instalados se guardan en la carpeta de datos del usuario. Esta ubicación puede variar dependiendo de si está en modo portátil o no.</system:String>
298+
<system:String x:Key="userdatapathToolTip">La configuración del usuario y los complementos instalados se guardan en la carpeta de datos del usuario. Esta ubicación puede variar dependiendo de si está en modo portable o no.</system:String>
297299
<system:String x:Key="userdatapathButton">Abrir carpeta</system:String>
298300

299301
<!-- FileManager Setting Dialog -->

Flow.Launcher/Languages/fr.xaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@
6565
<system:String x:Key="LastQueryPreserved">Conserver la dernière recherche</system:String>
6666
<system:String x:Key="LastQuerySelected">Sélectionner la dernière recherche</system:String>
6767
<system:String x:Key="LastQueryEmpty">Ne pas afficher la dernière recherche</system:String>
68+
<system:String x:Key="LastQueryActionKeywordPreserved">Conserver le mot clé de la dernière action</system:String>
69+
<system:String x:Key="LastQueryActionKeywordSelected">Sélectionnez le mot clé de la dernière action</system:String>
6870
<system:String x:Key="KeepMaxResults">Hauteur de fenêtre fixe</system:String>
6971
<system:String x:Key="KeepMaxResultsToolTip">La hauteur de la fenêtre n'est pas réglable par glissement.</system:String>
7072
<system:String x:Key="maxShowResults">Résultats maximums à afficher</system:String>

0 commit comments

Comments
 (0)