From f9697e598b092a4b5eb07c2c09a371c9d0a5236f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Jun 2023 22:59:07 +0000 Subject: [PATCH 01/39] Bump System.Data.SQLite from 1.0.116 to 1.0.118 Bumps System.Data.SQLite from 1.0.116 to 1.0.118. --- updated-dependencies: - dependency-name: System.Data.SQLite dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .../Flow.Launcher.Plugin.BrowserBookmark.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Flow.Launcher.Plugin.BrowserBookmark.csproj b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Flow.Launcher.Plugin.BrowserBookmark.csproj index 5af3457c5..6cd155ecc 100644 --- a/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Flow.Launcher.Plugin.BrowserBookmark.csproj +++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Flow.Launcher.Plugin.BrowserBookmark.csproj @@ -1,4 +1,4 @@ - + Library @@ -56,7 +56,7 @@ - + From c047807bfd6cdb2d1a031280306e5f0b9cb527fb Mon Sep 17 00:00:00 2001 From: sitiom Date: Mon, 10 Jul 2023 21:42:51 +0800 Subject: [PATCH 02/39] Change Winget Releaser job runner to `ubuntu-latest` --- .github/workflows/winget.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/winget.yml b/.github/workflows/winget.yml index 5f6f25c37..7040ee606 100644 --- a/.github/workflows/winget.yml +++ b/.github/workflows/winget.yml @@ -5,8 +5,7 @@ on: jobs: publish: - # Action can only be run on windows - runs-on: windows-latest + runs-on: ubuntu-latest steps: - uses: vedantmgoyal2009/winget-releaser@v2 with: From 1e5497f7ec256493cd6c8a0a934310b4712f2a0d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Jul 2023 22:34:53 +0000 Subject: [PATCH 03/39] Bump NHotkey.Wpf from 2.1.0 to 2.1.1 Bumps [NHotkey.Wpf](https://github.com/thomaslevesque/NHotkey) from 2.1.0 to 2.1.1. - [Release notes](https://github.com/thomaslevesque/NHotkey/releases) - [Commits](https://github.com/thomaslevesque/NHotkey/compare/2.1.0...2.1.1) --- updated-dependencies: - dependency-name: NHotkey.Wpf dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Flow.Launcher/Flow.Launcher.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Flow.Launcher/Flow.Launcher.csproj b/Flow.Launcher/Flow.Launcher.csproj index 384df2e62..0b9a255c5 100644 --- a/Flow.Launcher/Flow.Launcher.csproj +++ b/Flow.Launcher/Flow.Launcher.csproj @@ -1,4 +1,4 @@ - + WinExe @@ -93,7 +93,7 @@ - + From dbcc255e7b291564a7eb09920826ec8f46f13e33 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Jul 2023 22:34:59 +0000 Subject: [PATCH 04/39] Bump CommunityToolkit.Mvvm from 8.0.0 to 8.2.1 Bumps [CommunityToolkit.Mvvm](https://github.com/CommunityToolkit/dotnet) from 8.0.0 to 8.2.1. - [Release notes](https://github.com/CommunityToolkit/dotnet/releases) - [Commits](https://github.com/CommunityToolkit/dotnet/compare/v8.0.0...v8.2.1) --- updated-dependencies: - dependency-name: CommunityToolkit.Mvvm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Flow.Launcher/Flow.Launcher.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Flow.Launcher/Flow.Launcher.csproj b/Flow.Launcher/Flow.Launcher.csproj index 384df2e62..bd6a7d6f5 100644 --- a/Flow.Launcher/Flow.Launcher.csproj +++ b/Flow.Launcher/Flow.Launcher.csproj @@ -1,4 +1,4 @@ - + WinExe @@ -83,7 +83,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive From 6758447566048466aba7df6cea781762e6646d11 Mon Sep 17 00:00:00 2001 From: VictoriousRaptor <10308169+VictoriousRaptor@users.noreply.github.com> Date: Tue, 11 Jul 2023 20:20:58 +0800 Subject: [PATCH 05/39] Fix name of Slovak language --- Flow.Launcher.Core/Resource/AvailableLanguages.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Flow.Launcher.Core/Resource/AvailableLanguages.cs b/Flow.Launcher.Core/Resource/AvailableLanguages.cs index f5f9993e5..b6d394d11 100644 --- a/Flow.Launcher.Core/Resource/AvailableLanguages.cs +++ b/Flow.Launcher.Core/Resource/AvailableLanguages.cs @@ -23,7 +23,7 @@ namespace Flow.Launcher.Core.Resource public static Language Spanish_LatinAmerica = new Language("es-419", "Spanish (Latin America)"); public static Language Italian = new Language("it", "Italiano"); public static Language Norwegian_Bokmal = new Language("nb-NO", "Norsk Bokmål"); - public static Language Slovak = new Language("sk", "Slovenský"); + public static Language Slovak = new Language("sk", "Slovenčina"); public static Language Turkish = new Language("tr", "Türkçe"); public static Language Czech = new Language("cs", "čeština"); public static Language Arabic = new Language("ar", "اللغة العربية"); From 3b8ddca4d8726bbe862094335ff53c70ebcbffde Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Tue, 18 Jul 2023 18:02:32 +1000 Subject: [PATCH 06/39] remove irrelevant action keyword from Shell plugin description --- Plugins/Flow.Launcher.Plugin.Shell/Languages/en.xaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/en.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/en.xaml index 8b312bc93..9a692cac3 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/en.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/en.xaml @@ -1,4 +1,4 @@ - @@ -7,7 +7,7 @@ Always run as administrator Run as different user Shell - Allows to execute system commands from Flow Launcher. Commands should start with > + Allows to execute system commands from Flow Launcher this command has been executed {0} times execute command through command shell Run As Administrator From 1cb14929eb984d25a61433113958c18a94f89422 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jul 2023 22:44:15 +0000 Subject: [PATCH 07/39] Bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.3 Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.6.1 to 17.6.3. - [Release notes](https://github.com/microsoft/vstest/releases) - [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md) - [Commits](https://github.com/microsoft/vstest/compare/v17.6.1...v17.6.3) --- updated-dependencies: - dependency-name: Microsoft.NET.Test.Sdk dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Flow.Launcher.Test/Flow.Launcher.Test.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Flow.Launcher.Test/Flow.Launcher.Test.csproj b/Flow.Launcher.Test/Flow.Launcher.Test.csproj index d88becad0..99ae0a3b5 100644 --- a/Flow.Launcher.Test/Flow.Launcher.Test.csproj +++ b/Flow.Launcher.Test/Flow.Launcher.Test.csproj @@ -54,7 +54,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + \ No newline at end of file From 59d27fd90e231e544483f67ffcfc7e916d114319 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Jul 2023 22:21:16 +0000 Subject: [PATCH 08/39] Bump JetBrains.Annotations from 2022.3.1 to 2023.2.0 Bumps [JetBrains.Annotations](https://github.com/JetBrains/JetBrains.Annotations) from 2022.3.1 to 2023.2.0. - [Commits](https://github.com/JetBrains/JetBrains.Annotations/compare/v2022.3.1...v2023.2.0) --- updated-dependencies: - dependency-name: JetBrains.Annotations dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Flow.Launcher.Plugin/Flow.Launcher.Plugin.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Flow.Launcher.Plugin/Flow.Launcher.Plugin.csproj b/Flow.Launcher.Plugin/Flow.Launcher.Plugin.csproj index 6456a8c3b..b317cfdce 100644 --- a/Flow.Launcher.Plugin/Flow.Launcher.Plugin.csproj +++ b/Flow.Launcher.Plugin/Flow.Launcher.Plugin.csproj @@ -67,7 +67,7 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - + From a74fdccaa259027118d0773a823a8bb21057479b Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Thu, 3 Aug 2023 21:16:58 +1000 Subject: [PATCH 09/39] Update Python to v3.11.4 --- .../ExternalPlugins/Environments/PythonEnvironment.cs | 2 +- Flow.Launcher.Core/Flow.Launcher.Core.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Flow.Launcher.Core/ExternalPlugins/Environments/PythonEnvironment.cs b/Flow.Launcher.Core/ExternalPlugins/Environments/PythonEnvironment.cs index 55b3b60bd..86d4717f4 100644 --- a/Flow.Launcher.Core/ExternalPlugins/Environments/PythonEnvironment.cs +++ b/Flow.Launcher.Core/ExternalPlugins/Environments/PythonEnvironment.cs @@ -31,7 +31,7 @@ namespace Flow.Launcher.Core.ExternalPlugins.Environments FilesFolders.RemoveFolderIfExists(InstallPath); // Python 3.8.9 is used for Windows 7 compatibility - DroplexPackage.Drop(App.python_3_8_9_embeddable, InstallPath).Wait(); + DroplexPackage.Drop(App.python_3_11_4_embeddable, InstallPath).Wait(); PluginsSettingsFilePath = ExecutablePath; } diff --git a/Flow.Launcher.Core/Flow.Launcher.Core.csproj b/Flow.Launcher.Core/Flow.Launcher.Core.csproj index 8d06e71c5..927ba5aba 100644 --- a/Flow.Launcher.Core/Flow.Launcher.Core.csproj +++ b/Flow.Launcher.Core/Flow.Launcher.Core.csproj @@ -53,7 +53,7 @@ - + From 0b95277aa41e1e10b554302c58dd9a5f8b86448c Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Thu, 3 Aug 2023 21:41:35 +1000 Subject: [PATCH 10/39] update install folder name --- .../ExternalPlugins/Environments/PythonEnvironment.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Flow.Launcher.Core/ExternalPlugins/Environments/PythonEnvironment.cs b/Flow.Launcher.Core/ExternalPlugins/Environments/PythonEnvironment.cs index 86d4717f4..5676e12f5 100644 --- a/Flow.Launcher.Core/ExternalPlugins/Environments/PythonEnvironment.cs +++ b/Flow.Launcher.Core/ExternalPlugins/Environments/PythonEnvironment.cs @@ -16,7 +16,7 @@ namespace Flow.Launcher.Core.ExternalPlugins.Environments internal override string EnvPath => Path.Combine(DataLocation.PluginEnvironmentsPath, EnvName); - internal override string InstallPath => Path.Combine(EnvPath, "PythonEmbeddable-v3.8.9"); + internal override string InstallPath => Path.Combine(EnvPath, "PythonEmbeddable-v3.11.4"); internal override string ExecutablePath => Path.Combine(InstallPath, "pythonw.exe"); @@ -30,7 +30,8 @@ namespace Flow.Launcher.Core.ExternalPlugins.Environments { FilesFolders.RemoveFolderIfExists(InstallPath); - // Python 3.8.9 is used for Windows 7 compatibility + // Python 3.11.4 is no longer Windows 7 compatible. If user is on Win 7 and + // uses Python plugin they need to custom install and use v3.8.9 DroplexPackage.Drop(App.python_3_11_4_embeddable, InstallPath).Wait(); PluginsSettingsFilePath = ExecutablePath; From 190fd246617c5201abdf2d4bd274bd1dabaaac0d Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Thu, 3 Aug 2023 21:54:50 +1000 Subject: [PATCH 11/39] ignore spell check on Droplex --- .github/actions/spelling/expect.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/actions/spelling/expect.txt b/.github/actions/spelling/expect.txt index e2c13e25f..4c768649e 100644 --- a/.github/actions/spelling/expect.txt +++ b/.github/actions/spelling/expect.txt @@ -103,3 +103,4 @@ Português Português (Brasil) Italiano Slovenský +Droplex From 1e16c5fdbef23e794722f760d650d0ae2a036698 Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Fri, 4 Aug 2023 08:43:15 +1000 Subject: [PATCH 12/39] New Crowdin updates (#2242) New translations update --- Flow.Launcher/Languages/cs.xaml | 96 ++-- Flow.Launcher/Languages/es.xaml | 4 +- .../Languages/cs.xaml | 98 ++-- .../Languages/cs.xaml | 12 +- .../Languages/cs.xaml | 8 +- .../Languages/cs.xaml | 74 +-- .../Languages/ar.xaml | 2 +- .../Languages/cs.xaml | 2 +- .../Languages/da.xaml | 2 +- .../Languages/de.xaml | 2 +- .../Languages/es-419.xaml | 2 +- .../Languages/es.xaml | 2 +- .../Languages/fr.xaml | 2 +- .../Languages/it.xaml | 2 +- .../Languages/ja.xaml | 2 +- .../Languages/ko.xaml | 2 +- .../Languages/nb.xaml | 2 +- .../Languages/nl.xaml | 2 +- .../Languages/pl.xaml | 2 +- .../Languages/pt-br.xaml | 2 +- .../Languages/pt-pt.xaml | 2 +- .../Languages/ru.xaml | 2 +- .../Languages/sk.xaml | 2 +- .../Languages/sr.xaml | 2 +- .../Languages/tr.xaml | 2 +- .../Languages/uk-UA.xaml | 2 +- .../Languages/zh-cn.xaml | 2 +- .../Languages/zh-tw.xaml | 2 +- .../Languages/cs.xaml | 8 +- .../Properties/Resources.cs-CZ.resx | 484 +++++++++--------- 30 files changed, 414 insertions(+), 414 deletions(-) diff --git a/Flow.Launcher/Languages/cs.xaml b/Flow.Launcher/Languages/cs.xaml index dd66839f2..5e6c66025 100644 --- a/Flow.Launcher/Languages/cs.xaml +++ b/Flow.Launcher/Languages/cs.xaml @@ -132,13 +132,13 @@ Jak vytvořit motiv Vítejte Průzkumník - Search for files, folders and file contents - WebSearch - Search the web with different search engine support + Vyhledávání souborů, složek a obsahu souborů + Webové vyhledávání + Webové vyhledávání s podporou různých vyhledávačů Program  - Launch programs as admin or a different user + Spustit programy jako administrátor nebo jiný uživatel ProcessKiller - Terminate unwanted processes + Ukončit nežádoucí procesy Písmo vyhledávacího pole Písmo výsledků Režim okna @@ -155,48 +155,48 @@ Přehrát krátký zvuk při otevření okna vyhledávání Animace Použít animaci v UI - Animation Speed - The speed of the UI animation - Slow - Medium - Fast - Custom - Clock - Date + Rychlost animace + Rychlost animace uživatelského rozhraní + Pomalu + Střední + Rychle + Vlastní + Hodiny + Datum Klávesová zkratka Klávesové zkratky Klávesová zkratka pro Flow Launcher Zadejte zkratku pro zobrazení/skrytí nástroje Flow Launcher. - Preview Hotkey - Enter shortcut to show/hide preview in search window. + Klávesová zkratka pro náhled + Zadejte klávesovou zkratku pro zobrazení/skrytí náhledu v okně vyhledávání. Modifikační klávesa pro otevření výsledků Výběrem modifikační klávesy otevřete vybraný výsledek pomocí klávesnice. Zobrazit klávesovou zkratku Zobrazí klávesovou zkratku spolu s výsledky. - Custom Query Hotkeys - Custom Query Shortcuts - Built-in Shortcuts + Vlastní klávesové zkratky pro vyhledávání + Vlastní zkratky dotazů + Vestavěné zkratky Dotaz - Shortcut - Expansion + Zástupce + Rozšíření Popis Smazat Editovat Přidat Vyberte prosím položku Jste si jisti, že chcete odstranit klávesovou zkratku {0} pro plugin? - Are you sure you want to delete shortcut: {0} with expansion {1}? - Get text from clipboard. - Get path from active explorer. + Opravdu chcete odstranit zástupce: {0} pro dotaz {1}? + Zkopírovat text do schránky. + Získat cestu z aktivního průzkumníka. Efekt stínu ve vyhledávacím poli GPU výrazně využívá stínový efekt. Nedoporučuje se, pokud je výkon počítače omezený. Šířka okna - You can also quickly adjust this by using Ctrl+[ and Ctrl+]. + Tuto hodnotu můžete také rychle upravit pomocí kláves Ctrl + [ a Ctrl +]. Použít ikony Segoe Fluent Použití ikon Segoe Fluent, pokud jsou podporovány - Press Key + Stiskněte klávesu HTTP Proxy @@ -220,10 +220,10 @@ GitHub Dokumentace Verze - Icons + Ikony Flow Launcher byl aktivován {0} krát Zkontrolovat Aktualizace - Become A Sponsor + Staňte se sponzorem Je k dispozici nová verze {0}, chcete Flow Launcher restartovat, aby se mohl aktualizovat? Hledání aktualizací se nezdařilo, zkontrolujte prosím své internetové připojení a nastavení proxy serveru k api.github.com. @@ -235,8 +235,8 @@ Vývojářské nástroje Složka s nastavením Složka s logy - Clear Logs - Are you sure you want to delete all logs? + Vymazat logy + Opravdu chcete odstranit všechny logy? Průvodce @@ -255,32 +255,32 @@ Prohlížeč Název prohlížeče Cesta k prohlížeči - New Window - New Tab - Private Mode + Nové okno + Nová karta + Soukromý režim - 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 - Please provide an valid integer for Priority! + Změnit prioritu + Větší číslo znamená, že výsledek bude vyšší. Zkuste například nastavit hodnotu 5. Pokud chcete, aby byl výsledek nižší než u ostatních zásuvných modulů, zadejte záporné číslo + Zadejte prosím platné číslo pro prioritu! - Old Action Keyword - New Action Keyword - Cancel - Done - Can't find specified plugin - New Action Keyword can't be empty - This new Action Keyword is already assigned to another plugin, please choose a different one - Success - Completed successfully - Enter the action keyword you like to use to start the plugin. Use * if you don't want to specify any, and the plugin will be triggered without any action keywords. + Starý aktivační příkaz + Nový aktivační příkaz + Zrušit + Hotovo + Nepodařilo se najít zadaný plugin + Nový aktivační příkaz nemůže být prázdný + Nový aktivační příkaz byl již přiřazen jinému pluginu, vyberte jiný aktivační příkaz + Úspěšné + Úspěšně dokončeno + Zadejte aktivační příkaz, který je nutný ke spuštění pluginu. Pokud nechcete zadávat aktivační příkaz, použijte * a plugin bude spuštěn bez aktivačního příkazu. Vlastní klávesová zkratka pro vyhledávání - Press a custom hotkey to open Flow Launcher and input the specified query automatically. - Preview - Hotkey is unavailable, please select a new hotkey + Stisknutím vlastní klávesové zkratky otevřete nástroj Flow Launcher a automaticky zadejte dotaz. + Náhled + Klávesová zkratka je nedostupná, zadejte prosím novou zkratku Neplatná klávesová zkratka pluginu Aktualizovat diff --git a/Flow.Launcher/Languages/es.xaml b/Flow.Launcher/Languages/es.xaml index 6d9a720f3..01e0fbb4d 100644 --- a/Flow.Launcher/Languages/es.xaml +++ b/Flow.Launcher/Languages/es.xaml @@ -35,8 +35,8 @@ Error de configuración de arranque al iniciar Ocultar Flow Launcher cuando se pierde el foco No mostrar notificaciones de nuevas versiones - Posición de la ventana de búsqueda - Recordar última posición + Ubicación de la ventana de búsqueda + Recordar última ubicación Monitor con cursor del ratón Monitor con ventana enfocada Monitor principal diff --git a/Plugins/Flow.Launcher.Plugin.Explorer/Languages/cs.xaml b/Plugins/Flow.Launcher.Plugin.Explorer/Languages/cs.xaml index e5774e382..1ab9da4b7 100644 --- a/Plugins/Flow.Launcher.Plugin.Explorer/Languages/cs.xaml +++ b/Plugins/Flow.Launcher.Plugin.Explorer/Languages/cs.xaml @@ -23,19 +23,19 @@ Smazat Editovat Přidat - General Setting + Všeobecné nastavení Upravit aktivační příkaz Odkazy rychlého přístupu - Everything Setting - Sort Option: - Everything Path: - Launch Hidden - Editor Path - Shell Path + Nastavení Everything + Možnosti řazení: + Umístění Everything: + Spustit skryté + Cesta k editoru + Cesta k příkazovému řádku Vyloučená místa indexování - Use search result's location as the working directory of the executable - Hit Enter to open folder in Default File Manager - Use Index Search For Path Search + Použít umístění výsledků vyhledávání jako pracovní adresář spustitelného souboru + Klepnutím na Enter otevřete složku ve výchozím správci souborů + K vyhledání cesty použijte indexové vyhledávání Možnosti indexování Hledat: Cesta vyhledávání: @@ -43,54 +43,54 @@ Vyhledávání v indexu: Rychlý přístup: Aktuální aktivační příkaz - Done + Hotovo Povoleno Pokud je tato možnost vypnuta, Flow tuto možnost vyhledávání neprovede a vrátí se zpět k "*", aby uvolnila akční zkratku Everything - Windows Index - Direct Enumeration - File Editor Path - Folder Editor Path + Index Windowsu + Seznam složek + Cesta k editoru souborů + Cesta k editoru složek - Content Search Engine - Directory Recursive Search Engine - Index Search Engine - Open Windows Index Option + Vyhledávač obsahu + Rekurzivní vyhledávač ve složce + Indexový vyhledávač + Otevření možností vyhledávání v systému Windows Průzkumník - Find and manage files and folders via Windows Search or Everything + Vyhledává a spravuje soubory a složky pomocí funkce Windows Search nebo Everything - Ctrl + Enter to open the directory - Ctrl + Enter to open the containing folder + Ctrl + Enter pro otevření adresáře + Ctrl + Enter pro otevření umístění složky Kopírovat cestu - Copy path of current item to clipboard + Zkopírovat cestu k aktuální položce do schránky Kopírovat - Copy current file to clipboard - Copy current folder to clipboard + Kopírovat aktuální soubor do schránky + Kopírovat aktuální složku do schránky Smazat - Permanently delete current file - Permanently delete current folder + Trvale odstranit aktuální soubor + Trvale smazat aktuální složku Cesta: Odstranit vybraný Spustit jako jiný uživatel Spustí vybranou položku jako uživatel s jiným účtem Otevřít umístění složky - Open the location that contains current item + Otevřít umístění aktuální položky Otevřít v editoru: - Failed to open file at {0} with Editor {1} at {2} - Open With Shell: - Failed to open folder {0} with Shell {1} at {2} + Nepodařilo se otevřít soubor {0} v editoru {1} - {2} + Otevřete v příkazovém řádku: + Nepodařilo se otevřít složku {0} v {1} - {2} Vyloučení položky a jejích podsložek z vyhledávacího indexu Vyloučit z vyhledávacího indexu Otevření možností vyhledávání v systému Windows Správa indexovaných souborů a složek Nepodařilo se otevřít možnosti indexu vyhledávání Přidat k Rychlému přístupu - Add current item to Quick Access + Přidat aktuální položku do Rychlého přístupu Přidáno úspěšně Úspěšně přidáno do Rychlého přístupu Úspěšně odstraněno @@ -98,28 +98,28 @@ Přidat do Rychlého přístupu, aby jej bylo možné otevřít pomocí příkazu pro aktivaci pluginu Průzkumník Odstranit z Rychlého přístupu Odstranit z Rychlého přístupu - Remove current item from Quick Access - Show Windows Context Menu + Odstranit aktuální položku z rychlého přístupu + Zobrazit kontextové menu Windows - {0} free of {1} - Open in Default File Manager - Use '>' to search in this directory, '*' to search for file extensions or '>*' to combine both searches. + Volných {0} z {1} + Otevřít ve výchozím správci souborů + Použijte ">" pro vyhledávání v této složce, "*" pro vyhledávání přípon souborů nebo ">*" pro kombinaci obou vyhledávání. - Failed to load Everything SDK - Warning: Everything service is not running - Error while querying Everything - Sort By - Name - Path + Nepodařilo se načíst SDK Everything + Upozornění: Služba Everything není spuštěna + Chyba při dotazování Everything + Seřadit podle + Jméno + Cesta Velikost - Extension - Type Name - Date Created - Date Modified - Attributes - File List FileName + Rozšíření + Typ + Datum vytvoření + Datum změny + Atributy + Seznam názvů souborů Počet spuštění Poslední změna data Datum přístupu diff --git a/Plugins/Flow.Launcher.Plugin.PluginsManager/Languages/cs.xaml b/Plugins/Flow.Launcher.Plugin.PluginsManager/Languages/cs.xaml index 01c329d32..e2303c925 100644 --- a/Plugins/Flow.Launcher.Plugin.PluginsManager/Languages/cs.xaml +++ b/Plugins/Flow.Launcher.Plugin.PluginsManager/Languages/cs.xaml @@ -38,12 +38,12 @@ Otevřít webovou stránku Navštivte webové stránky pluginu Zobrazit zdrojový kód - See the plugin's source code - Suggest an enhancement or submit an issue - Suggest an enhancement or submit an issue to the plugin developer - Go to Flow's plugins repository - Visit the PluginsManifest repository to see community-made plugin submissions + Zobrazit zdrojový kód pluginu + Navrhněte zlepšení nebo nahlaste chybu + Navrhnout zlepšení nebo nahlásit chybu vývojáři pluginu + Přejít do repozitáře pluginů Flow + Přejděte do repozitáře pluginů Flow Launcher a prohlédněte si příspěvky komunity - Install from unknown source warning + Upozornění na instalaci z neznámého zdroje diff --git a/Plugins/Flow.Launcher.Plugin.ProcessKiller/Languages/cs.xaml b/Plugins/Flow.Launcher.Plugin.ProcessKiller/Languages/cs.xaml index c4cc85463..4dc11fcec 100644 --- a/Plugins/Flow.Launcher.Plugin.ProcessKiller/Languages/cs.xaml +++ b/Plugins/Flow.Launcher.Plugin.ProcessKiller/Languages/cs.xaml @@ -2,10 +2,10 @@ Process Killer - Kill running processes from Flow Launcher + Ukončí spuštěné procesy z Flow Launcheru - kill all instances of "{0}" - kill {0} processes - kill all instances + ukončit všechny instance "{0}" + ukončit {0} procesů + ukončit všechny instance diff --git a/Plugins/Flow.Launcher.Plugin.Program/Languages/cs.xaml b/Plugins/Flow.Launcher.Plugin.Program/Languages/cs.xaml index 314404220..7be93ad14 100644 --- a/Plugins/Flow.Launcher.Plugin.Program/Languages/cs.xaml +++ b/Plugins/Flow.Launcher.Plugin.Program/Languages/cs.xaml @@ -2,36 +2,36 @@ - Reset Default + Obnovit výchozí Smazat Editovat Přidat - Name - Enable + Jméno + Povolit Povoleno - Disable - Status + Deaktivovat + Stav Povoleno - Disabled - Location - All Programs - File Type - Reindex - Indexing - Index Sources - Options - UWP Apps - When enabled, Flow will load UWP Applications - Start Menu + Vypnuto + Lokalita + Všechny programy + Typ souboru + Přeindexovat + Indexování + Zdroje indexu + Možnosti + UWP aplikace + Pokud je povoleno, služba Flow načítá aplikace UWP + Nabídka Start Pokud je povoleno, Flow načítá programy z nabídky Start - Registry + Registr Pokud je tato možnost povolena, bude služba Flow načítat programy z databáze registru PATH - When enabled, Flow will load programs from the PATH environment variable + Pokud je tato možnost povolena, Flow načte programy z proměnné prostředí PATH Skrýt cestu k aplikaci U spustitelných souborů, jako jsou UWP nebo odkazy, nezobrazujte cestu k souborům Povolit popis programu - Flow will search program's description + Flow bude vyhledávat v popisu programu Přípony Max. hloubka @@ -42,29 +42,29 @@ Prosím vyberte zdroj programu Jste si jisti, že chcete odstranit vybrané zdroje programů? - Another program source with the same location already exists. + Již existuje jiný zdroj programu se stejným umístěním. - Program Source - Edit directory and status of this program source. + Zdroj programu + Upravit adresář a stav tohoto zdroje programu. - Update - Program Plugin will only index files with selected suffixes and .url files with selected protocols. + Aktualizovat + Plugin programu bude indexovat pouze soubory s vybranými příponami a .url soubory s vybranými protokoly. Přípony souboru byly úspěšně aktualizovány Pole přípony nesmí být prázdné - Protocols can't be empty + Protokoly musí být vyplněny - File Suffixes - URL Protocols - Steam Games - Epic Games + Přípony souborů + Protokoly URL + Hry ve službě Steam + Hry v službě Epic Games Http/Https - Custom URL Protocols - Custom File Suffixes + Vlastní URL protokoly + Vlastní přípony souborů - Insert file suffixes you want to index. Suffixes should be separated by ';'. (ex>bat;py) + Vložte přípony souborů, které chcete indexovat. Přípony by měly být odděleny znakem ';'. (ex>bat;py) - Insert protocols of .url files you want to index. Protocols should be separated by ';', and should end with "://". (ex>ftp://;mailto://) + Vložte protokoly souborů .url, které chcete indexovat. Protokoly by měly být odděleny ';' a měly by skončit "://". (ex>ftp://;mailto://) Spustit jako jiný uživatel @@ -79,14 +79,14 @@ Vlastní Průzkumník Arg - You can customized the explorer used for opening the container folder by inputing the Environmental Variable of the explorer you want to use. It will be useful to use CMD to test whether the Environmental Variable is available. + Umístění úvodní složky můžete upravit vložením proměnných prostředí, které chcete použít. Dostupnost proměnných prostředí můžete otestovat pomocí příkazového řádku. Zadejte argumenty, které chcete přidat pro správce souborů. %s pro nadřazenou složku, %f pro úplnou cestu (funguje pouze pro win32). Podrobnosti naleznete na webové stránce správce souborů. - Success - Error + Úspěšné + Chyba Tento program se již nebude zobrazovat ve výsledcích vyhledávání Tato aplikace není určena ke spuštění jako administrátor - Unable to run {0} + Nelze spustit {0} diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/ar.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/ar.xaml index 87eb96609..0ccfd8c9a 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/ar.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/ar.xaml @@ -6,7 +6,7 @@ Always run as administrator Run as different user Shell - Allows to execute system commands from Flow Launcher. Commands should start with > + Allows to execute system commands from Flow Launcher this command has been executed {0} times execute command through command shell Run As Administrator diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/cs.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/cs.xaml index 80cef75b4..2c764d845 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/cs.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/cs.xaml @@ -6,7 +6,7 @@ Vždy spustit jako správce Spustit jako jiný uživatel Shell - Umožňuje spouštět systémové příkazy z nástroje Flow Launcher. Příkazy začínají znakem > + Umožní spouštět systémové příkazy z Flow Launcheru tento příkaz byl spuštěn {0} krát spustit příkaz prostřednictvím příkazového řádku Spustit jako správce diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/da.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/da.xaml index 87eb96609..0ccfd8c9a 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/da.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/da.xaml @@ -6,7 +6,7 @@ Always run as administrator Run as different user Shell - Allows to execute system commands from Flow Launcher. Commands should start with > + Allows to execute system commands from Flow Launcher this command has been executed {0} times execute command through command shell Run As Administrator diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/de.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/de.xaml index cbe96b95c..3fa7c64fa 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/de.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/de.xaml @@ -6,7 +6,7 @@ Immer als Administrator ausführen Als anderer Benutzer ausführen Kommandozeile - Bereitstellung der Kommandozeile in Flow Launcher. Befehle müssem mit > starten + Allows to execute system commands from Flow Launcher Dieser Befehl wurde {0} mal ausgeführt Führe Befehle mittels Kommandozeile aus Als Administrator ausführen diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/es-419.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/es-419.xaml index 7887efa8f..284a2a0e6 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/es-419.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/es-419.xaml @@ -6,7 +6,7 @@ Siempre ejecutar como administrador Ejecutar como otro usuario Shell - Permite ejecutar comandos del sistema desde Flow Launcher. Los comandos deben comenzar con > + Allows to execute system commands from Flow Launcher este comando ha sido ejecutado {0} veces ejecutar comando a través del shell de comandos Ejecutar como administrador diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/es.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/es.xaml index 7ecf197af..8bf1a2c11 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/es.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/es.xaml @@ -6,7 +6,7 @@ Ejecutar siempre como administrador Ejecutar como usuario diferente Terminal - Permite ejecutar comandos del sistema desde Flow Launcher. Los comandos deben comenzar con > + Permite ejecutar comandos del sistema desde Flow Launcher este comando ha sido ejecutado {0} veces ejecutar comando en la terminal Ejecutar como administrador diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/fr.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/fr.xaml index f1d728620..1268c0189 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/fr.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/fr.xaml @@ -6,7 +6,7 @@ Toujours exécuter en tant qu'administrateur Exécuter en tant qu'utilisateur différent Shell - Permet d'exécuter des commandes système à partir de Flow Launcher. Les commandes doivent commencer par > + Allows to execute system commands from Flow Launcher cette commande a été exécutée {0} fois exécuter la commande via le shell de commande Exécuter en tant qu'administrateur diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/it.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/it.xaml index 148c72a56..de40b0c47 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/it.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/it.xaml @@ -6,7 +6,7 @@ Esegui sempre come amministratore Esegui come utente differente Terminale - Permette di eseguire comandi di sistema da Flow Launcher. I comandi dovrebbero iniziare con > + Allows to execute system commands from Flow Launcher questo comando è stato eseguito {0} volte esegui il comando attraverso riga di comando Esegui Come Amministratore diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/ja.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/ja.xaml index 87eb96609..0ccfd8c9a 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/ja.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/ja.xaml @@ -6,7 +6,7 @@ Always run as administrator Run as different user Shell - Allows to execute system commands from Flow Launcher. Commands should start with > + Allows to execute system commands from Flow Launcher this command has been executed {0} times execute command through command shell Run As Administrator diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/ko.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/ko.xaml index 4b29f6468..014a46dfc 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/ko.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/ko.xaml @@ -6,7 +6,7 @@ 항상 관리자 권한으로 실행 다른 유저 권한으로 실행 - Flow Launcher에서 시스템 명령을 실행할 수 있습니다. 명령은 >로 시작해야 합니다. + Allows to execute system commands from Flow Launcher 이 명령은 {0}회 실행되었습니다. 쉘을 통해 명령 실행 관리자 권한으로 실행 diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/nb.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/nb.xaml index 87eb96609..0ccfd8c9a 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/nb.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/nb.xaml @@ -6,7 +6,7 @@ Always run as administrator Run as different user Shell - Allows to execute system commands from Flow Launcher. Commands should start with > + Allows to execute system commands from Flow Launcher this command has been executed {0} times execute command through command shell Run As Administrator diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/nl.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/nl.xaml index 87eb96609..0ccfd8c9a 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/nl.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/nl.xaml @@ -6,7 +6,7 @@ Always run as administrator Run as different user Shell - Allows to execute system commands from Flow Launcher. Commands should start with > + Allows to execute system commands from Flow Launcher this command has been executed {0} times execute command through command shell Run As Administrator diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/pl.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/pl.xaml index 9e4c5de36..c851be93b 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/pl.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/pl.xaml @@ -6,7 +6,7 @@ Always run as administrator Run as different user Wiersz poleceń - Pozwala wykonywać komend wiersza polecania z Flow Launchera. Polecania zaczynają się od > + Allows to execute system commands from Flow Launcher to polecenie zostało wykonane {0} razy wykonaj to polecenie w wierszu poleceń Uruchom jako administrator diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/pt-br.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/pt-br.xaml index 44981ee2f..6a0a3c8fd 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/pt-br.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/pt-br.xaml @@ -6,7 +6,7 @@ Sempre executar como administrador Run as different user Console - Allows to execute system commands from Flow Launcher. Commands should start with > + Allows to execute system commands from Flow Launcher this command has been executed {0} times execute command through command shell Run As Administrator diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/pt-pt.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/pt-pt.xaml index fc0348e2e..33d7f35a6 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/pt-pt.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/pt-pt.xaml @@ -6,7 +6,7 @@ Executar sempre como administrador Executar com outro utilizador Consola - Permite a execução de comandos do sistema no Flow Launcher. Deve iniciar o comando o '>' + Permite executar comandos do sistema via Flow Launcher este comando foi executado {0} vezes executar comando através de uma consola Executar como administrador diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/ru.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/ru.xaml index 87eb96609..0ccfd8c9a 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/ru.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/ru.xaml @@ -6,7 +6,7 @@ Always run as administrator Run as different user Shell - Allows to execute system commands from Flow Launcher. Commands should start with > + Allows to execute system commands from Flow Launcher this command has been executed {0} times execute command through command shell Run As Administrator diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/sk.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/sk.xaml index cc63d94ac..0b76303df 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/sk.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/sk.xaml @@ -6,7 +6,7 @@ Spustiť vždy ako správca Spustiť ako iný používateľ Shell - Umožňuje spúšťať systémové príkazy z Flow Launcheru. Príkazy začínajú znakom > + Umožňuje vykonávať systémové príkazy z Flow Launchera tento príkaz bol vykonaný {0}-krát vykonať príkaz cez príkazový riadok Spustiť ako správca diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/sr.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/sr.xaml index 87eb96609..0ccfd8c9a 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/sr.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/sr.xaml @@ -6,7 +6,7 @@ Always run as administrator Run as different user Shell - Allows to execute system commands from Flow Launcher. Commands should start with > + Allows to execute system commands from Flow Launcher this command has been executed {0} times execute command through command shell Run As Administrator diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/tr.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/tr.xaml index 5e178b9dc..c6433cef1 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/tr.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/tr.xaml @@ -6,7 +6,7 @@ Always run as administrator Run as different user Kabuk - Flow Launcher üzerinden komut istemini kullanmanızı sağlar. Komutlar > işareti ile başlamalıdır. + Allows to execute system commands from Flow Launcher Bu komut {0} kez çalıştırıldı Komut isteminde çalıştır Yönetici Olarak Çalıştır diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/uk-UA.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/uk-UA.xaml index 87eb96609..0ccfd8c9a 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/uk-UA.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/uk-UA.xaml @@ -6,7 +6,7 @@ Always run as administrator Run as different user Shell - Allows to execute system commands from Flow Launcher. Commands should start with > + Allows to execute system commands from Flow Launcher this command has been executed {0} times execute command through command shell Run As Administrator diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/zh-cn.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/zh-cn.xaml index dc29de71e..916542c3a 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/zh-cn.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/zh-cn.xaml @@ -6,7 +6,7 @@ 始终以管理员身份运行 以其他用户身份运行 命令行 - 提供从 Flow Launcher 中执行命令行的能力,命令应该以 > 开头 + 允许从 Flow Launcher 中执行系统命令 此命令已经被执行了 {0} 次 执行此命令 以管理员身份运行 diff --git a/Plugins/Flow.Launcher.Plugin.Shell/Languages/zh-tw.xaml b/Plugins/Flow.Launcher.Plugin.Shell/Languages/zh-tw.xaml index 8ca3f6dc7..7ddc58918 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/Languages/zh-tw.xaml +++ b/Plugins/Flow.Launcher.Plugin.Shell/Languages/zh-tw.xaml @@ -6,7 +6,7 @@ 一律以系統管理員身分執行 Run as different user 命令提示字元 - 提供從 Flow Launcher 中執行命令提示字元的功能,指令應該以>開頭 + Allows to execute system commands from Flow Launcher 此指令已執行了 {0} 次 執行指令 以系統管理員身分執行 diff --git a/Plugins/Flow.Launcher.Plugin.WebSearch/Languages/cs.xaml b/Plugins/Flow.Launcher.Plugin.WebSearch/Languages/cs.xaml index de145173a..e9f59929b 100644 --- a/Plugins/Flow.Launcher.Plugin.WebSearch/Languages/cs.xaml +++ b/Plugins/Flow.Launcher.Plugin.WebSearch/Languages/cs.xaml @@ -36,13 +36,13 @@ Stav Vybrat ikonu Ikona - Cancel - Invalid web search - Please enter a title + Zrušit + Neplatné webové vyhledávání + Zadejte název Zadejte aktivační příkaz Zadejte URL Zadaný aktivační příkaz již existuje, zadejte jiný aktivační příkaz - Success + Úspěšné Poznámka: Obrázky do této složky vkládat nemusíte, po aktualizaci Flow Launcheru zmizí. Flow Launcher automaticky zkopíruje obrázky mimo tuto složku do vlastního umístění obrázků pluginu. Webové vyhledávání diff --git a/Plugins/Flow.Launcher.Plugin.WindowsSettings/Properties/Resources.cs-CZ.resx b/Plugins/Flow.Launcher.Plugin.WindowsSettings/Properties/Resources.cs-CZ.resx index e5b4e18be..c7a6a249f 100644 --- a/Plugins/Flow.Launcher.Plugin.WindowsSettings/Properties/Resources.cs-CZ.resx +++ b/Plugins/Flow.Launcher.Plugin.WindowsSettings/Properties/Resources.cs-CZ.resx @@ -278,115 +278,115 @@ Hlavní stránka - Mixed reality + Smíšená realita - Network and Internet + Síť a internet - Personalization + Přizpůsobení - Phone + Telefon - Privacy + Soukromí - Programs + Programy SurfaceHub - System + Systém - System and Security + Systém a zabezpečení - Time and language + Čas a jazyk - Update and security + Aktualizace a zabezpečení - User accounts + Uživatelské účty - Assigned access + Přiřazený přístup - Audio + Zvuk Area EaseOfAccess - Audio alerts + Zvuková upozornění - Audio and speech + Zvuk a řeč Area MixedReality, only available if the Mixed Reality Portal app is installed. - Automatic file downloads + Automatické stahování souborů Area Privacy - AutoPlay + Automatické přehrávání Area Device - Background + Pozadí Area Personalization - Background Apps + Aplikace na pozadí Area Privacy - Backup + Záloha Area UpdateAndSecurity - Backup and Restore + Záloha a obnovení Area Control Panel (legacy settings) - Battery Saver + Spořič baterie Area System, only available on devices that have a battery, such as a tablet - Battery Saver settings + Nastavení spořiče baterie Area System, only available on devices that have a battery, such as a tablet - Battery saver usage details + Podrobnosti o využití baterie - Battery use + Využití baterie Area System, only available on devices that have a battery, such as a tablet - Biometric Devices + Biometrická zařízení Area Control Panel (legacy settings) - BitLocker Drive Encryption + Šifrování BitLocker disku Area Control Panel (legacy settings) - Blue light + Modré světlo Bluetooth Area Device - Bluetooth devices + Zařízení Bluetooth Area Control Panel (legacy settings) - Blue-yellow + Modrá-žlutá Bopomofo IME @@ -397,22 +397,22 @@ Should not translated - Broadcasting + Vysílání Area Gaming - Calendar + Kalendář Area Privacy - Call history + Historie hovorů Area Privacy - calling + volá - Camera + Fotoaparát Area Privacy @@ -424,27 +424,27 @@ Mean the "Caps Lock" key - Cellular and SIM + Mobilní síť a SIM karta Area NetworkAndInternet - Choose which folders appear on Start + Výběr složek, které se mají zobrazit v nabídce Start Area Personalization - Client service for NetWare + Klientská služba pro NetWare Area Control Panel (legacy settings) - Clipboard + Schránka Area System - Closed captions + Skryté titulky Area EaseOfAccess - Color filters + Barevné filtry Area EaseOfAccess @@ -857,19 +857,19 @@ File name, Should not translated - Manage known networks + Spravovat známé sítě Area NetworkAndInternet - Manage optional features + Spravovat volitelné funkce Area Apps - Messaging + Zasílání zpráv Area Privacy - Metered connection + Připojení zpoplatněné podle objemu dat Mikrofon @@ -1049,17 +1049,17 @@ Dostupná pouze v případě, že zařízení má Wi-Fi adaptér. - Device must be Windows Anywhere-capable. + Zařízení musí podporovat Windows Anywhere. - Only available if enterprise has deployed a provisioning package. + K dispozici pouze v případě, že podnik nasadil balíček provisioningu. - Notifications + Oznámení Area Privacy - Notifications and actions + Oznámení a akce Area System @@ -1075,45 +1075,45 @@ File name, Should not translated - ODBC Data Source Administrator (32-bit) + Správce zdroje dat ODBC (32-bit) Area Control Panel (legacy settings) - ODBC Data Source Administrator (64-bit) + Správce zdroje dat ODBC (64-bit) Area Control Panel (legacy settings) - Offline files + Offline soubory Area Control Panel (legacy settings) - Offline Maps + Offline mapy Area Apps - Offline Maps - Download maps + Offline mapy - Stáhnout mapy Area Apps - On-Screen + Na obrazovce OS Means the "Operating System" - Other devices + Ostatní zařízení Area Privacy - Other options + Další možnosti Area EaseOfAccess - Other users + Další uživatelé - Parental controls + Rodičovská kontrola Area Control Panel (legacy settings) @@ -1124,92 +1124,92 @@ File name, Should not translated - Password properties + Vlastnosti hesla Area Control Panel (legacy settings) - Pen and input devices + Pero a vstupní zařízení Area Control Panel (legacy settings) - Pen and touch + Pero a dotykové ovládání Area Control Panel (legacy settings) - Pen and Windows Ink + Pero a Windows Ink Area Device - People Near Me + Lidé v okolí Area Control Panel (legacy settings) - Performance information and tools + Informace o výkonnosti a nástroje Area Control Panel (legacy settings) - Permissions and history + Oprávnění a historie Area Cortana - Personalization (category) + Přizpůsobení (kategorie) Area Personalization - Phone + Telefon Area Phone - Phone and modem + Telefon a modem Area Control Panel (legacy settings) - Phone and modem - Options + Telefon a modem - volby Area Control Panel (legacy settings) - Phone calls + Telefonní hovory Area Privacy - Phone - Default apps + Telefon - Výchozí aplikace Area System - Picture + Obrázek - Pictures + Obrázky Area Privacy - Pinyin IME settings + Nastavení Pinyin IME Area TimeAndLanguage, available if the Microsoft Pinyin input method editor is installed - Pinyin IME settings - domain lexicon + Nastavení IME Pinyin - slovník domény Area TimeAndLanguage - Pinyin IME settings - Key configuration + Nastavení Pinyin IME - Konfigurace klíče Area TimeAndLanguage - Pinyin IME settings - UDP + Nastavení IME Pinyin - UDP Area TimeAndLanguage - Playing a game full screen + Hraní hry na celé obrazovce Area Gaming - Plugin to search for Windows settings + Plugin pro hledání nastavení Windows - Windows Settings + Nastavení systému Windows - Power and sleep + Napájení a spánek Area System @@ -1217,14 +1217,14 @@ File name, Should not translated - Power options + Možnosti napájení Area Control Panel (legacy settings) - Presentation + Prezentace - Printers + Tiskárny Area Control Panel (legacy settings) @@ -1612,7 +1612,7 @@ Area Control Panel (legacy settings) - Welcome screen + Úvodní obrazovka Area SurfaceHub @@ -1620,7 +1620,7 @@ File name, Should not translated - Wheel + Kolo Area Device @@ -1737,142 +1737,142 @@ Mean zooming of things via a magnifier - Change device installation settings + Změnit nastavení instalace zařízení - Turn off background images + Vypnout obrázky pozadí - Navigation properties + Vlastnosti navigace - Media streaming options + Možnosti streamování médií - Make a file type always open in a specific program + Nastavení typu souboru tak, aby se vždy otevíral v určitém programu - Change the Narrator’s voice + Změnit hlas moderátora - Find and fix keyboard problems + Najít a opravit problémy s klávesnicí - Use screen reader + Použít čtečku obrazovky - Show which workgroup this computer is on + Zobrazení pracovní skupiny, ke které je počítač přiřazen - Change mouse wheel settings + Změnit nastavení kolečka myši - Manage computer certificates + Spravovat certifikáty počítače - Find and fix problems + Najít a napravit problémy - Change settings for content received using Tap and send + Změna nastavení obsahu přijatého prostřednictvím funkce Přiblížit a odeslat - Change default settings for media or devices + Změnit výchozí nastavení médií nebo zařízení - Print the speech reference card + Tisk referenční karty pro hlasovou komunikaci s počítačem - Calibrate display colour + Kalibrovat barvu obrazovky - Manage file encryption certificates + Spravovat certifikáty šifrování souborů - View recent messages about your computer + Zobrazení nejnovějších hlášení na počítači - Give other users access to this computer + Povolit přístup k tomuto počítači jiným uživatelům - Show hidden files and folders + Zobrazit skryté soubory a složky - Change Windows To Go start-up options + Možnosti spuštění služby Windows To Go - See which processes start up automatically when you start Windows + Nastavení procesů, které se mají automaticky spouštět při startu systému Windows - Tell if an RSS feed is available on a website + Zobrazit, zda je na webových stránkách k dispozici informační kanál - Add clocks for different time zones + Přidat hodiny pro různá časová pásma - Add a Bluetooth device + Přidat zařízení Bluetooth - Customise the mouse buttons + Přizpůsobení tlačítek myši - Set tablet buttons to perform certain tasks + Nastavit tlačítka tabletu pro provedení určitých úkolů - View installed fonts + Zobrazit nainstalovaná písma - Change the way currency is displayed + Změnit způsob zobrazení měny - Edit group policy + Upravit zásady skupiny - Manage browser add-ons + Spravovat doplňky prohlížeče - Check processor speed + Zkontrolovat rychlost procesoru - Check firewall status + Zkontrolovat stav brány firewall - Send or receive a file + Odeslat nebo přijmout soubor - Add or remove user accounts + Přidat nebo odebrat uživatelské účty - Edit the system environment variables + Upravit systémové proměnné prostředí - Manage BitLocker + Správa šifrování BitLocker - Auto-hide the taskbar + Automaticky skrýt panel úkolů - Change sound card settings + Změna nastavení zvukové karty - Make changes to accounts + Změnit účty - Edit local users and groups + Upravit místní uživatele a skupiny - View network computers and devices + Zobrazení počítačů a zařízení v síti - Install a program from the network + Nainstalovat program ze sítě - View scanners and cameras + Zobrazení skenerů a fotoaparátů - Microsoft IME Register Word (Japanese) + Word registrovaný v editoru Microsoft IME (japonština) - Restore your files with File History + Obnovit soubory z historie souborů Zapnout nebo vypnout klávesnici na obrazovce @@ -2025,158 +2025,158 @@ Změnit název pracovní skupiny - Find and fix printing problems + Najít a opravit tiskové problémy - Change when the computer sleeps + Změna doby přechodu počítače do režimu spánku - Set up a virtual private network (VPN) connection + Nastavení virtuálního soukromého připojení k síti (VPN) - Accommodate learning abilities + Přizpůsobit dovednosti v učení - Set up a dial-up connection + Nastavení telefonického připojení - Set up a connection or network + Nastavit připojení nebo síť - How to change your Windows password + Změna hesla systému Windows - Make it easier to see the mouse pointer + Výraznější zobrazení ukazatele myši - Set up iSCSI initiator + Nastavit iniciátor iSCSI - Accommodate low vision + Přizpůsobení počítače pro zrakově postižené uživatele - Manage offline files + Spravovat offline soubory - Review your computer's status and resolve issues + Kontrola nejnovějších hlášení a řešení potíží - Microsoft ChangJie Settings + Nastavení vstupní metody Microsoft ChangJie - Replace sounds with visual cues + Nahrazení zvuků vizuálními pomůckami - Change temporary Internet file settings + Změna nastavení dočasných internetových souborů - Connect to the Internet + Připojení k internetu - Find and fix audio playback problems + Najít a opravit problémy s přehráváním zvuku - Change the mouse pointer display or speed + Změnit zobrazení nebo rychlost ukazatele myši - Back up your recovery key + Zálohovat obnovovací klíč - Save backup copies of your files with File History + Uložit záložní kopie souborů z historie souborů - View current accessibility settings + Zobrazení aktuálního nastavení zjednodušení ovládání - Change tablet pen settings + Změnit nastavení pera tabletu - Change how your mouse works + Změna funkcí myši - Show how much RAM is on this computer + Zobrazit množství paměti RAM v počítači - Edit power plan + Upravit plán napájení - Adjust system volume + Upravit hlasitost systému - Defragment and optimise your drives + Defragmentace a optimalizace disků - Set up ODBC data sources (32-bit) + Nastavit zdroje dat ODBC (32bit) - Change Font Settings + Změnit nastavení písma - Magnify portions of the screen using Magnifier + Zvětšit části obrazovky pomocí lupy - Change the file type associated with a file extension + Změnit typ souboru spojený s příponou souboru - View event logs + Zobrazit deník událostí - Manage Windows Credentials + Spravovat přihlašovací údaje systému Windows - Set up a microphone + Nastavit mikrofon - Change how the mouse pointer looks + Změní vzhled ukazatele myši - Change power-saving settings + Změnit nastavení úspory energie - Optimise for blindness + Optimalizovat pro nevidomé - Turn Windows features on or off + Zapnout nebo vypnout funkce Windows - Show which operating system your computer is running + Zobrazení informací o operačním systému v počítači - View local services + Zobrazit místní služby - Manage Work Folders + Správa pracovních složek - Encrypt your offline files + Šifrovat offline soubory - Train the computer to recognise your voice + Nastavení počítače pro rozpoznávání hlasu - Advanced printer setup + Pokročilé nastavení tiskárny - Change default printer + Změnit výchozí tiskárnu - Edit environment variables for your account + Upravit proměnné prostředí vašeho účtu - Optimise visual display + Optimalizovat vizuální zobrazení - Change mouse click settings + Změnit nastavení kliknutí myší - Change advanced colour management settings for displays, scanners and printers + Změnit pokročilé nastavení správy barev pro displeje, skenery a tiskárny - Let Windows suggest Ease of Access settings + Systém Windows určí nastavení zjednodušení přístupu Vyčistit místo na disku odstraněním zbytečných souborů @@ -2329,178 +2329,178 @@ Zvolte, kdy vypnout displej - Move the pointer with the keypad using MouseKeys + Přesun ukazatele pomocí klávesnice s funkcí Klávesy myši - Change Windows SideShow-compatible device settings + Změna nastavení zařízení kompatibilních se službou Windows SideShow - Adjust commonly used mobility settings + Úprava běžně používaných nastavení pro mobilní práci - Change text-to-speech settings + Změnit nastavení převodu textu na řeč - Set the time and date + Nastavte čas a datum - Change location settings + Změnit nastavení polohy - Change mouse settings + Změní nastavení myši - Manage Storage Spaces + Spravovat úložiště - Show or hide file extensions + Zobrazit nebo skrýt přípony souborů - Allow an app through Windows Firewall + Povolit aplikaci přes Windows Firewall - Change system sounds + Změnit systémové zvuky - Adjust ClearType text + Upravit text ClearType - Turn screen saver on or off + Zapnout nebo vypnout spořič obrazovky - Find and fix windows update problems + Vyhledání a oprava problémů se službou Windows Update - Change Bluetooth settings + Změnit nastavení Bluetooth - Connect to a network + Připojit k síti - Change the search provider in Internet Explorer + Změnit poskytovatele vyhledávání v aplikaci Internet Explorer - Join a domain + Připojit se k doméně - Add a device + Přidat zařízení - Find and fix problems with Windows Search + Najít a vyřešit problémy při hledání v systému Windows - Choose a power plan + Zvolte plán napájení - Change how the mouse pointer looks when it’s moving + Změnit, jak ukazatel myši vypadá, když se pohybuje - Uninstall a program + Odinstalovat program - Create and format hard disk partitions + Vytvořit a formátovat oddíly pevného disku - Change date, time or number formats + Změnit formát data, času nebo čísel - Change PC wake-up settings + Změnit nastavení pro buzení počítače - Manage network passwords + Správa síťových hesel - Change input methods + Změnit metody zadávání - Manage advanced sharing settings + Spravovat pokročilé nastavení sdílení - Change battery settings + Změnit nastavení baterie - Rename this computer + Přejmenovat tento počítač - Lock or unlock the taskbar + Zamknutí nebo odemknutí panelu úloh - Manage Web Credentials + Spravovat přihlašovací údaje - Change the time zone + Změnit časové pásmo - Start speech recognition + Spustit rozpoznávání řeči - View installed updates + Zobrazit nainstalované aktualizace - What's happened to the Quick Launch toolbar? + Co se stalo s nástrojovou lištou Rychlého spuštění? - Change search options for files and folders + Změnit možnosti vyhledávání souborů a složek - Adjust settings before giving a presentation + Úprava nastavení před prezentací - Scan a document or picture + Skenovat dokument nebo obrázek - Change the way measurements are displayed + Změna způsobu zobrazení měrných jednotek - Press key combinations one at a time + Stiskněte kombinaci tlačítek najednou - Restore data, files or computer from backup (Windows 7) + Obnovit data, soubory nebo počítač ze zálohy (Windows 7) - Set your default programs + Nastavit výchozí programy - Set up a broadband connection + Nastavit širokopásmové připojení - Calibrate the screen for pen or touch input + Kalibrace obrazovky pro text zadávaný perem nebo pro dotykové vstupy - Manage user certificates + Spravovat uživatelské certifikáty - Schedule tasks + Naplánované úlohy - Ignore repeated keystrokes using FilterKeys + Ignorování opakovaných stisků kláves pomocí funkce Filtrovat klávesy - Find and fix bluescreen problems + Hledání a oprava problémů s modrou obrazovkou - Hear a tone when keys are pressed + Přehrát tón při stisknutí klávesy - Delete browsing history + Smazat historii prohlížení - Change what the power buttons do + Změna funkce tlačítka napájení - Create standard user account + Vytvořit standardní uživatelský účet - Take speech tutorials + Absolvovat kurzy hlasové komunikace s počítačem - View system resource usage in Task Manager + Zobrazení využití systémových prostředků ve Správci úloh - Create an account + Vytvořit účet - Get more features with a new edition of Windows + Získejte více funkcí s novou verzí Windows Ovládací panel @@ -2509,6 +2509,6 @@ TaskLink - Unknown + Neznámý \ No newline at end of file From 4502f19cba40d7aef075e5d10ed934b72fbd333e Mon Sep 17 00:00:00 2001 From: Jeremy Date: Sun, 6 Aug 2023 12:37:46 +1000 Subject: [PATCH 13/39] set main Flow Launcher project as default start up --- Flow.Launcher.sln | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Flow.Launcher.sln b/Flow.Launcher.sln index df1daf1dd..13e98833a 100644 --- a/Flow.Launcher.sln +++ b/Flow.Launcher.sln @@ -2,15 +2,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.3.32901.215 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Test", "Flow.Launcher.Test\Flow.Launcher.Test.csproj", "{FF742965-9A80-41A5-B042-D6C7D3A21708}" - ProjectSection(ProjectDependencies) = postProject - {DB90F671-D861-46BB-93A3-F1304F5BA1C5} = {DB90F671-D861-46BB-93A3-F1304F5BA1C5} - EndProjectSection -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin", "Flow.Launcher.Plugin\Flow.Launcher.Plugin.csproj", "{8451ECDD-2EA4-4966-BB0A-7BBC40138E80}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Plugins", "Plugins", "{3A73F5A7-0335-40D8-BF7C-F20BE5D0BA87}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher", "Flow.Launcher\Flow.Launcher.csproj", "{DB90F671-D861-46BB-93A3-F1304F5BA1C5}" ProjectSection(ProjectDependencies) = postProject {0B9DE348-9361-4940-ADB6-F5953BFFCCEC} = {0B9DE348-9361-4940-ADB6-F5953BFFCCEC} @@ -27,6 +18,15 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher", "Flow.Launc {588088F4-3262-4F9F-9663-A05DE12534C3} = {588088F4-3262-4F9F-9663-A05DE12534C3} EndProjectSection EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Test", "Flow.Launcher.Test\Flow.Launcher.Test.csproj", "{FF742965-9A80-41A5-B042-D6C7D3A21708}" + ProjectSection(ProjectDependencies) = postProject + {DB90F671-D861-46BB-93A3-F1304F5BA1C5} = {DB90F671-D861-46BB-93A3-F1304F5BA1C5} + EndProjectSection +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Plugin", "Flow.Launcher.Plugin\Flow.Launcher.Plugin.csproj", "{8451ECDD-2EA4-4966-BB0A-7BBC40138E80}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Plugins", "Plugins", "{3A73F5A7-0335-40D8-BF7C-F20BE5D0BA87}" +EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Infrastructure", "Flow.Launcher.Infrastructure\Flow.Launcher.Infrastructure.csproj", "{4FD29318-A8AB-4D8F-AA47-60BC241B8DA3}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Flow.Launcher.Core", "Flow.Launcher.Core\Flow.Launcher.Core.csproj", "{B749F0DB-8E75-47DB-9E5E-265D16D0C0D2}" From cabe944979b5680e7cfd52b65ecec958b4fdd11b Mon Sep 17 00:00:00 2001 From: Phoenix Date: Mon, 7 Aug 2023 15:18:49 +0300 Subject: [PATCH 14/39] Fix windows search empty paths --- .../Search/WindowsIndex/WindowsIndex.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/WindowsIndex.cs b/Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/WindowsIndex.cs index 8aca5929d..7dde4cf99 100644 --- a/Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/WindowsIndex.cs +++ b/Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/WindowsIndex.cs @@ -47,14 +47,14 @@ namespace Flow.Launcher.Plugin.Explorer.Search.WindowsIndex while (await dataReader.ReadAsync(token)) { token.ThrowIfCancellationRequested(); - if (dataReader.GetValue(0) == DBNull.Value || dataReader.GetValue(1) == DBNull.Value) + if (dataReader.GetValue(0) is DBNull + || dataReader.GetValue(1) is not string rawFragmentPath + || string.Equals(rawFragmentPath, "file:", StringComparison.OrdinalIgnoreCase)) { continue; } // # is URI syntax for the fragment component, need to be encoded so LocalPath returns complete path - var encodedFragmentPath = dataReader - .GetString(1) - .Replace("#", "%23", StringComparison.OrdinalIgnoreCase); + var encodedFragmentPath = rawFragmentPath.Replace("#", "%23", StringComparison.OrdinalIgnoreCase); var path = new Uri(encodedFragmentPath).LocalPath; From ae18d12e42f9f18eafe1717ce483eca4df2e0fe7 Mon Sep 17 00:00:00 2001 From: Phoenix Date: Mon, 7 Aug 2023 15:54:30 +0300 Subject: [PATCH 15/39] Additional check for file extension in windows search results --- .../Search/WindowsIndex/WindowsIndex.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/WindowsIndex.cs b/Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/WindowsIndex.cs index 7dde4cf99..66230937c 100644 --- a/Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/WindowsIndex.cs +++ b/Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/WindowsIndex.cs @@ -49,7 +49,8 @@ namespace Flow.Launcher.Plugin.Explorer.Search.WindowsIndex token.ThrowIfCancellationRequested(); if (dataReader.GetValue(0) is DBNull || dataReader.GetValue(1) is not string rawFragmentPath - || string.Equals(rawFragmentPath, "file:", StringComparison.OrdinalIgnoreCase)) + || string.Equals(rawFragmentPath, "file:", StringComparison.OrdinalIgnoreCase) + || dataReader.GetValue(2) is not string extension) { continue; } @@ -61,7 +62,7 @@ namespace Flow.Launcher.Plugin.Explorer.Search.WindowsIndex yield return new SearchResult { FullPath = path, - Type = dataReader.GetString(2) == "Directory" ? ResultType.Folder : ResultType.File, + Type = string.Equals(extension, "Directory", StringComparison.Ordinal) ? ResultType.Folder : ResultType.File, WindowsIndexed = true }; } From fe354303bafa7ae8cbdb4289c6656073509f22f4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Aug 2023 22:33:37 +0000 Subject: [PATCH 16/39] Bump NUnit3TestAdapter from 4.4.2 to 4.5.0 Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) from 4.4.2 to 4.5.0. - [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases) - [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V4.4.2...V4.5.0) --- updated-dependencies: - dependency-name: NUnit3TestAdapter dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Flow.Launcher.Test/Flow.Launcher.Test.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Flow.Launcher.Test/Flow.Launcher.Test.csproj b/Flow.Launcher.Test/Flow.Launcher.Test.csproj index 99ae0a3b5..470a72085 100644 --- a/Flow.Launcher.Test/Flow.Launcher.Test.csproj +++ b/Flow.Launcher.Test/Flow.Launcher.Test.csproj @@ -50,7 +50,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive From c6e553972bba6ef79b499ee9a37e6a5dc90beb91 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Aug 2023 22:33:46 +0000 Subject: [PATCH 17/39] Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.6.3 to 17.7.0. - [Release notes](https://github.com/microsoft/vstest/releases) - [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md) - [Commits](https://github.com/microsoft/vstest/compare/v17.6.3...v17.7.0) --- updated-dependencies: - dependency-name: Microsoft.NET.Test.Sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Flow.Launcher.Test/Flow.Launcher.Test.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Flow.Launcher.Test/Flow.Launcher.Test.csproj b/Flow.Launcher.Test/Flow.Launcher.Test.csproj index 99ae0a3b5..94acc6393 100644 --- a/Flow.Launcher.Test/Flow.Launcher.Test.csproj +++ b/Flow.Launcher.Test/Flow.Launcher.Test.csproj @@ -54,7 +54,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + \ No newline at end of file From efd1498a1a08e189dc52fa87dec127fe121b958f Mon Sep 17 00:00:00 2001 From: Jeremy Date: Wed, 9 Aug 2023 07:49:38 +1000 Subject: [PATCH 18/39] bump Plugin project version --- Flow.Launcher.Plugin/Flow.Launcher.Plugin.csproj | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Flow.Launcher.Plugin/Flow.Launcher.Plugin.csproj b/Flow.Launcher.Plugin/Flow.Launcher.Plugin.csproj index b317cfdce..1f28f5d32 100644 --- a/Flow.Launcher.Plugin/Flow.Launcher.Plugin.csproj +++ b/Flow.Launcher.Plugin/Flow.Launcher.Plugin.csproj @@ -14,10 +14,10 @@ - 4.1.0 - 4.1.0 - 4.1.0 - 4.1.0 + 4.1.1 + 4.1.1 + 4.1.1 + 4.1.1 Flow.Launcher.Plugin Flow-Launcher MIT From c44ab83c9858ae8e887051a33046eb34600914e7 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Wed, 9 Aug 2023 07:54:48 +1000 Subject: [PATCH 19/39] bump plugin versions --- Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json | 2 +- Plugins/Flow.Launcher.Plugin.Explorer/plugin.json | 2 +- Plugins/Flow.Launcher.Plugin.PluginsManager/plugin.json | 2 +- Plugins/Flow.Launcher.Plugin.ProcessKiller/plugin.json | 2 +- Plugins/Flow.Launcher.Plugin.Program/plugin.json | 2 +- Plugins/Flow.Launcher.Plugin.Shell/plugin.json | 2 +- Plugins/Flow.Launcher.Plugin.WebSearch/plugin.json | 2 +- Plugins/Flow.Launcher.Plugin.WindowsSettings/plugin.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json index c1e7a3a33..b22f372c8 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": "3.1.2", + "Version": "3.1.3", "Language": "csharp", "Website": "https://github.com/Flow-Launcher/Flow.Launcher", "ExecuteFileName": "Flow.Launcher.Plugin.BrowserBookmark.dll", diff --git a/Plugins/Flow.Launcher.Plugin.Explorer/plugin.json b/Plugins/Flow.Launcher.Plugin.Explorer/plugin.json index 06acf6a54..3cbca1df9 100644 --- a/Plugins/Flow.Launcher.Plugin.Explorer/plugin.json +++ b/Plugins/Flow.Launcher.Plugin.Explorer/plugin.json @@ -10,7 +10,7 @@ "Name": "Explorer", "Description": "Find and manage files and folders via Windows Search or Everything", "Author": "Jeremy Wu", - "Version": "3.1.1", + "Version": "3.1.2", "Language": "csharp", "Website": "https://github.com/Flow-Launcher/Flow.Launcher", "ExecuteFileName": "Flow.Launcher.Plugin.Explorer.dll", diff --git a/Plugins/Flow.Launcher.Plugin.PluginsManager/plugin.json b/Plugins/Flow.Launcher.Plugin.PluginsManager/plugin.json index c6f4b238a..ca7725e10 100644 --- a/Plugins/Flow.Launcher.Plugin.PluginsManager/plugin.json +++ b/Plugins/Flow.Launcher.Plugin.PluginsManager/plugin.json @@ -6,7 +6,7 @@ "Name": "Plugins Manager", "Description": "Management of installing, uninstalling or updating Flow Launcher plugins", "Author": "Jeremy Wu", - "Version": "3.0.3", + "Version": "3.0.4", "Language": "csharp", "Website": "https://github.com/Flow-Launcher/Flow.Launcher", "ExecuteFileName": "Flow.Launcher.Plugin.PluginsManager.dll", diff --git a/Plugins/Flow.Launcher.Plugin.ProcessKiller/plugin.json b/Plugins/Flow.Launcher.Plugin.ProcessKiller/plugin.json index 739b292b2..5a74d8ebb 100644 --- a/Plugins/Flow.Launcher.Plugin.ProcessKiller/plugin.json +++ b/Plugins/Flow.Launcher.Plugin.ProcessKiller/plugin.json @@ -4,7 +4,7 @@ "Name":"Process Killer", "Description":"Kill running processes from Flow", "Author":"Flow-Launcher", - "Version":"3.0.2", + "Version":"3.0.3", "Language":"csharp", "Website":"https://github.com/Flow-Launcher/Flow.Launcher.Plugin.ProcessKiller", "IcoPath":"Images\\app.png", diff --git a/Plugins/Flow.Launcher.Plugin.Program/plugin.json b/Plugins/Flow.Launcher.Plugin.Program/plugin.json index db467c4e6..861eec7f6 100644 --- a/Plugins/Flow.Launcher.Plugin.Program/plugin.json +++ b/Plugins/Flow.Launcher.Plugin.Program/plugin.json @@ -4,7 +4,7 @@ "Name": "Program", "Description": "Search programs in Flow.Launcher", "Author": "qianlifeng", - "Version": "3.1.1", + "Version": "3.1.2", "Language": "csharp", "Website": "https://github.com/Flow-Launcher/Flow.Launcher", "ExecuteFileName": "Flow.Launcher.Plugin.Program.dll", diff --git a/Plugins/Flow.Launcher.Plugin.Shell/plugin.json b/Plugins/Flow.Launcher.Plugin.Shell/plugin.json index 8edca3e2a..18c90351b 100644 --- a/Plugins/Flow.Launcher.Plugin.Shell/plugin.json +++ b/Plugins/Flow.Launcher.Plugin.Shell/plugin.json @@ -4,7 +4,7 @@ "Name": "Shell", "Description": "Provide executing commands from Flow Launcher", "Author": "qianlifeng", - "Version": "3.1.0", + "Version": "3.1.1", "Language": "csharp", "Website": "https://github.com/Flow-Launcher/Flow.Launcher", "ExecuteFileName": "Flow.Launcher.Plugin.Shell.dll", diff --git a/Plugins/Flow.Launcher.Plugin.WebSearch/plugin.json b/Plugins/Flow.Launcher.Plugin.WebSearch/plugin.json index d4100c050..3be7ea714 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": "3.0.3", + "Version": "3.0.4", "Language": "csharp", "Website": "https://github.com/Flow-Launcher/Flow.Launcher", "ExecuteFileName": "Flow.Launcher.Plugin.WebSearch.dll", diff --git a/Plugins/Flow.Launcher.Plugin.WindowsSettings/plugin.json b/Plugins/Flow.Launcher.Plugin.WindowsSettings/plugin.json index b1106bc4c..01b3372f7 100644 --- a/Plugins/Flow.Launcher.Plugin.WindowsSettings/plugin.json +++ b/Plugins/Flow.Launcher.Plugin.WindowsSettings/plugin.json @@ -4,7 +4,7 @@ "Description": "Search settings inside Control Panel and Settings App", "Name": "Windows Settings", "Author": "TobiasSekan", - "Version": "4.0.3", + "Version": "4.0.4", "Language": "csharp", "Website": "https://github.com/Flow-Launcher/Flow.Launcher", "ExecuteFileName": "Flow.Launcher.Plugin.WindowsSettings.dll", From a36405f2f3c264b10238a150bae0ce6f0bfa07b2 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Wed, 9 Aug 2023 19:30:19 +1000 Subject: [PATCH 20/39] version bump --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index e17e81aa9..048fd42fa 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,4 +1,4 @@ -version: '1.16.0.{build}' +version: '1.16.1.{build}' init: - ps: | From f8eb029fa7c7d9f176e792902b5d65e5b31aea98 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Aug 2023 22:38:25 +0000 Subject: [PATCH 21/39] Bump Microsoft.VisualStudio.Threading from 17.6.40 to 17.7.30 Bumps [Microsoft.VisualStudio.Threading](https://github.com/microsoft/vs-threading) from 17.6.40 to 17.7.30. - [Release notes](https://github.com/microsoft/vs-threading/releases) - [Commits](https://github.com/microsoft/vs-threading/commits) --- updated-dependencies: - dependency-name: Microsoft.VisualStudio.Threading dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .../Flow.Launcher.Infrastructure.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Flow.Launcher.Infrastructure/Flow.Launcher.Infrastructure.csproj b/Flow.Launcher.Infrastructure/Flow.Launcher.Infrastructure.csproj index cd78034f7..2f5259039 100644 --- a/Flow.Launcher.Infrastructure/Flow.Launcher.Infrastructure.csproj +++ b/Flow.Launcher.Infrastructure/Flow.Launcher.Infrastructure.csproj @@ -53,7 +53,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + From 18774d39688cd3a2ae9739a1e571e88fae070488 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Aug 2023 22:38:34 +0000 Subject: [PATCH 22/39] Bump FSharp.Core from 7.0.300 to 7.0.400 Bumps [FSharp.Core](https://github.com/dotnet/fsharp) from 7.0.300 to 7.0.400. - [Release notes](https://github.com/dotnet/fsharp/releases) - [Changelog](https://github.com/dotnet/fsharp/blob/main/release-notes.md) - [Commits](https://github.com/dotnet/fsharp/commits) --- updated-dependencies: - dependency-name: FSharp.Core dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Flow.Launcher.Core/Flow.Launcher.Core.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Flow.Launcher.Core/Flow.Launcher.Core.csproj b/Flow.Launcher.Core/Flow.Launcher.Core.csproj index 927ba5aba..39474c3c5 100644 --- a/Flow.Launcher.Core/Flow.Launcher.Core.csproj +++ b/Flow.Launcher.Core/Flow.Launcher.Core.csproj @@ -54,7 +54,7 @@ - + From 48fde007fc5f96085ab8fe3dd59d12a835276d43 Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 20:39:12 +1000 Subject: [PATCH 23/39] add BrowserBookmark plugin publish step --- .github/workflows/default_plugins.yml | 51 +++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 .github/workflows/default_plugins.yml diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml new file mode 100644 index 000000000..9b56c4c2e --- /dev/null +++ b/.github/workflows/default_plugins.yml @@ -0,0 +1,51 @@ +name: Publish Default Plugins + +on: + push: + branches: ['master'] + paths: ['Plugins/**'] + workflow_dispatch: + +jobs: + build: + runs-on: windows-latest + + steps: + - uses: actions/checkout@v2 + - name: Setup .NET + uses: actions/setup-dotnet@v1 + with: + dotnet-version: 7.0.x + + - name: Determine New Plugin Updates + uses: dorny/paths-filter@v2 + id: changes + with: + filters: | + browserbookmark: + - 'Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json' + + - name: Get BrowserBookmark Version + if: steps.changes.outputs.browserbookmark == 'true' + id: updated-version-browserbookmark + uses: notiz-dev/github-action-json-property@release + with: + path: 'Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json' + prop_path: 'Version' + + - name: Build BrowserBookmark + if: steps.changes.outputs.browserbookmark == 'true' + run: | + dotnet publish 'Plugins/Flow.Launcher.Plugin.BrowserBookmark/Flow.Launcher.Plugin.BrowserBookmark.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.BrowserBookmark" + 7z a -tzip "Flow.Launcher.Plugin.BrowserBookmark.zip" "./Flow.Launcher.Plugin.BrowserBookmark/*" + rm -r "Flow.Launcher.Plugin.BrowserBookmark" + + - name: Publish BrowserBookmark + if: steps.changes.outputs.browserbookmark == 'true' + uses: softprops/action-gh-release@v1 + with: + repository: "Flow-Launcher/Flow.Launcher.Plugin.BrowserBookmark" + files: "Flow.Launcher.Plugin.BrowserBookmark.zip" + tag_name: "v${{steps.updated-version-browserbookmark.outputs.prop}}" + env: + GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} From be58cf0a7e3ef49e33467f7aa852c8929b94adfe Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 20:40:42 +1000 Subject: [PATCH 24/39] add Calculator plugin publish step --- .github/workflows/default_plugins.yml | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index 9b56c4c2e..a684cd35f 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -24,6 +24,8 @@ jobs: filters: | browserbookmark: - 'Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json' + calculator: + - 'Plugins/Flow.Launcher.Plugin.Calculator/plugin.json' - name: Get BrowserBookmark Version if: steps.changes.outputs.browserbookmark == 'true' @@ -49,3 +51,29 @@ jobs: tag_name: "v${{steps.updated-version-browserbookmark.outputs.prop}}" env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} + + + - name: Get Calculator Version + if: steps.changes.outputs.calculator == 'true' + id: updated-version-calculator + uses: notiz-dev/github-action-json-property@release + with: + path: 'Plugins/Flow.Launcher.Plugin.Calculator/plugin.json' + prop_path: 'Version' + + - name: Build Calculator + if: steps.changes.outputs.calculator == 'true' + run: | + dotnet publish 'Plugins/Flow.Launcher.Plugin.Calculator/Flow.Launcher.Plugin.Calculator.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.Calculator" + 7z a -tzip "Flow.Launcher.Plugin.Calculator.zip" "./Flow.Launcher.Plugin.Calculator/*" + rm -r "Flow.Launcher.Plugin.Calculator" + + - name: Publish Calculator + if: steps.changes.outputs.calculator == 'true' + uses: softprops/action-gh-release@v1 + with: + repository: "Flow-Launcher/Flow.Launcher.Plugin.Calculator" + files: "Flow.Launcher.Plugin.Calculator.zip" + tag_name: "v${{steps.updated-version-calculator.outputs.prop}}" + env: + GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} \ No newline at end of file From d1e79150dd3b2c567b5b8520eeb5886e82d83756 Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 20:46:24 +1000 Subject: [PATCH 25/39] add Explorer plugin publish --- .github/workflows/default_plugins.yml | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index a684cd35f..a1a9a0e52 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -26,6 +26,8 @@ jobs: - 'Plugins/Flow.Launcher.Plugin.BrowserBookmark/plugin.json' calculator: - 'Plugins/Flow.Launcher.Plugin.Calculator/plugin.json' + explorer: + - 'Plugins/Flow.Launcher.Plugin.Explorer/plugin.json' - name: Get BrowserBookmark Version if: steps.changes.outputs.browserbookmark == 'true' @@ -75,5 +77,31 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.Calculator" files: "Flow.Launcher.Plugin.Calculator.zip" tag_name: "v${{steps.updated-version-calculator.outputs.prop}}" + env: + GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} + + + - name: Get Explorer Version + if: steps.changes.outputs.explorer == 'true' + id: updated-version-explorer + uses: notiz-dev/github-action-json-property@release + with: + path: 'Plugins/Flow.Launcher.Plugin.Explorer/plugin.json' + prop_path: 'Version' + + - name: Build Explorer + if: steps.changes.outputs.explorer == 'true' + run: | + dotnet publish 'Plugins/Flow.Launcher.Plugin.Explorer/Flow.Launcher.Plugin.Explorer.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.Explorer" + 7z a -tzip "Flow.Launcher.Plugin.Explorer.zip" "./Flow.Launcher.Plugin.Explorer/*" + rm -r "Flow.Launcher.Plugin.Explorer" + + - name: Publish Explorer + if: steps.changes.outputs.explorer == 'true' + uses: softprops/action-gh-release@v1 + with: + repository: "Flow-Launcher/Flow.Launcher.Plugin.Explorer" + files: "Flow.Launcher.Plugin.Explorer.zip" + tag_name: "v${{steps.updated-version-explorer.outputs.prop}}" env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} \ No newline at end of file From a1e6d610e8ee6d47b66bbbfecf99c0947ea76a05 Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 21:02:54 +1000 Subject: [PATCH 26/39] add PluginIndicator plugin publish step --- .github/workflows/default_plugins.yml | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index a1a9a0e52..b0b5c24e6 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -28,6 +28,8 @@ jobs: - 'Plugins/Flow.Launcher.Plugin.Calculator/plugin.json' explorer: - 'Plugins/Flow.Launcher.Plugin.Explorer/plugin.json' + pluginindicator: + - 'Plugins/Flow.Launcher.Plugin.PluginIndicator/plugin.json' - name: Get BrowserBookmark Version if: steps.changes.outputs.browserbookmark == 'true' @@ -103,5 +105,31 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.Explorer" files: "Flow.Launcher.Plugin.Explorer.zip" tag_name: "v${{steps.updated-version-explorer.outputs.prop}}" + env: + GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} + + + - name: Get PluginIndicator Version + if: steps.changes.outputs.pluginindicator == 'true' + id: updated-version-pluginindicator + uses: notiz-dev/github-action-json-property@release + with: + path: 'Plugins/Flow.Launcher.Plugin.PluginIndicator/plugin.json' + prop_path: 'Version' + + - name: Build PluginIndicator + if: steps.changes.outputs.pluginindicator == 'true' + run: | + dotnet publish 'Plugins/Flow.Launcher.Plugin.PluginIndicator/Flow.Launcher.Plugin.PluginIndicator.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.PluginIndicator" + 7z a -tzip "Flow.Launcher.Plugin.PluginIndicator.zip" "./Flow.Launcher.Plugin.PluginIndicator/*" + rm -r "Flow.Launcher.Plugin.PluginIndicator" + + - name: Publish PluginIndicator + if: steps.changes.outputs.pluginindicator == 'true' + uses: softprops/action-gh-release@v1 + with: + repository: "Flow-Launcher/Flow.Launcher.Plugin.PluginIndicator" + files: "Flow.Launcher.Plugin.PluginIndicator.zip" + tag_name: "v${{steps.updated-version-pluginindicator.outputs.prop}}" env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} \ No newline at end of file From 0c0964303a8a3a788d1a26f9165788626bceb63b Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 21:07:24 +1000 Subject: [PATCH 27/39] add PluginsManager plugin publish step --- .github/workflows/default_plugins.yml | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index b0b5c24e6..ce1191db1 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -30,6 +30,8 @@ jobs: - 'Plugins/Flow.Launcher.Plugin.Explorer/plugin.json' pluginindicator: - 'Plugins/Flow.Launcher.Plugin.PluginIndicator/plugin.json' + pluginsmanager: + - 'Plugins/Flow.Launcher.Plugin.PluginsManager/plugin.json' - name: Get BrowserBookmark Version if: steps.changes.outputs.browserbookmark == 'true' @@ -131,5 +133,31 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.PluginIndicator" files: "Flow.Launcher.Plugin.PluginIndicator.zip" tag_name: "v${{steps.updated-version-pluginindicator.outputs.prop}}" + env: + GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} + + + - name: Get PluginsManager Version + if: steps.changes.outputs.pluginsmanager == 'true' + id: updated-version-pluginsmanager + uses: notiz-dev/github-action-json-property@release + with: + path: 'Plugins/Flow.Launcher.Plugin.PluginsManager/plugin.json' + prop_path: 'Version' + + - name: Build PluginsManager + if: steps.changes.outputs.pluginsmanager == 'true' + run: | + dotnet publish 'Plugins/Flow.Launcher.Plugin.PluginsManager/Flow.Launcher.Plugin.PluginsManager.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.PluginsManager" + 7z a -tzip "Flow.Launcher.Plugin.PluginsManager.zip" "./Flow.Launcher.Plugin.PluginsManager/*" + rm -r "Flow.Launcher.Plugin.PluginsManager" + + - name: Publish PluginsManager + if: steps.changes.outputs.pluginsmanager == 'true' + uses: softprops/action-gh-release@v1 + with: + repository: "Flow-Launcher/Flow.Launcher.Plugin.PluginsManager" + files: "Flow.Launcher.Plugin.PluginsManager.zip" + tag_name: "v${{steps.updated-version-pluginsmanager.outputs.prop}}" env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} \ No newline at end of file From 7f9702662eb14e5b700fdeef303ce77f3bf5d39f Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 21:17:31 +1000 Subject: [PATCH 28/39] add ProcessKiller plugin publish step --- .github/workflows/default_plugins.yml | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index ce1191db1..05ac13226 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -32,6 +32,8 @@ jobs: - 'Plugins/Flow.Launcher.Plugin.PluginIndicator/plugin.json' pluginsmanager: - 'Plugins/Flow.Launcher.Plugin.PluginsManager/plugin.json' + processkiller + - 'Plugins/Flow.Launcher.Plugin.ProcessKiller/plugin.json' - name: Get BrowserBookmark Version if: steps.changes.outputs.browserbookmark == 'true' @@ -159,5 +161,31 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.PluginsManager" files: "Flow.Launcher.Plugin.PluginsManager.zip" tag_name: "v${{steps.updated-version-pluginsmanager.outputs.prop}}" + env: + GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} + + + - name: Get ProcessKiller Version + if: steps.changes.outputs.processkiller == 'true' + id: updated-version-processkiller + uses: notiz-dev/github-action-json-property@release + with: + path: 'Plugins/Flow.Launcher.Plugin.ProcessKiller/plugin.json' + prop_path: 'Version' + + - name: Build ProcessKiller + if: steps.changes.outputs.processkiller == 'true' + run: | + dotnet publish 'Plugins/Flow.Launcher.Plugin.ProcessKiller/Flow.Launcher.Plugin.ProcessKiller.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.ProcessKiller" + 7z a -tzip "Flow.Launcher.Plugin.ProcessKiller.zip" "./Flow.Launcher.Plugin.ProcessKiller/*" + rm -r "Flow.Launcher.Plugin.ProcessKiller" + + - name: Publish ProcessKiller + if: steps.changes.outputs.processkiller == 'true' + uses: softprops/action-gh-release@v1 + with: + repository: "Flow-Launcher/Flow.Launcher.Plugin.ProcessKiller" + files: "Flow.Launcher.Plugin.ProcessKiller.zip" + tag_name: "v${{steps.updated-version-processkiller.outputs.prop}}" env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} \ No newline at end of file From 116acc73bfb7b1d5ce14fd3831098bea5c58dfcd Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 21:21:19 +1000 Subject: [PATCH 29/39] add Program plugin publish step --- .github/workflows/default_plugins.yml | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index 05ac13226..f2f9e43d8 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -34,6 +34,8 @@ jobs: - 'Plugins/Flow.Launcher.Plugin.PluginsManager/plugin.json' processkiller - 'Plugins/Flow.Launcher.Plugin.ProcessKiller/plugin.json' + program + - 'Plugins/Flow.Launcher.Plugin.Program/plugin.json' - name: Get BrowserBookmark Version if: steps.changes.outputs.browserbookmark == 'true' @@ -187,5 +189,31 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.ProcessKiller" files: "Flow.Launcher.Plugin.ProcessKiller.zip" tag_name: "v${{steps.updated-version-processkiller.outputs.prop}}" + env: + GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} + + + - name: Get Program Version + if: steps.changes.outputs.program == 'true' + id: updated-version-program + uses: notiz-dev/github-action-json-property@release + with: + path: 'Plugins/Flow.Launcher.Plugin.Program/plugin.json' + prop_path: 'Version' + + - name: Build Program + if: steps.changes.outputs.program == 'true' + run: | + dotnet publish 'Plugins/Flow.Launcher.Plugin.Program/Flow.Launcher.Plugin.Program.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.Program" + 7z a -tzip "Flow.Launcher.Plugin.Program.zip" "./Flow.Launcher.Plugin.Program/*" + rm -r "Flow.Launcher.Plugin.Program" + + - name: Publish Program + if: steps.changes.outputs.program == 'true' + uses: softprops/action-gh-release@v1 + with: + repository: "Flow-Launcher/Flow.Launcher.Plugin.Program" + files: "Flow.Launcher.Plugin.Program.zip" + tag_name: "v${{steps.updated-version-program.outputs.prop}}" env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} \ No newline at end of file From 6d420e4749f8e9a40a2b6a393540e5d9034f9668 Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 21:24:45 +1000 Subject: [PATCH 30/39] add Shell plugin publish step --- .github/workflows/default_plugins.yml | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index f2f9e43d8..e4f1348df 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -36,6 +36,8 @@ jobs: - 'Plugins/Flow.Launcher.Plugin.ProcessKiller/plugin.json' program - 'Plugins/Flow.Launcher.Plugin.Program/plugin.json' + shell + - 'Plugins/Flow.Launcher.Plugin.Shell/plugin.json' - name: Get BrowserBookmark Version if: steps.changes.outputs.browserbookmark == 'true' @@ -215,5 +217,31 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.Program" files: "Flow.Launcher.Plugin.Program.zip" tag_name: "v${{steps.updated-version-program.outputs.prop}}" + env: + GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} + + + - name: Get Shell Version + if: steps.changes.outputs.shell == 'true' + id: updated-version-shell + uses: notiz-dev/github-action-json-property@release + with: + path: 'Plugins/Flow.Launcher.Plugin.Shell/plugin.json' + prop_path: 'Version' + + - name: Build Shell + if: steps.changes.outputs.shell == 'true' + run: | + dotnet publish 'Plugins/Flow.Launcher.Plugin.Shell/Flow.Launcher.Plugin.Shell.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.Shell" + 7z a -tzip "Flow.Launcher.Plugin.Shell.zip" "./Flow.Launcher.Plugin.Shell/*" + rm -r "Flow.Launcher.Plugin.Shell" + + - name: Publish Shell + if: steps.changes.outputs.shell == 'true' + uses: softprops/action-gh-release@v1 + with: + repository: "Flow-Launcher/Flow.Launcher.Plugin.Shell" + files: "Flow.Launcher.Plugin.Shell.zip" + tag_name: "v${{steps.updated-version-shell.outputs.prop}}" env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} \ No newline at end of file From cb758de01a40fd6d9bf2f3a8d24db3a9fb66bc1b Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 21:28:42 +1000 Subject: [PATCH 31/39] Add Sys plugin publish step --- .github/workflows/default_plugins.yml | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index e4f1348df..0fcc8896d 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -38,6 +38,8 @@ jobs: - 'Plugins/Flow.Launcher.Plugin.Program/plugin.json' shell - 'Plugins/Flow.Launcher.Plugin.Shell/plugin.json' + sys + - 'Plugins/Flow.Launcher.Plugin.Sys/plugin.json' - name: Get BrowserBookmark Version if: steps.changes.outputs.browserbookmark == 'true' @@ -243,5 +245,31 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.Shell" files: "Flow.Launcher.Plugin.Shell.zip" tag_name: "v${{steps.updated-version-shell.outputs.prop}}" + env: + GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} + + + - name: Get Sys Version + if: steps.changes.outputs.sys == 'true' + id: updated-version-sys + uses: notiz-dev/github-action-json-property@release + with: + path: 'Plugins/Flow.Launcher.Plugin.Sys/plugin.json' + prop_path: 'Version' + + - name: Build Sys + if: steps.changes.outputs.sys == 'true' + run: | + dotnet publish 'Plugins/Flow.Launcher.Plugin.Sys/Flow.Launcher.Plugin.Sys.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.Sys" + 7z a -tzip "Flow.Launcher.Plugin.Sys.zip" "./Flow.Launcher.Plugin.Sys/*" + rm -r "Flow.Launcher.Plugin.Sys" + + - name: Publish Sys + if: steps.changes.outputs.sys == 'true' + uses: softprops/action-gh-release@v1 + with: + repository: "Flow-Launcher/Flow.Launcher.Plugin.Sys" + files: "Flow.Launcher.Plugin.Sys.zip" + tag_name: "v${{steps.updated-version-sys.outputs.prop}}" env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} \ No newline at end of file From 69baaafe25fd4abaec5cfc50e87458a0f1c52cf3 Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 21:32:43 +1000 Subject: [PATCH 32/39] add Url plugin publish step --- .github/workflows/default_plugins.yml | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index 0fcc8896d..f561ac59b 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -40,6 +40,8 @@ jobs: - 'Plugins/Flow.Launcher.Plugin.Shell/plugin.json' sys - 'Plugins/Flow.Launcher.Plugin.Sys/plugin.json' + url + - 'Plugins/Flow.Launcher.Plugin.Url/plugin.json' - name: Get BrowserBookmark Version if: steps.changes.outputs.browserbookmark == 'true' @@ -271,5 +273,31 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.Sys" files: "Flow.Launcher.Plugin.Sys.zip" tag_name: "v${{steps.updated-version-sys.outputs.prop}}" + env: + GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} + + + - name: Get Url Version + if: steps.changes.outputs.url == 'true' + id: updated-version-url + uses: notiz-dev/github-action-json-property@release + with: + path: 'Plugins/Flow.Launcher.Plugin.Url/plugin.json' + prop_path: 'Version' + + - name: Build Url + if: steps.changes.outputs.url == 'true' + run: | + dotnet publish 'Plugins/Flow.Launcher.Plugin.Url/Flow.Launcher.Plugin.Url.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.Url" + 7z a -tzip "Flow.Launcher.Plugin.Url.zip" "./Flow.Launcher.Plugin.Url/*" + rm -r "Flow.Launcher.Plugin.Url" + + - name: Publish Url + if: steps.changes.outputs.url == 'true' + uses: softprops/action-gh-release@v1 + with: + repository: "Flow-Launcher/Flow.Launcher.Plugin.Url" + files: "Flow.Launcher.Plugin.Url.zip" + tag_name: "v${{steps.updated-version-url.outputs.prop}}" env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} \ No newline at end of file From 6a050ebf31dfc42b8860215b359b32d3c900b6be Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 21:37:21 +1000 Subject: [PATCH 33/39] add WebSearch plugin publish step --- .github/workflows/default_plugins.yml | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index f561ac59b..43c794cf3 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -42,6 +42,8 @@ jobs: - 'Plugins/Flow.Launcher.Plugin.Sys/plugin.json' url - 'Plugins/Flow.Launcher.Plugin.Url/plugin.json' + websearch + - 'Plugins/Flow.Launcher.Plugin.WebSearch/plugin.json' - name: Get BrowserBookmark Version if: steps.changes.outputs.browserbookmark == 'true' @@ -299,5 +301,31 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.Url" files: "Flow.Launcher.Plugin.Url.zip" tag_name: "v${{steps.updated-version-url.outputs.prop}}" + env: + GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} + + + - name: Get WebSearch Version + if: steps.changes.outputs.websearch == 'true' + id: updated-version-websearch + uses: notiz-dev/github-action-json-property@release + with: + path: 'Plugins/Flow.Launcher.Plugin.WebSearch/plugin.json' + prop_path: 'Version' + + - name: Build WebSearch + if: steps.changes.outputs.websearch == 'true' + run: | + dotnet publish 'Plugins/Flow.Launcher.Plugin.WebSearch/Flow.Launcher.Plugin.WebSearch.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.WebSearch" + 7z a -tzip "Flow.Launcher.Plugin.WebSearch.zip" "./Flow.Launcher.Plugin.WebSearch/*" + rm -r "Flow.Launcher.Plugin.WebSearch" + + - name: Publish WebSearch + if: steps.changes.outputs.websearch == 'true' + uses: softprops/action-gh-release@v1 + with: + repository: "Flow-Launcher/Flow.Launcher.Plugin.WebSearch" + files: "Flow.Launcher.Plugin.WebSearch.zip" + tag_name: "v${{steps.updated-version-websearch.outputs.prop}}" env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} \ No newline at end of file From 62fa8de936a5cd8b956c8db27e7f7bdb7441ff2f Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 21:40:58 +1000 Subject: [PATCH 34/39] add WindowsSettings plugin publish step --- .github/workflows/default_plugins.yml | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index 43c794cf3..6e67cb7c2 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -44,6 +44,8 @@ jobs: - 'Plugins/Flow.Launcher.Plugin.Url/plugin.json' websearch - 'Plugins/Flow.Launcher.Plugin.WebSearch/plugin.json' + windowssettings + - 'Plugins/Flow.Launcher.Plugin.WindowsSettings/plugin.json' - name: Get BrowserBookmark Version if: steps.changes.outputs.browserbookmark == 'true' @@ -327,5 +329,31 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.WebSearch" files: "Flow.Launcher.Plugin.WebSearch.zip" tag_name: "v${{steps.updated-version-websearch.outputs.prop}}" + env: + GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} + + + - name: Get WindowsSettings Version + if: steps.changes.outputs.windowssettings == 'true' + id: updated-version-windowssettings + uses: notiz-dev/github-action-json-property@release + with: + path: 'Plugins/Flow.Launcher.Plugin.WindowsSettings/plugin.json' + prop_path: 'Version' + + - name: Build WindowsSettings + if: steps.changes.outputs.windowssettings == 'true' + run: | + dotnet publish 'Plugins/Flow.Launcher.Plugin.WindowsSettings/Flow.Launcher.Plugin.WindowsSettings.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.WindowsSettings" + 7z a -tzip "Flow.Launcher.Plugin.WindowsSettings.zip" "./Flow.Launcher.Plugin.WindowsSettings/*" + rm -r "Flow.Launcher.Plugin.WindowsSettings" + + - name: Publish WindowsSettings + if: steps.changes.outputs.windowssettings == 'true' + uses: softprops/action-gh-release@v1 + with: + repository: "Flow-Launcher/Flow.Launcher.Plugin.WindowsSettings" + files: "Flow.Launcher.Plugin.WindowsSettings.zip" + tag_name: "v${{steps.updated-version-windowssettings.outputs.prop}}" env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} \ No newline at end of file From ec5a2729fe6aebbaa96368758e0b4915bb82d2ab Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 21:52:13 +1000 Subject: [PATCH 35/39] add release note description --- .github/workflows/default_plugins.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index 6e67cb7c2..d7244ce0d 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -69,6 +69,7 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.BrowserBookmark" files: "Flow.Launcher.Plugin.BrowserBookmark.zip" tag_name: "v${{steps.updated-version-browserbookmark.outputs.prop}}" + body: Visit Flow's [release notes](https://github.com/Flow-Launcher/Flow.Launcher/releases) for changes. env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} @@ -95,6 +96,7 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.Calculator" files: "Flow.Launcher.Plugin.Calculator.zip" tag_name: "v${{steps.updated-version-calculator.outputs.prop}}" + body: Visit Flow's [release notes](https://github.com/Flow-Launcher/Flow.Launcher/releases) for changes. env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} @@ -121,6 +123,7 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.Explorer" files: "Flow.Launcher.Plugin.Explorer.zip" tag_name: "v${{steps.updated-version-explorer.outputs.prop}}" + body: Visit Flow's [release notes](https://github.com/Flow-Launcher/Flow.Launcher/releases) for changes. env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} @@ -147,6 +150,7 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.PluginIndicator" files: "Flow.Launcher.Plugin.PluginIndicator.zip" tag_name: "v${{steps.updated-version-pluginindicator.outputs.prop}}" + body: Visit Flow's [release notes](https://github.com/Flow-Launcher/Flow.Launcher/releases) for changes. env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} @@ -173,6 +177,7 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.PluginsManager" files: "Flow.Launcher.Plugin.PluginsManager.zip" tag_name: "v${{steps.updated-version-pluginsmanager.outputs.prop}}" + body: Visit Flow's [release notes](https://github.com/Flow-Launcher/Flow.Launcher/releases) for changes. env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} @@ -199,6 +204,7 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.ProcessKiller" files: "Flow.Launcher.Plugin.ProcessKiller.zip" tag_name: "v${{steps.updated-version-processkiller.outputs.prop}}" + body: Visit Flow's [release notes](https://github.com/Flow-Launcher/Flow.Launcher/releases) for changes. env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} @@ -225,6 +231,7 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.Program" files: "Flow.Launcher.Plugin.Program.zip" tag_name: "v${{steps.updated-version-program.outputs.prop}}" + body: Visit Flow's [release notes](https://github.com/Flow-Launcher/Flow.Launcher/releases) for changes. env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} @@ -251,6 +258,7 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.Shell" files: "Flow.Launcher.Plugin.Shell.zip" tag_name: "v${{steps.updated-version-shell.outputs.prop}}" + body: Visit Flow's [release notes](https://github.com/Flow-Launcher/Flow.Launcher/releases) for changes. env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} @@ -277,6 +285,7 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.Sys" files: "Flow.Launcher.Plugin.Sys.zip" tag_name: "v${{steps.updated-version-sys.outputs.prop}}" + body: Visit Flow's [release notes](https://github.com/Flow-Launcher/Flow.Launcher/releases) for changes. env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} @@ -303,6 +312,7 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.Url" files: "Flow.Launcher.Plugin.Url.zip" tag_name: "v${{steps.updated-version-url.outputs.prop}}" + body: Visit Flow's [release notes](https://github.com/Flow-Launcher/Flow.Launcher/releases) for changes. env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} @@ -329,6 +339,7 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.WebSearch" files: "Flow.Launcher.Plugin.WebSearch.zip" tag_name: "v${{steps.updated-version-websearch.outputs.prop}}" + body: Visit Flow's [release notes](https://github.com/Flow-Launcher/Flow.Launcher/releases) for changes. env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} @@ -355,5 +366,6 @@ jobs: repository: "Flow-Launcher/Flow.Launcher.Plugin.WindowsSettings" files: "Flow.Launcher.Plugin.WindowsSettings.zip" tag_name: "v${{steps.updated-version-windowssettings.outputs.prop}}" + body: Visit Flow's [release notes](https://github.com/Flow-Launcher/Flow.Launcher/releases) for changes. env: GITHUB_TOKEN: ${{ secrets.PUBLISH_PLUGINS }} \ No newline at end of file From 57eb603c488a046902a8500ca1027732406f104d Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 21:58:47 +1000 Subject: [PATCH 36/39] fix typo --- .github/workflows/default_plugins.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index d7244ce0d..7de656641 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -32,19 +32,19 @@ jobs: - 'Plugins/Flow.Launcher.Plugin.PluginIndicator/plugin.json' pluginsmanager: - 'Plugins/Flow.Launcher.Plugin.PluginsManager/plugin.json' - processkiller + processkiller: - 'Plugins/Flow.Launcher.Plugin.ProcessKiller/plugin.json' - program + program: - 'Plugins/Flow.Launcher.Plugin.Program/plugin.json' - shell + shell: - 'Plugins/Flow.Launcher.Plugin.Shell/plugin.json' - sys + sys: - 'Plugins/Flow.Launcher.Plugin.Sys/plugin.json' - url + url: - 'Plugins/Flow.Launcher.Plugin.Url/plugin.json' - websearch + websearch: - 'Plugins/Flow.Launcher.Plugin.WebSearch/plugin.json' - windowssettings + windowssettings: - 'Plugins/Flow.Launcher.Plugin.WindowsSettings/plugin.json' - name: Get BrowserBookmark Version From 8c2f0bdd894573be1080ebb895ddec1aea7aabeb Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Wed, 16 Aug 2023 22:12:22 +1000 Subject: [PATCH 37/39] fix Program plugin build target --- .github/workflows/default_plugins.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/default_plugins.yml b/.github/workflows/default_plugins.yml index 7de656641..178645999 100644 --- a/.github/workflows/default_plugins.yml +++ b/.github/workflows/default_plugins.yml @@ -220,7 +220,7 @@ jobs: - name: Build Program if: steps.changes.outputs.program == 'true' run: | - dotnet publish 'Plugins/Flow.Launcher.Plugin.Program/Flow.Launcher.Plugin.Program.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.Program" + dotnet publish 'Plugins/Flow.Launcher.Plugin.Program/Flow.Launcher.Plugin.Program.csproj' --framework net7.0-windows10.0.19041.0 -c Release -o "Flow.Launcher.Plugin.Program" 7z a -tzip "Flow.Launcher.Plugin.Program.zip" "./Flow.Launcher.Plugin.Program/*" rm -r "Flow.Launcher.Plugin.Program" From a27e98b0d753c905bb4dfaf1c2fffbe98841a4b3 Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Tue, 22 Aug 2023 06:50:00 +1000 Subject: [PATCH 38/39] add handling of default plugin installation --- .../PluginsManager.cs | 26 +++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs b/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs index 0298a2aeb..f95d531af 100644 --- a/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs +++ b/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs @@ -419,8 +419,30 @@ namespace Flow.Launcher.Plugin.PluginsManager plugin.Name)); } - var directory = string.IsNullOrEmpty(plugin.Version) ? $"{plugin.Name}-{Guid.NewGuid()}" : $"{plugin.Name}-{plugin.Version}"; - var newPluginPath = Path.Combine(DataLocation.PluginsDirectory, directory); + var folderName = string.IsNullOrEmpty(plugin.Version) ? $"{plugin.Name}-{Guid.NewGuid()}" : $"{plugin.Name}-{plugin.Version}"; + + var defaultPluginIDs = new List + { + "0ECADE17459B49F587BF81DC3A125110", // BrowserBookmark + "CEA0FDFC6D3B4085823D60DC76F28855", // Calculator + "572be03c74c642baae319fc283e561a8", // Explorer + "6A122269676E40EB86EB543B945932B9", // PluginIndicator + "9f8f9b14-2518-4907-b211-35ab6290dee7", // PluginsManager + "b64d0a79-329a-48b0-b53f-d658318a1bf6", // ProcessKiller + "791FC278BA414111B8D1886DFE447410", // Program + "D409510CD0D2481F853690A07E6DC426", // Shell + "CEA08895D2544B019B2E9C5009600DF4", // Sys + "0308FD86DE0A4DEE8D62B9B535370992", // URL + "565B73353DBF4806919830B9202EE3BF", // WebSearch + "5043CETYU6A748679OPA02D27D99677A" // WindowsSettings + }; + + // Treat default plugin differently, it needs to be removable along with each flow release + var installDirectory = !defaultPluginIDs.Any(x => x == plugin.ID) + ? DataLocation.PluginsDirectory + : Constant.PreinstalledDirectory; + + var newPluginPath = Path.Combine(installDirectory, folderName); FilesFolders.CopyAll(pluginFolderPath, newPluginPath); From 4f66b013943cd715b7fe829f1a9d7b22f63e0927 Mon Sep 17 00:00:00 2001 From: Jeremy Wu Date: Tue, 22 Aug 2023 07:58:46 +1000 Subject: [PATCH 39/39] fix spelling --- .github/actions/spelling/expect.txt | 5 +++++ .../Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/actions/spelling/expect.txt b/.github/actions/spelling/expect.txt index 4c768649e..d0fee9559 100644 --- a/.github/actions/spelling/expect.txt +++ b/.github/actions/spelling/expect.txt @@ -104,3 +104,8 @@ Português (Brasil) Italiano Slovenský Droplex +Preinstalled +errormetadatafile +noresult +pluginsmanager +alreadyexists \ No newline at end of file diff --git a/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs b/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs index f95d531af..683904ea0 100644 --- a/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs +++ b/Plugins/Flow.Launcher.Plugin.PluginsManager/PluginsManager.cs @@ -332,9 +332,9 @@ namespace Flow.Launcher.Plugin.PluginsManager { var author = url.Split('/')[3]; var acceptedSource = "https://github.com"; - var contructedUrlPart = string.Format("{0}/{1}/", acceptedSource, author); + var constructedUrlPart = string.Format("{0}/{1}/", acceptedSource, author); - return url.StartsWith(acceptedSource) && Context.API.GetAllPlugins().Any(x => x.Metadata.Website.StartsWith(contructedUrlPart)); + return url.StartsWith(acceptedSource) && Context.API.GetAllPlugins().Any(x => x.Metadata.Website.StartsWith(constructedUrlPart)); } internal async ValueTask> RequestInstallOrUpdate(string search, CancellationToken token, bool usePrimaryUrlOnly = false)