From 095aa7cf2ac47b19ee17dae2400dcaa77f4ff934 Mon Sep 17 00:00:00 2001 From: Hongtao Zhang Date: Sun, 4 Feb 2024 13:52:50 -0600 Subject: [PATCH 1/7] split manifest and use asyncio --- .github/workflows/links.yml | 2 +- .github/workflows/python-passed.yml | 4 +- .github/workflows/test-python.yml | 8 +- .github/workflows/updater.yaml | 8 +- .github/workflows/validator.yaml | 4 +- ci/envs/requirements-updater.txt | 2 +- ci/src/_utils.py | 20 +++- ci/src/discord.py | 6 +- ci/src/merge-manifest.py | 17 ++++ ci/src/updater.py | 95 ++++++++++++------- ...-85eb90ff-b92d-476b-bae4-3d71398e61f9.json | 15 +++ ...lkit-1602DFD6B9F843A3A31CB9AD5561A9A2.json | 14 +++ ...Path-79BB35BC5B504F04B210D1C41DF14A02.json | 14 +++ ...-90f799c3-c04e-443b-bce8-eec5fbcba1e9.json | 15 +++ ...-08AF784C-A014-4A03-822F-6C2F3665A843.json | 14 +++ ...-467A8D7E-0DC6-F0C8-347C-BC4B315C397F.json | 14 +++ ...Flow-7CCD5CC94597483EBC3F179A69511D5C.json | 15 +++ ...ctor-C04175CF5284406DAA9E30A85EC7DA76.json | 14 +++ ...-6361A46C-D08C-49AB-AAA4-D19E1F2ABA0D.json | 15 +++ ...se64-B75F7BE9E8B544FAB7EADBB581DB7C7B.json | 15 +++ ...otes-62A7E77D5AC84177AF902C4A5FF10603.json | 15 +++ ...arks-0ECADE17459B49F587BF81DC3A125110.json | 14 +++ ...tory-F6B8C1BC8441496798D2CE2BADB0E95E.json | 15 +++ ...-2d5036e2-eccc-4254-b88e-de78580e2195.json | 15 +++ ...-28b1bc8d-06e1-4bda-8311-f36e8d4f9915.json | 14 +++ ...ator-CEA0FDFC6D3B4085823D60DC76F28855.json | 14 +++ ...-df432fe0-9ff7-4ba1-b0fd-5ffd26efbf86.json | 15 +++ ...-4e2018ca-4ed0-11ed-bdc3-0242ac120002.json | 14 +++ ...Flow-75894EA334FA4C10AC16E28BC4616C4A.json | 15 +++ ...-8025ce8b-b1ce-49cd-af48-b343a0df8606.json | 14 +++ ...-ac0201cb-6610-48dd-9c60-e292d5e3a3da.json | 14 +++ ...lors-9B36CE6181FC47FBB597AA2C29CD9B0A.json | 14 +++ ...rter-18892B7863AC43ABA27859A5A2866DD8.json | 15 +++ ...-84d9d550-80cb-4e5f-a090-e1ccf3237a40.json | 15 +++ ...-6bfc4672-5550-4d40-b2dc-53093a2417a0.json | 14 +++ ...Flow-735A3608B5D240E5A44357CCF852E329.json | 15 +++ ...-963cdb07-9143-41e6-b77b-14391e8344d8.json | 17 ++++ ...-a9b5753e-21a6-420f-9dc9-b67ce94ae1e8.json | 15 +++ ...-14b986ef-45ec-44c1-be66-cab460a771f7.json | 15 +++ ...-c3406b5c-22f0-4984-b018-3dae897cab3f.json | 14 +++ ...late-1b7c732781f94b748ed08351f8200894.json | 15 +++ ...-32DD22C2-7E7D-4A49-9032-B57046975824.json | 14 +++ ...-5A1E2AA6-1C6A-4130-990E-973FC5795D87.json | 14 +++ ...bang-915f45f7747440f7828621bd8ec0f298.json | 14 +++ ...ySSH-8CBACA12D99946D7B5E4E162EED6B045.json | 14 +++ ...-78c1bfc7-044e-46cd-b920-9e0ae0e7f234.json | 15 +++ ...-F229B92B-C4D1-4A87-B05B-A96ACC486263.json | 15 +++ ...oji+-F32C0CF0270944AFAC9298BB67E16292.json | 15 +++ ...cher-02D91372A4C9429B93BA6365E38FBD4C.json | 15 +++ ...orer-572be03c74c642baae319fc283e561a8.json | 14 +++ ...Calc-4f9e42bbcd9045e1969f97293dfaf4c7.json | 15 +++ ...moji-FF2C31D6A47348FFB9ED4EB26F6794E2.json | 15 +++ ...-D0DB38F5-0199-4DFC-8A8D-1B22F68C157C.json | 15 +++ ...-E5E5A4BD-39C7-4B41-93F8-0D4850BC317C.json | 14 +++ ...code-D2D2C23B084D411DB66EE0C79D6C2A7C.json | 14 +++ ...drop-B9B8174812E4474D96C148317BE2BFB7.json | 15 +++ ...Tube-42DE0794627A48B2847E6FDF29DD5561.json | 15 +++ ...cher-54545DC7B3A542DBB6C7DA50DEAD455B.json | 14 +++ ...-73f2c04d-176a-4586-9ff5-69fae63321ef.json | 15 +++ ...tHub-6c22cffe6b3546ec9087abe149c4a575.json | 14 +++ ...ions-9B66F9CD1BF54CBBADCF1ACB378E33BB.json | 15 +++ ...cher-240B648F33DD4105800747A2749E1B5C.json | 15 +++ ...-dff48291-c333-46ed-8784-115aa85acb4f.json | 15 +++ ...odot-D8AF059F555C48A380AAD5D57B4A5D61.json | 14 +++ ...-f823a07e-7191-11ed-a1eb-0242ac120002.json | 15 +++ ...-e47fca5f-4305-4c14-9928-57d2c319d78e.json | 15 +++ ...-27ad17d5-dacb-4732-9653-03def5f86125.json | 14 +++ ...nder-B2D2C23B055D411GH66FF0C79D6C2A6H.json | 15 +++ ...-140f3da0-7d14-4b20-b897-b4cb155fec2d.json | 14 +++ ...-76148ECE-AA72-4C68-AFD5-54BA8A3C1F61.json | 14 +++ ...e.js-427af2d93887868f8179665uy661c6c3.json | 14 +++ ...-2f4e384e-76ce-45c3-aea2-b16f5e5c328f.json | 15 +++ ...Beat-dcbb0454f0694431944b1b7f18673a54.json | 15 +++ ...ress-E2D2C23B084D41D1B6F60EC79D62CAH6.json | 14 +++ ...ress-56A92C3AB5714EA9841098CE7D105E11.json | 14 +++ ...-E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json | 14 +++ ...moji-B348C4F7608746DAA8B519F223CFC8FB.json | 14 +++ ...-898FC7F0-4F38-401B-82E0-A852798C2D59.json | 14 +++ ...-81b8c8c8-72ef-427c-a9c1-17cf8f1c766c.json | 14 +++ ...-dae80b9d-368b-4851-9e64-c24ae1d9a5a1.json | 15 +++ ...cher-91B97FA34859445782AEF1893DE4E350.json | 14 +++ ...-F03364BE-101B-4988-B555-528B961E6A86.json | 15 +++ ...-2bf97885-af0d-11ee-94b6-00e04c239987.json | 15 +++ ...-d6675ca0-9da6-4361-8342-95564214cd04.json | 15 +++ ...otes-F0DC45CD032F438C9B900679BD9B117A.json | 15 +++ ...word-EAE9772F43F949CAB65F826300C5AD3C.json | 14 +++ ...-506B2EE8-4117-4BDF-8F00-DF58498DF922.json | 14 +++ ...nite-625A2812D5364D708582FDD9ACCD8C93.json | 15 +++ ...lexy-32D9F15C38EE400EA7E3DF57DA15BFD5.json | 15 +++ ...ator-6A122269676E40EB86EB543B945932B9.json | 14 +++ ...nner-176690627AB54C8381A7FD99A3519F42.json | 14 +++ ...-9f8f9b14-2518-4907-b211-35ab6290dee7.json | 14 +++ ...-D738C474-9262-4B94-B58D-0413ED8EB9C6.json | 14 +++ ...-b64d0a79-329a-48b0-b53f-d658318a1bf6.json | 14 +++ ...gram-791FC278BA414111B8D1886DFE447410.json | 14 +++ ...utty-54A6672C06E047A48A7D88C78FA5F13E.json | 14 +++ ...Flow-725660A1CB3D4FFE978A8B477EB376B4.json | 15 +++ ...ller-095A6AE3A255532EAAD78F05A71D4981.json | 14 +++ .../RDP-B7CDDEA47E354243BEE0434DDBAE438A.json | 14 +++ ...wser-51F9B93359B24716BF9D7FCD1CB075B6.json | 15 +++ ...stry-8533B2E5632A449F916D3658EABFB595.json | 14 +++ ...eUSB-5DBA462B9AB77AC5DC158EB5047367F0.json | 15 +++ ...Dice-5403b2dc28fb4327aedc9f8c872d9d1f.json | 15 +++ ... MDN-1e87e4c90c8e4daf9eee182d7c023919.json | 14 +++ ... npm-d91d366e4ff742b3b821f9d60031c3df.json | 15 +++ ...-MDI-8G5CDC9A78EF4A7E667E138F1FC04015.json | 16 ++++ ...hell-D409510CD0D2481F853690A07E6DC426.json | 14 +++ ...-661D020D-4E0B-414B-B12B-58F795A20D79.json | 14 +++ ...-51dd36d2-9824-4977-8e15-294dfbd7961e.json | 15 +++ ...arch-258159A0D7A64C7A931CBBD8FB3A6FA6.json | 15 +++ ...mium-SY91U1N7H9D0X1DTZ8IOP4YV43KT7C5M.json | 14 +++ ...atis-763D015F571C48E4ACA5EF5DFD0BCA30.json | 15 +++ ...arch-4D5DF575E4964C6AAADCF86134F09CC0.json | 15 +++ ...-2972879D-1702-48A7-BA50-CA8352A6AA74.json | 14 +++ ...ands-CEA08895D2544B019B2E9C5009600DF4.json | 14 +++ ...-5c221cee-07a5-4e4c-a669-a0e0f7486c65.json | 14 +++ ...-2DC588F9-98DB-4E8E-BBE0-B4EFF4286E40.json | 14 +++ ...rGIF-A4A92BC0C742463187E5CCBA9B849B86.json | 15 +++ ...Wiki-8F1A123859D0489C8B72187FB724DD42.json | 14 +++ ...tamp-84ddc2a6d43911e8a8d5f2801f1b9fd1.json | 15 +++ ...oist-F71F6EE367D34BAFB681A9287ACF59EB.json | 14 +++ ...odos-5B7E53D506844D2D8B7001AA19F5EF8F.json | 14 +++ ...-01B8703D-13E2-483D-BBF9-603425628151.json | 14 +++ ...-7bfc4332-55t0-4d40-b4cc-530889g415a0.json | 14 +++ ...d872dfca307c0a013d116dc3e8bed60b8ca5b.json | 14 +++ ...tchy-477F16413D374364A4D5D36DCE68ED45.json | 15 +++ ...-425D1CE7-1327-4593-B1C0-A37614B313EF.json | 15 +++ .../URL-0308FD86DE0A4DEE8D62B9B535370992.json | 14 +++ ...ator-959A3FED8292422784F7892F7FB59DB1.json | 15 +++ ...-D87F82F1-5A19-46CC-B5CC-50430B2F77AB.json | 15 +++ ...-68B179AA-4E80-4080-AC68-CC922CD2AE60.json | 15 +++ ...-F8775498-BD72-4ECA-893F-B33863D81CB5.json | 14 +++ ...-cb7d1472-7da9-459e-b987-57f92cb3cea2.json | 15 +++ ...aces-525995402BEF4A8CA860D92F6D108092.json | 14 +++ ...-29d4e311-eb40-4943-bc94-9b733fc307c7.json | 14 +++ ...cher-CBDFA9CF044842B4A79939112240FD38.json | 14 +++ ...-7d2d209d-5ab9-42dd-ae9b-2487b57ff569.json | 15 +++ ...ctor-62EE2B99A29740B2A8CB6B58D067DBD2.json | 15 +++ ...ches-565B73353DBF4806919830B9202EE3BF.json | 14 +++ ...-CF8389C7-61AC-4387-93DE-370B31BD07EB.json | 15 +++ ...pect-77435DA907472F189B759F9F4F3E3C23.json | 16 ++++ ...ices-C7E78C47FA5942E4B7972EAD844F5007.json | 15 +++ ...lker-F737A9223560B3C6833B5FFB8CDF78E5.json | 14 +++ ...ggle-4F31D5DF26984581BDF4213D40860ADF.json | 15 +++ ...ings-5043CETYU6A748679OPA02D27D99677A.json | 14 +++ ...rtup-747F1A93B6D24CCFBC433BA2455B3BEA.json | 15 +++ ...-a56ae6ac-7b3b-47b9-857f-05ff25d29510.json | 15 +++ ...Flow-72E67DFE0F6F482395AF3CD0A3BC6F04.json | 15 +++ ...uard-89f50521dd80461895ae6ce1b700f444.json | 14 +++ ...ence-90170ddfd94a4c188bc5ff2e3690d0ae.json | 14 +++ ...lowy-3b42afc0d17f45b98a55e324728252be.json | 14 +++ ...-5C36ECBD-629E-412B-8DD3-2457EE7C522B.json | 15 +++ ...-d58fbe34-bce7-11ed-afa1-0242ac120002.json | 15 +++ ...rime-b9aaddfa36a948f384b31b4fb6186861.json | 15 +++ ...arch-3C62514E3C8644D583E3F12202F11161.json | 15 +++ ...ryot-BC4E22D7C0CD4FBA9108C26B8B8DBA8D.json | 14 +++ split manifest.nu | 8 ++ 157 files changed, 2241 insertions(+), 54 deletions(-) create mode 100644 ci/src/merge-manifest.py create mode 100644 plugins/7TV Emotes-85eb90ff-b92d-476b-bae4-3d71398e61f9.json create mode 100644 plugins/AWS Toolkit-1602DFD6B9F843A3A31CB9AD5561A9A2.json create mode 100644 plugins/Add2Path-79BB35BC5B504F04B210D1C41DF14A02.json create mode 100644 plugins/Amazing Marvin-90f799c3-c04e-443b-bce8-eec5fbcba1e9.json create mode 100644 plugins/Anilist-08AF784C-A014-4A03-822F-6C2F3665A843.json create mode 100644 plugins/AntdOpenBrowser-467A8D7E-0DC6-F0C8-347C-BC4B315C397F.json create mode 100644 plugins/AudFlow-7CCD5CC94597483EBC3F179A69511D5C.json create mode 100644 plugins/Audio Device Selector-C04175CF5284406DAA9E30A85EC7DA76.json create mode 100644 plugins/Base Converter-6361A46C-D08C-49AB-AAA4-D19E1F2ABA0D.json create mode 100644 plugins/Base64-B75F7BE9E8B544FAB7EADBB581DB7C7B.json create mode 100644 plugins/BetterTTV Twitch Emotes-62A7E77D5AC84177AF902C4A5FF10603.json create mode 100644 plugins/Browser Bookmarks-0ECADE17459B49F587BF81DC3A125110.json create mode 100644 plugins/Browser History-F6B8C1BC8441496798D2CE2BADB0E95E.json create mode 100644 plugins/Bulk URL Opener-2d5036e2-eccc-4254-b88e-de78580e2195.json create mode 100644 plugins/CPPreference-28b1bc8d-06e1-4bda-8311-f36e8d4f9915.json create mode 100644 plugins/Calculator-CEA0FDFC6D3B4085823D60DC76F28855.json create mode 100644 plugins/ChatGPT-df432fe0-9ff7-4ba1-b0fd-5ffd26efbf86.json create mode 100644 plugins/Cider-4e2018ca-4ed0-11ed-bdc3-0242ac120002.json create mode 100644 plugins/CkFlow-75894EA334FA4C10AC16E28BC4616C4A.json create mode 100644 plugins/Clipboard History-8025ce8b-b1ce-49cd-af48-b343a0df8606.json create mode 100644 plugins/ClipboardR-ac0201cb-6610-48dd-9c60-e292d5e3a3da.json create mode 100644 plugins/Colors-9B36CE6181FC47FBB597AA2C29CD9B0A.json create mode 100644 plugins/Currency Converter-18892B7863AC43ABA27859A5A2866DD8.json create mode 100644 plugins/CurrencyPP-84d9d550-80cb-4e5f-a090-e1ccf3237a40.json create mode 100644 plugins/DateDiff-6bfc4672-5550-4d40-b2dc-53093a2417a0.json create mode 100644 plugins/DdFlow-735A3608B5D240E5A44357CCF852E329.json create mode 100644 plugins/DeepFlow-963cdb07-9143-41e6-b77b-14391e8344d8.json create mode 100644 plugins/Desktop Cleanup-a9b5753e-21a6-420f-9dc9-b67ce94ae1e8.json create mode 100644 plugins/DevToys Launcher-14b986ef-45ec-44c1-be66-cab460a771f7.json create mode 100644 plugins/Dictionary-c3406b5c-22f0-4984-b018-3dae897cab3f.json create mode 100644 plugins/Direct Translate-1b7c732781f94b748ed08351f8200894.json create mode 100644 plugins/Discord timestamps-32DD22C2-7E7D-4A49-9032-B57046975824.json create mode 100644 plugins/DropboxFinder-5A1E2AA6-1C6A-4130-990E-973FC5795D87.json create mode 100644 plugins/DuckDuckGo !bang-915f45f7747440f7828621bd8ec0f298.json create mode 100644 plugins/EasySSH-8CBACA12D99946D7B5E4E162EED6B045.json create mode 100644 plugins/ElementFlow-78c1bfc7-044e-46cd-b920-9e0ae0e7f234.json create mode 100644 plugins/EmailTo-F229B92B-C4D1-4A87-B05B-A96ACC486263.json create mode 100644 plugins/Emoji+-F32C0CF0270944AFAC9298BB67E16292.json create mode 100644 plugins/Epic Games Store Launcher-02D91372A4C9429B93BA6365E38FBD4C.json create mode 100644 plugins/Explorer-572be03c74c642baae319fc283e561a8.json create mode 100644 plugins/FabCalc-4f9e42bbcd9045e1969f97293dfaf4c7.json create mode 100644 plugins/Fancy Emoji-FF2C31D6A47348FFB9ED4EB26F6794E2.json create mode 100644 plugins/Favorites-D0DB38F5-0199-4DFC-8A8D-1B22F68C157C.json create mode 100644 plugins/FendCalculator-E5E5A4BD-39C7-4B41-93F8-0D4850BC317C.json create mode 100644 plugins/Flow.Plugin.UrlEncode-D2D2C23B084D411DB66EE0C79D6C2A7C.json create mode 100644 plugins/FlowRaindrop-B9B8174812E4474D96C148317BE2BFB7.json create mode 100644 plugins/FlowYouTube-42DE0794627A48B2847E6FDF29DD5561.json create mode 100644 plugins/GamesLauncher-54545DC7B3A542DBB6C7DA50DEAD455B.json create mode 100644 plugins/General Converter-73f2c04d-176a-4586-9ff5-69fae63321ef.json create mode 100644 plugins/GitHub-6c22cffe6b3546ec9087abe149c4a575.json create mode 100644 plugins/Github Notifications-9B66F9CD1BF54CBBADCF1ACB378E33BB.json create mode 100644 plugins/Github Quick Launcher-240B648F33DD4105800747A2749E1B5C.json create mode 100644 plugins/Gitmoji-dff48291-c333-46ed-8784-115aa85acb4f.json create mode 100644 plugins/Godot-D8AF059F555C48A380AAD5D57B4A5D61.json create mode 100644 plugins/Google Calendar-f823a07e-7191-11ed-a1eb-0242ac120002.json create mode 100644 plugins/Google Translate-e47fca5f-4305-4c14-9928-57d2c319d78e.json create mode 100644 plugins/Guid Converter-27ad17d5-dacb-4732-9653-03def5f86125.json create mode 100644 plugins/HA-Commander-B2D2C23B055D411GH66FF0C79D6C2A6H.json create mode 100644 plugins/Hacker News-140f3da0-7d14-4b20-b897-b4cb155fec2d.json create mode 100644 plugins/Heidi-76148ECE-AA72-4C68-AFD5-54BA8A3C1F61.json create mode 100644 plugins/Hello World Node.js-427af2d93887868f8179665uy661c6c3.json create mode 100644 plugins/Hello World Python-2f4e384e-76ce-45c3-aea2-b16f5e5c328f.json create mode 100644 plugins/How Long To Beat-dcbb0454f0694431944b1b7f18673a54.json create mode 100644 plugins/IP Address-E2D2C23B084D41D1B6F60EC79D62CAH6.json create mode 100644 plugins/IpMacAddress-56A92C3AB5714EA9841098CE7D105E11.json create mode 100644 plugins/JetBrainsIDEProjects-E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json create mode 100644 plugins/Kaomoji-B348C4F7608746DAA8B519F223CFC8FB.json create mode 100644 plugins/Kitty-898FC7F0-4F38-401B-82E0-A852798C2D59.json create mode 100644 plugins/LibreTranslate-81b8c8c8-72ef-427c-a9c1-17cf8f1c766c.json create mode 100644 plugins/Mcfunction ANSI highlighter-dae80b9d-368b-4851-9e64-c24ae1d9a5a1.json create mode 100644 plugins/Minecraft Multi Launcher-91B97FA34859445782AEF1893DE4E350.json create mode 100644 plugins/MyIPs-F03364BE-101B-4988-B555-528B961E6A86.json create mode 100644 plugins/Notion Search-2bf97885-af0d-11ee-94b6-00e04c239987.json create mode 100644 plugins/Number Converter-d6675ca0-9da6-4361-8342-95564214cd04.json create mode 100644 plugins/Obsidian Notes-F0DC45CD032F438C9B900679BD9B117A.json create mode 100644 plugins/One-time Password-EAE9772F43F949CAB65F826300C5AD3C.json create mode 100644 plugins/OneNote-506B2EE8-4117-4BDF-8F00-DF58498DF922.json create mode 100644 plugins/Playnite-625A2812D5364D708582FDD9ACCD8C93.json create mode 100644 plugins/Plexy-32D9F15C38EE400EA7E3DF57DA15BFD5.json create mode 100644 plugins/Plugin Indicator-6A122269676E40EB86EB543B945932B9.json create mode 100644 plugins/Plugin Runner-176690627AB54C8381A7FD99A3519F42.json create mode 100644 plugins/Plugins Manager-9f8f9b14-2518-4907-b211-35ab6290dee7.json create mode 100644 plugins/Poi Poi Clipboard-D738C474-9262-4B94-B58D-0413ED8EB9C6.json create mode 100644 plugins/Process Killer-b64d0a79-329a-48b0-b53f-d658318a1bf6.json create mode 100644 plugins/Program-791FC278BA414111B8D1886DFE447410.json create mode 100644 plugins/Putty-54A6672C06E047A48A7D88C78FA5F13E.json create mode 100644 plugins/QrFlow-725660A1CB3D4FFE978A8B477EB376B4.json create mode 100644 plugins/Quick Uninstaller-095A6AE3A255532EAAD78F05A71D4981.json create mode 100644 plugins/RDP-B7CDDEA47E354243BEE0434DDBAE438A.json create mode 100644 plugins/Reddit Browser-51F9B93359B24716BF9D7FCD1CB075B6.json create mode 100644 plugins/Registry-8533B2E5632A449F916D3658EABFB595.json create mode 100644 plugins/RemoveUSB-5DBA462B9AB77AC5DC158EB5047367F0.json create mode 100644 plugins/RollDice-5403b2dc28fb4327aedc9f8c872d9d1f.json create mode 100644 plugins/Search MDN-1e87e4c90c8e4daf9eee182d7c023919.json create mode 100644 plugins/Search npm-d91d366e4ff742b3b821f9d60031c3df.json create mode 100644 plugins/Search-MDI-8G5CDC9A78EF4A7E667E138F1FC04015.json create mode 100644 plugins/Shell-D409510CD0D2481F853690A07E6DC426.json create mode 100644 plugins/Shortcuts-661D020D-4E0B-414B-B12B-58F795A20D79.json create mode 100644 plugins/Snippets-51dd36d2-9824-4977-8e15-294dfbd7961e.json create mode 100644 plugins/Sonarr Search-258159A0D7A64C7A931CBBD8FB3A6FA6.json create mode 100644 plugins/SpotifyPremium-SY91U1N7H9D0X1DTZ8IOP4YV43KT7C5M.json create mode 100644 plugins/Statis-763D015F571C48E4ACA5EF5DFD0BCA30.json create mode 100644 plugins/Steam Search-4D5DF575E4964C6AAADCF86134F09CC0.json create mode 100644 plugins/StringUtils-2972879D-1702-48A7-BA50-CA8352A6AA74.json create mode 100644 plugins/System Commands-CEA08895D2544B019B2E9C5009600DF4.json create mode 100644 plugins/Tailwindcss-5c221cee-07a5-4e4c-a669-a0e0f7486c65.json create mode 100644 plugins/Temp Cleaner-2DC588F9-98DB-4E8E-BBE0-B4EFF4286E40.json create mode 100644 plugins/TenorGIF-A4A92BC0C742463187E5CCBA9B849B86.json create mode 100644 plugins/TerrariaWiki-8F1A123859D0489C8B72187FB724DD42.json create mode 100644 plugins/Timestamp-84ddc2a6d43911e8a8d5f2801f1b9fd1.json create mode 100644 plugins/Todoist-F71F6EE367D34BAFB681A9287ACF59EB.json create mode 100644 plugins/Todos-5B7E53D506844D2D8B7001AA19F5EF8F.json create mode 100644 plugins/Toggl Track-01B8703D-13E2-483D-BBF9-603425628151.json create mode 100644 plugins/Translation Tool-7bfc4332-55t0-4d40-b4cc-530889g415a0.json create mode 100644 plugins/Translation-5423df3c6dd84fc5ad3ca1bfadad872dfca307c0a013d116dc3e8bed60b8ca5b.json create mode 100644 plugins/Twitchy-477F16413D374364A4D5D36DCE68ED45.json create mode 100644 plugins/URL Shortener-425D1CE7-1327-4593-B1C0-A37614B313EF.json create mode 100644 plugins/URL-0308FD86DE0A4DEE8D62B9B535370992.json create mode 100644 plugins/UUID Generator-959A3FED8292422784F7892F7FB59DB1.json create mode 100644 plugins/Unit converter-D87F82F1-5A19-46CC-B5CC-50430B2F77AB.json create mode 100644 plugins/Unity 3D Helper-68B179AA-4E80-4080-AC68-CC922CD2AE60.json create mode 100644 plugins/Unity Engine-F8775498-BD72-4ECA-893F-B33863D81CB5.json create mode 100644 plugins/UpsetGalgame-cb7d1472-7da9-459e-b987-57f92cb3cea2.json create mode 100644 plugins/VS Code Workspaces-525995402BEF4A8CA860D92F6D108092.json create mode 100644 plugins/Vercel-29d4e311-eb40-4943-bc94-9b733fc307c7.json create mode 100644 plugins/Visual Studio Launcher-CBDFA9CF044842B4A79939112240FD38.json create mode 100644 plugins/VolumeFlow-7d2d209d-5ab9-42dd-ae9b-2487b57ff569.json create mode 100644 plugins/Wallpaper Engine Profile Selector-62EE2B99A29740B2A8CB6B58D067DBD2.json create mode 100644 plugins/Web Searches-565B73353DBF4806919830B9202EE3BF.json create mode 100644 plugins/WebApp launcher-CF8389C7-61AC-4387-93DE-370B31BD07EB.json create mode 100644 plugins/When to Expect-77435DA907472F189B759F9F4F3E3C23.json create mode 100644 plugins/Window Services-C7E78C47FA5942E4B7972EAD844F5007.json create mode 100644 plugins/Window Walker-F737A9223560B3C6833B5FFB8CDF78E5.json create mode 100644 plugins/Windows Dark Mode Toggle-4F31D5DF26984581BDF4213D40860ADF.json create mode 100644 plugins/Windows Settings-5043CETYU6A748679OPA02D27D99677A.json create mode 100644 plugins/Windows Startup-747F1A93B6D24CCFBC433BA2455B3BEA.json create mode 100644 plugins/Windows Terminal profiles-a56ae6ac-7b3b-47b9-857f-05ff25d29510.json create mode 100644 plugins/WinsFlow-72E67DFE0F6F482395AF3CD0A3BC6F04.json create mode 100644 plugins/WireGuard-89f50521dd80461895ae6ce1b700f444.json create mode 100644 plugins/WordReference-90170ddfd94a4c188bc5ff2e3690d0ae.json create mode 100644 plugins/Workflowy-3b42afc0d17f45b98a55e324728252be.json create mode 100644 plugins/Workspacer-5C36ECBD-629E-412B-8DD3-2457EE7C522B.json create mode 100644 plugins/Youtube Downloader-d58fbe34-bce7-11ed-afa1-0242ac120002.json create mode 100644 plugins/isPrime-b9aaddfa36a948f384b31b4fb6186861.json create mode 100644 plugins/nexusmods-search-3C62514E3C8644D583E3F12202F11161.json create mode 100644 plugins/ryot-BC4E22D7C0CD4FBA9108C26B8B8DBA8D.json create mode 100644 split manifest.nu diff --git a/.github/workflows/links.yml b/.github/workflows/links.yml index a5be06eed..693ef9a3e 100644 --- a/.github/workflows/links.yml +++ b/.github/workflows/links.yml @@ -15,7 +15,7 @@ jobs: linkChecker: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Link Checker id: lychee diff --git a/.github/workflows/python-passed.yml b/.github/workflows/python-passed.yml index ae45d7bb3..128921562 100644 --- a/.github/workflows/python-passed.yml +++ b/.github/workflows/python-passed.yml @@ -9,14 +9,14 @@ jobs: continue-on-error: true runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 name: Checkout Repository with: token: ${{ secrets.UPDATER }} # otherwise, you will failed to push refs to dest repo fetch-depth: 0 - name: Set up Python 3.7 - uses: actions/setup-python@v1 + uses: actions/setup-python@v5 with: python-version: 3.7 - name: Run script diff --git a/.github/workflows/test-python.yml b/.github/workflows/test-python.yml index 100a4b9f0..03f353574 100644 --- a/.github/workflows/test-python.yml +++ b/.github/workflows/test-python.yml @@ -24,7 +24,7 @@ jobs: outputs: plugins: ${{ steps.filter.outputs.plugins }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: dorny/paths-filter@v2 id: filter with: @@ -36,15 +36,15 @@ jobs: if: ${{ needs.skip_check_job.outputs.plugins == 'true' }} runs-on: windows-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - if: ${{ github.event_name == 'pull_request'}} name: "Set up Python 3.11 for pull request test" - uses: actions/setup-python@v1 + uses: actions/setup-python@v5 with: python-version: 3.11 - if: ${{ github.event_name == 'workflow_dispatch'}} name: "Set up Python ${{ github.event.inputs.pyversion }} for manual test" - uses: actions/setup-python@v1 + uses: actions/setup-python@v5 with: python-version: ${{ github.event.inputs.pyversion }} - uses: actions/cache@v2 diff --git a/.github/workflows/updater.yaml b/.github/workflows/updater.yaml index aaa5c776c..4e0f276e2 100644 --- a/.github/workflows/updater.yaml +++ b/.github/workflows/updater.yaml @@ -9,13 +9,13 @@ jobs: update: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: token: ${{ secrets.UPDATER }} # otherwise, you will failed to push refs to dest repo fetch-depth: 0 - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v5 with: python-version: "3.x" @@ -29,6 +29,10 @@ jobs: run: | python ./ci/src/updater.py ${{ secrets.DISCORD_WEBHOOK }} + - name: Merge Manifest + run: | + python ./ci/src/merge-manifest.py + - name: Commit & Push changes uses: stefanzweifel/git-auto-commit-action@v4 with: diff --git a/.github/workflows/validator.yaml b/.github/workflows/validator.yaml index f99b70ccb..9aae35d74 100644 --- a/.github/workflows/validator.yaml +++ b/.github/workflows/validator.yaml @@ -19,8 +19,8 @@ jobs: if: ${{ needs.pre_job.outputs.should_skip != 'true' }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2 + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 with: python-version: "3.x" diff --git a/ci/envs/requirements-updater.txt b/ci/envs/requirements-updater.txt index 5bb8c66c6..977adf4f0 100644 --- a/ci/envs/requirements-updater.txt +++ b/ci/envs/requirements-updater.txt @@ -1,2 +1,2 @@ -requests +aiohttp tqdm diff --git a/ci/src/_utils.py b/ci/src/_utils.py index d89956f38..f4bd880ef 100644 --- a/ci/src/_utils.py +++ b/ci/src/_utils.py @@ -3,6 +3,7 @@ from pathlib import Path from typing import Dict, List, TypeVar import re +import os # path utils_path = Path(__file__).resolve() @@ -10,7 +11,7 @@ src_dir = utils_path.parent ci_dir = src_dir.parent base_dir = ci_dir.parent -plugin_file = base_dir / "plugins.json" +plugin_dir = base_dir / "plugins/" etag_file = base_dir / "etags.json" # constants @@ -40,8 +41,16 @@ def plugin_reader() -> P: - with open(plugin_file, "r", encoding="utf-8") as f: - return json.load(f) + plugin_files = [os.path.join(plugin_dir, file) for file in os.listdir(plugin_dir)] + + manifests = [] + + for plugin in plugin_files: + with open(plugin, "r", encoding="utf-8") as f: + manifest = json.load(f) + manifests.append(manifest) + + return manifests def etag_reader() -> ETagsType: @@ -50,8 +59,9 @@ def etag_reader() -> ETagsType: def plugin_writer(content: P): - with open(plugin_file, "w", encoding="utf-8") as f: - json.dump(content, f, indent=4) + for plugin in content: + with open(plugin_dir / f"{plugin[plugin_name]}-{plugin[id_name]}.json", "w", encoding="utf-8") as f: + json.dump(plugin, f, indent=4) def etags_writer(content: ETagsType): with open(etag_file, "w", encoding="utf-8") as f: diff --git a/ci/src/discord.py b/ci/src/discord.py index 25b6c60fc..389589cc3 100644 --- a/ci/src/discord.py +++ b/ci/src/discord.py @@ -1,3 +1,4 @@ +import aiohttp import requests from _utils import * @@ -5,7 +6,7 @@ MAX_BODY_LEN = 1024 -def update_hook(webhook_url: str, info: dict, latest_ver: str, release: dict) -> None: +async def update_hook(webhook_url: str, info: dict, latest_ver: str, release: dict) -> None: embed = { "content": None, "embeds": [ @@ -41,7 +42,8 @@ def update_hook(webhook_url: str, info: dict, latest_ver: str, release: dict) -> release_notes = release.get('body') if release_notes and release_notes.strip(): embed['embeds'][0]['fields'].append({"name": "Release Notes", "value": truncate_release_notes(release['html_url'], release.get('body', ""))}) - requests.post(webhook_url, json=embed) + async with aiohttp.ClientSession() as session: + await session.post(webhook_url, json=embed) def truncate_release_notes(url: str, release_notes: str, length: int = MAX_BODY_LEN) -> str: if len(release_notes) <= length: diff --git a/ci/src/merge-manifest.py b/ci/src/merge-manifest.py new file mode 100644 index 000000000..7c7092902 --- /dev/null +++ b/ci/src/merge-manifest.py @@ -0,0 +1,17 @@ +import os +from os import path +import json + +if __name__ == "__main__": + plugins = [file for file in os.listdir("plugins") if path.isfile(file) and file.endswith("json")] + + manifests = [] + + for plugin in plugins: + with open(plugin, "r") as f: + manifest = json.load(f) + manifests.append(manifest) + + with open("plugins.json", "w") as f: + json.dump(manifests, f, indent=4) + diff --git a/ci/src/updater.py b/ci/src/updater.py index 881efb95f..e4e529d90 100644 --- a/ci/src/updater.py +++ b/ci/src/updater.py @@ -1,5 +1,6 @@ # -*-coding: utf-8 -*- -from http.client import responses +import asyncio +import aiohttp from typing import List from unicodedata import name from os import getenv @@ -7,15 +8,17 @@ import traceback import requests -from tqdm import tqdm +from tqdm.asyncio import tqdm from _utils import * from discord import update_hook -def batch_github_plugin_info(info: P, tags: ETagsType, webhook_url: str = None) -> P: +async def batch_github_plugin_info( + info: P, tags: ETagsType, github_token=None, webhook_url: str = None +) -> P: try: - headers = {"authorization": f"token {getenv('GITHUB_TOKEN','')}"} + headers = {"authorization": f"token {github_token}"} if "github.com" not in info[url_download]: return info @@ -28,69 +31,91 @@ def batch_github_plugin_info(info: P, tags: ETagsType, webhook_url: str = None) if release_date in info.keys(): headers["If-None-Match"] = tag - res = requests.get( - url_release.format(repo=repo), - headers=headers, - ) - if res.status_code in (403, 304): - return info - latest_rel = res.json() - assets = latest_rel.get("assets") - if info.get(release_date, '') != latest_rel.get('published_at'): - info[release_date] = latest_rel.get('published_at') - if assets: - info[url_download] = assets[0]["browser_download_url"] - send_notification(info, clean( - latest_rel["tag_name"], "v"), latest_rel, webhook_url) - info[version] = clean(latest_rel["tag_name"], "v") + async with aiohttp.ClientSession() as session: + res = await session.get( + url_release.format(repo=repo), + headers=headers, + ) + if res.status in (403, 304): + return info - tags[info[id_name]] = res.headers.get(etag, "") + latest_rel = await res.json() - return info + assets = latest_rel.get("assets") + + if info.get(release_date, "") != latest_rel.get("published_at"): + info[release_date] = latest_rel.get("published_at") + if assets: + info[url_download] = assets[0]["browser_download_url"] + await send_notification( + info, clean(latest_rel["tag_name"], "v"), latest_rel, webhook_url + ) + info[version] = clean(latest_rel["tag_name"], "v") + + tags[info[id_name]] = res.headers.get(etag, "") + + return info except Exception as e: tb = traceback.format_exc() print(f"Error when processing plugin {info[plugin_name]}:\n{e} {tb}") return info -def batch_plugin_infos(plugin_infos: Ps, tags: ETagsType, webhook_url: str = None) -> Ps: - return [batch_github_plugin_info(info, tags, webhook_url) for info in tqdm(plugin_infos)] +async def batch_plugin_infos( + plugin_infos: Ps, tags: ETagsType, github_token, webhook_url: str = None +) -> Ps: + return await tqdm.gather( + *[ + batch_github_plugin_info(info, tags, github_token, webhook_url) + for info in tqdm(plugin_infos) + ] + ) def remove_unused_etags(plugin_infos: Ps, etags: ETagsType) -> ETagsType: etags_updated = {} plugin_ids = [info.get("ID") for info in plugin_infos] - + for id, tag in etags.items(): - + if id not in plugin_ids: - print(f"Plugin with ID {id} has been removed. The associated ETag will be also removed now.") + print( + f"Plugin with ID {id} has been removed. The associated ETag will be also removed now." + ) continue - + etags_updated[id] = tag - + return etags_updated -def send_notification(info: P, latest_ver, release, webhook_url: str = None) -> None: +async def send_notification( + info: P, latest_ver, release, webhook_url: str = None +) -> None: if version_tuple(info[version]) != version_tuple(latest_ver): tqdm.write(f"Update detected: {info[plugin_name]} {latest_ver}") try: - update_hook(webhook_url, info, latest_ver, release) + await update_hook(webhook_url, info, latest_ver, release) except Exception as e: - tqdm.write(e) + tqdm.write(str(e)) -if __name__ == "__main__": +async def main(): webhook_url = None if len(argv) > 1: webhook_url = argv[1] plugin_infos = plugin_reader() etags = etag_reader() - - plugin_infos_new = batch_plugin_infos(plugin_infos, etags, webhook_url) + + plugin_infos_new = await batch_plugin_infos( + plugin_infos, etags, getenv("GITHUB_TOKEN"), webhook_url + ) plugin_writer(plugin_infos_new) - + etags_new = remove_unused_etags(plugin_infos_new, etags) etags_writer(etags_new) + + +if __name__ == "__main__": + asyncio.run(main()) diff --git a/plugins/7TV Emotes-85eb90ff-b92d-476b-bae4-3d71398e61f9.json b/plugins/7TV Emotes-85eb90ff-b92d-476b-bae4-3d71398e61f9.json new file mode 100644 index 000000000..5334f87b0 --- /dev/null +++ b/plugins/7TV Emotes-85eb90ff-b92d-476b-bae4-3d71398e61f9.json @@ -0,0 +1,15 @@ +{ + "ID": "85eb90ff-b92d-476b-bae4-3d71398e61f9", + "Name": "7TV Emotes", + "Description": "Search emotes from 7TV", + "Author": "Water Boiled Pizza", + "Version": "0.0.3", + "Language": "python", + "Website": "https://github.com/WaterBoiledPizza/7TV-Emotes", + "IcoPath": "https://cdn.jsdelivr.net/gh/WaterBoiledPizza/7TV-Emotes@main/icon.png?raw=true", + "UrlSourceCode": "https://github.com/WaterBoiledPizza/7TV-Emotes", + "UrlDownload": "https://github.com/WaterBoiledPizza/7TV-Emotes/releases/download/v0.0.3/Flow.Launcher.Plugin.7tvEmotesv0.0.3.zip", + "Tested": true, + "DateAdded": "2023-03-12T07:36:16Z", + "LatestReleaseDate": "2023-03-13T13:03:44Z" +} \ No newline at end of file diff --git a/plugins/AWS Toolkit-1602DFD6B9F843A3A31CB9AD5561A9A2.json b/plugins/AWS Toolkit-1602DFD6B9F843A3A31CB9AD5561A9A2.json new file mode 100644 index 000000000..3344fc713 --- /dev/null +++ b/plugins/AWS Toolkit-1602DFD6B9F843A3A31CB9AD5561A9A2.json @@ -0,0 +1,14 @@ +{ + "ID": "1602DFD6B9F843A3A31CB9AD5561A9A2", + "Name": "AWS Toolkit", + "Description": "Open the AWS Console for services in your web browser", + "Author": "mikemorain, mjtimblin", + "Version": "1.0.3", + "Language": "csharp", + "Website": "https://github.com/mjtimblin/Flow.Launcher.Plugin.AwsToolkit", + "UrlDownload": "https://github.com/mjtimblin/Flow.Launcher.Plugin.AwsToolkit/releases/download/v1.0.3/Flow.Launcher.Plugin.AwsToolkit.zip", + "UrlSourceCode": "https://github.com/mjtimblin/Flow.Launcher.Plugin.AwsToolkit/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/mjtimblin/Flow.Launcher.Plugin.AwsToolkit@master/icon.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-05-27T08:07:39Z" +} \ No newline at end of file diff --git a/plugins/Add2Path-79BB35BC5B504F04B210D1C41DF14A02.json b/plugins/Add2Path-79BB35BC5B504F04B210D1C41DF14A02.json new file mode 100644 index 000000000..3b0efced8 --- /dev/null +++ b/plugins/Add2Path-79BB35BC5B504F04B210D1C41DF14A02.json @@ -0,0 +1,14 @@ +{ + "ID": "79BB35BC5B504F04B210D1C41DF14A02", + "Name": "Add2Path", + "Description": "Manage your PATH environment variable", + "Author": "HorridModz", + "Version": "1.0.0", + "Language": "csharp", + "Website": "https://github.com/HorridModz/Flow.Launcher.Plugin.Add2Path", + "UrlDownload": "https://github.com/HorridModz/Flow.Launcher.Plugin.Add2Path/releases/download/v1.0.0/Flow.Launcher.Plugin.Add2Path.zip", + "UrlSourceCode": "https://github.com/HorridModz/Flow.Launcher.Plugin.Add2Path", + "IcoPath": "https://cdn.jsdelivr.net/gh/HorridModz/Flow.Launcher.Plugin.Add2Path@master/icon.png", + "DateAdded": "2023-09-01T04:11:39Z", + "LatestReleaseDate": "2023-08-21T08:43:16Z" +} \ No newline at end of file diff --git a/plugins/Amazing Marvin-90f799c3-c04e-443b-bce8-eec5fbcba1e9.json b/plugins/Amazing Marvin-90f799c3-c04e-443b-bce8-eec5fbcba1e9.json new file mode 100644 index 000000000..69992a9c1 --- /dev/null +++ b/plugins/Amazing Marvin-90f799c3-c04e-443b-bce8-eec5fbcba1e9.json @@ -0,0 +1,15 @@ +{ + "ID": "90f799c3-c04e-443b-bce8-eec5fbcba1e9", + "Name": "Amazing Marvin", + "Description": "Communication with Amazing Marvin over API", + "Author": "RrobertRr", + "Version": "0.2.0", + "Language": "python", + "Website": "https://github.com/rrFlowLauncher/amazing_marvin", + "UrlDownload": "https://github.com/rrFlowLauncher/amazing_marvin/releases/download/v0.2.0/amazing_marvin.zip", + "UrlSourceCode": "https://github.com/rrFlowLauncher/amazing_marvin", + "IcoPath": "https://github.com/rrFlowLauncher/amazing_marvin/blob/main/Images/Amazing_Marvin.09233c09.png", + "Tested": true, + "DateAdded": "2023-12-16T06:48:43Z", + "LatestReleaseDate": "2023-11-23T19:45:12Z" +} \ No newline at end of file diff --git a/plugins/Anilist-08AF784C-A014-4A03-822F-6C2F3665A843.json b/plugins/Anilist-08AF784C-A014-4A03-822F-6C2F3665A843.json new file mode 100644 index 000000000..80b3f2a89 --- /dev/null +++ b/plugins/Anilist-08AF784C-A014-4A03-822F-6C2F3665A843.json @@ -0,0 +1,14 @@ +{ + "ID": "08AF784C-A014-4A03-822F-6C2F3665A843", + "Name": "Anilist", + "Description": "an anilist plugin for Flow-Launcher", + "Author": "DiekoMA", + "Version": "1.0.2", + "Language": "csharp", + "Website": "https://github.com/DiekoMA/Flow.Launcher.Plugin.Anilist", + "IcoPath": "https://cdn.jsdelivr.net/gh/DiekoMA/Flow.Launcher.Plugin.Anilist@master/Assets/AniListlogo.png", + "UrlSourceCode": "https://github.com/DiekoMA/Flow.Launcher.Plugin.Anilist", + "UrlDownload": "https://github.com/DiekoMA/Flow.Launcher.Plugin.Anilist/releases/download/v1.0.2/Anilist-1.0.2.zip", + "DateAdded": "2023-04-16T23:07:57Z", + "LatestReleaseDate": "2023-07-16T22:10:19Z" +} \ No newline at end of file diff --git a/plugins/AntdOpenBrowser-467A8D7E-0DC6-F0C8-347C-BC4B315C397F.json b/plugins/AntdOpenBrowser-467A8D7E-0DC6-F0C8-347C-BC4B315C397F.json new file mode 100644 index 000000000..61493cd27 --- /dev/null +++ b/plugins/AntdOpenBrowser-467A8D7E-0DC6-F0C8-347C-BC4B315C397F.json @@ -0,0 +1,14 @@ +{ + "ID": "467A8D7E-0DC6-F0C8-347C-BC4B315C397F", + "Name": "AntdOpenBrowser", + "Description": "Quickly open the antd component", + "Author": "HenryTSZ", + "Version": "1.0.2", + "Language": "JavaScript", + "Website": "https://github.com/HenryTSZ/Flow.Launcher.AntdOpenBrowser", + "UrlDownload": "https://github.com/HenryTSZ/Flow.Launcher.AntdOpenBrowser/releases/download/v1.0.2/Flow.Launcher.Plugin.AntdOpenBrowser.zip", + "UrlSourceCode": "https://github.com/HenryTSZ/Flow.Launcher.AntdOpenBrowser/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/HenryTSZ/Flow.Launcher.AntdOpenBrowser@main/app.png", + "DateAdded": "2023-07-01T15:26:47Z", + "LatestReleaseDate": "2023-07-03T08:23:48Z" +} \ No newline at end of file diff --git a/plugins/AudFlow-7CCD5CC94597483EBC3F179A69511D5C.json b/plugins/AudFlow-7CCD5CC94597483EBC3F179A69511D5C.json new file mode 100644 index 000000000..53aeaf5dd --- /dev/null +++ b/plugins/AudFlow-7CCD5CC94597483EBC3F179A69511D5C.json @@ -0,0 +1,15 @@ +{ + "ID": "7CCD5CC94597483EBC3F179A69511D5C", + "Name": "AudFlow", + "Description": "Text to speech Plugin", + "Author": "Ahmed ElSaeed", + "Version": "2.1.0", + "Language": "python", + "Website": "https://github.com/asmpro7/AudFlow", + "UrlDownload": "https://github.com/asmpro7/AudFlow/releases/download/v2.1.0/AudFlow.zip", + "UrlSourceCode": "https://github.com/asmpro7/AudFlow", + "IcoPath": "https://cdn.jsdelivr.net/gh/asmpro7/AudFlow@main/Images/app.png", + "Tested": true, + "DateAdded": "2023-05-12T14:34:13Z", + "LatestReleaseDate": "2023-06-25T19:26:41Z" +} \ No newline at end of file diff --git a/plugins/Audio Device Selector-C04175CF5284406DAA9E30A85EC7DA76.json b/plugins/Audio Device Selector-C04175CF5284406DAA9E30A85EC7DA76.json new file mode 100644 index 000000000..ae6773357 --- /dev/null +++ b/plugins/Audio Device Selector-C04175CF5284406DAA9E30A85EC7DA76.json @@ -0,0 +1,14 @@ +{ + "ID": "C04175CF5284406DAA9E30A85EC7DA76", + "Name": "Audio Device Selector", + "Description": "Easily change your playback device", + "Author": "AttilaKapostyak", + "Version": "1.0.3", + "Language": "csharp", + "Website": "https://github.com/attilakapostyak/Flow.Launcher.Plugin.AudioDeviceSelector", + "UrlDownload": "https://github.com/attilakapostyak/Flow.Launcher.Plugin.AudioDeviceSelector/releases/download/v1.0.3/Flow.Launcher.Plugin.AudioDeviceSelector.zip", + "UrlSourceCode": "https://github.com/attilakapostyak/Flow.Launcher.Plugin.AudioDeviceSelector", + "IcoPath": "https://cdn.jsdelivr.net/gh/attilakapostyak/Flow.Launcher.Plugin.AudioDeviceSelector@main/icon.png", + "DateAdded": "2022-12-17T09:25:00Z", + "LatestReleaseDate": "2023-04-25T18:18:40Z" +} \ No newline at end of file diff --git a/plugins/Base Converter-6361A46C-D08C-49AB-AAA4-D19E1F2ABA0D.json b/plugins/Base Converter-6361A46C-D08C-49AB-AAA4-D19E1F2ABA0D.json new file mode 100644 index 000000000..5cc989ea2 --- /dev/null +++ b/plugins/Base Converter-6361A46C-D08C-49AB-AAA4-D19E1F2ABA0D.json @@ -0,0 +1,15 @@ +{ + "ID": "6361A46C-D08C-49AB-AAA4-D19E1F2ABA0D", + "ActionKeyword": "base", + "Name": "Base Converter", + "Description": "Convert values from one base to another (for example decimal to hexadecimal, etc.)", + "Author": "gissehel", + "Version": "2.0.8", + "Language": "csharp", + "Website": "https://github.com/gissehel/BarLauncher-BaseConverter", + "UrlDownload": "https://github.com/gissehel/BarLauncher-BaseConverter/releases/download/v2.0.8/BarLauncher.BaseConverter.Flow.Launcher-2.0.8.zip", + "UrlSourceCode": "https://github.com/gissehel/BarLauncher-BaseConverter", + "IcoPath": "https://cdn.jsdelivr.net/gh/gissehel/BarLauncher-BaseConverter/BarLauncher.BaseConverter.Flow.Launcher/BarLauncher-BaseConverter-64.png", + "LatestReleaseDate": "2022-03-13T13:35:25Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Base64-B75F7BE9E8B544FAB7EADBB581DB7C7B.json b/plugins/Base64-B75F7BE9E8B544FAB7EADBB581DB7C7B.json new file mode 100644 index 000000000..59f05f791 --- /dev/null +++ b/plugins/Base64-B75F7BE9E8B544FAB7EADBB581DB7C7B.json @@ -0,0 +1,15 @@ +{ + "ID": "B75F7BE9E8B544FAB7EADBB581DB7C7B", + "Name": "Base64", + "Description": "Encode or decode a string using Base64 encoding", + "Author": "oSumAtrIX", + "Version": "1.0.0", + "Language": "csharp", + "Website": "https://github.com/oSumAtrIX/Flow.Launcher.Plugin.Base64", + "UrlDownload": "https://github.com/oSumAtrIX/Flow.Launcher.Plugin.Base64/releases/download/v1.0.0/Flow.Launcher.Plugin.Base64.zip", + "UrlSourceCode": "https://github.com/oSumAtrIX/Flow.Launcher.Plugin.Base64/tree/main", + "IcoPath": "https://raw.githubusercontent.com/oSumAtrIX/Flow.Launcher.Plugin.Base64/main/Flow.Launcher.Plugin.Base64/Images/icon.png", + "Tested": true, + "LatestReleaseDate": "2022-02-18T22:35:58Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/BetterTTV Twitch Emotes-62A7E77D5AC84177AF902C4A5FF10603.json b/plugins/BetterTTV Twitch Emotes-62A7E77D5AC84177AF902C4A5FF10603.json new file mode 100644 index 000000000..75a663624 --- /dev/null +++ b/plugins/BetterTTV Twitch Emotes-62A7E77D5AC84177AF902C4A5FF10603.json @@ -0,0 +1,15 @@ +{ + "ID": "62A7E77D5AC84177AF902C4A5FF10603", + "Name": "BetterTTV Twitch Emotes", + "Description": "Search Twitch.tv emotes via BetterTTV", + "Author": "Garulf", + "Version": "0.0.2", + "Language": "python", + "Website": "https://github.com/Garulf/Betterttv-twitch-emotes", + "UrlDownload": "https://github.com/Garulf/BetterTTV-Twitch-Emotes/releases/download/v0.0.2/BetterTTV-Twitch-Emotes.zip", + "UrlSourceCode": "https://github.com/Garulf/Betterttv-twitch-emotes/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/Betterttv-twitch-emotes@main/icon.png", + "Tested": true, + "LatestReleaseDate": "2022-01-31T18:25:12Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Browser Bookmarks-0ECADE17459B49F587BF81DC3A125110.json b/plugins/Browser Bookmarks-0ECADE17459B49F587BF81DC3A125110.json new file mode 100644 index 000000000..5424e8286 --- /dev/null +++ b/plugins/Browser Bookmarks-0ECADE17459B49F587BF81DC3A125110.json @@ -0,0 +1,14 @@ +{ + "ID": "0ECADE17459B49F587BF81DC3A125110", + "Name": "Browser Bookmarks", + "Description": "Search your browser bookmarks", + "Author": "qianlifeng, Ioannis G.", + "Version": "3.1.5", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Images/bookmark.png", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.BrowserBookmark/releases/download/v3.1.5/Flow.Launcher.Plugin.BrowserBookmark.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.BrowserBookmark", + "DateAdded": "2023-09-27T02:43:06Z", + "LatestReleaseDate": "2024-02-04T03:35:58Z" +} \ No newline at end of file diff --git a/plugins/Browser History-F6B8C1BC8441496798D2CE2BADB0E95E.json b/plugins/Browser History-F6B8C1BC8441496798D2CE2BADB0E95E.json new file mode 100644 index 000000000..839892818 --- /dev/null +++ b/plugins/Browser History-F6B8C1BC8441496798D2CE2BADB0E95E.json @@ -0,0 +1,15 @@ +{ + "ID": "F6B8C1BC8441496798D2CE2BADB0E95E", + "Name": "Browser History", + "Description": "Search your Web Browser history", + "Author": "Garulf", + "Version": "0.4.0", + "Language": "python", + "Website": "https://github.com/Garulf/browser-history", + "UrlDownload": "https://github.com/Garulf/Browser-History/releases/download/v0.4.0/Browser-History.zip", + "UrlSourceCode": "https://github.com/Garulf/browser-history/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/browser-history@main/icon.png", + "Tested": true, + "LatestReleaseDate": "2023-02-11T22:39:03Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Bulk URL Opener-2d5036e2-eccc-4254-b88e-de78580e2195.json b/plugins/Bulk URL Opener-2d5036e2-eccc-4254-b88e-de78580e2195.json new file mode 100644 index 000000000..592c29fc1 --- /dev/null +++ b/plugins/Bulk URL Opener-2d5036e2-eccc-4254-b88e-de78580e2195.json @@ -0,0 +1,15 @@ +{ + "ID": "2d5036e2-eccc-4254-b88e-de78580e2195", + "Name": "Bulk URL Opener", + "Description": "Opens groups of tabs", + "Author": "Tarik Jaber", + "Version": "1.1.0", + "Language": "python", + "Website": "https://github.com/tarikjaber/Bulk-URL-Opener", + "UrlDownload": "https://github.com/tarikjaber/Bulk-URL-Opener/releases/download/v1.1.0/Flow.Launcher.Plugin.BulkURLOpener.zip", + "UrlSourceCode": "https://github.com/tarikjaber/Bulk-URL-Opener/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/tarikjaber/Bulk-URL-Opener/Images/app.png", + "Tested": true, + "DateAdded": "2023-09-07T09:51:13Z", + "LatestReleaseDate": "2023-12-19T00:54:43Z" +} \ No newline at end of file diff --git a/plugins/CPPreference-28b1bc8d-06e1-4bda-8311-f36e8d4f9915.json b/plugins/CPPreference-28b1bc8d-06e1-4bda-8311-f36e8d4f9915.json new file mode 100644 index 000000000..dfd307c19 --- /dev/null +++ b/plugins/CPPreference-28b1bc8d-06e1-4bda-8311-f36e8d4f9915.json @@ -0,0 +1,14 @@ +{ + "ID": "28b1bc8d-06e1-4bda-8311-f36e8d4f9915", + "Name": "CPPreference", + "Description": "Search cppreference.com efficiently", + "Author": "Peter Schussheim", + "Version": "1.1.0", + "Language": "csharp", + "Website": "https://github.com/peterschussheim/CPPreference-flow-plugin", + "UrlDownload": "https://github.com/peterschussheim/CPPreference-flow-plugin/releases/download/v1.1.0/Flow.Launcher.Plugin.CPPreference_v1.1.0.zip", + "UrlSourceCode": "https://github.com/peterschussheim/CPPreference-flow-plugin/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/peterschussheim/CPPreference-flow-plugin@master/Flow.Launcher.Plugin.CPPreference/icon.png", + "LatestReleaseDate": "2024-01-12T19:04:08Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Calculator-CEA0FDFC6D3B4085823D60DC76F28855.json b/plugins/Calculator-CEA0FDFC6D3B4085823D60DC76F28855.json new file mode 100644 index 000000000..b53805065 --- /dev/null +++ b/plugins/Calculator-CEA0FDFC6D3B4085823D60DC76F28855.json @@ -0,0 +1,14 @@ +{ + "ID": "CEA0FDFC6D3B4085823D60DC76F28855", + "Name": "Calculator", + "Description": "Provide mathematical calculations.(Try 5*3-2 in Flow Launcher)", + "Author": "cxfksword", + "Version": "3.1.0", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Calculator/releases/download/v3.1.0/Flow.Launcher.Plugin.Calculator.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Calculator", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.Calculator/Images/calculator.png", + "DateAdded": "2023-09-27T02:43:06Z", + "LatestReleaseDate": "2024-02-04T03:36:11Z" +} \ No newline at end of file diff --git a/plugins/ChatGPT-df432fe0-9ff7-4ba1-b0fd-5ffd26efbf86.json b/plugins/ChatGPT-df432fe0-9ff7-4ba1-b0fd-5ffd26efbf86.json new file mode 100644 index 000000000..e3ddd9e13 --- /dev/null +++ b/plugins/ChatGPT-df432fe0-9ff7-4ba1-b0fd-5ffd26efbf86.json @@ -0,0 +1,15 @@ +{ + "ID": "df432fe0-9ff7-4ba1-b0fd-5ffd26efbf86", + "Name": "ChatGPT", + "Description": "Plugin to use OpenAI's ChatGPT in Flow Launcher", + "Author": "MichielvanBeers", + "Version": "1.2.0", + "Language": "python", + "Website": "https://github.com/MichielvanBeers/Flow.Launcher.Plugin.ChatGPT", + "IcoPath": "https://cdn.jsdelivr.net/gh/MichielvanBeers/Flow.Launcher.Plugin.ChatGPT@main/Images/app.png", + "UrlSourceCode": "https://github.com/MichielvanBeers/Flow.Launcher.Plugin.ChatGPT", + "UrlDownload": "https://github.com/MichielvanBeers/Flow.Launcher.Plugin.ChatGPT/releases/download/v1.2.0/Flow.Launcher.Plugin.ChatGPT.zip", + "Tested": true, + "DateAdded": "2023-03-19T01:36:29Z", + "LatestReleaseDate": "2024-01-27T07:20:44Z" +} \ No newline at end of file diff --git a/plugins/Cider-4e2018ca-4ed0-11ed-bdc3-0242ac120002.json b/plugins/Cider-4e2018ca-4ed0-11ed-bdc3-0242ac120002.json new file mode 100644 index 000000000..0ed4c4822 --- /dev/null +++ b/plugins/Cider-4e2018ca-4ed0-11ed-bdc3-0242ac120002.json @@ -0,0 +1,14 @@ +{ + "ID": "4e2018ca-4ed0-11ed-bdc3-0242ac120002", + "Name": "Cider", + "Description": "Control Cider and it's playback with Flow Launcher", + "Author": "Monochromish", + "Version": "1.1.1", + "Language": "javascript", + "Website": "https://github.com/Monochromish/Flow.Launcher.Plugin.Cider", + "UrlDownload": "https://github.com/Monochromish/Flow.Launcher.Plugin.Cider/releases/download/v1.1.1/Flow.Launcher.Plugin.Cider.zip", + "UrlSourceCode": "https://github.com/Monochromish/Flow.Launcher.Plugin.Cider/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Monochromish/Flow.Launcher.Plugin.Cider@main/Assets/app.png", + "DateAdded": "2022-10-20T11:20:54Z", + "LatestReleaseDate": "2023-02-28T10:34:28Z" +} \ No newline at end of file diff --git a/plugins/CkFlow-75894EA334FA4C10AC16E28BC4616C4A.json b/plugins/CkFlow-75894EA334FA4C10AC16E28BC4616C4A.json new file mode 100644 index 000000000..25899ef25 --- /dev/null +++ b/plugins/CkFlow-75894EA334FA4C10AC16E28BC4616C4A.json @@ -0,0 +1,15 @@ +{ + "ID": "75894EA334FA4C10AC16E28BC4616C4A", + "Name": "CkFlow", + "Description": "Plugin to check internet access and get the speed of download and upload", + "Author": "Ahmed ElSaeed", + "Version": "1.0.0", + "Language": "python", + "Website": "https://github.com/asmpro7/CkFlow", + "UrlDownload": "https://github.com/asmpro7/CkFlow/releases/download/v1.0.0/CkFlow.zip", + "UrlSourceCode": "https://github.com/asmpro7/CkFlow", + "IcoPath": "https://cdn.jsdelivr.net/gh/asmpro7/CkFlow@main/Images/app.png", + "Tested": true, + "DateAdded": "2023-05-12T14:34:13Z", + "LatestReleaseDate": "2023-05-12T02:49:23Z" +} \ No newline at end of file diff --git a/plugins/Clipboard History-8025ce8b-b1ce-49cd-af48-b343a0df8606.json b/plugins/Clipboard History-8025ce8b-b1ce-49cd-af48-b343a0df8606.json new file mode 100644 index 000000000..b347761c5 --- /dev/null +++ b/plugins/Clipboard History-8025ce8b-b1ce-49cd-af48-b343a0df8606.json @@ -0,0 +1,14 @@ +{ + "ID": "8025ce8b-b1ce-49cd-af48-b343a0df8606", + "Name": "Clipboard History", + "Description": "a Clipboard History Plugin for FlowLauncher", + "Author": "liberize,Xenolphthalein", + "Version": "1.1.1", + "Language": "csharp", + "Website": "https://github.com/liberize/Flow.Launcher.Plugin.ClipboardHistory", + "UrlDownload": "https://github.com/liberize/Flow.Launcher.Plugin.ClipboardHistory/releases/download/v1.1.1/ClipboardHistory-1.1.1.zip", + "UrlSourceCode": "https://github.com/liberize/Flow.Launcher.Plugin.ClipboardHistory/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/liberize/Flow.Launcher.Plugin.ClipboardHistory@master/Images/clipboard.png", + "LatestReleaseDate": "2021-10-29T13:49:47Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/ClipboardR-ac0201cb-6610-48dd-9c60-e292d5e3a3da.json b/plugins/ClipboardR-ac0201cb-6610-48dd-9c60-e292d5e3a3da.json new file mode 100644 index 000000000..c792a6642 --- /dev/null +++ b/plugins/ClipboardR-ac0201cb-6610-48dd-9c60-e292d5e3a3da.json @@ -0,0 +1,14 @@ +{ + "ID": "ac0201cb-6610-48dd-9c60-e292d5e3a3da", + "Name": "ClipboardR", + "Description": "A clipboard plugin for Flow.Launcher, support pictures!", + "Author": "Rainyl", + "Version": "0.3.1", + "Language": "csharp", + "Website": "https://github.com/rainyl/Flow.Launcher.Plugin.ClipboardR", + "IcoPath": "https://cdn.statically.io/gh/rainyl/Flow.Launcher.Plugin.ClipboardR/master/src/ClipboardR/Images/clipboard.png", + "UrlSourceCode": "https://github.com/rainyl/Flow.Launcher.Plugin.ClipboardR", + "UrlDownload": "https://github.com/rainyl/Flow.Launcher.Plugin.ClipboardR/releases/download/v0.3.1/ClipboardR-v0.3.1.zip", + "DateAdded": "2023-04-28T12:19:04Z", + "LatestReleaseDate": "2023-09-27T07:49:47Z" +} \ No newline at end of file diff --git a/plugins/Colors-9B36CE6181FC47FBB597AA2C29CD9B0A.json b/plugins/Colors-9B36CE6181FC47FBB597AA2C29CD9B0A.json new file mode 100644 index 000000000..aaf170f87 --- /dev/null +++ b/plugins/Colors-9B36CE6181FC47FBB597AA2C29CD9B0A.json @@ -0,0 +1,14 @@ +{ + "ID": "9B36CE6181FC47FBB597AA2C29CD9B0A", + "Name": "Colors", + "Description": "Provides HEX and RGB color preview.", + "Author": "qianlifeng, Vladimir Antos, bluray", + "Version": "2.0.1", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Color", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Color/releases/download/v2.0.1/Color-2.0.1.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Color/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.Plugin.Color@main/Images/color.png", + "LatestReleaseDate": "2021-11-08T19:34:47Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Currency Converter-18892B7863AC43ABA27859A5A2866DD8.json b/plugins/Currency Converter-18892B7863AC43ABA27859A5A2866DD8.json new file mode 100644 index 000000000..c8d36aa71 --- /dev/null +++ b/plugins/Currency Converter-18892B7863AC43ABA27859A5A2866DD8.json @@ -0,0 +1,15 @@ +{ + "ID": "18892B7863AC43ABA27859A5A2866DD8", + "Name": "Currency Converter", + "Description": "Currency converter using the euro and rates at https://www.ecb.europa.eu/", + "Author": "deefrawley", + "Version": "2.0.6", + "Language": "python", + "Website": "https://github.com/deefrawley/Flow.Launcher.Plugin.Currency", + "UrlDownload": "https://github.com/deefrawley/Flow.Launcher.Plugin.Currency/releases/download/v2.0.6/Flow.Launcher.Plugin.Currency.zip", + "UrlSourceCode": "https://github.com/deefrawley/Flow.Launcher.Plugin.Currency/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/deefrawley/Flow.Launcher.Plugin.Currency@main/assets/favicon.ico", + "Tested": true, + "LatestReleaseDate": "2023-03-13T00:37:27Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/CurrencyPP-84d9d550-80cb-4e5f-a090-e1ccf3237a40.json b/plugins/CurrencyPP-84d9d550-80cb-4e5f-a090-e1ccf3237a40.json new file mode 100644 index 000000000..51d648271 --- /dev/null +++ b/plugins/CurrencyPP-84d9d550-80cb-4e5f-a090-e1ccf3237a40.json @@ -0,0 +1,15 @@ +{ + "ID": "84d9d550-80cb-4e5f-a090-e1ccf3237a40", + "Name": "CurrencyPP", + "Description": "A better currency converter", + "Author": "Le Loc Tai", + "Version": "3.0.1", + "Language": "python", + "Website": "https://github.com/LeLocTai/Flow.Launcher.Plugin.CurrencyPP", + "IcoPath": "https://cdn.jsdelivr.net/gh/LeLocTai/Flow.Launcher.Plugin.CurrencyPP@master/src/CurrencyPP.png", + "UrlDownload": "https://github.com/LeLocTai/Flow.Launcher.Plugin.CurrencyPP/releases/download/v3.0.1/Flow.Launcher.Plugin.CurrencyPP.zip", + "UrlSourceCode": "https://github.com/LeLocTai/Flow.Launcher.Plugin.CurrencyPP", + "Tested": true, + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-09-09T09:26:17Z" +} \ No newline at end of file diff --git a/plugins/DateDiff-6bfc4672-5550-4d40-b2dc-53093a2417a0.json b/plugins/DateDiff-6bfc4672-5550-4d40-b2dc-53093a2417a0.json new file mode 100644 index 000000000..ba8ebcc9f --- /dev/null +++ b/plugins/DateDiff-6bfc4672-5550-4d40-b2dc-53093a2417a0.json @@ -0,0 +1,14 @@ +{ + "ID": "6bfc4672-5550-4d40-b2dc-53093a2417a0", + "Name": "DateDiff", + "Description": "Difference between two dates (documentation on website)", + "Author": "LeoDupont", + "Version": "1.1.0", + "Language": "executable", + "Website": "https://github.com/LeoDupont/Flow.Launcher.Plugin.DateDiff", + "UrlDownload": "https://github.com/LeoDupont/Flow.Launcher.Plugin.DateDiff/releases/download/v1.1.0/Flow.Launcher.Plugin.DateDiff.zip", + "UrlSourceCode": "https://github.com/LeoDupont/Flow.Launcher.Plugin.DateDiff/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/LeoDupont/Flow.Launcher.Plugin.DateDiff@main/images/icon.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-04-26T20:30:57Z" +} \ No newline at end of file diff --git a/plugins/DdFlow-735A3608B5D240E5A44357CCF852E329.json b/plugins/DdFlow-735A3608B5D240E5A44357CCF852E329.json new file mode 100644 index 000000000..480394917 --- /dev/null +++ b/plugins/DdFlow-735A3608B5D240E5A44357CCF852E329.json @@ -0,0 +1,15 @@ +{ + "ID": "735A3608B5D240E5A44357CCF852E329", + "Name": "DdFlow", + "Description": "Plugin for Get the day from the date", + "Author": "Ahmed ElSaeed", + "Version": "2.0.0", + "Language": "python", + "Website": "https://github.com/asmpro7/DdFlow", + "UrlDownload": "https://github.com/asmpro7/DdFlow/releases/download/v2.0.0/DdFlow.zip", + "UrlSourceCode": "https://github.com/asmpro7/DdFlow", + "IcoPath": "https://cdn.jsdelivr.net/gh/asmpro7/DdFlow@main/Images/app.png", + "Tested": true, + "DateAdded": "2023-05-12T14:34:13Z", + "LatestReleaseDate": "2023-08-11T06:12:55Z" +} \ No newline at end of file diff --git a/plugins/DeepFlow-963cdb07-9143-41e6-b77b-14391e8344d8.json b/plugins/DeepFlow-963cdb07-9143-41e6-b77b-14391e8344d8.json new file mode 100644 index 000000000..c59eee3af --- /dev/null +++ b/plugins/DeepFlow-963cdb07-9143-41e6-b77b-14391e8344d8.json @@ -0,0 +1,17 @@ +{ + "ID": "963cdb07-9143-41e6-b77b-14391e8344d8", + "ActionKeyword": "dp", + "Name": "DeepFlow", + "Description": "Plugin to use DeepL in FlowLauncher", + "Author": "Davide Gena", + "Version": "1.0.0", + "Language": "python", + "Website": "https://github.com/DavidG33k/Flow.Launcher.Plugin.DeepFlow", + "IcoPath": "https://cdn.statically.io/gh/DavidG33k/Flow.Launcher.Plugin.DeepFlow/main/images/ico.png", + "UrlSourceCode": "https://github.com/DavidG33k/Flow.Launcher.Plugin.DeepFlow", + "UrlDownload": "https://github.com/DavidG33k/Flow.Launcher.Plugin.DeepFlow/releases/download/v1.0.0/Flow.Launcher.Plugin.DeepFlow.zip", + "ExecuteFileName": "main.py", + "Tested": true, + "DateAdded": "2023-05-12T12:05:40Z", + "LatestReleaseDate": "2023-05-11T15:16:21Z" +} \ No newline at end of file diff --git a/plugins/Desktop Cleanup-a9b5753e-21a6-420f-9dc9-b67ce94ae1e8.json b/plugins/Desktop Cleanup-a9b5753e-21a6-420f-9dc9-b67ce94ae1e8.json new file mode 100644 index 000000000..74f306cde --- /dev/null +++ b/plugins/Desktop Cleanup-a9b5753e-21a6-420f-9dc9-b67ce94ae1e8.json @@ -0,0 +1,15 @@ +{ + "ID": "a9b5753e-21a6-420f-9dc9-b67ce94ae1e8", + "Name": "Desktop Cleanup", + "Description": "Clean files and folders on the desktop", + "Author": "Umi Uyura", + "Version": "1.0.1", + "Language": "python", + "Website": "https://github.com/umi-uyura/Flow.Launcher.Plugin.DesktopCleanup", + "UrlDownload": "https://github.com/umi-uyura/Flow.Launcher.Plugin.DesktopCleanup/releases/download/v1.0.1/Flow.Launcher.Plugin.DesktopCleanup-1.0.1.zip", + "UrlSourceCode": "https://github.com/umi-uyura/Flow.Launcher.Plugin.DesktopCleanup", + "IcoPath": "https://cdn.jsdelivr.net/gh/umi-uyura/Flow.Launcher.Plugin.DesktopCleanup@main/assets/icon.png", + "Tested": true, + "LatestReleaseDate": "2022-01-18T14:25:23Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/DevToys Launcher-14b986ef-45ec-44c1-be66-cab460a771f7.json b/plugins/DevToys Launcher-14b986ef-45ec-44c1-be66-cab460a771f7.json new file mode 100644 index 000000000..0d51e29fa --- /dev/null +++ b/plugins/DevToys Launcher-14b986ef-45ec-44c1-be66-cab460a771f7.json @@ -0,0 +1,15 @@ +{ + "ID": "14b986ef-45ec-44c1-be66-cab460a771f7", + "Name": "DevToys Launcher", + "Description": "Launch DevToys tools", + "Author": "Umi Uyura", + "Version": "1.3.0", + "Language": "python", + "Website": "https://github.com/umi-uyura/Flow.Launcher.Plugin.DevToysLauncher", + "UrlDownload": "https://github.com/umi-uyura/Flow.Launcher.Plugin.DevToysLauncher/releases/download/v1.3.0/Flow.Launcher.Plugin.DevToysLauncher-1.3.0.zip", + "UrlSourceCode": "https://github.com/umi-uyura/Flow.Launcher.Plugin.DevToysLauncher", + "IcoPath": "https://cdn.jsdelivr.net/gh/umi-uyura/Flow.Launcher.Plugin.DevToysLauncher@main/assets/300x300.png", + "Tested": true, + "DateAdded": "2022-12-12T09:57:51Z", + "LatestReleaseDate": "2023-10-09T12:03:56Z" +} \ No newline at end of file diff --git a/plugins/Dictionary-c3406b5c-22f0-4984-b018-3dae897cab3f.json b/plugins/Dictionary-c3406b5c-22f0-4984-b018-3dae897cab3f.json new file mode 100644 index 000000000..50fcd3ae9 --- /dev/null +++ b/plugins/Dictionary-c3406b5c-22f0-4984-b018-3dae897cab3f.json @@ -0,0 +1,14 @@ +{ + "ID": "c3406b5c-22f0-4984-b018-3dae897cab3f", + "Name": "Dictionary", + "Description": "English dictionary, word correction and synonym.", + "Author": "Harry Yu", + "Version": "2.3.2", + "Language": "csharp", + "Website": "https://github.com/harrynull/Flow.Launcher.Dictionary", + "UrlDownload": "https://github.com/harrynull/Flow.Launcher.Dictionary/releases/download/v2.3.2/Dictionary.zip", + "UrlSourceCode": "https://github.com/harrynull/Flow.Launcher.Dictionary/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/harrynull/Flow.Launcher.Dictionary@main/Images/plugin.png", + "LatestReleaseDate": "2022-10-28T22:57:01Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Direct Translate-1b7c732781f94b748ed08351f8200894.json b/plugins/Direct Translate-1b7c732781f94b748ed08351f8200894.json new file mode 100644 index 000000000..d2dda2a9f --- /dev/null +++ b/plugins/Direct Translate-1b7c732781f94b748ed08351f8200894.json @@ -0,0 +1,15 @@ +{ + "ID": "1b7c732781f94b748ed08351f8200894", + "Name": "Direct Translate", + "Description": "Translate between any languages supported by textblob.", + "Author": "Drimix20", + "Version": "2.1.0", + "Language": "python", + "Website": "https://github.com/deefrawley/Flow.Launcher.Plugin.DirectTranslate", + "UrlDownload": "https://github.com/deefrawley/Flow.Launcher.Plugin.DirectTranslate/releases/download/2.1.0/Flow.Launcher.Plugin.DirectTranslate-2.1.0.zip", + "UrlSourceCode": "https://github.com/deefrawley/Flow.Launcher.Plugin.DirectTranslate/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/deefrawley/Flow.Launcher.Plugin.DirectTranslate@master/assets/favicon.ico", + "Tested": true, + "LatestReleaseDate": "2022-05-31T12:40:39Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Discord timestamps-32DD22C2-7E7D-4A49-9032-B57046975824.json b/plugins/Discord timestamps-32DD22C2-7E7D-4A49-9032-B57046975824.json new file mode 100644 index 000000000..dd4602fbc --- /dev/null +++ b/plugins/Discord timestamps-32DD22C2-7E7D-4A49-9032-B57046975824.json @@ -0,0 +1,14 @@ +{ + "ID": "32DD22C2-7E7D-4A49-9032-B57046975824", + "Name": "Discord timestamps", + "Description": "Generate discord timestamps", + "Author": "Jessuh", + "Version": "1.0.1", + "Language": "executable", + "Website": "https://github.com/Jessuhh/discord-timestamps-flowlauncher-plugin", + "UrlDownload": "https://github.com/Jessuhh/discord-timestamps-flowlauncher-plugin/releases/download/v1.0.1/Flow.Launcher.Plugin.DiscordTimestamps.zip", + "UrlSourceCode": "https://github.com/Jessuhh/discord-timestamps-flowlauncher-plugin", + "IcoPath": "https://cdn.jsdelivr.net/gh/Jessuhh/discord-timestamps-flowlauncher-plugin/app.png", + "DateAdded": "2022-12-05T21:48:10Z", + "LatestReleaseDate": "2023-02-18T12:53:20Z" +} \ No newline at end of file diff --git a/plugins/DropboxFinder-5A1E2AA6-1C6A-4130-990E-973FC5795D87.json b/plugins/DropboxFinder-5A1E2AA6-1C6A-4130-990E-973FC5795D87.json new file mode 100644 index 000000000..09f72ad68 --- /dev/null +++ b/plugins/DropboxFinder-5A1E2AA6-1C6A-4130-990E-973FC5795D87.json @@ -0,0 +1,14 @@ +{ + "ID": "5A1E2AA6-1C6A-4130-990E-973FC5795D87", + "Name": "DropboxFinder", + "Description": "A plugin for Flow Launcher to search files directly within Dropbox.", + "Author": "Ameen Altajer", + "Version": "1.1.0", + "Language": "csharp", + "Website": "https://github.com/AmeenAltajer/FlowLauncher.DropboxFinder", + "UrlDownload": "https://github.com/ameenaltajer/FlowLauncher.DropboxFinder/releases/download/v1.1.0/DropboxFinder-1.1.0.zip", + "UrlSourceCode": "https://github.com/ameenaltajer/FlowLauncher.DropboxFinder/", + "IcoPath": "https://cdn.jsdelivr.net/gh/ameenaltajer/FlowLauncher.DropboxFinder@main/Flow.Launcher.Plugin.DropboxFinder/icon.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-05-01T11:40:44Z" +} \ No newline at end of file diff --git a/plugins/DuckDuckGo !bang-915f45f7747440f7828621bd8ec0f298.json b/plugins/DuckDuckGo !bang-915f45f7747440f7828621bd8ec0f298.json new file mode 100644 index 000000000..b91f0ca27 --- /dev/null +++ b/plugins/DuckDuckGo !bang-915f45f7747440f7828621bd8ec0f298.json @@ -0,0 +1,14 @@ +{ + "ID": "915f45f7747440f7828621bd8ec0f298", + "Name": "DuckDuckGo !bang", + "Description": "Search on thousands of sites directly, with DuckDuckGo bangs", + "Author": "Ioannis G. (@JohnTheGr8)", + "Version": "1.3.3", + "Language": "fsharp", + "Website": "https://github.com/JohnTheGr8/Flow.Plugin.Bang", + "UrlDownload": "https://github.com/JohnTheGr8/Flow.Plugin.Bang/releases/download/v1.3.3/Flow.Plugin.Bang.zip", + "UrlSourceCode": "https://github.com/JohnTheGr8/Flow.Plugin.Bang/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/JohnTheGr8/Flow.Plugin.Bang@main/src/icon.png", + "LatestReleaseDate": "2023-07-10T18:07:42Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/EasySSH-8CBACA12D99946D7B5E4E162EED6B045.json b/plugins/EasySSH-8CBACA12D99946D7B5E4E162EED6B045.json new file mode 100644 index 000000000..d8955f04c --- /dev/null +++ b/plugins/EasySSH-8CBACA12D99946D7B5E4E162EED6B045.json @@ -0,0 +1,14 @@ +{ + "ID": "8CBACA12D99946D7B5E4E162EED6B045", + "Name": "EasySSH", + "Description": "ssh with Flow-Launcher", + "Author": "Melv1no", + "Version": "1.1.1.2", + "Language": "csharp", + "Website": "https://github.com/Melv1no/Flow.Launcher.Plugin.easyssh", + "UrlDownload": "https://github.com/Melv1no/Flow.Launcher.Plugin.easyssh/releases/download/1.1.1.2/easyssh.zip", + "UrlSourceCode": "https://github.com/Melv1no/Flow.Launcher.Plugin.easyssh/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/Melv1no/Flow.Launcher.Plugin.easyssh/Flow.Launcher.Plugin.easyssh/Images/app.png", + "DateAdded": "2024-01-04T00:32:56Z", + "LatestReleaseDate": "2024-01-18T23:12:58Z" +} \ No newline at end of file diff --git a/plugins/ElementFlow-78c1bfc7-044e-46cd-b920-9e0ae0e7f234.json b/plugins/ElementFlow-78c1bfc7-044e-46cd-b920-9e0ae0e7f234.json new file mode 100644 index 000000000..965454c9b --- /dev/null +++ b/plugins/ElementFlow-78c1bfc7-044e-46cd-b920-9e0ae0e7f234.json @@ -0,0 +1,15 @@ +{ + "ID": "78c1bfc7-044e-46cd-b920-9e0ae0e7f234", + "Name": "ElementFlow", + "Description": "Data for all Chemical Elements", + "Author": "Ahmed ElSaeed", + "Version": "1.0.4", + "Language": "python", + "Website": "https://github.com/asmpro7/ElementFlow", + "UrlDownload": "https://github.com/asmpro7/ElementFlow/releases/download/v1.0.4/ElementFlow.zip", + "UrlSourceCode": "https://github.com/asmpro7/ElementFlow", + "IcoPath": "https://cdn.jsdelivr.net/gh/asmpro7/ElementFlow@main/Images/app.png", + "Tested": true, + "DateAdded": "2023-05-18T00:44:33Z", + "LatestReleaseDate": "2023-09-14T19:46:59Z" +} \ No newline at end of file diff --git a/plugins/EmailTo-F229B92B-C4D1-4A87-B05B-A96ACC486263.json b/plugins/EmailTo-F229B92B-C4D1-4A87-B05B-A96ACC486263.json new file mode 100644 index 000000000..4f1f41fb4 --- /dev/null +++ b/plugins/EmailTo-F229B92B-C4D1-4A87-B05B-A96ACC486263.json @@ -0,0 +1,15 @@ +{ + "ID": "F229B92B-C4D1-4A87-B05B-A96ACC486263", + "ActionKeyword": "email", + "Name": "EmailTo", + "Description": "Flow plugin to spawn a new email in the system default client", + "Author": "Adam Marciniec", + "Version": "1.0.0", + "Language": "csharp", + "Website": "https://github.com/Echostorm44/FlowLauncherPluginEmailTo", + "UrlDownload": "https://github.com/Echostorm44/FlowLauncherPluginEmailTo/releases/download/v1.0.0/Flow.Launcher.Plugin.FlowLauncherPluginEmailTo.zip", + "UrlSourceCode": "https://github.com/Echostorm44/FlowLauncherPluginEmailTo", + "IcoPath": "https://cdn.jsdelivr.net/gh/Echostorm44/FlowLauncherPluginEmailTo@main/Flow.Launcher.Plugin.FlowLauncherPluginEmailTo/icon.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-07-28T12:43:27Z" +} \ No newline at end of file diff --git a/plugins/Emoji+-F32C0CF0270944AFAC9298BB67E16292.json b/plugins/Emoji+-F32C0CF0270944AFAC9298BB67E16292.json new file mode 100644 index 000000000..bc57145a2 --- /dev/null +++ b/plugins/Emoji+-F32C0CF0270944AFAC9298BB67E16292.json @@ -0,0 +1,15 @@ +{ + "ID": "F32C0CF0270944AFAC9298BB67E16292", + "Name": "Emoji+", + "Description": "Search and copy the right Emoji for any occasion.", + "Author": "Garulf", + "Version": "2.0.0", + "Language": "python", + "Website": "https://github.com/Garulf/emoji-plus", + "UrlDownload": "https://github.com/Garulf/Emoji-plus/releases/download/v2.0.0/Emoji-plus.zip", + "UrlSourceCode": "https://github.com/Garulf/emoji-plus/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/emoji-plus@main/icon.png", + "Tested": true, + "LatestReleaseDate": "2022-11-20T03:50:30Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Epic Games Store Launcher-02D91372A4C9429B93BA6365E38FBD4C.json b/plugins/Epic Games Store Launcher-02D91372A4C9429B93BA6365E38FBD4C.json new file mode 100644 index 000000000..d3c4baf77 --- /dev/null +++ b/plugins/Epic Games Store Launcher-02D91372A4C9429B93BA6365E38FBD4C.json @@ -0,0 +1,15 @@ +{ + "ID": "02D91372A4C9429B93BA6365E38FBD4C", + "Name": "Epic Games Store Launcher", + "Description": "Launch your Epic Game Store games", + "Author": "Garulf", + "Version": "2.0.0", + "Language": "python", + "Website": "https://github.com/Garulf/Epic-Games-Store-Launcher", + "UrlDownload": "https://github.com/Garulf/Epic-Games-Store-Launcher/releases/download/v2.0.0/Epic-Games-Store-Launcher.zip", + "UrlSourceCode": "https://github.com/Garulf/Epic-Games-Store-Launcher/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/Epic-Games-Store-Launcher@main/icon.png", + "Tested": true, + "LatestReleaseDate": "2022-12-22T05:04:50Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Explorer-572be03c74c642baae319fc283e561a8.json b/plugins/Explorer-572be03c74c642baae319fc283e561a8.json new file mode 100644 index 000000000..8dc8f4e07 --- /dev/null +++ b/plugins/Explorer-572be03c74c642baae319fc283e561a8.json @@ -0,0 +1,14 @@ +{ + "ID": "572be03c74c642baae319fc283e561a8", + "Name": "Explorer", + "Description": "Find and manage files and folders via Windows Search or Everything", + "Author": "Jeremy Wu", + "Version": "3.1.4", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Explorer/releases/download/v3.1.4/Flow.Launcher.Plugin.Explorer.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Explorer", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.Explorer/Images/explorer.png", + "DateAdded": "2023-09-27T02:43:06Z", + "LatestReleaseDate": "2023-11-14T10:03:03Z" +} \ No newline at end of file diff --git a/plugins/FabCalc-4f9e42bbcd9045e1969f97293dfaf4c7.json b/plugins/FabCalc-4f9e42bbcd9045e1969f97293dfaf4c7.json new file mode 100644 index 000000000..50b554b00 --- /dev/null +++ b/plugins/FabCalc-4f9e42bbcd9045e1969f97293dfaf4c7.json @@ -0,0 +1,15 @@ +{ + "ID": "4f9e42bbcd9045e1969f97293dfaf4c7", + "Name": "FabCalc", + "Description": "Advanced algebric and symbolic Calculator", + "Author": "Fabio", + "Version": "1.3.3", + "Language": "python", + "Website": "https://github.com/fabiochelly/Flow.Launcher.Plugin.FabCalc", + "IcoPath": "https://cdn.jsdelivr.net/gh/fabiochelly/Flow.Launcher.Plugin.FabCalc@main/fabcalc.png", + "UrlDownload": "https://github.com/fabiochelly/Flow.Launcher.Plugin.FabCalc/releases/download/v1.3.3/Flow.Launcher.Plugin.FabCalc.zip", + "UrlSourceCode": "https://github.com/fabiochelly/Flow.Launcher.Plugin.FabCalc", + "Tested": true, + "DateAdded": "2023-09-26T01:58:57Z", + "LatestReleaseDate": "2023-10-12T15:11:15Z" +} \ No newline at end of file diff --git a/plugins/Fancy Emoji-FF2C31D6A47348FFB9ED4EB26F6794E2.json b/plugins/Fancy Emoji-FF2C31D6A47348FFB9ED4EB26F6794E2.json new file mode 100644 index 000000000..f07ad63ee --- /dev/null +++ b/plugins/Fancy Emoji-FF2C31D6A47348FFB9ED4EB26F6794E2.json @@ -0,0 +1,15 @@ +{ + "ID": "FF2C31D6A47348FFB9ED4EB26F6794E2", + "Name": "Fancy Emoji", + "Description": "Search for emoji and add to your clipboard automatically", + "Author": "Mave", + "Version": "1.0.8", + "Language": "python", + "Website": "https://github.com/Ma-ve/Flow.Launcher.Plugin.FancyEmoji", + "UrlDownload": "https://github.com/Ma-ve/Flow.Launcher.Plugin.FancyEmoji/releases/download/1.0.8/Flow.Launcher.Plugin.FancyEmoji.zip", + "UrlSourceCode": "https://github.com/Ma-ve/Flow.Launcher.Plugin.FancyEmoji/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/Ma-ve/Flow.Launcher.Plugin.FancyEmoji@master/icon.png", + "Tested": true, + "LatestReleaseDate": "2022-07-09T19:22:40Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Favorites-D0DB38F5-0199-4DFC-8A8D-1B22F68C157C.json b/plugins/Favorites-D0DB38F5-0199-4DFC-8A8D-1B22F68C157C.json new file mode 100644 index 000000000..6f2e1a0a2 --- /dev/null +++ b/plugins/Favorites-D0DB38F5-0199-4DFC-8A8D-1B22F68C157C.json @@ -0,0 +1,15 @@ +{ + "ID": "D0DB38F5-0199-4DFC-8A8D-1B22F68C157C", + "ActionKeyword": "*", + "Name": "Favorites", + "Description": "Flow Launcher plugin to define favorite apps, files, folders and URLs.", + "Author": "stax76", + "Version": "1.5", + "Language": "csharp", + "Website": "https://github.com/stax76/Flow.Launcher.Plugin.Favorites", + "UrlDownload": "https://github.com/stax76/Flow.Launcher.Plugin.Favorites/releases/download/v1.5/Flow.Launcher.Plugin.Favorites-v1.5.zip", + "UrlSourceCode": "https://github.com/stax76/Flow.Launcher.Plugin.Favorites/tree/master", + "IcoPath": "https://raw.githubusercontent.com/stax76/Flow.Launcher.Plugin.Favorites/master/Icons/Web.ico", + "LatestReleaseDate": "2022-07-30T06:56:32Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/FendCalculator-E5E5A4BD-39C7-4B41-93F8-0D4850BC317C.json b/plugins/FendCalculator-E5E5A4BD-39C7-4B41-93F8-0D4850BC317C.json new file mode 100644 index 000000000..5ca6559b6 --- /dev/null +++ b/plugins/FendCalculator-E5E5A4BD-39C7-4B41-93F8-0D4850BC317C.json @@ -0,0 +1,14 @@ +{ + "ID": "E5E5A4BD-39C7-4B41-93F8-0D4850BC317C", + "Name": "FendCalculator", + "Description": "Arbitrary-precision unit-aware calculator. https://printfn.github.io/fend/", + "Author": "IsaacTay", + "Version": "1.1.1", + "Language": "csharp", + "Website": "https://github.com/IsaacTay/Flow.Launcher.Plugin.FendCalculator", + "UrlDownload": "https://github.com/IsaacTay/Flow.Launcher.Plugin.FendCalculator/releases/download/v1.1.1/Flow.Launcher.Plugin.FendCalculator.zip", + "UrlSourceCode": "https://github.com/IsaacTay/Flow.Launcher.Plugin.FendCalculator/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/IsaacTay/Flow.Launcher.Plugin.FendCalculator@main/Images/calculator.png", + "DateAdded": "2023-03-23T20:51:29Z", + "LatestReleaseDate": "2023-08-26T20:18:08Z" +} \ No newline at end of file diff --git a/plugins/Flow.Plugin.UrlEncode-D2D2C23B084D411DB66EE0C79D6C2A7C.json b/plugins/Flow.Plugin.UrlEncode-D2D2C23B084D411DB66EE0C79D6C2A7C.json new file mode 100644 index 000000000..773c1477b --- /dev/null +++ b/plugins/Flow.Plugin.UrlEncode-D2D2C23B084D411DB66EE0C79D6C2A7C.json @@ -0,0 +1,14 @@ +{ + "ID": "D2D2C23B084D411DB66EE0C79D6C2A7C", + "Name": "Flow.Plugin.UrlEncode", + "Description": "urlencode or urldecode a string", + "Author": "cxfksword", + "Version": "1.0", + "Language": "csharp", + "Website": "https://github.com/taooceros/Flow.Plugin.UrlEncode", + "UrlDownload": "https://github.com/taooceros/Flow.Plugin.UrlEncode/releases/download/v1.0/Flow.Plugin.UrlEncode.zip", + "UrlSourceCode": "https://github.com/taooceros/Flow.Plugin.UrlEncode", + "IcoPath": "https://cdn.jsdelivr.net/gh/taooceros/Flow.Plugin.UrlEncode@master/Images/app.png", + "LatestReleaseDate": "2021-02-07T09:48:28Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/FlowRaindrop-B9B8174812E4474D96C148317BE2BFB7.json b/plugins/FlowRaindrop-B9B8174812E4474D96C148317BE2BFB7.json new file mode 100644 index 000000000..45937058f --- /dev/null +++ b/plugins/FlowRaindrop-B9B8174812E4474D96C148317BE2BFB7.json @@ -0,0 +1,15 @@ +{ + "ID": "B9B8174812E4474D96C148317BE2BFB7", + "Name": "FlowRaindrop", + "Description": "Access Raindrop.io bookmarks with Flow Launcher/Wox", + "Author": "Garulf", + "Version": "0.0.2", + "Language": "python", + "Website": "https://github.com/Garulf/flow-raindrop", + "UrlDownload": "https://github.com/Garulf/Flow-Raindrop/releases/download/v0.0.2/Flow-Raindrop.zip", + "UrlSourceCode": "https://github.com/Garulf/flow-raindrop/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/flow-raindrop@main/icon.png", + "Tested": true, + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-03-23T11:11:00Z" +} \ No newline at end of file diff --git a/plugins/FlowYouTube-42DE0794627A48B2847E6FDF29DD5561.json b/plugins/FlowYouTube-42DE0794627A48B2847E6FDF29DD5561.json new file mode 100644 index 000000000..61374594e --- /dev/null +++ b/plugins/FlowYouTube-42DE0794627A48B2847E6FDF29DD5561.json @@ -0,0 +1,15 @@ +{ + "ID": "42DE0794627A48B2847E6FDF29DD5561", + "Name": "FlowYouTube", + "Description": "Search YouTube.com", + "Author": "Garulf", + "Version": "2.1.0", + "Language": "python", + "Website": "https://github.com/Garulf/FlowYouTube", + "UrlDownload": "https://github.com/Garulf/FlowYouTube/releases/download/v2.1.0/FlowYouTube.zip", + "UrlSourceCode": "https://github.com/Garulf/FlowYouTube/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/FlowYouTube@main/icon.png", + "Tested": true, + "LatestReleaseDate": "2023-03-14T08:28:34Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/GamesLauncher-54545DC7B3A542DBB6C7DA50DEAD455B.json b/plugins/GamesLauncher-54545DC7B3A542DBB6C7DA50DEAD455B.json new file mode 100644 index 000000000..57363d1e9 --- /dev/null +++ b/plugins/GamesLauncher-54545DC7B3A542DBB6C7DA50DEAD455B.json @@ -0,0 +1,14 @@ +{ + "ID": "54545DC7B3A542DBB6C7DA50DEAD455B", + "Name": "GamesLauncher", + "Description": "Search and launch games from multiple platforms like Steam, Epic Games etc.", + "Author": "KrystianLesniak", + "Version": "1.8.0", + "Language": "csharp", + "Website": "https://github.com/KrystianLesniak/Flow.Launcher.Plugin.GamesLauncher", + "UrlDownload": "https://github.com/KrystianLesniak/Flow.Launcher.Plugin.GamesLauncher/releases/download/v1.8.0/GamesLauncher.zip", + "UrlSourceCode": "https://github.com/KrystianLesniak/Flow.Launcher.Plugin.GamesLauncher/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/KrystianLesniak/Flow.Launcher.Plugin.GamesLauncher@main/Flow.Launcher.Plugin.GamesLauncher/icon.png", + "DateAdded": "2023-08-25T07:12:31Z", + "LatestReleaseDate": "2024-01-14T15:16:31Z" +} \ No newline at end of file diff --git a/plugins/General Converter-73f2c04d-176a-4586-9ff5-69fae63321ef.json b/plugins/General Converter-73f2c04d-176a-4586-9ff5-69fae63321ef.json new file mode 100644 index 000000000..01d14560a --- /dev/null +++ b/plugins/General Converter-73f2c04d-176a-4586-9ff5-69fae63321ef.json @@ -0,0 +1,15 @@ +{ + "ID": "73f2c04d-176a-4586-9ff5-69fae63321ef", + "Name": "General Converter", + "Description": "General weights and measures converter", + "Author": "deefrawley", + "Version": "2.0.1", + "Language": "python", + "Website": "https://github.com/deefrawley/Flow.Launcher.Plugin.GenConvert", + "UrlDownload": "https://github.com/deefrawley/Flow.Launcher.Plugin.GenConvert/releases/download/v2.0.1/Flow.Launcher.Plugin.GenConvert.zip", + "UrlSourceCode": "https://github.com/deefrawley/Flow.Launcher.Plugin.GenConvert/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/deefrawley/Flow.Launcher.Plugin.GenConvert@main/assets/favicon.ico", + "Tested": true, + "LatestReleaseDate": "2023-04-13T11:32:43Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/GitHub-6c22cffe6b3546ec9087abe149c4a575.json b/plugins/GitHub-6c22cffe6b3546ec9087abe149c4a575.json new file mode 100644 index 000000000..019f8ffb1 --- /dev/null +++ b/plugins/GitHub-6c22cffe6b3546ec9087abe149c4a575.json @@ -0,0 +1,14 @@ +{ + "ID": "6c22cffe6b3546ec9087abe149c4a575", + "Name": "GitHub", + "Description": "Search Github repositories and users, browse issues and PRs", + "Author": "Ioannis G. (@JohnTheGr8)", + "Version": "1.3.0", + "Language": "fsharp", + "Website": "https://github.com/JohnTheGr8/Flow.Plugin.Github", + "UrlDownload": "https://github.com/JohnTheGr8/Flow.Plugin.Github/releases/download/v1.3.0/Flow.Plugin.Github.zip", + "UrlSourceCode": "https://github.com/JohnTheGr8/Flow.Plugin.Github/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/JohnTheGr8/Flow.Plugin.Github@main/src/icon.png", + "LatestReleaseDate": "2023-06-02T02:40:43Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Github Notifications-9B66F9CD1BF54CBBADCF1ACB378E33BB.json b/plugins/Github Notifications-9B66F9CD1BF54CBBADCF1ACB378E33BB.json new file mode 100644 index 000000000..28160eef0 --- /dev/null +++ b/plugins/Github Notifications-9B66F9CD1BF54CBBADCF1ACB378E33BB.json @@ -0,0 +1,15 @@ +{ + "ID": "9B66F9CD1BF54CBBADCF1ACB378E33BB", + "Name": "Github Notifications", + "Description": "View your github notifications", + "Author": "Garulf", + "Version": "4.0.3", + "Language": "python", + "Website": "https://github.com/Garulf/github-notifications", + "UrlDownload": "https://github.com/Garulf/Github-Notifications/releases/download/v4.0.3/Github-Notifications.zip", + "UrlSourceCode": "https://github.com/Garulf/github-notifications/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/github-notifications@main/icon.png", + "Tested": true, + "LatestReleaseDate": "2024-01-31T01:22:55Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Github Quick Launcher-240B648F33DD4105800747A2749E1B5C.json b/plugins/Github Quick Launcher-240B648F33DD4105800747A2749E1B5C.json new file mode 100644 index 000000000..276cb02dc --- /dev/null +++ b/plugins/Github Quick Launcher-240B648F33DD4105800747A2749E1B5C.json @@ -0,0 +1,15 @@ +{ + "ID": "240B648F33DD4105800747A2749E1B5C", + "Name": "Github Quick Launcher", + "Description": "Quickly access your personal repositories and stars.", + "Author": "Garulf", + "Version": "3.2.0", + "Language": "python", + "Website": "https://github.com/Garulf/github-quick-launcher", + "UrlDownload": "https://github.com/Garulf/Github-Quick-Launcher/releases/download/v3.2.0/Github-Quick-Launcher-3.2.0.zip", + "UrlSourceCode": "https://github.com/Garulf/github-quick-launcher/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/github-quick-launcher@main/src/icon.png", + "Tested": true, + "LatestReleaseDate": "2024-01-26T04:28:16Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Gitmoji-dff48291-c333-46ed-8784-115aa85acb4f.json b/plugins/Gitmoji-dff48291-c333-46ed-8784-115aa85acb4f.json new file mode 100644 index 000000000..ce890ad10 --- /dev/null +++ b/plugins/Gitmoji-dff48291-c333-46ed-8784-115aa85acb4f.json @@ -0,0 +1,15 @@ +{ + "ID": "dff48291-c333-46ed-8784-115aa85acb4f", + "Name": "Gitmoji", + "Description": "Search and copy the right Gitmoji.", + "Author": "Galedrim", + "Version": "1.0.0", + "Language": "python", + "Website": "https://github.com/Galedrim/Flow.Launcher.Plugin.Gitmoji", + "IcoPath": "https://cdn.jsdelivr.net/gh/Galedrim/Flow.Launcher.Plugin.Gitmoji@main/Images/app.png", + "UrlDownload": "https://github.com/Galedrim/Flow.Launcher.Plugin.Gitmoji/releases/download/v1.0.0/Flow.Launcher.Plugin.Gitmoji.zip", + "UrlSourceCode": "https://github.com/Galedrim/Flow.Launcher.Plugin.Gitmoji/tree/main", + "Tested": true, + "DateAdded": "2023-06-29T14:02:33Z", + "LatestReleaseDate": "2023-06-26T17:15:41Z" +} \ No newline at end of file diff --git a/plugins/Godot-D8AF059F555C48A380AAD5D57B4A5D61.json b/plugins/Godot-D8AF059F555C48A380AAD5D57B4A5D61.json new file mode 100644 index 000000000..d0fe0ab96 --- /dev/null +++ b/plugins/Godot-D8AF059F555C48A380AAD5D57B4A5D61.json @@ -0,0 +1,14 @@ +{ + "ID": "D8AF059F555C48A380AAD5D57B4A5D61", + "Name": "Godot", + "Description": "Quickly launch your Godot projects from flow launcher", + "Author": "DiekoMA", + "Version": "1.0.2", + "Language": "csharp", + "Website": "https://github.com/DiekoMA/Flow.Launcher.Plugin.Godot", + "IcoPath": "https://cdn.jsdelivr.net/gh/DiekoMA/Flow.Launcher.Plugin.Godot@master/Assets/Godot.png", + "UrlSourceCode": "https://github.com/DiekoMA/Flow.Launcher.Plugin.Godot/tree/master", + "UrlDownload": "https://github.com/DiekoMA/Flow.Launcher.Plugin.Godot/releases/download/v1.0.2/Godot-1.0.2.zip", + "DateAdded": "2023-10-04T09:44:20Z", + "LatestReleaseDate": "2023-10-11T21:39:12Z" +} \ No newline at end of file diff --git a/plugins/Google Calendar-f823a07e-7191-11ed-a1eb-0242ac120002.json b/plugins/Google Calendar-f823a07e-7191-11ed-a1eb-0242ac120002.json new file mode 100644 index 000000000..0764dddd2 --- /dev/null +++ b/plugins/Google Calendar-f823a07e-7191-11ed-a1eb-0242ac120002.json @@ -0,0 +1,15 @@ +{ + "ID": "f823a07e-7191-11ed-a1eb-0242ac120002", + "Name": "Google Calendar", + "Description": "Add events to your Google Calendar", + "Author": "Ilja van Ipenburg", + "Version": "1.2.3", + "Language": "python", + "Website": "https://github.com/ivanipenburg/Flow.Launcher.Plugin.GoogleCalendar", + "UrlDownload": "https://github.com/ivanipenburg/Flow.Launcher.Plugin.GoogleCalendar/releases/download/v1.2.3/Flow.Launcher.Plugin.GoogleCalendar.zip", + "UrlSourceCode": "https://github.com/ivanipenburg/Flow.Launcher.Plugin.GoogleCalendar", + "IcoPath": "https://cdn.jsdelivr.net/gh/ivanipenburg/Flow.Launcher.Plugin.GoogleCalendar/Images/app.png", + "DateAdded": "2022-12-01T17:37:55Z", + "LatestReleaseDate": "2023-07-04T10:26:31Z", + "Tested": true +} \ No newline at end of file diff --git a/plugins/Google Translate-e47fca5f-4305-4c14-9928-57d2c319d78e.json b/plugins/Google Translate-e47fca5f-4305-4c14-9928-57d2c319d78e.json new file mode 100644 index 000000000..edd939eec --- /dev/null +++ b/plugins/Google Translate-e47fca5f-4305-4c14-9928-57d2c319d78e.json @@ -0,0 +1,15 @@ +{ + "ID": "e47fca5f-4305-4c14-9928-57d2c319d78e", + "Name": "Google Translate", + "Description": "Simple Plugin to use Google Translate in FlowLauncher", + "Author": "Ra\u00fal Losantos", + "Version": "1.0.0", + "Language": "python", + "Website": "https://github.com/ralosant/FlowLauncher.Google.Translator", + "UrlDownload": "https://github.com/ralosant/FlowLauncher.Google.Translator/releases/download/v1.0.0/Flow.Launcher.Plugin.GoogleTranslate.zip", + "UrlSourceCode": "https://github.com/ralosant/FlowLauncher.Google.Translator", + "IcoPath": "https://cdn.jsdelivr.net/gh/ralosant/FlowLauncher.Google.Translator@main/images/gt.png", + "Tested": true, + "DateAdded": "2022-11-06T05:01:49Z", + "LatestReleaseDate": "2022-11-01T18:17:36Z" +} \ No newline at end of file diff --git a/plugins/Guid Converter-27ad17d5-dacb-4732-9653-03def5f86125.json b/plugins/Guid Converter-27ad17d5-dacb-4732-9653-03def5f86125.json new file mode 100644 index 000000000..36cb566b6 --- /dev/null +++ b/plugins/Guid Converter-27ad17d5-dacb-4732-9653-03def5f86125.json @@ -0,0 +1,14 @@ +{ + "ID": "27ad17d5-dacb-4732-9653-03def5f86125", + "Name": "Guid Converter", + "Description": "a Guid Converter for FlowLauncher", + "Author": "N.Duong", + "Version": "1.1.1", + "Language": "csharp", + "Website": "https://github.com/NDiiong/Flow.Launcher.Plugin.GuidConverter/tree/main", + "UrlDownload": "https://github.com/NDiiong/Flow.Launcher.Plugin.GuidConverter/releases/download/v1.1.1/Flow.Launcher.Plugin.GuidConverter.zip", + "UrlSourceCode": "https://github.com/NDiiong/Flow.Launcher.Plugin.GuidConverter/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/NDiiong/Flow.Launcher.Plugin.GuidConverter@main/Flow.Launcher.Plugin.GuidConverter/Images/icon.png", + "DateAdded": "2024-01-29T22:14:40Z", + "LatestReleaseDate": "2024-01-30T02:43:51Z" +} \ No newline at end of file diff --git a/plugins/HA-Commander-B2D2C23B055D411GH66FF0C79D6C2A6H.json b/plugins/HA-Commander-B2D2C23B055D411GH66FF0C79D6C2A6H.json new file mode 100644 index 000000000..c99f8ea9d --- /dev/null +++ b/plugins/HA-Commander-B2D2C23B055D411GH66FF0C79D6C2A6H.json @@ -0,0 +1,15 @@ +{ + "ID": "B2D2C23B055D411GH66FF0C79D6C2A6H", + "Name": "HA-Commander", + "Description": "Search, and interact with Home Assistant using Wox or Flow Launcher.", + "Author": "Garulf", + "Version": "5.1.1", + "Language": "python", + "Website": "https://github.com/Garulf/HA-Commander", + "UrlDownload": "https://github.com/Garulf/HA-Commander/releases/download/v5.1.1/HA-Commander.zip", + "UrlSourceCode": "https://github.com/Garulf/HA-Commander/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/HA-Commander@main/icons/home-assistant.png", + "Tested": true, + "LatestReleaseDate": "2023-03-23T05:40:45Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Hacker News-140f3da0-7d14-4b20-b897-b4cb155fec2d.json b/plugins/Hacker News-140f3da0-7d14-4b20-b897-b4cb155fec2d.json new file mode 100644 index 000000000..900b65d81 --- /dev/null +++ b/plugins/Hacker News-140f3da0-7d14-4b20-b897-b4cb155fec2d.json @@ -0,0 +1,14 @@ +{ + "ID": "140f3da0-7d14-4b20-b897-b4cb155fec2d", + "Name": "Hacker News", + "Description": "Flow Launcher plugin for viewing the front page of Hacker News", + "Author": "Jo\u00ebl Kuijper", + "Version": "1.0.0", + "Language": "executable", + "Website": "https://github.com/Joehoel/flow-hacker-news", + "UrlDownload": "https://github.com/Joehoel/flow-hacker-news/releases/download/v1.0.0/HackerNews-1.0.0.zip", + "UrlSourceCode": "https://github.com/Joehoel/flow-hacker-news", + "IcoPath": "https://cdn.jsdelivr.net/gh/Joehoel/flow-hacker-news/assets/hacker-news.png", + "DateAdded": "2023-02-10T01:47:29Z", + "LatestReleaseDate": "2023-02-05T22:47:46Z" +} \ No newline at end of file diff --git a/plugins/Heidi-76148ECE-AA72-4C68-AFD5-54BA8A3C1F61.json b/plugins/Heidi-76148ECE-AA72-4C68-AFD5-54BA8A3C1F61.json new file mode 100644 index 000000000..84db5339d --- /dev/null +++ b/plugins/Heidi-76148ECE-AA72-4C68-AFD5-54BA8A3C1F61.json @@ -0,0 +1,14 @@ +{ + "ID": "76148ECE-AA72-4C68-AFD5-54BA8A3C1F61", + "Name": "Heidi", + "Description": "Launch HeidiSQL Sessions.", + "Author": "LostPing", + "Version": "1.0.0", + "Language": "csharp", + "Website": "https://github.com/lostping/Flow.Launcher.Plugin.Heidi", + "UrlDownload": "https://github.com/lostping/Flow.Launcher.Plugin.Heidi/releases/download/v1.0.0/Flow.Launcher.Plugin.Heidi.zip", + "UrlSourceCode": "https://github.com/lostping/Flow.Launcher.Plugin.Heidi/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/lostping/Flow.Launcher.Plugin.Heidi@main/icon.png", + "LatestReleaseDate": "2022-02-15T23:44:20Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Hello World Node.js-427af2d93887868f8179665uy661c6c3.json b/plugins/Hello World Node.js-427af2d93887868f8179665uy661c6c3.json new file mode 100644 index 000000000..c15df57aa --- /dev/null +++ b/plugins/Hello World Node.js-427af2d93887868f8179665uy661c6c3.json @@ -0,0 +1,14 @@ +{ + "ID": "427af2d93887868f8179665uy661c6c3", + "Name": "Hello World Node.js", + "Description": "TypeScript/JavaScript plugin example using Node.js", + "Author": "Flow Launcher", + "Version": "1.0.1", + "Language": "javascript", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.HelloWorldNodeJS", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.HelloWorldNodeJS/releases/download/v1.0.1/Flow.Launcher.Plugin.HelloWorldNodeJS.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.HelloWorldNodeJS/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.Plugin.HelloWorldNodeJS@main/Images/app.png", + "LatestReleaseDate": "2023-02-22T20:23:52Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Hello World Python-2f4e384e-76ce-45c3-aea2-b16f5e5c328f.json b/plugins/Hello World Python-2f4e384e-76ce-45c3-aea2-b16f5e5c328f.json new file mode 100644 index 000000000..c0ed80e8e --- /dev/null +++ b/plugins/Hello World Python-2f4e384e-76ce-45c3-aea2-b16f5e5c328f.json @@ -0,0 +1,15 @@ +{ + "ID": "2f4e384e-76ce-45c3-aea2-b16f5e5c328f", + "Name": "Hello World Python", + "Description": "Python Hello World example plugin", + "Author": "Flow Launcher", + "Version": "1.0.0", + "Language": "python", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.HelloWorldPython", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.HelloWorldPython/releases/download/v1.0.0/Flow.Launcher.Plugin.HelloWorldPython.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.HelloWorldPython/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher.Plugin.HelloWorldPython@main/Images/app.png", + "Tested": true, + "LatestReleaseDate": "2021-12-28T06:58:06Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/How Long To Beat-dcbb0454f0694431944b1b7f18673a54.json b/plugins/How Long To Beat-dcbb0454f0694431944b1b7f18673a54.json new file mode 100644 index 000000000..04bc9bcf9 --- /dev/null +++ b/plugins/How Long To Beat-dcbb0454f0694431944b1b7f18673a54.json @@ -0,0 +1,15 @@ +{ + "ID": "dcbb0454f0694431944b1b7f18673a54", + "Name": "How Long To Beat", + "Description": "Searches for the provided Name and returns the Playtime from HowLongToBeat", + "Author": "Tueska", + "Version": "1.0.1", + "Language": "javascript", + "ExecuteFileName": "main.js", + "Website": "https://github.com/Tueska/fl-howlongtobeat", + "IcoPath": "https://cdn.jsdelivr.net/gh/Tueska/fl-HowLongToBeat/Images/howlongtobeat.png", + "UrlDownload": "https://github.com/Tueska/fl-HowLongToBeat/releases/download/v1.0.1/Tueska.HowLongToBeat.zip", + "UrlSourceCode": "https://github.com/Tueska/fl-HowLongToBeat/tree/master", + "DateAdded": "2023-02-20T01:28:36Z", + "LatestReleaseDate": "2023-07-13T05:55:15Z" +} \ No newline at end of file diff --git a/plugins/IP Address-E2D2C23B084D41D1B6F60EC79D62CAH6.json b/plugins/IP Address-E2D2C23B084D41D1B6F60EC79D62CAH6.json new file mode 100644 index 000000000..73ab6d834 --- /dev/null +++ b/plugins/IP Address-E2D2C23B084D41D1B6F60EC79D62CAH6.json @@ -0,0 +1,14 @@ +{ + "ID": "E2D2C23B084D41D1B6F60EC79D62CAH6", + "Name": "IP Address", + "Description": "Shows your internal and external IP address", + "Author": "ishu3101", + "Version": "1.2.2", + "Language": "csharp", + "Website": "https://github.com/taooceros/Flow.Plugin.IPAddress", + "UrlDownload": "https://github.com/taooceros/Flow.Plugin.IPAddress/releases/download/v1.2.2/Flow.Plugin.IPAddress.zip", + "UrlSourceCode": "https://github.com/taooceros/Flow.Plugin.IPAddress", + "IcoPath": "https://cdn.jsdelivr.net/gh/taooceros/Flow.Plugin.IPAddress@master/ipaddress.png", + "LatestReleaseDate": "2022-07-20T20:25:51Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/IpMacAddress-56A92C3AB5714EA9841098CE7D105E11.json b/plugins/IpMacAddress-56A92C3AB5714EA9841098CE7D105E11.json new file mode 100644 index 000000000..d40f4f20d --- /dev/null +++ b/plugins/IpMacAddress-56A92C3AB5714EA9841098CE7D105E11.json @@ -0,0 +1,14 @@ +{ + "ID": "56A92C3AB5714EA9841098CE7D105E11", + "Name": "IpMacAddress", + "Description": "Get ip and mac address of current machine", + "Author": "seanmars", + "Version": "1.0.0", + "Language": "csharp", + "Website": "https://github.com/seanmars/Flow.Launcher.Plugin.IpMacAddress", + "UrlDownload": "https://github.com/seanmars/Flow.Launcher.Plugin.IpMacAddress/releases/download/v1.0.0/Flow.Launcher.Plugin.IpMacAddress.zip", + "UrlSourceCode": "https://github.com/seanmars/Flow.Launcher.Plugin.IpMacAddress/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/seanmars/Flow.Launcher.Plugin.IpMacAddress@main/Flow.Launcher.Plugin.IpMacAddress/icon.png", + "DateAdded": "2023-11-19T15:42:47Z", + "LatestReleaseDate": "2023-11-18T02:17:01Z" +} \ No newline at end of file diff --git a/plugins/JetBrainsIDEProjects-E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json b/plugins/JetBrainsIDEProjects-E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json new file mode 100644 index 000000000..d8947d03c --- /dev/null +++ b/plugins/JetBrainsIDEProjects-E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json @@ -0,0 +1,14 @@ +{ + "ID": "E1E3DB9C-632D-4187-A5B4-EED6E09CACA7", + "Name": "JetBrainsIDEProjects", + "Description": "Search projects in JetBrains IDEs", + "Author": "kenty02", + "Version": "2.1.0", + "Language": "csharp", + "Website": "https://github.com/kenty02/Flow.Launcher.Plugin.JetBrainsIDEProjects", + "UrlDownload": "https://github.com/kenty02/Flow.Launcher.Plugin.JetBrainsIDEProjects/releases/download/v2.1.0/Flow.Launcher.Plugin.JetBrainsIDEProjects.zip", + "UrlSourceCode": "https://github.com/kenty02/Flow.Launcher.Plugin.JetBrainsIDEProjects", + "IcoPath": "https://cdn.jsdelivr.net/gh/kenty02/Flow.Launcher.Plugin.JetBrainsIDEProjects/Flow.Launcher.Plugin.JetBrainsIDEProjects/icon.png", + "DateAdded": "2023-02-19T21:47:51Z", + "LatestReleaseDate": "2023-11-10T14:40:32Z" +} \ No newline at end of file diff --git a/plugins/Kaomoji-B348C4F7608746DAA8B519F223CFC8FB.json b/plugins/Kaomoji-B348C4F7608746DAA8B519F223CFC8FB.json new file mode 100644 index 000000000..889c8d67c --- /dev/null +++ b/plugins/Kaomoji-B348C4F7608746DAA8B519F223CFC8FB.json @@ -0,0 +1,14 @@ +{ + "ID": "B348C4F7608746DAA8B519F223CFC8FB", + "Name": "Kaomoji", + "Description": "A Kaomoji extension for Flow-Launcher", + "Author": "mawiseman", + "Version": "1.0.1", + "Language": "csharp", + "Website": "https://github.com/mawiseman/Flow.Launcher.Plugin.Kaomoji", + "UrlSourceCode": "https://github.com/mawiseman/Flow.Launcher.Plugin.Kaomoji/tree/main/", + "UrlDownload": "https://github.com/mawiseman/Flow.Launcher.Plugin.Kaomoji/releases/download/v1.0.1/Flow.Launcher.Plugin.Kaomoji.zip", + "IcoPath": "https://cdn.jsdelivr.net/gh/mawiseman/Flow.Launcher.Plugin.Kaomoji@1.0.1/Flow.Launcher.Plugin.Kaomoji/Assets/icon.png", + "DateAdded": "2024-02-04T05:50:45Z", + "LatestReleaseDate": "2024-01-17T02:09:02Z" +} \ No newline at end of file diff --git a/plugins/Kitty-898FC7F0-4F38-401B-82E0-A852798C2D59.json b/plugins/Kitty-898FC7F0-4F38-401B-82E0-A852798C2D59.json new file mode 100644 index 000000000..7da096a74 --- /dev/null +++ b/plugins/Kitty-898FC7F0-4F38-401B-82E0-A852798C2D59.json @@ -0,0 +1,14 @@ +{ + "ID": "898FC7F0-4F38-401B-82E0-A852798C2D59", + "Name": "Kitty", + "Description": "Launch Kitty Sessions.", + "Author": "LostPing", + "Version": "1.0.6", + "Language": "csharp", + "Website": "https://github.com/lostping/Flow.Launcher.Plugin.Kitty", + "UrlDownload": "https://github.com/lostping/Flow.Launcher.Plugin.Kitty/releases/download/v1.0.6/Flow.Launcher.Plugin.Kitty.zip", + "UrlSourceCode": "https://github.com/lostping/Flow.Launcher.Plugin.Kitty/tree/main", + "IcoPath": "https://raw.githubusercontent.com/lostping/Flow.Launcher.Plugin.Kitty/main/icon.png", + "LatestReleaseDate": "2022-01-30T16:39:58Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/LibreTranslate-81b8c8c8-72ef-427c-a9c1-17cf8f1c766c.json b/plugins/LibreTranslate-81b8c8c8-72ef-427c-a9c1-17cf8f1c766c.json new file mode 100644 index 000000000..6254f0dea --- /dev/null +++ b/plugins/LibreTranslate-81b8c8c8-72ef-427c-a9c1-17cf8f1c766c.json @@ -0,0 +1,14 @@ +{ + "ID": "81b8c8c8-72ef-427c-a9c1-17cf8f1c766c", + "Name": "LibreTranslate", + "Description": "a translation plugin for Flow-Launcher", + "Author": "taooceros", + "Version": "1.0.1", + "Language": "csharp", + "Website": "https://github.com/taooceros/Flow.LibreTranslate", + "UrlDownload": "https://github.com/taooceros/Flow.LibreTranslate/releases/download/v1.0.1/Flow.LibreTranslate.zip", + "UrlSourceCode": "https://github.com/taooceros/Flow.LibreTranslate/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/taooceros/Flow.LibreTranslate@main/Flow.LibreTranslate/Images/translate.png", + "LatestReleaseDate": "2021-10-08T02:22:31Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Mcfunction ANSI highlighter-dae80b9d-368b-4851-9e64-c24ae1d9a5a1.json b/plugins/Mcfunction ANSI highlighter-dae80b9d-368b-4851-9e64-c24ae1d9a5a1.json new file mode 100644 index 000000000..33e993ff0 --- /dev/null +++ b/plugins/Mcfunction ANSI highlighter-dae80b9d-368b-4851-9e64-c24ae1d9a5a1.json @@ -0,0 +1,15 @@ +{ + "ID": "dae80b9d-368b-4851-9e64-c24ae1d9a5a1", + "Name": "Mcfunction ANSI highlighter", + "Description": "highlights your minecraft command with ansi encoding to fancify them in your discord messages", + "Author": "SuperAnt_", + "Version": "1.0.0", + "Language": "python", + "Website": "https://github.com/SuperAnt220/mcf-ansi-highlighter-flow", + "IcoPath": "https://cdn.jsdelivr.net/gh/SuperAnt220/mcf-ansi-highlighter-flow@1.0.0/Images/logo.png", + "UrlDownload": "https://github.com/SuperAnt220/mcf-ansi-highlighter-flow/releases/download/v1.0.0/Flow.Launcher.Plugin.McfunctionANSIHighlighter.zip", + "UrlSourceCode": "https://github.com/SuperAnt220/mcf-ansi-highlighter-flow/tree/main", + "Tested": true, + "DateAdded": "2024-01-10T15:07:37Z", + "LatestReleaseDate": "2024-01-09T17:29:33Z" +} \ No newline at end of file diff --git a/plugins/Minecraft Multi Launcher-91B97FA34859445782AEF1893DE4E350.json b/plugins/Minecraft Multi Launcher-91B97FA34859445782AEF1893DE4E350.json new file mode 100644 index 000000000..6c9c8c22f --- /dev/null +++ b/plugins/Minecraft Multi Launcher-91B97FA34859445782AEF1893DE4E350.json @@ -0,0 +1,14 @@ +{ + "ID": "91B97FA34859445782AEF1893DE4E350", + "Name": "Minecraft Multi Launcher", + "Description": "Launch your Minecraft instances using MultiMC, PolyMC, and PrismLauncher", + "Author": "Garulf", + "Version": "1.2.1", + "Language": "executable", + "Website": "https://github.com/Garulf/MC-Multi-Launcher", + "UrlDownload": "https://github.com/Garulf/MC-Multi-Launcher/releases/download/v1.2.1/Minecraft.Multi.Launcher.zip", + "UrlSourceCode": "https://github.com/Garulf/MC-Multi-Launcher", + "IcoPath": "https://cdn.jsdelivr.net/gh/garulf/MC-Multi-Launcher@main/src/icon.png", + "DateAdded": "2022-12-15T07:23:44Z", + "LatestReleaseDate": "2023-02-23T19:06:17Z" +} \ No newline at end of file diff --git a/plugins/MyIPs-F03364BE-101B-4988-B555-528B961E6A86.json b/plugins/MyIPs-F03364BE-101B-4988-B555-528B961E6A86.json new file mode 100644 index 000000000..825c0f535 --- /dev/null +++ b/plugins/MyIPs-F03364BE-101B-4988-B555-528B961E6A86.json @@ -0,0 +1,15 @@ +{ + "ID": "F03364BE-101B-4988-B555-528B961E6A86", + "ActionKeyword": "myips", + "Name": "MyIPs", + "Description": "A plugin to tell you your internal and public IP excluding any coming from VM programs and the like", + "Author": "Adam Marciniec", + "Version": "1.0.1", + "Language": "csharp", + "Website": "https://github.com/Echostorm44/FlowLauncherPluginMyIPs", + "UrlDownload": "https://github.com/Echostorm44/FlowLauncherPluginMyIPs/releases/download/1.0.1/Flow.Launcher.Plugin.FlowLauncherPluginMyIPs.zip", + "UrlSourceCode": "https://github.com/Echostorm44/FlowLauncherPluginMyIPs", + "IcoPath": "https://cdn.jsdelivr.net/gh/Echostorm44/FlowLauncherPluginMyIPs@main/Flow.Launcher.Plugin.FlowLauncherPluginMyIPs/icon.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-08-17T15:00:00Z" +} \ No newline at end of file diff --git a/plugins/Notion Search-2bf97885-af0d-11ee-94b6-00e04c239987.json b/plugins/Notion Search-2bf97885-af0d-11ee-94b6-00e04c239987.json new file mode 100644 index 000000000..32efe9333 --- /dev/null +++ b/plugins/Notion Search-2bf97885-af0d-11ee-94b6-00e04c239987.json @@ -0,0 +1,15 @@ +{ + "ID": "2bf97885-af0d-11ee-94b6-00e04c239987", + "Name": "Notion Search", + "Description": "Notion Search API", + "Author": "MinYn", + "Version": "1.0.4", + "Language": "python", + "Website": "https://github.com/MinYn/flow-launcher-notion-plugin", + "UrlSourceCode": "https://github.com/MinYn/flow-launcher-notion-plugin/tree/master/", + "UrlDownload": "https://github.com/MinYn/flow-launcher-notion-plugin/releases/download/v1.0.4/Flow.Launcher.Plugin.Notion.Search.zip", + "IcoPath": "https://cdn.jsdelivr.net/gh/MinYn/flow-launcher-notion-plugin@1.0.0/plugin/icons/notion-icon.png", + "Tested": true, + "DateAdded": "2024-01-12T14:23:37Z", + "LatestReleaseDate": "2024-01-27T14:32:44Z" +} \ No newline at end of file diff --git a/plugins/Number Converter-d6675ca0-9da6-4361-8342-95564214cd04.json b/plugins/Number Converter-d6675ca0-9da6-4361-8342-95564214cd04.json new file mode 100644 index 000000000..3b209ba4e --- /dev/null +++ b/plugins/Number Converter-d6675ca0-9da6-4361-8342-95564214cd04.json @@ -0,0 +1,15 @@ +{ + "ID": "d6675ca0-9da6-4361-8342-95564214cd04", + "Name": "Number Converter", + "Description": "Convert numbers between dec/oct/hex/bin", + "Author": "liberize", + "Version": "1.0.2", + "Language": "python", + "Website": "https://github.com/liberize/Flow.Launcher.Plugin.NumberConverter", + "UrlDownload": "https://github.com/liberize/Flow.Launcher.Plugin.NumberConverter/releases/download/v1.0.2/Flow.Launcher.Plugin.NumberConverter.zip", + "UrlSourceCode": "https://github.com/liberize/Flow.Launcher.Plugin.NumberConverter/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/liberize/Flow.Launcher.Plugin.NumberConverter@main/Images/app.png", + "Tested": true, + "LatestReleaseDate": "2022-07-01T12:44:16Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Obsidian Notes-F0DC45CD032F438C9B900679BD9B117A.json b/plugins/Obsidian Notes-F0DC45CD032F438C9B900679BD9B117A.json new file mode 100644 index 000000000..4a7c5d7e5 --- /dev/null +++ b/plugins/Obsidian Notes-F0DC45CD032F438C9B900679BD9B117A.json @@ -0,0 +1,15 @@ +{ + "ID": "F0DC45CD032F438C9B900679BD9B117A", + "Name": "Obsidian Notes", + "Description": "Search Obsidian notes", + "Author": "Garulf", + "Version": "1.1.4", + "Language": "python", + "Website": "https://github.com/Garulf/obsidian-notes", + "UrlDownload": "https://github.com/Garulf/Obsidian-Notes/releases/download/v1.1.4/Obsidian-Notes.zip", + "UrlSourceCode": "https://github.com/Garulf/obsidian-notes/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/obsidian-notes@main/icon.png", + "Tested": true, + "LatestReleaseDate": "2022-09-13T04:07:27Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/One-time Password-EAE9772F43F949CAB65F826300C5AD3C.json b/plugins/One-time Password-EAE9772F43F949CAB65F826300C5AD3C.json new file mode 100644 index 000000000..e78acf49c --- /dev/null +++ b/plugins/One-time Password-EAE9772F43F949CAB65F826300C5AD3C.json @@ -0,0 +1,14 @@ +{ + "ID": "EAE9772F43F949CAB65F826300C5AD3C", + "Name": "One-time Password", + "Description": "Manage and generate time-based one-time passwords", + "Author": "GoodbyeNJN", + "Version": "1.0.0", + "Language": "csharp", + "Website": "https://github.com/GoodbyeNJN/Flow.Launcher.Plugin.OneTimePassword", + "UrlDownload": "https://github.com/GoodbyeNJN/Flow.Launcher.Plugin.OneTimePassword/releases/download/v1.0.0/Flow.Launcher.Plugin.OneTimePassword.zip", + "UrlSourceCode": "https://github.com/GoodbyeNJN/Flow.Launcher.Plugin.OneTimePassword/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/GoodbyeNJN/Flow.Launcher.Plugin.OneTimePassword@main/Images/app.png", + "DateAdded": "2024-01-10T18:43:13Z", + "LatestReleaseDate": "2024-01-10T18:49:57Z" +} \ No newline at end of file diff --git a/plugins/OneNote-506B2EE8-4117-4BDF-8F00-DF58498DF922.json b/plugins/OneNote-506B2EE8-4117-4BDF-8F00-DF58498DF922.json new file mode 100644 index 000000000..f75b77179 --- /dev/null +++ b/plugins/OneNote-506B2EE8-4117-4BDF-8F00-DF58498DF922.json @@ -0,0 +1,14 @@ +{ + "ID": "506B2EE8-4117-4BDF-8F00-DF58498DF922", + "Name": "OneNote", + "Description": "Search your OneNote notes", + "Author": "Odotocodot", + "Version": "2.0.1", + "Language": "csharp", + "Website": "https://github.com/Odotocodot/Flow.Launcher.Plugin.OneNote", + "UrlDownload": "https://github.com/Odotocodot/Flow.Launcher.Plugin.OneNote/releases/download/v2.0.1/Flow.Launcher.Plugin.OneNote.zip", + "UrlSourceCode": "https://github.com/Odotocodot/Flow.Launcher.Plugin.OneNote", + "IcoPath": "https://cdn.jsdelivr.net/gh/Odotocodot/Flow.Launcher.Plugin.OneNote@master/Flow.Launcher.Plugin.OneNote/Images/logo.png", + "DateAdded": "2022-12-24T20:14:35Z", + "LatestReleaseDate": "2023-10-09T09:18:58Z" +} \ No newline at end of file diff --git a/plugins/Playnite-625A2812D5364D708582FDD9ACCD8C93.json b/plugins/Playnite-625A2812D5364D708582FDD9ACCD8C93.json new file mode 100644 index 000000000..1d0d26cab --- /dev/null +++ b/plugins/Playnite-625A2812D5364D708582FDD9ACCD8C93.json @@ -0,0 +1,15 @@ +{ + "ID": "625A2812D5364D708582FDD9ACCD8C93", + "Name": "Playnite", + "Description": "Search and launch your Playnite library.", + "Author": "Garulf", + "Version": "2.0.0", + "Language": "python", + "Website": "https://github.com/Garulf/playnite-plugin", + "UrlDownload": "https://github.com/Garulf/Playnite-Plugin/releases/download/v2.0.0/Playnite-Plugin.zip", + "UrlSourceCode": "https://github.com/Garulf/playnite-plugin/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/playnite-plugin@main/icon.png", + "Tested": true, + "LatestReleaseDate": "2022-09-12T18:06:52Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Plexy-32D9F15C38EE400EA7E3DF57DA15BFD5.json b/plugins/Plexy-32D9F15C38EE400EA7E3DF57DA15BFD5.json new file mode 100644 index 000000000..af84ae2b9 --- /dev/null +++ b/plugins/Plexy-32D9F15C38EE400EA7E3DF57DA15BFD5.json @@ -0,0 +1,15 @@ +{ + "ID": "32D9F15C38EE400EA7E3DF57DA15BFD5", + "Name": "Plexy", + "Description": "Search and cast your Plex Media Server Library", + "Author": "Garulf", + "Version": "2.0.0", + "Language": "python", + "Website": "https://github.com/Garulf/plexy", + "UrlDownload": "https://github.com/Garulf/Plexy/releases/download/v2.0.0/Plexy.zip", + "UrlSourceCode": "https://github.com/Garulf/plexy/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/plexy@main/./icons/plex.png", + "Tested": true, + "LatestReleaseDate": "2022-09-08T10:27:22Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Plugin Indicator-6A122269676E40EB86EB543B945932B9.json b/plugins/Plugin Indicator-6A122269676E40EB86EB543B945932B9.json new file mode 100644 index 000000000..4d256893c --- /dev/null +++ b/plugins/Plugin Indicator-6A122269676E40EB86EB543B945932B9.json @@ -0,0 +1,14 @@ +{ + "ID": "6A122269676E40EB86EB543B945932B9", + "Name": "Plugin Indicator", + "Description": "Provides plugin action keyword suggestions", + "Author": "qianlifeng", + "Version": "3.0.3", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.PluginIndicator/releases/download/v3.0.3/Flow.Launcher.Plugin.PluginIndicator.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.PluginIndicator", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.PluginIndicator/Images/work.png", + "DateAdded": "2023-09-27T02:43:06Z", + "LatestReleaseDate": "2024-02-04T03:36:25Z" +} \ No newline at end of file diff --git a/plugins/Plugin Runner-176690627AB54C8381A7FD99A3519F42.json b/plugins/Plugin Runner-176690627AB54C8381A7FD99A3519F42.json new file mode 100644 index 000000000..a10d7c909 --- /dev/null +++ b/plugins/Plugin Runner-176690627AB54C8381A7FD99A3519F42.json @@ -0,0 +1,14 @@ +{ + "ID": "176690627AB54C8381A7FD99A3519F42", + "Name": "Plugin Runner", + "Description": "Create simple command shortcuts", + "Author": "Jesse Barocio (@jessebarocio)", + "Version": "2.3.1", + "Language": "csharp", + "Website": "https://github.com/jjw24/Wox.Plugin.Runner", + "UrlDownload": "https://github.com/jjw24/Wox.Plugin.Runner/releases/download/v2.3.1/Wox.Plugin.Runner.zip", + "UrlSourceCode": "https://github.com/jjw24/Wox.Plugin.Runner/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/jjw24/Wox.Plugin.Runner@master/Wox.Plugin.Runner/Images/gear.png", + "LatestReleaseDate": "2023-09-05T22:24:46Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Plugins Manager-9f8f9b14-2518-4907-b211-35ab6290dee7.json b/plugins/Plugins Manager-9f8f9b14-2518-4907-b211-35ab6290dee7.json new file mode 100644 index 000000000..b9f5abe42 --- /dev/null +++ b/plugins/Plugins Manager-9f8f9b14-2518-4907-b211-35ab6290dee7.json @@ -0,0 +1,14 @@ +{ + "ID": "9f8f9b14-2518-4907-b211-35ab6290dee7", + "Name": "Plugins Manager", + "Description": "Management of installing, uninstalling or updating Flow Launcher plugins", + "Author": "Jeremy Wu", + "Version": "3.1.0", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.PluginsManager/releases/download/v3.1.0/Flow.Launcher.Plugin.PluginsManager.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.PluginsManager", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.PluginsManager/Images/pluginsmanager.png", + "DateAdded": "2023-09-27T02:43:06Z", + "LatestReleaseDate": "2024-02-04T03:36:31Z" +} \ No newline at end of file diff --git a/plugins/Poi Poi Clipboard-D738C474-9262-4B94-B58D-0413ED8EB9C6.json b/plugins/Poi Poi Clipboard-D738C474-9262-4B94-B58D-0413ED8EB9C6.json new file mode 100644 index 000000000..ef9e22e87 --- /dev/null +++ b/plugins/Poi Poi Clipboard-D738C474-9262-4B94-B58D-0413ED8EB9C6.json @@ -0,0 +1,14 @@ +{ + "ID": "D738C474-9262-4B94-B58D-0413ED8EB9C6", + "Name": "Poi Poi Clipboard", + "Description": "Clear clipboard quickly to prevent password leakage", + "Author": "PikkamanV", + "Version": "1.0.0", + "Language": "csharp", + "Website": "https://github.com/PikkamanV/Flow.Launcher.Plugin.PoiPoiClipboard", + "UrlDownload": "https://github.com/PikkamanV/Flow.Launcher.Plugin.PoiPoiClipboard/releases/download/v1.0.0/PoiPoiClipboard.zip", + "UrlSourceCode": "https://github.com/PikkamanV/Flow.Launcher.Plugin.PoiPoiClipboard", + "IcoPath": "https://cdn.jsdelivr.net/gh/PikkamanV/Flow.Launcher.Plugin.PoiPoiClipboard@v1.0.0/Flow.Launcher.Plugin.PoiPoiClipboard/Images/icon.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-10-02T01:44:31Z" +} \ No newline at end of file diff --git a/plugins/Process Killer-b64d0a79-329a-48b0-b53f-d658318a1bf6.json b/plugins/Process Killer-b64d0a79-329a-48b0-b53f-d658318a1bf6.json new file mode 100644 index 000000000..33708be07 --- /dev/null +++ b/plugins/Process Killer-b64d0a79-329a-48b0-b53f-d658318a1bf6.json @@ -0,0 +1,14 @@ +{ + "ID": "b64d0a79-329a-48b0-b53f-d658318a1bf6", + "Name": "Process Killer", + "Description": "Kill running processes from Flow", + "Author": "Flow-Launcher", + "Version": "3.0.4", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.ProcessKiller", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.ProcessKiller/releases/download/v3.0.4/Flow.Launcher.Plugin.ProcessKiller.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.ProcessKiller", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.ProcessKiller/Images/app.png", + "DateAdded": "2023-09-27T02:43:06Z", + "LatestReleaseDate": "2024-02-04T03:36:36Z" +} \ No newline at end of file diff --git a/plugins/Program-791FC278BA414111B8D1886DFE447410.json b/plugins/Program-791FC278BA414111B8D1886DFE447410.json new file mode 100644 index 000000000..7b05ff6b1 --- /dev/null +++ b/plugins/Program-791FC278BA414111B8D1886DFE447410.json @@ -0,0 +1,14 @@ +{ + "ID": "791FC278BA414111B8D1886DFE447410", + "Name": "Program", + "Description": "Search programs in Flow.Launcher", + "Author": "qianlifeng", + "Version": "3.2.0", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Program/releases/download/v3.2.0/Flow.Launcher.Plugin.Program.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Program", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.Program/Images/program.png", + "DateAdded": "2023-09-27T02:43:06Z", + "LatestReleaseDate": "2024-02-04T03:36:46Z" +} \ No newline at end of file diff --git a/plugins/Putty-54A6672C06E047A48A7D88C78FA5F13E.json b/plugins/Putty-54A6672C06E047A48A7D88C78FA5F13E.json new file mode 100644 index 000000000..2481bd08c --- /dev/null +++ b/plugins/Putty-54A6672C06E047A48A7D88C78FA5F13E.json @@ -0,0 +1,14 @@ +{ + "ID": "54A6672C06E047A48A7D88C78FA5F13E", + "Name": "Putty", + "Description": "Launch Putty Sessions", + "Author": "Konstantin Zaitcev, Kai Eichinger (@cH40zLord)", + "Version": "2.2.1", + "Language": "csharp", + "Website": "https://github.com/jjw24/Flow.Launcher.Plugin.Putty", + "UrlDownload": "https://github.com/jjw24/Flow.Launcher.Plugin.Putty/releases/download/v2.2.1/Flow.Launcher.Plugin.Putty.zip", + "UrlSourceCode": "https://github.com/jjw24/Flow.Launcher.Plugin.Putty/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/jjw24/Flow.Launcher.Plugin.Putty@master/Flow.Launcher.Plugin.Putty/icon.png", + "LatestReleaseDate": "2022-11-03T11:19:49Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/QrFlow-725660A1CB3D4FFE978A8B477EB376B4.json b/plugins/QrFlow-725660A1CB3D4FFE978A8B477EB376B4.json new file mode 100644 index 000000000..6fccc92af --- /dev/null +++ b/plugins/QrFlow-725660A1CB3D4FFE978A8B477EB376B4.json @@ -0,0 +1,15 @@ +{ + "ID": "725660A1CB3D4FFE978A8B477EB376B4", + "Name": "QrFlow", + "Description": "Plugin to generate QR code", + "Author": "Ahmed ElSaeed", + "Version": "1.1.0", + "Language": "python", + "Website": "https://github.com/asmpro7/QrFlow", + "UrlDownload": "https://github.com/asmpro7/QrFlow/releases/download/v1.1.0/QrFlow.zip", + "UrlSourceCode": "https://github.com/asmpro7/QrFlow", + "IcoPath": "https://cdn.jsdelivr.net/gh/asmpro7/QrFlow@main/Images/app.png", + "Tested": true, + "DateAdded": "2023-05-12T14:34:13Z", + "LatestReleaseDate": "2023-05-19T11:26:25Z" +} \ No newline at end of file diff --git a/plugins/Quick Uninstaller-095A6AE3A255532EAAD78F05A71D4981.json b/plugins/Quick Uninstaller-095A6AE3A255532EAAD78F05A71D4981.json new file mode 100644 index 000000000..fe76c58c3 --- /dev/null +++ b/plugins/Quick Uninstaller-095A6AE3A255532EAAD78F05A71D4981.json @@ -0,0 +1,14 @@ +{ + "ID": "095A6AE3A255532EAAD78F05A71D4981", + "Name": "Quick Uninstaller", + "Description": "A plugin for uninstalling programs", + "Author": "Hogan Lee", + "Version": "2.0.0", + "Language": "CSharp", + "Website": "https://github.com/jjw24/Wox.Plugin.QuickUninstaller", + "UrlDownload": "https://github.com/jjw24/Wox.Plugin.QuickUninstaller/releases/download/v2.0.0/QuickUninstaller.zip", + "UrlSourceCode": "https://github.com/jjw24/Wox.Plugin.QuickUninstaller/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/jjw24/Wox.Plugin.QuickUninstaller@master/QuickUninstaller/Images/UninstallerIcon.png", + "LatestReleaseDate": "2021-08-31T03:08:48Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/RDP-B7CDDEA47E354243BEE0434DDBAE438A.json b/plugins/RDP-B7CDDEA47E354243BEE0434DDBAE438A.json new file mode 100644 index 000000000..897ae7437 --- /dev/null +++ b/plugins/RDP-B7CDDEA47E354243BEE0434DDBAE438A.json @@ -0,0 +1,14 @@ +{ + "ID": "B7CDDEA47E354243BEE0434DDBAE438A", + "Name": "RDP", + "Description": "RDP plugin for Flow Launcher", + "Author": "MBeggiato", + "Version": "1.0.15", + "Language": "csharp", + "Website": "https://github.com/MBeggiato/Flow.Launcher.Plugin.RDP", + "UrlDownload": "https://github.com/MBeggiato/Flow.Launcher.Plugin.RDP/releases/download/1.0.15/RDP-1.0.15.zip", + "UrlSourceCode": "https://github.com/MBeggiato/Flow.Launcher.Plugin.RDP", + "IcoPath": "https://cdn.jsdelivr.net/gh/MBeggiato/Flow.Launcher.Plugin.RDP@main/screen-mirroring.png", + "DateAdded": "2023-10-23T03:45:46Z", + "LatestReleaseDate": "2023-10-22T15:00:50Z" +} \ No newline at end of file diff --git a/plugins/Reddit Browser-51F9B93359B24716BF9D7FCD1CB075B6.json b/plugins/Reddit Browser-51F9B93359B24716BF9D7FCD1CB075B6.json new file mode 100644 index 000000000..1b1cc7437 --- /dev/null +++ b/plugins/Reddit Browser-51F9B93359B24716BF9D7FCD1CB075B6.json @@ -0,0 +1,15 @@ +{ + "ID": "51F9B93359B24716BF9D7FCD1CB075B6", + "Name": "Reddit Browser", + "Description": "Search and browse Reddit", + "Author": "Garulf", + "Version": "1.0.2", + "Language": "python", + "Website": "https://github.com/Garulf/reddit-browser", + "UrlDownload": "https://github.com/Garulf/Reddit-Browser/releases/download/v1.0.2/Reddit-Browser.zip", + "UrlSourceCode": "https://github.com/Garulf/reddit-browser/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/reddit-browser@main/icon.png", + "Tested": true, + "LatestReleaseDate": "2022-01-06T15:47:03Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Registry-8533B2E5632A449F916D3658EABFB595.json b/plugins/Registry-8533B2E5632A449F916D3658EABFB595.json new file mode 100644 index 000000000..7944f251f --- /dev/null +++ b/plugins/Registry-8533B2E5632A449F916D3658EABFB595.json @@ -0,0 +1,14 @@ +{ + "ID": "8533B2E5632A449F916D3658EABFB595", + "Name": "Registry", + "Description": "Navigate the registry and jump to specific keys in Registry Editor.", + "Author": "Ioannis G. (@JohnTheGr8)", + "Version": "1.0.0", + "Language": "fsharp", + "Website": "https://github.com/JohnTheGr8/Flow.Plugin.RegJump", + "UrlDownload": "https://github.com/JohnTheGr8/Flow.Plugin.RegJump/releases/download/v1.0.0/Flow.Plugin.RegJump.zip", + "UrlSourceCode": "https://github.com/JohnTheGr8/Flow.Plugin.RegJump/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/JohnTheGr8/Flow.Plugin.RegJump@main/src/icon.png", + "DateAdded": "2023-06-03T09:54:28Z", + "LatestReleaseDate": "2023-05-30T22:07:24Z" +} \ No newline at end of file diff --git a/plugins/RemoveUSB-5DBA462B9AB77AC5DC158EB5047367F0.json b/plugins/RemoveUSB-5DBA462B9AB77AC5DC158EB5047367F0.json new file mode 100644 index 000000000..6002d202c --- /dev/null +++ b/plugins/RemoveUSB-5DBA462B9AB77AC5DC158EB5047367F0.json @@ -0,0 +1,15 @@ +{ + "ID": "5DBA462B9AB77AC5DC158EB5047367F0", + "Name": "RemoveUSB", + "Description": "Removes USB drives", + "Author": "Jonas A. Wendorf", + "Version": "1.1.0", + "Language": "python", + "Website": "https://github.com/jonasw234/FlowLauncher.Plugin.RemoveUSB", + "IcoPath": "https://cdn.statically.io/gh/jonasw234/FlowLauncher.Plugin.RemoveUSB/main/icon/usb_stick.png", + "UrlSourceCode": "https://github.com/jonasw234/FlowLauncher.Plugin.RemoveUSB", + "UrlDownload": "https://github.com/jonasw234/FlowLauncher.Plugin.RemoveUSB/releases/download/v1.1.0/Flow.Launcher.Plugin.RemoveUSB.zip", + "Tested": true, + "DateAdded": "2023-04-25T11:24:27Z", + "LatestReleaseDate": "2023-09-26T09:46:13Z" +} \ No newline at end of file diff --git a/plugins/RollDice-5403b2dc28fb4327aedc9f8c872d9d1f.json b/plugins/RollDice-5403b2dc28fb4327aedc9f8c872d9d1f.json new file mode 100644 index 000000000..99fa38aeb --- /dev/null +++ b/plugins/RollDice-5403b2dc28fb4327aedc9f8c872d9d1f.json @@ -0,0 +1,15 @@ +{ + "ID": "5403b2dc28fb4327aedc9f8c872d9d1f", + "Name": "RollDice", + "Description": "Rolls the given dices and evaluates the expression", + "Author": "lvonkacsoh", + "Version": "1.0.1", + "Language": "python", + "Website": "https://github.com/lvonkacsoh/Flow.Launcher.RollDice", + "UrlDownload": "https://github.com/lvonkacsoh/Flow.Launcher.RollDice/releases/download/v1.0.1/Flow.Launcher.Plugin.RollDice.zip", + "UrlSourceCode": "https://github.com/lvonkacsoh/Flow.Launcher.RollDice/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/lvonkacsoh/Flow.Launcher.RollDice@main/assets/icon.jpg", + "Tested": true, + "LatestReleaseDate": "2021-12-13T07:00:48Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Search MDN-1e87e4c90c8e4daf9eee182d7c023919.json b/plugins/Search MDN-1e87e4c90c8e4daf9eee182d7c023919.json new file mode 100644 index 000000000..251e68f91 --- /dev/null +++ b/plugins/Search MDN-1e87e4c90c8e4daf9eee182d7c023919.json @@ -0,0 +1,14 @@ +{ + "ID": "1e87e4c90c8e4daf9eee182d7c023919", + "Name": "Search MDN", + "Description": "Search MDN Web Docs", + "Author": "Gabriel Carloto", + "Version": "1.0.2", + "Language": "typescript", + "Website": "https://github.com/gabrielcarloto/flow-search-mdn", + "UrlDownload": "https://github.com/gabrielcarloto/flow-search-mdn/releases/download/v1.0.2/Flow.Launcher.Plugin.SearchMDN.zip", + "UrlSourceCode": "https://github.com/gabrielcarloto/flow-search-mdn/tree/main/", + "IcoPath": "https://cdn.jsdelivr.net/gh/gabrielcarloto/flow-search-mdn@main/app.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2023-07-10T17:43:08Z" +} \ No newline at end of file diff --git a/plugins/Search npm-d91d366e4ff742b3b821f9d60031c3df.json b/plugins/Search npm-d91d366e4ff742b3b821f9d60031c3df.json new file mode 100644 index 000000000..0960c780c --- /dev/null +++ b/plugins/Search npm-d91d366e4ff742b3b821f9d60031c3df.json @@ -0,0 +1,15 @@ +{ + "ID": "d91d366e4ff742b3b821f9d60031c3df", + "ActionKeyword": "npm", + "Name": "Search npm", + "Description": "Search npm packages", + "Author": "Gabriel Carloto", + "Version": "1.0.3", + "Language": "typescript", + "Website": "https://github.com/gabrielcarloto/flow-search-npm", + "UrlDownload": "https://github.com/gabrielcarloto/flow-search-npm/releases/download/v1.0.3/Flow.Launcher.Plugin.SearchNPM.zip", + "UrlSourceCode": "https://github.com/gabrielcarloto/flow-search-npm/tree/main/", + "IcoPath": "https://cdn.jsdelivr.net/gh/gabrielcarloto/flow-search-npm@main/app.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2023-02-26T18:56:58Z" +} \ No newline at end of file diff --git a/plugins/Search-MDI-8G5CDC9A78EF4A7E667E138F1FC04015.json b/plugins/Search-MDI-8G5CDC9A78EF4A7E667E138F1FC04015.json new file mode 100644 index 000000000..11fad4633 --- /dev/null +++ b/plugins/Search-MDI-8G5CDC9A78EF4A7E667E138F1FC04015.json @@ -0,0 +1,16 @@ +{ + "ID": "8G5CDC9A78EF4A7E667E138F1FC04015", + "ActionKeyword": "mdi", + "Name": "Search-MDI", + "Description": "Search materialdesignicons.com", + "Author": "Garulf", + "Version": "3.0.3", + "Language": "python", + "Website": "https://github.com/Garulf/Search-MDI", + "UrlDownload": "https://github.com/Garulf/Search-MDI/releases/download/v3.0.3/Search-MDI.zip", + "UrlSourceCode": "https://github.com/Garulf/Search-MDI/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/Search-MDI@main/app.png", + "Tested": true, + "LatestReleaseDate": "2022-01-13T15:54:00Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Shell-D409510CD0D2481F853690A07E6DC426.json b/plugins/Shell-D409510CD0D2481F853690A07E6DC426.json new file mode 100644 index 000000000..fb76e5b5a --- /dev/null +++ b/plugins/Shell-D409510CD0D2481F853690A07E6DC426.json @@ -0,0 +1,14 @@ +{ + "ID": "D409510CD0D2481F853690A07E6DC426", + "Name": "Shell", + "Description": "Provide executing commands from Flow Launcher", + "Author": "qianlifeng", + "Version": "3.2.0", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Shell/releases/download/v3.2.0/Flow.Launcher.Plugin.Shell.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Shell", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.Shell/Images/shell.png", + "DateAdded": "2023-09-27T02:43:06Z", + "LatestReleaseDate": "2024-02-04T03:36:51Z" +} \ No newline at end of file diff --git a/plugins/Shortcuts-661D020D-4E0B-414B-B12B-58F795A20D79.json b/plugins/Shortcuts-661D020D-4E0B-414B-B12B-58F795A20D79.json new file mode 100644 index 000000000..d14a3898d --- /dev/null +++ b/plugins/Shortcuts-661D020D-4E0B-414B-B12B-58F795A20D79.json @@ -0,0 +1,14 @@ +{ + "ID": "661D020D-4E0B-414B-B12B-58F795A20D79", + "Name": "Shortcuts", + "Description": "Open user defined shortcut quickly from Flow Launcher", + "Author": "Mantelis", + "Version": "1.1.4", + "Language": "csharp", + "Website": "https://github.com/mantasjasikenas/flow-launcher-shortcuts-plugin", + "UrlDownload": "https://github.com/mantasjasikenas/flow-launcher-shortcuts-plugin/releases/download/v1.1.4/Flow.Launcher.Plugin.ShortcutPlugin.zip", + "UrlSourceCode": "https://github.com/mantasjasikenas/flow-launcher-shortcuts-plugin/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/mantasjasikenas/flow-launcher-shortcuts-plugin@master/Flow.Launcher.Plugin.ShortcutPlugin/Images/icon.png", + "DateAdded": "2023-08-20T03:55:23Z", + "LatestReleaseDate": "2024-02-04T16:01:48Z" +} \ No newline at end of file diff --git a/plugins/Snippets-51dd36d2-9824-4977-8e15-294dfbd7961e.json b/plugins/Snippets-51dd36d2-9824-4977-8e15-294dfbd7961e.json new file mode 100644 index 000000000..d95ee8790 --- /dev/null +++ b/plugins/Snippets-51dd36d2-9824-4977-8e15-294dfbd7961e.json @@ -0,0 +1,15 @@ +{ + "ID": "51dd36d2-9824-4977-8e15-294dfbd7961e", + "Name": "Snippets", + "Description": "Simple plugin to save key/value snippets and copy to clipboard", + "Author": "Fermi Shuangqi Li", + "Version": "1.1.1", + "Language": "python", + "Website": "https://github.com/Fermiz/Flow.Launcher.Snippets", + "UrlDownload": "https://github.com/Fermiz/Flow.Launcher.Snippets/releases/download/v1.1.1/Flow.Launcher.Plugin.Snippets.zip", + "UrlSourceCode": "https://github.com/Fermiz/Flow.Launcher.Snippets/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Fermiz/Flow.Launcher.Snippets/assets/snippets.png", + "Tested": true, + "DateAdded": "2023-08-31T22:12:05Z", + "LatestReleaseDate": "2023-10-12T06:30:04Z" +} \ No newline at end of file diff --git a/plugins/Sonarr Search-258159A0D7A64C7A931CBBD8FB3A6FA6.json b/plugins/Sonarr Search-258159A0D7A64C7A931CBBD8FB3A6FA6.json new file mode 100644 index 000000000..2a6648d8e --- /dev/null +++ b/plugins/Sonarr Search-258159A0D7A64C7A931CBBD8FB3A6FA6.json @@ -0,0 +1,15 @@ +{ + "ID": "258159A0D7A64C7A931CBBD8FB3A6FA6", + "Name": "Sonarr Search", + "Description": "Search your Sonarr server library", + "Author": "Garulf", + "Version": "0.1.0", + "Language": "python", + "Website": "https://github.com/Garulf/sonarr-search", + "UrlDownload": "https://github.com/Garulf/Sonarr-Search/releases/download/v0.1.0/Sonarr-Search.zip", + "UrlSourceCode": "https://github.com/Garulf/sonarr-search/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/sonarr-search@main/icon.png", + "Tested": true, + "LatestReleaseDate": "2022-01-26T21:37:27Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/SpotifyPremium-SY91U1N7H9D0X1DTZ8IOP4YV43KT7C5M.json b/plugins/SpotifyPremium-SY91U1N7H9D0X1DTZ8IOP4YV43KT7C5M.json new file mode 100644 index 000000000..956d92164 --- /dev/null +++ b/plugins/SpotifyPremium-SY91U1N7H9D0X1DTZ8IOP4YV43KT7C5M.json @@ -0,0 +1,14 @@ +{ + "ID": "SY91U1N7H9D0X1DTZ8IOP4YV43KT7C5M", + "Name": "SpotifyPremium", + "Description": "Spotify Premium for Flow Launcher", + "Author": "Frank W. (@fow5040)", + "Version": "1.1.5", + "Language": "csharp", + "Website": "https://github.com/fow5040/Flow.Launcher.Plugin.SpotifyPremium", + "UrlDownload": "https://github.com/fow5040/Flow.Launcher.Plugin.SpotifyPremium/releases/download/v1.1.5/SpotifyPremium-1.1.5.zip", + "UrlSourceCode": "https://github.com/fow5040/Flow.Launcher.Plugin.SpotifyPremium/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/fow5040/Flow.Launcher.Plugin.SpotifyPremium@main/icon.png", + "LatestReleaseDate": "2023-06-24T13:39:48Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Statis-763D015F571C48E4ACA5EF5DFD0BCA30.json b/plugins/Statis-763D015F571C48E4ACA5EF5DFD0BCA30.json new file mode 100644 index 000000000..6848890df --- /dev/null +++ b/plugins/Statis-763D015F571C48E4ACA5EF5DFD0BCA30.json @@ -0,0 +1,15 @@ +{ + "ID": "763D015F571C48E4ACA5EF5DFD0BCA30", + "Name": "Statis", + "Description": "Useful statistics plugin", + "Author": "Ahmed ElSaeed", + "Version": "1.1.0", + "Language": "python", + "Website": "https://github.com/asmpro7/StatisFlow", + "UrlDownload": "https://github.com/asmpro7/StatisFlow/releases/download/v1.1.0/StatisFlow.zip", + "UrlSourceCode": "https://github.com/asmpro7/StatisFlow", + "IcoPath": "https://cdn.jsdelivr.net/gh/asmpro7/StatisFlow@main/Images/app.png", + "Tested": true, + "DateAdded": "2023-05-12T14:34:13Z", + "LatestReleaseDate": "2023-09-08T09:26:46Z" +} \ No newline at end of file diff --git a/plugins/Steam Search-4D5DF575E4964C6AAADCF86134F09CC0.json b/plugins/Steam Search-4D5DF575E4964C6AAADCF86134F09CC0.json new file mode 100644 index 000000000..5362550a4 --- /dev/null +++ b/plugins/Steam Search-4D5DF575E4964C6AAADCF86134F09CC0.json @@ -0,0 +1,15 @@ +{ + "ID": "4D5DF575E4964C6AAADCF86134F09CC0", + "Name": "Steam Search", + "Description": "Search and launch your Steam Game library", + "Author": "Garulf", + "Version": "9.0.1", + "Language": "executable", + "Website": "https://github.com/Garulf/Steam-Search", + "UrlDownload": "https://github.com/Garulf/Steam-Search/releases/download/v9.0.1/Steam-Search.zip", + "UrlSourceCode": "https://github.com/Garulf/Steam-Search/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/Steam-Search@main/plugin/icon/steam-icon.png", + "Tested": true, + "LatestReleaseDate": "2023-04-18T19:56:52Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/StringUtils-2972879D-1702-48A7-BA50-CA8352A6AA74.json b/plugins/StringUtils-2972879D-1702-48A7-BA50-CA8352A6AA74.json new file mode 100644 index 000000000..740aa37e5 --- /dev/null +++ b/plugins/StringUtils-2972879D-1702-48A7-BA50-CA8352A6AA74.json @@ -0,0 +1,14 @@ +{ + "ID": "2972879D-1702-48A7-BA50-CA8352A6AA74", + "Name": "StringUtils", + "Description": "A multi-purpose plugin that supports UUID/GUID/random string generation, base64/URL encoding and decoding", + "Author": "t-tan", + "Version": "1.0.0", + "Language": "csharp", + "Website": "https://github.com/t-tan/Flow.Launcher.Plugin.StringUtils", + "UrlDownload": "https://github.com/t-tan/Flow.Launcher.Plugin.StringUtils/releases/download/v1.0.0/Flow.Launcher.Plugin.StringUtils.zip", + "UrlSourceCode": "https://github.com/t-tan/Flow.Launcher.Plugin.StringUtils", + "IcoPath": "https://cdn.jsdelivr.net/gh/t-tan/Flow.Launcher.Plugin.StringUtils@main/Flow.Launcher.Plugin.StringUtils/Images/icon.png", + "DateAdded": "2023-04-16T22:43:23Z", + "LatestReleaseDate": "2023-04-04T18:19:11Z" +} \ No newline at end of file diff --git a/plugins/System Commands-CEA08895D2544B019B2E9C5009600DF4.json b/plugins/System Commands-CEA08895D2544B019B2E9C5009600DF4.json new file mode 100644 index 000000000..bcb3d69df --- /dev/null +++ b/plugins/System Commands-CEA08895D2544B019B2E9C5009600DF4.json @@ -0,0 +1,14 @@ +{ + "ID": "CEA08895D2544B019B2E9C5009600DF4", + "Name": "System Commands", + "Description": "Provide System related commands. e.g. shutdown,lock, setting etc.", + "Author": "qianlifeng", + "Version": "3.1.0", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Sys/releases/download/v3.1.0/Flow.Launcher.Plugin.Sys.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Sys", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.Sys/Images/lock.png", + "DateAdded": "2023-09-27T02:43:06Z", + "LatestReleaseDate": "2024-02-04T03:36:57Z" +} \ No newline at end of file diff --git a/plugins/Tailwindcss-5c221cee-07a5-4e4c-a669-a0e0f7486c65.json b/plugins/Tailwindcss-5c221cee-07a5-4e4c-a669-a0e0f7486c65.json new file mode 100644 index 000000000..9dcbce292 --- /dev/null +++ b/plugins/Tailwindcss-5c221cee-07a5-4e4c-a669-a0e0f7486c65.json @@ -0,0 +1,14 @@ +{ + "ID": "5c221cee-07a5-4e4c-a669-a0e0f7486c65", + "Name": "Tailwindcss", + "Description": "Search tailwindcss Docs", + "Author": "Areeb ur Rub", + "Version": "1.0.0", + "Language": "typescript", + "Website": "https://github.com/areeburrub/tailwindcss-flow-launcher-plugin", + "UrlDownload": "https://github.com/areeburrub/tailwindcss-flow-launcher-plugin/releases/download/v1.0.0/tailwindcss-plugin-flow-launcher.zip", + "UrlSourceCode": "https://github.com/areeburrub/tailwindcss-flow-launcher-plugin/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/areeburrub/tailwindcss-flow-launcher-plugin/app.png", + "DateAdded": "2023-02-20T20:57:00Z", + "LatestReleaseDate": "2023-02-19T19:17:26Z" +} \ No newline at end of file diff --git a/plugins/Temp Cleaner-2DC588F9-98DB-4E8E-BBE0-B4EFF4286E40.json b/plugins/Temp Cleaner-2DC588F9-98DB-4E8E-BBE0-B4EFF4286E40.json new file mode 100644 index 000000000..91f1adf6c --- /dev/null +++ b/plugins/Temp Cleaner-2DC588F9-98DB-4E8E-BBE0-B4EFF4286E40.json @@ -0,0 +1,14 @@ +{ + "ID": "2DC588F9-98DB-4E8E-BBE0-B4EFF4286E40", + "Name": "Temp Cleaner", + "Description": "Temp Cleaner can help you delete all files in temporary folder (just run it)", + "Author": "N.Duong", + "Version": "1.1.0", + "Language": "csharp", + "Website": "https://github.com/NDiiong/Flow.Launcher.Plugin.TempCleaner/tree/main", + "UrlDownload": "https://github.com/NDiiong/Flow.Launcher.Plugin.TempCleaner/releases/download/v1.1.0/Flow.Launcher.Plugin.TempCleaner.zip", + "UrlSourceCode": "https://github.com/NDiiong/Flow.Launcher.Plugin.TempCleaner/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/NDiiong/Flow.Launcher.Plugin.TempCleaner@main/Flow.Launcher.Plugin.TempCleaner/Images/icon.png", + "DateAdded": "2024-02-01T22:14:40Z", + "LatestReleaseDate": "2024-02-01T17:11:53Z" +} \ No newline at end of file diff --git a/plugins/TenorGIF-A4A92BC0C742463187E5CCBA9B849B86.json b/plugins/TenorGIF-A4A92BC0C742463187E5CCBA9B849B86.json new file mode 100644 index 000000000..7b97d8183 --- /dev/null +++ b/plugins/TenorGIF-A4A92BC0C742463187E5CCBA9B849B86.json @@ -0,0 +1,15 @@ +{ + "ID": "A4A92BC0C742463187E5CCBA9B849B86", + "Name": "TenorGIF", + "Description": "Search Tenor for amazing GIFs!", + "Author": "Garulf", + "Version": "2.2.0", + "Language": "python", + "Website": "https://github.com/Garulf/TenorGIF", + "UrlDownload": "https://github.com/Garulf/TenorGIF/releases/download/v2.2.0/TenorGIF-v2.2.0.zip", + "UrlSourceCode": "https://github.com/Garulf/TenorGIF/tree/main", + "IcoPath": "https://github.com/Garulf/TenorGIF/raw/main/icon.png", + "Tested": true, + "LatestReleaseDate": "2023-07-20T17:47:37Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/TerrariaWiki-8F1A123859D0489C8B72187FB724DD42.json b/plugins/TerrariaWiki-8F1A123859D0489C8B72187FB724DD42.json new file mode 100644 index 000000000..2fac7977c --- /dev/null +++ b/plugins/TerrariaWiki-8F1A123859D0489C8B72187FB724DD42.json @@ -0,0 +1,14 @@ +{ + "ID": "8F1A123859D0489C8B72187FB724DD42", + "Name": "TerrariaWiki", + "Description": "Plugin to search the Terraria wiki with", + "Author": "jonesy-b-dev", + "Version": "1.1.1", + "Language": "csharp", + "Website": "https://github.com/jonesy-b-dev/TerrariaWiki-flow-Plugin", + "UrlDownload": "https://github.com/jonesy-b-dev/TerrariaWiki-flow-Plugin/releases/download/v1.1.1/Flow.Launcher.Plugin.TerrariaWiki.zip", + "UrlSourceCode": "https://github.com/jonesy-b-dev/TerrariaWiki-flow-Plugin/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/jonesy-b-dev/TerrariaWiki-flow-Plugin@main/TerrariaWiki/Flow.Launcher.Plugin.TerrariaWiki/icon.png", + "DateAdded": "2024-01-25T22:14:40Z", + "LatestReleaseDate": "2024-01-25T18:21:55Z" +} \ No newline at end of file diff --git a/plugins/Timestamp-84ddc2a6d43911e8a8d5f2801f1b9fd1.json b/plugins/Timestamp-84ddc2a6d43911e8a8d5f2801f1b9fd1.json new file mode 100644 index 000000000..d1a441ce0 --- /dev/null +++ b/plugins/Timestamp-84ddc2a6d43911e8a8d5f2801f1b9fd1.json @@ -0,0 +1,15 @@ +{ + "ID": "84ddc2a6d43911e8a8d5f2801f1b9fd1", + "Name": "Timestamp", + "Description": "Show system time and could copy that", + "Author": "Zero ", + "Version": "1.0.8", + "Language": "python", + "Website": "https://github.com/Garulf/Flow.Launcher.Plugin.Timestamp", + "UrlDownload": "https://github.com/Garulf/Flow.Launcher.Plugin.Timestamp/releases/download/v1.0.8/Flow.Launcher.Plugin.TimeStamp.zip", + "UrlSourceCode": "https://github.com/Garulf/Flow.Launcher.Plugin.Timestamp", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/Flow.Launcher.Plugin.Timestamp@master/assets/favicon.ico", + "Tested": true, + "LatestReleaseDate": "2021-12-11T09:53:48Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Todoist-F71F6EE367D34BAFB681A9287ACF59EB.json b/plugins/Todoist-F71F6EE367D34BAFB681A9287ACF59EB.json new file mode 100644 index 000000000..b04e2e346 --- /dev/null +++ b/plugins/Todoist-F71F6EE367D34BAFB681A9287ACF59EB.json @@ -0,0 +1,14 @@ +{ + "ID": "F71F6EE367D34BAFB681A9287ACF59EB", + "Name": "Todoist", + "Description": "A plugin to add tasks to todoist.", + "Author": "DanielBV", + "Version": "3.0.1", + "Language": "csharp", + "Website": "https://github.com/jjw24/Wox.Plugin.Todoist", + "UrlDownload": "https://github.com/jjw24/Wox.Plugin.Todoist/releases/download/v3.0.1/Wox.Plugin.Todoist.zip", + "UrlSourceCode": "https://github.com/jjw24/Wox.Plugin.Todoist/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/jjw24/Wox.Plugin.Todoist@master/src/images/icon.png", + "LatestReleaseDate": "2023-01-10T02:51:30Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Todos-5B7E53D506844D2D8B7001AA19F5EF8F.json b/plugins/Todos-5B7E53D506844D2D8B7001AA19F5EF8F.json new file mode 100644 index 000000000..b07c50bd1 --- /dev/null +++ b/plugins/Todos-5B7E53D506844D2D8B7001AA19F5EF8F.json @@ -0,0 +1,14 @@ +{ + "ID": "5B7E53D506844D2D8B7001AA19F5EF8F", + "Name": "Todos", + "Description": "A simple todo app.", + "Author": "caoyue", + "Version": "2.0.1", + "Language": "csharp", + "Website": "https://github.com/jjw24/Wox.Plugin.Todos", + "UrlDownload": "https://github.com/jjw24/Wox.Plugin.Todos/releases/download/v2.0.1/Wox.Plugin.Todos.zip", + "UrlSourceCode": "https://github.com/jjw24/Wox.Plugin.Todos/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/jjw24/Wox.Plugin.Todos@master/ico/app.png", + "LatestReleaseDate": "2021-03-11T09:54:22Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Toggl Track-01B8703D-13E2-483D-BBF9-603425628151.json b/plugins/Toggl Track-01B8703D-13E2-483D-BBF9-603425628151.json new file mode 100644 index 000000000..49c989d8d --- /dev/null +++ b/plugins/Toggl Track-01B8703D-13E2-483D-BBF9-603425628151.json @@ -0,0 +1,14 @@ +{ + "ID": "01B8703D-13E2-483D-BBF9-603425628151", + "Name": "Toggl Track", + "Description": "A time tracking plugin for Flow Launcher using Toggl Track", + "Author": "JamesNZL", + "Version": "4.1.0", + "Language": "csharp", + "Website": "https://github.com/JamesNZL/flow-toggl-plugin", + "IcoPath": "https://cdn.statically.io/gh/JamesNZL/flow-toggl-plugin/main/assets/app.png", + "UrlSourceCode": "https://github.com/JamesNZL/flow-toggl-plugin", + "UrlDownload": "https://github.com/JamesNZL/flow-toggl-plugin/releases/download/v4.1.0/Flow.Launcher.Plugin.TogglTrack.zip", + "DateAdded": "2023-05-12T14:51:58Z", + "LatestReleaseDate": "2024-02-02T09:22:11Z" +} \ No newline at end of file diff --git a/plugins/Translation Tool-7bfc4332-55t0-4d40-b4cc-530889g415a0.json b/plugins/Translation Tool-7bfc4332-55t0-4d40-b4cc-530889g415a0.json new file mode 100644 index 000000000..7a23bbb5b --- /dev/null +++ b/plugins/Translation Tool-7bfc4332-55t0-4d40-b4cc-530889g415a0.json @@ -0,0 +1,14 @@ +{ + "ID": "7bfc4332-55t0-4d40-b4cc-530889g415a0", + "Name": "Translation Tool", + "Description": "A translation plugin by Baidu Translate", + "Author": "qjc", + "Version": "1.3.0", + "Language": "javascript", + "Website": "https://github.com/qjcXu/Flow.Launcher.Translation", + "UrlDownload": "https://github.com/qjcXu/Flow.Launcher.Translation/releases/download/v1.3.0/Flow.Launcher.Translation-1.3.0.zip", + "UrlSourceCode": "https://github.com/qjcXu/Flow.Launcher.Translation", + "IcoPath": "https://cdn.jsdelivr.net/gh/qjcXu/Flow.Launcher.Translation/src/assets/images/app.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2023-05-19T13:55:58Z" +} \ No newline at end of file diff --git a/plugins/Translation-5423df3c6dd84fc5ad3ca1bfadad872dfca307c0a013d116dc3e8bed60b8ca5b.json b/plugins/Translation-5423df3c6dd84fc5ad3ca1bfadad872dfca307c0a013d116dc3e8bed60b8ca5b.json new file mode 100644 index 000000000..dc2989d07 --- /dev/null +++ b/plugins/Translation-5423df3c6dd84fc5ad3ca1bfadad872dfca307c0a013d116dc3e8bed60b8ca5b.json @@ -0,0 +1,14 @@ +{ + "ID": "5423df3c6dd84fc5ad3ca1bfadad872dfca307c0a013d116dc3e8bed60b8ca5b", + "Name": "Translation", + "Description": "Node.js Translation plugin with Google Translate", + "Author": "cenygg", + "Version": "1.0.2", + "Language": "javascript", + "Website": "https://github.com/cenyG/flow-launch-translate-plugin", + "UrlDownload": "https://github.com/cenyG/flow-launch-translate-plugin/releases/download/v1.0.2/Flow.Launcher.Plugin.Translate.zip", + "UrlSourceCode": "https://github.com/cenyG/flow-launch-translate-plugin", + "IcoPath": "https://cdn.jsdelivr.net/gh/cenyG/flow-launch-translate-plugin@main/Images/google_tr_icon.png", + "DateAdded": "2022-10-09T19:49:54Z", + "LatestReleaseDate": "2023-03-04T13:31:19Z" +} \ No newline at end of file diff --git a/plugins/Twitchy-477F16413D374364A4D5D36DCE68ED45.json b/plugins/Twitchy-477F16413D374364A4D5D36DCE68ED45.json new file mode 100644 index 000000000..c6ed7ee64 --- /dev/null +++ b/plugins/Twitchy-477F16413D374364A4D5D36DCE68ED45.json @@ -0,0 +1,15 @@ +{ + "ID": "477F16413D374364A4D5D36DCE68ED45", + "Name": "Twitchy", + "Description": "Search and stream twitch.tv", + "Author": "Garulf", + "Version": "7.0.0", + "Language": "python", + "Website": "https://github.com/Garulf/twitchy", + "UrlDownload": "https://github.com/Garulf/twitchy/releases/download/v7.0.0/twitchy.zip", + "UrlSourceCode": "https://github.com/Garulf/twitchy/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/twitchy@main/icon.png", + "Tested": true, + "LatestReleaseDate": "2022-11-02T10:03:00Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/URL Shortener-425D1CE7-1327-4593-B1C0-A37614B313EF.json b/plugins/URL Shortener-425D1CE7-1327-4593-B1C0-A37614B313EF.json new file mode 100644 index 000000000..fa999f8c4 --- /dev/null +++ b/plugins/URL Shortener-425D1CE7-1327-4593-B1C0-A37614B313EF.json @@ -0,0 +1,15 @@ +{ + "ID": "425D1CE7-1327-4593-B1C0-A37614B313EF", + "Name": "URL Shortener", + "Description": "Plugin to shorten URLs", + "Author": "z1nc0r3", + "Version": "1.0.0", + "Language": "python", + "Website": "https://github.com/z1nc0r3/URL-Shortener-Plugin", + "UrlDownload": "https://github.com/z1nc0r3/URL-Shortener-Plugin/releases/download/v1.0.0/Flow.Launcher.Plugin.URL.Shortener.zip", + "UrlSourceCode": "https://github.com/z1nc0r3/URL-Shortener-Plugin/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/z1nc0r3/URL-Shortener-Plugin@main/Images/app.png", + "DateAdded": "2024-02-04T05:17:00Z", + "LatestReleaseDate": "2024-02-04T04:43:28Z", + "Tested": true +} \ No newline at end of file diff --git a/plugins/URL-0308FD86DE0A4DEE8D62B9B535370992.json b/plugins/URL-0308FD86DE0A4DEE8D62B9B535370992.json new file mode 100644 index 000000000..f13df62f5 --- /dev/null +++ b/plugins/URL-0308FD86DE0A4DEE8D62B9B535370992.json @@ -0,0 +1,14 @@ +{ + "ID": "0308FD86DE0A4DEE8D62B9B535370992", + "Name": "URL", + "Description": "Open the typed URL from Flow Launcher", + "Author": "qianlifeng", + "Version": "3.0.4", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Url/releases/download/v3.0.4/Flow.Launcher.Plugin.Url.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Url", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.Url/Images/url.png", + "DateAdded": "2023-09-27T02:43:06Z", + "LatestReleaseDate": "2024-02-04T03:37:01Z" +} \ No newline at end of file diff --git a/plugins/UUID Generator-959A3FED8292422784F7892F7FB59DB1.json b/plugins/UUID Generator-959A3FED8292422784F7892F7FB59DB1.json new file mode 100644 index 000000000..e4bf1dbd3 --- /dev/null +++ b/plugins/UUID Generator-959A3FED8292422784F7892F7FB59DB1.json @@ -0,0 +1,15 @@ +{ + "ID": "959A3FED8292422784F7892F7FB59DB1", + "Name": "UUID Generator", + "Description": "Generate uuid4 and add to your clipboard.", + "Author": "Vladislav Atakhanov @vladislav-atakhanov", + "Version": "1.0.0", + "Language": "python", + "Website": "https://github.com/vladislav-atakhanov/Flow.Launcher.Plugin.UUID", + "UrlSourceCode": "https://github.com/vladislav-atakhanov/Flow.Launcher.Plugin.UUID", + "UrlDownload": "https://github.com/vladislav-atakhanov/Flow.Launcher.Plugin.UUID/releases/download/1.0.0/Flow.Launcher.Plugin.UUID.zip", + "IcoPath": "https://cdn.jsdelivr.net/gh/vladislav-atakhanov/Flow.Plugin.UUID@main/images/uuid.png", + "Tested": true, + "DateAdded": "2023-01-25T10:03:20Z", + "LatestReleaseDate": "2023-01-24T14:58:33Z" +} \ No newline at end of file diff --git a/plugins/Unit converter-D87F82F1-5A19-46CC-B5CC-50430B2F77AB.json b/plugins/Unit converter-D87F82F1-5A19-46CC-B5CC-50430B2F77AB.json new file mode 100644 index 000000000..70534e8c2 --- /dev/null +++ b/plugins/Unit converter-D87F82F1-5A19-46CC-B5CC-50430B2F77AB.json @@ -0,0 +1,15 @@ +{ + "ID": "D87F82F1-5A19-46CC-B5CC-50430B2F77AB", + "ActionKeyword": "unit", + "Name": "Unit converter", + "Description": "Convert between physical units", + "Author": "gissehel", + "Version": "2.0.6", + "Language": "csharp", + "Website": "https://github.com/gissehel/BarLauncher-UnitConverter", + "UrlDownload": "https://github.com/gissehel/BarLauncher-UnitConverter/releases/download/v2.0.6/BarLauncher.UnitConverter.Flow.Launcher-2.0.6.zip", + "UrlSourceCode": "https://github.com/gissehel/BarLauncher-UnitConverter", + "IcoPath": "https://cdn.jsdelivr.net/gh/gissehel/BarLauncher-UnitConverter/BarLauncher.UnitConverter.Flow.Launcher/Unitlib-64.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-03-13T12:07:24Z" +} \ No newline at end of file diff --git a/plugins/Unity 3D Helper-68B179AA-4E80-4080-AC68-CC922CD2AE60.json b/plugins/Unity 3D Helper-68B179AA-4E80-4080-AC68-CC922CD2AE60.json new file mode 100644 index 000000000..cf781dd3f --- /dev/null +++ b/plugins/Unity 3D Helper-68B179AA-4E80-4080-AC68-CC922CD2AE60.json @@ -0,0 +1,15 @@ +{ + "ID": "68B179AA-4E80-4080-AC68-CC922CD2AE60", + "ActionKeyword": "un", + "Name": "Unity 3D Helper", + "Description": "Unity3D project list/launcher", + "Author": "falldeaf", + "Version": "1.0.2", + "Language": "csharp", + "Website": "https://github.com/falldeaf/unity-flowlauncher", + "UrlDownload": "https://github.com/falldeaf/unity-flowlauncher/releases/download/v1.0.2/Flow.Launcher.Plugin.Unityhelper.zip", + "UrlSourceCode": "https://github.com/falldeaf/unity-flowlauncher/tree/main/", + "IcoPath": "https://github.com/falldeaf/unity-flowlauncher/raw/main/Flow.Launcher.Plugin.UnityHelper/Images/unitylogo.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-07-20T15:07:28Z" +} \ No newline at end of file diff --git a/plugins/Unity Engine-F8775498-BD72-4ECA-893F-B33863D81CB5.json b/plugins/Unity Engine-F8775498-BD72-4ECA-893F-B33863D81CB5.json new file mode 100644 index 000000000..70ae60f27 --- /dev/null +++ b/plugins/Unity Engine-F8775498-BD72-4ECA-893F-B33863D81CB5.json @@ -0,0 +1,14 @@ +{ + "ID": "F8775498-BD72-4ECA-893F-B33863D81CB5", + "Name": "Unity Engine", + "Description": "Launch Unity Projects", + "Author": "LeLocTai", + "Version": "1.0.2", + "Language": "csharp", + "Website": "https://github.com/LeLocTai/Flow.Launcher.Plugin.UnityEngine", + "UrlDownload": "https://github.com/LeLocTai/Flow.Launcher.Plugin.UnityEngine/releases/download/v1.0.2/Flow.Launcher.Plugin.UnityEngine.zip", + "UrlSourceCode": "https://github.com/LeLocTai/Flow.Launcher.Plugin.UnityEngine", + "IcoPath": "https://cdn.jsdelivr.net/gh/LeLocTai/Flow.Launcher.Plugin.UnityEngine@master/Images/unity.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-10-22T08:36:17Z" +} \ No newline at end of file diff --git a/plugins/UpsetGalgame-cb7d1472-7da9-459e-b987-57f92cb3cea2.json b/plugins/UpsetGalgame-cb7d1472-7da9-459e-b987-57f92cb3cea2.json new file mode 100644 index 000000000..dc67a93ff --- /dev/null +++ b/plugins/UpsetGalgame-cb7d1472-7da9-459e-b987-57f92cb3cea2.json @@ -0,0 +1,15 @@ +{ + "ID": "cb7d1472-7da9-459e-b987-57f92cb3cea2", + "Name": "UpsetGalgame", + "Description": "Search galgame on shinnku.com", + "Author": "luohua", + "Version": "0.1.1", + "Language": "python", + "Website": "https://github.com/iuohua/FlowLauncherPlugin-upsetGalgame", + "UrlSourceCode": "https://github.com/iuohua/FlowLauncherPlugin-upsetGalgame/tree/main", + "UrlDownload": "https://github.com/iuohua/FlowLauncherPlugin-upsetGalgame/releases/download/v0.1.1/ShinnkuGalgamePlugin.zip", + "IcoPath": "https://shinnku.com/favicon.ico", + "Tested": true, + "DateAdded": "2024-02-04T06:02:40Z", + "LatestReleaseDate": "2024-01-12T11:15:56Z" +} \ No newline at end of file diff --git a/plugins/VS Code Workspaces-525995402BEF4A8CA860D92F6D108092.json b/plugins/VS Code Workspaces-525995402BEF4A8CA860D92F6D108092.json new file mode 100644 index 000000000..aa97ef337 --- /dev/null +++ b/plugins/VS Code Workspaces-525995402BEF4A8CA860D92F6D108092.json @@ -0,0 +1,14 @@ +{ + "ID": "525995402BEF4A8CA860D92F6D108092", + "Name": "VS Code Workspaces", + "Description": "Search and open the previously used VS Code workspaces", + "Author": "ricardosantos9521, taooceros", + "Version": "1.3.0", + "Language": "csharp", + "Website": "https://github.com/taooceros/Flow.Plugin.VSCodeWorkspace", + "UrlDownload": "https://github.com/taooceros/Flow.Plugin.VSCodeWorkspace/releases/download/v1.3.0/Flow.Plugin.VSCodeWorkspaces-1.3.0.zip", + "UrlSourceCode": "https://github.com/taooceros/Flow.Plugin.VSCodeWorkspace", + "IcoPath": "https://cdn.jsdelivr.net/gh/taooceros/Flow.Plugin.VSCodeWorkspace@main/Images/code-light.png", + "LatestReleaseDate": "2023-05-25T23:15:33Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Vercel-29d4e311-eb40-4943-bc94-9b733fc307c7.json b/plugins/Vercel-29d4e311-eb40-4943-bc94-9b733fc307c7.json new file mode 100644 index 000000000..b30d38073 --- /dev/null +++ b/plugins/Vercel-29d4e311-eb40-4943-bc94-9b733fc307c7.json @@ -0,0 +1,14 @@ +{ + "ID": "29d4e311-eb40-4943-bc94-9b733fc307c7", + "Name": "Vercel", + "Description": "View your Vercel projects.", + "Author": "Guilherme S. Sousa (@krteazy)", + "Version": "1.0.1", + "Language": "typescript", + "Website": "https://github.com/guilherssousa/flow-launcher-vercel-plugin", + "UrlDownload": "https://github.com/guilherssousa/flow-launcher-vercel-plugin/releases/download/v1.0.1/Flow.Launcher.Plugin.Vercel.zip", + "UrlSourceCode": "https://github.com/guilherssousa/flow-launcher-vercel-plugin", + "IcoPath": "https://cdn.jsdelivr.net/gh/guilherssousa/flow-launcher-vercel-plugin/icon.png", + "DateAdded": "2023-02-11T13:18:58Z", + "LatestReleaseDate": "2023-02-23T00:37:37Z" +} \ No newline at end of file diff --git a/plugins/Visual Studio Launcher-CBDFA9CF044842B4A79939112240FD38.json b/plugins/Visual Studio Launcher-CBDFA9CF044842B4A79939112240FD38.json new file mode 100644 index 000000000..3a774ee5f --- /dev/null +++ b/plugins/Visual Studio Launcher-CBDFA9CF044842B4A79939112240FD38.json @@ -0,0 +1,14 @@ +{ + "ID": "CBDFA9CF044842B4A79939112240FD38", + "Name": "Visual Studio Launcher", + "Description": "Open your recent solutions, projects and files in Visual Studio", + "Author": "Odotocodot", + "Version": "1.0.2", + "Language": "csharp", + "Website": "https://github.com/Odotocodot/VisualStudio4Flow", + "UrlDownload": "https://github.com/Odotocodot/VisualStudio4Flow/releases/download/v1.0.2/Flow.Launcher.Plugin.VisualStudioLauncher.zip", + "UrlSourceCode": "https://github.com/Odotocodot/VisualStudio4Flow/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/Odotocodot/VisualStudio4Flow@master/Images/icon.png", + "DateAdded": "2023-08-31T22:46:40Z", + "LatestReleaseDate": "2024-01-02T22:35:26Z" +} \ No newline at end of file diff --git a/plugins/VolumeFlow-7d2d209d-5ab9-42dd-ae9b-2487b57ff569.json b/plugins/VolumeFlow-7d2d209d-5ab9-42dd-ae9b-2487b57ff569.json new file mode 100644 index 000000000..aa2fc3dbf --- /dev/null +++ b/plugins/VolumeFlow-7d2d209d-5ab9-42dd-ae9b-2487b57ff569.json @@ -0,0 +1,15 @@ +{ + "ID": "7d2d209d-5ab9-42dd-ae9b-2487b57ff569", + "Name": "VolumeFlow", + "Description": "Plugin for control your Sound Volume", + "Author": "Ahmed ElSaeed", + "Version": "1.1.0", + "Language": "python", + "Website": "https://github.com/asmpro7/VolumeFlow", + "UrlDownload": "https://github.com/asmpro7/VolumeFlow/releases/download/v1.1.0/VolumeFlow.zip", + "UrlSourceCode": "https://github.com/asmpro7/VolumeFlow", + "IcoPath": "https://cdn.jsdelivr.net/gh/asmpro7/VolumeFlow@main/Images/app.png", + "Tested": true, + "DateAdded": "2023-05-27T19:51:33Z", + "LatestReleaseDate": "2023-06-18T23:49:36Z" +} \ No newline at end of file diff --git a/plugins/Wallpaper Engine Profile Selector-62EE2B99A29740B2A8CB6B58D067DBD2.json b/plugins/Wallpaper Engine Profile Selector-62EE2B99A29740B2A8CB6B58D067DBD2.json new file mode 100644 index 000000000..10a5f2bbf --- /dev/null +++ b/plugins/Wallpaper Engine Profile Selector-62EE2B99A29740B2A8CB6B58D067DBD2.json @@ -0,0 +1,15 @@ +{ + "ID": "62EE2B99A29740B2A8CB6B58D067DBD2", + "Name": "Wallpaper Engine Profile Selector", + "Description": "Change your Wallpaper Engine Profile", + "Author": "Garulf", + "Version": "0.2.1", + "Language": "python", + "Website": "https://github.com/Garulf/wallpaper-engine-profile-selector", + "UrlDownload": "https://github.com/Garulf/Wallpaper-Engine-Profile-Selector/releases/download/v0.2.1/Wallpaper-Engine-Profile-Selector.zip", + "UrlSourceCode": "https://github.com/Garulf/wallpaper-engine-profile-selector/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/wallpaper-engine-profile-selector@main/icon.png", + "Tested": true, + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2023-01-31T04:22:21Z" +} \ No newline at end of file diff --git a/plugins/Web Searches-565B73353DBF4806919830B9202EE3BF.json b/plugins/Web Searches-565B73353DBF4806919830B9202EE3BF.json new file mode 100644 index 000000000..30f3b05e0 --- /dev/null +++ b/plugins/Web Searches-565B73353DBF4806919830B9202EE3BF.json @@ -0,0 +1,14 @@ +{ + "ID": "565B73353DBF4806919830B9202EE3BF", + "Name": "Web Searches", + "Description": "Provide the web search ability", + "Author": "qianlifeng", + "Version": "3.0.6", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.WebSearch/releases/download/v3.0.6/Flow.Launcher.Plugin.WebSearch.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.WebSearch", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.WebSearch/Images/web_search.png", + "DateAdded": "2023-09-27T02:43:06Z", + "LatestReleaseDate": "2024-02-04T03:37:07Z" +} \ No newline at end of file diff --git a/plugins/WebApp launcher-CF8389C7-61AC-4387-93DE-370B31BD07EB.json b/plugins/WebApp launcher-CF8389C7-61AC-4387-93DE-370B31BD07EB.json new file mode 100644 index 000000000..acaf37761 --- /dev/null +++ b/plugins/WebApp launcher-CF8389C7-61AC-4387-93DE-370B31BD07EB.json @@ -0,0 +1,15 @@ +{ + "ID": "CF8389C7-61AC-4387-93DE-370B31BD07EB", + "ActionKeyword": "wap", + "Name": "WebApp launcher", + "Description": "Start a URL in a webapp mode", + "Author": "gissehel", + "Version": "2.0.16", + "Language": "csharp", + "Website": "https://github.com/gissehel/BarLauncher-WebApp", + "UrlDownload": "https://github.com/gissehel/BarLauncher-WebApp/releases/download/v2.0.16/BarLauncher.WebApp.Flow.Launcher-2.0.16.zip", + "UrlSourceCode": "https://github.com/gissehel/BarLauncher-WebApp", + "IcoPath": "https://cdn.jsdelivr.net/gh/gissehel/BarLauncher-WebApp/BarLauncher.WebApp.Flow.Launcher/BarLauncher-WebApp-64.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-04-27T22:12:36Z" +} \ No newline at end of file diff --git a/plugins/When to Expect-77435DA907472F189B759F9F4F3E3C23.json b/plugins/When to Expect-77435DA907472F189B759F9F4F3E3C23.json new file mode 100644 index 000000000..b16d92654 --- /dev/null +++ b/plugins/When to Expect-77435DA907472F189B759F9F4F3E3C23.json @@ -0,0 +1,16 @@ +{ + "ID": "77435DA907472F189B759F9F4F3E3C23", + "ActionKeyword": "when", + "Name": "When to Expect", + "Description": "Calculates how many tries are needed to expect an event (by default with \u2265 50\u2009% probability).", + "Author": "Jonas A. Wendorf", + "Version": "1.0.0", + "Language": "python", + "Website": "https://github.com/jonasw234/FlowLauncher.Plugin.WhenToExpect", + "UrlDownload": "https://github.com/jonasw234/FlowLauncher.Plugin.WhenToExpect/releases/download/v1.0.0/Flow.Launcher.Plugin.WhenToExpect.zip", + "UrlSourceCode": "https://github.com/jonasw234/FlowLauncher.Plugin.WhenToExpect", + "IcoPath": "https://cdn.statically.io/gh/jonasw234/FlowLauncher.Plugin.WhenToExpect/main/icon/expect.png", + "Tested": true, + "DateAdded": "2023-05-12T15:05:03Z", + "LatestReleaseDate": "2023-05-10T10:42:50Z" +} \ No newline at end of file diff --git a/plugins/Window Services-C7E78C47FA5942E4B7972EAD844F5007.json b/plugins/Window Services-C7E78C47FA5942E4B7972EAD844F5007.json new file mode 100644 index 000000000..6edc7c1cd --- /dev/null +++ b/plugins/Window Services-C7E78C47FA5942E4B7972EAD844F5007.json @@ -0,0 +1,15 @@ +{ + "ID": "C7E78C47FA5942E4B7972EAD844F5007", + "Name": "Window Services", + "Description": "Start and stop Windows services.", + "Author": "Garulf", + "Version": "1.1.5", + "Language": "python", + "Website": "https://github.com/Garulf/window-services", + "UrlDownload": "https://github.com/Garulf/window-services/releases/download/v1.1.5/window-services.zip", + "UrlSourceCode": "https://github.com/Garulf/window-services/tree/main", + "IcoPath": "https://github.com/Garulf/window-services/raw/c78cdb4b51c62fb09d860dad143c8773c686c967/icons/cog.png", + "Tested": true, + "LatestReleaseDate": "2022-07-27T03:34:34Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Window Walker-F737A9223560B3C6833B5FFB8CDF78E5.json b/plugins/Window Walker-F737A9223560B3C6833B5FFB8CDF78E5.json new file mode 100644 index 000000000..18bccd991 --- /dev/null +++ b/plugins/Window Walker-F737A9223560B3C6833B5FFB8CDF78E5.json @@ -0,0 +1,14 @@ +{ + "ID": "F737A9223560B3C6833B5FFB8CDF78E5", + "Name": "Window Walker", + "Description": "Alt-Tab alternative enabling searching through your windows.", + "Author": "betadele", + "Version": "3.0.0", + "Language": "csharp", + "Website": "https://www.windowwalker.com/", + "UrlDownload": "https://github.com/taooceros/Flow.Plugin.WindowWalker/releases/download/v3.0.0/WindowWalker-3.0.0.zip", + "UrlSourceCode": "https://github.com/taooceros/Microsoft.Plugin.WindowWalker/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/taooceros/Microsoft.Plugin.WindowWalker@master/Images/windowwalker.dark.png", + "LatestReleaseDate": "2024-01-31T03:24:47Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Windows Dark Mode Toggle-4F31D5DF26984581BDF4213D40860ADF.json b/plugins/Windows Dark Mode Toggle-4F31D5DF26984581BDF4213D40860ADF.json new file mode 100644 index 000000000..5c79cde4b --- /dev/null +++ b/plugins/Windows Dark Mode Toggle-4F31D5DF26984581BDF4213D40860ADF.json @@ -0,0 +1,15 @@ +{ + "ID": "4F31D5DF26984581BDF4213D40860ADF", + "Name": "Windows Dark Mode Toggle", + "Description": "Toggle Window's Dark & Light modes", + "Author": "Garulf", + "Version": "1.0.3", + "Language": "python", + "Website": "https://github.com/Garulf/windows-dark-mode-toggle", + "UrlDownload": "https://github.com/Garulf/windows-dark-mode-toggle/releases/download/v1.0.3/windows-dark-mode-toggle.zip", + "UrlSourceCode": "https://github.com/Garulf/windows-dark-mode-toggle/tree/main", + "IcoPath": "https://github.com/Garulf/windows-dark-mode-toggle/raw/main/icon/light-dark.png", + "Tested": true, + "LatestReleaseDate": "2022-01-12T08:10:23Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Windows Settings-5043CETYU6A748679OPA02D27D99677A.json b/plugins/Windows Settings-5043CETYU6A748679OPA02D27D99677A.json new file mode 100644 index 000000000..aadbaf8c5 --- /dev/null +++ b/plugins/Windows Settings-5043CETYU6A748679OPA02D27D99677A.json @@ -0,0 +1,14 @@ +{ + "ID": "5043CETYU6A748679OPA02D27D99677A", + "Description": "Search settings inside Control Panel and Settings App", + "Name": "Windows Settings", + "Author": "TobiasSekan", + "Version": "4.0.6", + "Language": "csharp", + "Website": "https://github.com/Flow-Launcher/Flow.Launcher", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.WindowsSettings/releases/download/v4.0.6/Flow.Launcher.Plugin.WindowsSettings.zip", + "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.WindowsSettings", + "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.WindowsSettings/Images/WindowsSettings.light.png", + "DateAdded": "2023-09-27T02:43:06Z", + "LatestReleaseDate": "2024-02-04T03:37:14Z" +} \ No newline at end of file diff --git a/plugins/Windows Startup-747F1A93B6D24CCFBC433BA2455B3BEA.json b/plugins/Windows Startup-747F1A93B6D24CCFBC433BA2455B3BEA.json new file mode 100644 index 000000000..eb6f95ada --- /dev/null +++ b/plugins/Windows Startup-747F1A93B6D24CCFBC433BA2455B3BEA.json @@ -0,0 +1,15 @@ +{ + "ID": "747F1A93B6D24CCFBC433BA2455B3BEA", + "Name": "Windows Startup", + "Description": "Control Windows start-up programs.", + "Author": "Garulf", + "Version": "1.0.2", + "Language": "python", + "Website": "https://github.com/Garulf/Windows-Startup", + "UrlDownload": "https://github.com/Garulf/Windows-Startup/releases/download/v1.0.2/Windows-Startup.zip", + "UrlSourceCode": "https://github.com/Garulf/Windows-Startup/tree/main", + "IcoPath": "https://github.com/Garulf/Windows-Startup/raw/main/icons/application.png", + "Tested": true, + "LatestReleaseDate": "2022-01-12T08:10:51Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Windows Terminal profiles-a56ae6ac-7b3b-47b9-857f-05ff25d29510.json b/plugins/Windows Terminal profiles-a56ae6ac-7b3b-47b9-857f-05ff25d29510.json new file mode 100644 index 000000000..64ca0ba44 --- /dev/null +++ b/plugins/Windows Terminal profiles-a56ae6ac-7b3b-47b9-857f-05ff25d29510.json @@ -0,0 +1,15 @@ +{ + "ID": "a56ae6ac-7b3b-47b9-857f-05ff25d29510", + "Name": "Windows Terminal profiles", + "Description": "Windows Terminal profiles launcher", + "Author": "Aviv B.D.", + "Version": "0.0.10", + "Language": "python", + "Website": "https://github.com/paradox00/Flow.Launcher.Plugin.WindowsTerminal", + "UrlDownload": "https://github.com/paradox00/Flow.Launcher.Plugin.WindowsTerminal/releases/download/v0.0.10/Flow.Launcher.Plugin.WindowsTerminal.zip", + "UrlSourceCode": "https://github.com/paradox00/Flow.Launcher.Plugin.WindowsTerminal", + "IcoPath": "https://cdn.jsdelivr.net/gh/paradox00/Flow.Launcher.Plugin.WindowsTerminal@main/Images/app.png", + "Tested": true, + "LatestReleaseDate": "2023-06-23T19:26:36Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/WinsFlow-72E67DFE0F6F482395AF3CD0A3BC6F04.json b/plugins/WinsFlow-72E67DFE0F6F482395AF3CD0A3BC6F04.json new file mode 100644 index 000000000..60618ac5d --- /dev/null +++ b/plugins/WinsFlow-72E67DFE0F6F482395AF3CD0A3BC6F04.json @@ -0,0 +1,15 @@ +{ + "ID": "72E67DFE0F6F482395AF3CD0A3BC6F04", + "Name": "WinsFlow", + "Description": "Plugin to control your windows", + "Author": "Ahmed ElSaeed", + "Version": "1.0.0", + "Language": "python", + "Website": "https://github.com/asmpro7/WinsFlow", + "UrlDownload": "https://github.com/asmpro7/WinsFlow/releases/download/v1.0.0/WinsFlow.zip", + "UrlSourceCode": "https://github.com/asmpro7/WinsFlow", + "IcoPath": "https://cdn.jsdelivr.net/gh/asmpro7/WinsFlow@main/Images/app.png", + "Tested": true, + "DateAdded": "2023-05-21T00:50:52Z", + "LatestReleaseDate": "2023-05-20T21:26:54Z" +} \ No newline at end of file diff --git a/plugins/WireGuard-89f50521dd80461895ae6ce1b700f444.json b/plugins/WireGuard-89f50521dd80461895ae6ce1b700f444.json new file mode 100644 index 000000000..bc6469072 --- /dev/null +++ b/plugins/WireGuard-89f50521dd80461895ae6ce1b700f444.json @@ -0,0 +1,14 @@ +{ + "ID": "89f50521dd80461895ae6ce1b700f444", + "Name": "WireGuard", + "Description": "Connect to VPN via WireGuard VPN interfaces", + "Author": "flooxo", + "Version": "1.0.2", + "Language": "csharp", + "Website": "https://github.com/flooxo/Flow.Lancher.Plugin.WireGuard", + "UrlDownload": "https://github.com/flooxo/Flow.Lancher.Plugin.WireGuard/releases/download/v1.0.2/Flow.Launcher.Plugin.WireGuard.zip", + "UrlSourceCode": "https://github.com/flooxo/Flow.Lancher.Plugin.WireGuard/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/flooxo/Flow.Lancher.Plugin.WireGuard@master/Flow.Launcher.Plugin.WireGuard/Images/wireguard.png", + "DateAdded": "2023-12-16T06:53:53Z", + "LatestReleaseDate": "2024-01-09T22:49:29Z" +} \ No newline at end of file diff --git a/plugins/WordReference-90170ddfd94a4c188bc5ff2e3690d0ae.json b/plugins/WordReference-90170ddfd94a4c188bc5ff2e3690d0ae.json new file mode 100644 index 000000000..03f33b864 --- /dev/null +++ b/plugins/WordReference-90170ddfd94a4c188bc5ff2e3690d0ae.json @@ -0,0 +1,14 @@ +{ + "ID": "90170ddfd94a4c188bc5ff2e3690d0ae", + "Name": "WordReference", + "Description": "WordReference translations (es, en, fr, it)", + "Author": "LeoDupont", + "Version": "1.0.1", + "Language": "executable", + "Website": "https://github.com/LeoDupont/Flow.Launcher.Plugin.WordReference", + "UrlDownload": "https://github.com/LeoDupont/Flow.Launcher.Plugin.WordReference/releases/download/v1.0.1/Flow.Launcher.Plugin.WordReference.zip", + "UrlSourceCode": "https://github.com/LeoDupont/Flow.Launcher.Plugin.WordReference/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/LeoDupont/Flow.Launcher.Plugin.WordReference@main/images/favicon-32x32.png", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-04-26T20:21:39Z" +} \ No newline at end of file diff --git a/plugins/Workflowy-3b42afc0d17f45b98a55e324728252be.json b/plugins/Workflowy-3b42afc0d17f45b98a55e324728252be.json new file mode 100644 index 000000000..ecdeda8eb --- /dev/null +++ b/plugins/Workflowy-3b42afc0d17f45b98a55e324728252be.json @@ -0,0 +1,14 @@ +{ + "ID": "3b42afc0d17f45b98a55e324728252be", + "Name": "Workflowy", + "Description": "Save notes directly into Workflowy", + "Author": "BrunoLM", + "Version": "1.0.0", + "Language": "executable", + "Website": "https://github.com/brunolm/workflowy-wf", + "UrlDownload": "https://github.com/brunolm/workflowy-wf/releases/download/v1.0.0/Flow.Launcher.Plugin.WorkflowyWF.zip", + "UrlSourceCode": "https://github.com/brunolm/workflowy-wf", + "IcoPath": "https://cdn.jsdelivr.net/gh/brunolm/workflowy-wf@v1.0.0/icon.jpg", + "DateAdded": "2022-10-08T16:26:57Z", + "LatestReleaseDate": "2022-04-26T14:08:11Z" +} \ No newline at end of file diff --git a/plugins/Workspacer-5C36ECBD-629E-412B-8DD3-2457EE7C522B.json b/plugins/Workspacer-5C36ECBD-629E-412B-8DD3-2457EE7C522B.json new file mode 100644 index 000000000..3becde534 --- /dev/null +++ b/plugins/Workspacer-5C36ECBD-629E-412B-8DD3-2457EE7C522B.json @@ -0,0 +1,15 @@ +{ + "ID": "5C36ECBD-629E-412B-8DD3-2457EE7C522B", + "ActionKeyword": "work", + "Name": "Workspacer", + "Description": "Create and manage workspaces", + "Author": "gissehel", + "Version": "2.0.6", + "Language": "csharp", + "Website": "https://github.com/gissehel/BarLauncher-Workspacer", + "UrlDownload": "https://github.com/gissehel/BarLauncher-Workspacer/releases/download/v2.0.6/BarLauncher.Workspacer.Flow.Launcher-2.0.6.zip", + "UrlSourceCode": "https://github.com/gissehel/BarLauncher-Workspacer", + "IcoPath": "https://cdn.jsdelivr.net/gh/gissehel/BarLauncher-Workspacer/BarLauncher.Workspacer.Flow.Launcher/BarLauncher-Workspacer-64.png", + "LatestReleaseDate": "2022-03-13T13:14:25Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/Youtube Downloader-d58fbe34-bce7-11ed-afa1-0242ac120002.json b/plugins/Youtube Downloader-d58fbe34-bce7-11ed-afa1-0242ac120002.json new file mode 100644 index 000000000..519473da2 --- /dev/null +++ b/plugins/Youtube Downloader-d58fbe34-bce7-11ed-afa1-0242ac120002.json @@ -0,0 +1,15 @@ +{ + "ID": "d58fbe34-bce7-11ed-afa1-0242ac120002", + "Name": "Youtube Downloader", + "Description": "A youtube downloader", + "Author": "LordOfTheEel; Eyal.Br", + "Version": "1.0.1", + "Language": "python", + "Website": "https://github.com/DeepVoyager253/FlowLauncherYTDownload", + "IcoPath": "https://cdn.jsdelivr.net/gh/DeepVoyager253/FlowLauncherYTDownload@main/icon.png", + "UrlSourceCode": "https://github.com/DeepVoyager253/FlowLauncherYTDownload", + "UrlDownload": "https://github.com/DeepVoyager253/FlowLauncherYTDownload/releases/download/v1.0.1/Flow.Launcher.Plugin.YTDownloader.zip", + "Tested": true, + "DateAdded": "2023-03-09T17:22:21Z", + "LatestReleaseDate": "2023-11-22T08:17:21Z" +} \ No newline at end of file diff --git a/plugins/isPrime-b9aaddfa36a948f384b31b4fb6186861.json b/plugins/isPrime-b9aaddfa36a948f384b31b4fb6186861.json new file mode 100644 index 000000000..36ebafda4 --- /dev/null +++ b/plugins/isPrime-b9aaddfa36a948f384b31b4fb6186861.json @@ -0,0 +1,15 @@ +{ + "ID": "b9aaddfa36a948f384b31b4fb6186861", + "Name": "isPrime", + "Description": "Checks if the given arguments are prime numbers", + "Author": "lvonkacsoh", + "Version": "1.4.0", + "Language": "python", + "Website": "https://github.com/lvonkacsoh/Flow.Launcher.Plugin.IsPrime", + "UrlDownload": "https://github.com/lvonkacsoh/Flow.Launcher.Plugin.IsPrime/releases/download/v1.4.0/Flow.Launcher.Plugin.IsPrime.zip", + "UrlSourceCode": "https://github.com/lvonkacsoh/Flow.Launcher.Plugin.IsPrime/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/lvonkacsoh/Flow.Launcher.Plugin.IsPrime@main/assets/icon.png", + "Tested": true, + "LatestReleaseDate": "2022-07-21T07:20:53Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/nexusmods-search-3C62514E3C8644D583E3F12202F11161.json b/plugins/nexusmods-search-3C62514E3C8644D583E3F12202F11161.json new file mode 100644 index 000000000..9c02d93f8 --- /dev/null +++ b/plugins/nexusmods-search-3C62514E3C8644D583E3F12202F11161.json @@ -0,0 +1,15 @@ +{ + "ID": "3C62514E3C8644D583E3F12202F11161", + "Name": "nexusmods-search", + "Description": "Search Nexusmods.com", + "Author": "Garulf", + "Version": "0.2.3", + "Language": "python", + "Website": "https://github.com/Garulf/nexusmods-search", + "UrlDownload": "https://github.com/Garulf/Nexusmods-Search/releases/download/v0.2.3/Nexusmods-Search.zip", + "UrlSourceCode": "https://github.com/Garulf/nexusmods-search/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/nexusmods-search@main/./icon.png", + "Tested": true, + "LatestReleaseDate": "2022-04-12T15:06:39Z", + "DateAdded": "2022-10-08T16:26:57Z" +} \ No newline at end of file diff --git a/plugins/ryot-BC4E22D7C0CD4FBA9108C26B8B8DBA8D.json b/plugins/ryot-BC4E22D7C0CD4FBA9108C26B8B8DBA8D.json new file mode 100644 index 000000000..8c6f9c610 --- /dev/null +++ b/plugins/ryot-BC4E22D7C0CD4FBA9108C26B8B8DBA8D.json @@ -0,0 +1,14 @@ +{ + "ID": "BC4E22D7C0CD4FBA9108C26B8B8DBA8D", + "Name": "ryot", + "Description": "Search your ryot tracker", + "Author": "bretthysuik", + "Version": "1.1.0", + "Language": "csharp", + "Website": "https://github.com/bretthysuik/Flow.Launcher.Plugin.Ryot", + "UrlDownload": "https://github.com/bretthysuik/Flow.Launcher.Plugin.Ryot/releases/download/v1.1.0/Flow.Launcher.Plugin.Ryot.zip", + "UrlSourceCode": "https://github.com/bretthysuik/Flow.Launcher.Plugin.Ryot/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/bretthysuik/Flow.Launcher.Plugin.Ryot@main/Flow.Launcher.Plugin.Ryot/Images/ryot.png", + "DateAdded": "2023-09-11T22:03:35Z", + "LatestReleaseDate": "2023-09-08T01:47:40Z" +} \ No newline at end of file diff --git a/split manifest.nu b/split manifest.nu new file mode 100644 index 000000000..844c52367 --- /dev/null +++ b/split manifest.nu @@ -0,0 +1,8 @@ +let plugins = open "plugins.json" + +for plugin in $plugins { + let name = $plugin.Name + let id = $plugin.ID + + $plugin | to json -i 4 | save $"plugins\\($name)-($id).json" -f +} From 12b7bc28463cb6ced2d38a5330a0d31a4fc4c35d Mon Sep 17 00:00:00 2001 From: Hongtao Zhang Date: Sun, 4 Feb 2024 13:54:49 -0600 Subject: [PATCH 2/7] update readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 928df0bbb..3cfe5d7ab 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Looking for a list of currently available plugins in Flow? Visit [here](https:// ## How to submit your plugin -Add your plugin by updating the plugins.json file with the following details via a pull request: +Add your plugin by adding a file in _plugins_ directory named "${name}-${uuid}.json" with the following details via a pull request: ```json { From 1e2c5585df9760923c07d0680fdb0ceac53b8a34 Mon Sep 17 00:00:00 2001 From: Garulf <535299+Garulf@users.noreply.github.com> Date: Sun, 4 Feb 2024 15:01:02 -0500 Subject: [PATCH 3/7] Use pathlib instead of os.path --- ci/src/merge-manifest.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ci/src/merge-manifest.py b/ci/src/merge-manifest.py index 7c7092902..a05174e72 100644 --- a/ci/src/merge-manifest.py +++ b/ci/src/merge-manifest.py @@ -1,9 +1,8 @@ -import os -from os import path +from pathlib import Path import json if __name__ == "__main__": - plugins = [file for file in os.listdir("plugins") if path.isfile(file) and file.endswith("json")] + plugins = list(Path("plugins").rglob("*.json")) manifests = [] From 165f7d5cfee5c863bf60c2ec89a3d9064a1f82b9 Mon Sep 17 00:00:00 2001 From: Hongtao Zhang Date: Fri, 23 Feb 2024 19:03:53 -0600 Subject: [PATCH 4/7] update plugin data --- .../AudFlow-7CCD5CC94597483EBC3F179A69511D5C.json | 6 +++--- .../Azan-3458F01618974683B339D53528A78573.json | 14 ++++++++++++++ ...Explorer-572be03c74c642baae319fc283e561a8.json | 6 +++--- ...Raindrop-B9B8174812E4474D96C148317BE2BFB7.json | 6 +++--- ...Launcher-240B648F33DD4105800747A2749E1B5C.json | 6 +++--- ...late-e47fca5f-4305-4c14-9928-57d2c319d78e.json | 2 +- ...News-140f3da0-7d14-4b20-b897-b4cb155fec2d.json | 2 +- ...ects-E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json | 6 +++--- .../Notion-BDC409081E7F4D879FC1FE8BC7F9D606.json | 14 ++++++++++++++ ...RollDice-5403b2dc28fb4327aedc9f8c872d9d1f.json | 6 +++--- ...Commands-CEA08895D2544B019B2E9C5009600DF4.json | 6 +++--- ...nder-88312EF0-3300-4D7E-999C-50212CF8F3C8.json | 15 +++++++++++++++ ...Searches-565B73353DBF4806919830B9202EE3BF.json | 6 +++--- ...o Expect-77435DA907472F189B759F9F4F3E3C23.json | 2 +- ...n Hotkey-7D530704C68E4838896BBA5C4C1DE7DF.json | 14 ++++++++++++++ ...w Walker-F737A9223560B3C6833B5FFB8CDF78E5.json | 6 +++--- 16 files changed, 87 insertions(+), 30 deletions(-) create mode 100644 plugins/Azan-3458F01618974683B339D53528A78573.json create mode 100644 plugins/Notion-BDC409081E7F4D879FC1FE8BC7F9D606.json create mode 100644 plugins/Unicode Finder-88312EF0-3300-4D7E-999C-50212CF8F3C8.json create mode 100644 plugins/Win Hotkey-7D530704C68E4838896BBA5C4C1DE7DF.json diff --git a/plugins/AudFlow-7CCD5CC94597483EBC3F179A69511D5C.json b/plugins/AudFlow-7CCD5CC94597483EBC3F179A69511D5C.json index 53aeaf5dd..b9455198e 100644 --- a/plugins/AudFlow-7CCD5CC94597483EBC3F179A69511D5C.json +++ b/plugins/AudFlow-7CCD5CC94597483EBC3F179A69511D5C.json @@ -3,13 +3,13 @@ "Name": "AudFlow", "Description": "Text to speech Plugin", "Author": "Ahmed ElSaeed", - "Version": "2.1.0", + "Version": "2.1.1", "Language": "python", "Website": "https://github.com/asmpro7/AudFlow", - "UrlDownload": "https://github.com/asmpro7/AudFlow/releases/download/v2.1.0/AudFlow.zip", + "UrlDownload": "https://github.com/asmpro7/AudFlow/releases/download/v2.1.1/AudFlow.zip", "UrlSourceCode": "https://github.com/asmpro7/AudFlow", "IcoPath": "https://cdn.jsdelivr.net/gh/asmpro7/AudFlow@main/Images/app.png", "Tested": true, "DateAdded": "2023-05-12T14:34:13Z", - "LatestReleaseDate": "2023-06-25T19:26:41Z" + "LatestReleaseDate": "2024-02-17T19:08:59Z" } \ No newline at end of file diff --git a/plugins/Azan-3458F01618974683B339D53528A78573.json b/plugins/Azan-3458F01618974683B339D53528A78573.json new file mode 100644 index 000000000..2a3bf7a17 --- /dev/null +++ b/plugins/Azan-3458F01618974683B339D53528A78573.json @@ -0,0 +1,14 @@ +{ + "ID": "3458F01618974683B339D53528A78573", + "Name": "Azan", + "Description": "A plugin to display prayer times.", + "Author": "Amin Salah", + "Version": "2.0.0", + "Language": "csharp", + "Website": "https://github.com/AminSallah/Flow.Launcher.Plugin.Azan", + "UrlDownload": "https://github.com/AminSallah/Flow.Launcher.Plugin.Azan/releases/download/v2.0.0/Flow.Launcher.Plugin.Azan.zip", + "UrlSourceCode": "https://github.com/AminSallah/Flow.Launcher.Plugin.Azan/tree/main/src", + "IcoPath": "https://cdn.jsdelivr.net/gh/AminSallah/Flow.Launcher.Plugin.Azan@main/src/Icons/date.png", + "DateAdded": "2024-02-19T00:44:27Z", + "LatestReleaseDate": "2024-02-23T04:54:48Z" +} \ No newline at end of file diff --git a/plugins/Explorer-572be03c74c642baae319fc283e561a8.json b/plugins/Explorer-572be03c74c642baae319fc283e561a8.json index 8dc8f4e07..e56afe913 100644 --- a/plugins/Explorer-572be03c74c642baae319fc283e561a8.json +++ b/plugins/Explorer-572be03c74c642baae319fc283e561a8.json @@ -3,12 +3,12 @@ "Name": "Explorer", "Description": "Find and manage files and folders via Windows Search or Everything", "Author": "Jeremy Wu", - "Version": "3.1.4", + "Version": "3.1.5", "Language": "csharp", "Website": "https://github.com/Flow-Launcher/Flow.Launcher", - "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Explorer/releases/download/v3.1.4/Flow.Launcher.Plugin.Explorer.zip", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Explorer/releases/download/v3.1.5/Flow.Launcher.Plugin.Explorer.zip", "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Explorer", "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.Explorer/Images/explorer.png", "DateAdded": "2023-09-27T02:43:06Z", - "LatestReleaseDate": "2023-11-14T10:03:03Z" + "LatestReleaseDate": "2024-02-05T07:38:39Z" } \ No newline at end of file diff --git a/plugins/FlowRaindrop-B9B8174812E4474D96C148317BE2BFB7.json b/plugins/FlowRaindrop-B9B8174812E4474D96C148317BE2BFB7.json index 45937058f..bc6114a9b 100644 --- a/plugins/FlowRaindrop-B9B8174812E4474D96C148317BE2BFB7.json +++ b/plugins/FlowRaindrop-B9B8174812E4474D96C148317BE2BFB7.json @@ -3,13 +3,13 @@ "Name": "FlowRaindrop", "Description": "Access Raindrop.io bookmarks with Flow Launcher/Wox", "Author": "Garulf", - "Version": "0.0.2", + "Version": "1.0.0", "Language": "python", "Website": "https://github.com/Garulf/flow-raindrop", - "UrlDownload": "https://github.com/Garulf/Flow-Raindrop/releases/download/v0.0.2/Flow-Raindrop.zip", + "UrlDownload": "https://github.com/Garulf/Flow-Raindrop/releases/download/v1.0.0/Flow-Raindrop.zip", "UrlSourceCode": "https://github.com/Garulf/flow-raindrop/tree/main", "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/flow-raindrop@main/icon.png", "Tested": true, "DateAdded": "2022-10-08T16:26:57Z", - "LatestReleaseDate": "2022-03-23T11:11:00Z" + "LatestReleaseDate": "2024-02-16T08:39:36Z" } \ No newline at end of file diff --git a/plugins/Github Quick Launcher-240B648F33DD4105800747A2749E1B5C.json b/plugins/Github Quick Launcher-240B648F33DD4105800747A2749E1B5C.json index 276cb02dc..dbe80b230 100644 --- a/plugins/Github Quick Launcher-240B648F33DD4105800747A2749E1B5C.json +++ b/plugins/Github Quick Launcher-240B648F33DD4105800747A2749E1B5C.json @@ -3,13 +3,13 @@ "Name": "Github Quick Launcher", "Description": "Quickly access your personal repositories and stars.", "Author": "Garulf", - "Version": "3.2.0", + "Version": "3.2.1", "Language": "python", "Website": "https://github.com/Garulf/github-quick-launcher", - "UrlDownload": "https://github.com/Garulf/Github-Quick-Launcher/releases/download/v3.2.0/Github-Quick-Launcher-3.2.0.zip", + "UrlDownload": "https://github.com/Garulf/Github-Quick-Launcher/releases/download/v3.2.1/Github-Quick-Launcher-3.2.1.zip", "UrlSourceCode": "https://github.com/Garulf/github-quick-launcher/tree/main", "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/github-quick-launcher@main/src/icon.png", "Tested": true, - "LatestReleaseDate": "2024-01-26T04:28:16Z", + "LatestReleaseDate": "2024-02-20T10:06:40Z", "DateAdded": "2022-10-08T16:26:57Z" } \ No newline at end of file diff --git a/plugins/Google Translate-e47fca5f-4305-4c14-9928-57d2c319d78e.json b/plugins/Google Translate-e47fca5f-4305-4c14-9928-57d2c319d78e.json index edd939eec..13485df7e 100644 --- a/plugins/Google Translate-e47fca5f-4305-4c14-9928-57d2c319d78e.json +++ b/plugins/Google Translate-e47fca5f-4305-4c14-9928-57d2c319d78e.json @@ -2,7 +2,7 @@ "ID": "e47fca5f-4305-4c14-9928-57d2c319d78e", "Name": "Google Translate", "Description": "Simple Plugin to use Google Translate in FlowLauncher", - "Author": "Ra\u00fal Losantos", + "Author": "Raúl Losantos", "Version": "1.0.0", "Language": "python", "Website": "https://github.com/ralosant/FlowLauncher.Google.Translator", diff --git a/plugins/Hacker News-140f3da0-7d14-4b20-b897-b4cb155fec2d.json b/plugins/Hacker News-140f3da0-7d14-4b20-b897-b4cb155fec2d.json index 900b65d81..037b6c397 100644 --- a/plugins/Hacker News-140f3da0-7d14-4b20-b897-b4cb155fec2d.json +++ b/plugins/Hacker News-140f3da0-7d14-4b20-b897-b4cb155fec2d.json @@ -2,7 +2,7 @@ "ID": "140f3da0-7d14-4b20-b897-b4cb155fec2d", "Name": "Hacker News", "Description": "Flow Launcher plugin for viewing the front page of Hacker News", - "Author": "Jo\u00ebl Kuijper", + "Author": "Joël Kuijper", "Version": "1.0.0", "Language": "executable", "Website": "https://github.com/Joehoel/flow-hacker-news", diff --git a/plugins/JetBrainsIDEProjects-E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json b/plugins/JetBrainsIDEProjects-E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json index d8947d03c..483781a56 100644 --- a/plugins/JetBrainsIDEProjects-E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json +++ b/plugins/JetBrainsIDEProjects-E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json @@ -3,12 +3,12 @@ "Name": "JetBrainsIDEProjects", "Description": "Search projects in JetBrains IDEs", "Author": "kenty02", - "Version": "2.1.0", + "Version": "3.0.2", "Language": "csharp", "Website": "https://github.com/kenty02/Flow.Launcher.Plugin.JetBrainsIDEProjects", - "UrlDownload": "https://github.com/kenty02/Flow.Launcher.Plugin.JetBrainsIDEProjects/releases/download/v2.1.0/Flow.Launcher.Plugin.JetBrainsIDEProjects.zip", + "UrlDownload": "https://github.com/kenty02/Flow.Launcher.Plugin.JetBrainsIDEProjects/releases/download/v3.0.2/Flow.Launcher.Plugin.JetBrainsIDEProjects.zip", "UrlSourceCode": "https://github.com/kenty02/Flow.Launcher.Plugin.JetBrainsIDEProjects", "IcoPath": "https://cdn.jsdelivr.net/gh/kenty02/Flow.Launcher.Plugin.JetBrainsIDEProjects/Flow.Launcher.Plugin.JetBrainsIDEProjects/icon.png", "DateAdded": "2023-02-19T21:47:51Z", - "LatestReleaseDate": "2023-11-10T14:40:32Z" + "LatestReleaseDate": "2024-02-15T10:50:07Z" } \ No newline at end of file diff --git a/plugins/Notion-BDC409081E7F4D879FC1FE8BC7F9D606.json b/plugins/Notion-BDC409081E7F4D879FC1FE8BC7F9D606.json new file mode 100644 index 000000000..42be2f1c2 --- /dev/null +++ b/plugins/Notion-BDC409081E7F4D879FC1FE8BC7F9D606.json @@ -0,0 +1,14 @@ +{ + "ID": "BDC409081E7F4D879FC1FE8BC7F9D606", + "Name": "Notion", + "Description": "A Plugin For Search, Create, Edit and Delete Notion Pages.", + "Author": "Amin Salah", + "Version": "1.1.0", + "Language": "csharp", + "Website": "https://github.com/AminSallah/Flow.Launcher.Plugin.Notion", + "UrlDownload": "https://github.com/AminSallah/Flow.Launcher.Plugin.Notion/releases/download/v1.1.0/Flow.Launcher.Plugin.Notion.zip", + "UrlSourceCode": "https://github.com/AminSallah/Flow.Launcher.Plugin.Notion/tree/main/src", + "IcoPath": "https://cdn.jsdelivr.net/gh/AminSallah/Flow.Launcher.Plugin.Notion@main/src/Images/app.png", + "DateAdded": "2024-02-12T20:58:11Z", + "LatestReleaseDate": "2024-02-13T22:35:54Z" +} \ No newline at end of file diff --git a/plugins/RollDice-5403b2dc28fb4327aedc9f8c872d9d1f.json b/plugins/RollDice-5403b2dc28fb4327aedc9f8c872d9d1f.json index 99fa38aeb..7210a8e11 100644 --- a/plugins/RollDice-5403b2dc28fb4327aedc9f8c872d9d1f.json +++ b/plugins/RollDice-5403b2dc28fb4327aedc9f8c872d9d1f.json @@ -3,13 +3,13 @@ "Name": "RollDice", "Description": "Rolls the given dices and evaluates the expression", "Author": "lvonkacsoh", - "Version": "1.0.1", + "Version": "2.0.1", "Language": "python", "Website": "https://github.com/lvonkacsoh/Flow.Launcher.RollDice", - "UrlDownload": "https://github.com/lvonkacsoh/Flow.Launcher.RollDice/releases/download/v1.0.1/Flow.Launcher.Plugin.RollDice.zip", + "UrlDownload": "https://github.com/lvonkacsoh/Flow.Launcher.RollDice/releases/download/v2.0.1/Flow.Launcher.Plugin.RollDice.zip", "UrlSourceCode": "https://github.com/lvonkacsoh/Flow.Launcher.RollDice/tree/main", "IcoPath": "https://cdn.jsdelivr.net/gh/lvonkacsoh/Flow.Launcher.RollDice@main/assets/icon.jpg", "Tested": true, - "LatestReleaseDate": "2021-12-13T07:00:48Z", + "LatestReleaseDate": "2024-02-21T18:16:22Z", "DateAdded": "2022-10-08T16:26:57Z" } \ No newline at end of file diff --git a/plugins/System Commands-CEA08895D2544B019B2E9C5009600DF4.json b/plugins/System Commands-CEA08895D2544B019B2E9C5009600DF4.json index bcb3d69df..29be09e26 100644 --- a/plugins/System Commands-CEA08895D2544B019B2E9C5009600DF4.json +++ b/plugins/System Commands-CEA08895D2544B019B2E9C5009600DF4.json @@ -3,12 +3,12 @@ "Name": "System Commands", "Description": "Provide System related commands. e.g. shutdown,lock, setting etc.", "Author": "qianlifeng", - "Version": "3.1.0", + "Version": "3.1.1", "Language": "csharp", "Website": "https://github.com/Flow-Launcher/Flow.Launcher", - "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Sys/releases/download/v3.1.0/Flow.Launcher.Plugin.Sys.zip", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Sys/releases/download/v3.1.1/Flow.Launcher.Plugin.Sys.zip", "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.Sys", "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.Sys/Images/lock.png", "DateAdded": "2023-09-27T02:43:06Z", - "LatestReleaseDate": "2024-02-04T03:36:57Z" + "LatestReleaseDate": "2024-02-12T11:20:07Z" } \ No newline at end of file diff --git a/plugins/Unicode Finder-88312EF0-3300-4D7E-999C-50212CF8F3C8.json b/plugins/Unicode Finder-88312EF0-3300-4D7E-999C-50212CF8F3C8.json new file mode 100644 index 000000000..c59ff1a5d --- /dev/null +++ b/plugins/Unicode Finder-88312EF0-3300-4D7E-999C-50212CF8F3C8.json @@ -0,0 +1,15 @@ +{ + "ID": "88312EF0-3300-4D7E-999C-50212CF8F3C8", + "Name": "Unicode Finder", + "Description": "Find Unicode characters by name.", + "Author": "z1nc0r3", + "Version": "1.0.0", + "Language": "python", + "Website": "https://github.com/z1nc0r3/Unicode-Finder-Plugin", + "UrlDownload": "https://github.com/z1nc0r3/Unicode-Finder-Plugin/releases/download/v1.0.0/Flow.Launcher.Plugin.Unicode.Finder.zip", + "UrlSourceCode": "https://github.com/z1nc0r3/Unicode-Finder-Plugin/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/z1nc0r3/Unicode-Finder-Plugin@main/Images/app.png", + "DateAdded": "2024-02-11T21:34:00Z", + "LatestReleaseDate": "2024-02-11T21:16:57Z", + "Tested": true +} \ No newline at end of file diff --git a/plugins/Web Searches-565B73353DBF4806919830B9202EE3BF.json b/plugins/Web Searches-565B73353DBF4806919830B9202EE3BF.json index 30f3b05e0..fdbcddd4c 100644 --- a/plugins/Web Searches-565B73353DBF4806919830B9202EE3BF.json +++ b/plugins/Web Searches-565B73353DBF4806919830B9202EE3BF.json @@ -3,12 +3,12 @@ "Name": "Web Searches", "Description": "Provide the web search ability", "Author": "qianlifeng", - "Version": "3.0.6", + "Version": "3.0.7", "Language": "csharp", "Website": "https://github.com/Flow-Launcher/Flow.Launcher", - "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.WebSearch/releases/download/v3.0.6/Flow.Launcher.Plugin.WebSearch.zip", + "UrlDownload": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.WebSearch/releases/download/v3.0.7/Flow.Launcher.Plugin.WebSearch.zip", "UrlSourceCode": "https://github.com/Flow-Launcher/Flow.Launcher.Plugin.WebSearch", "IcoPath": "https://cdn.jsdelivr.net/gh/Flow-Launcher/Flow.Launcher@master/Plugins/Flow.Launcher.Plugin.WebSearch/Images/web_search.png", "DateAdded": "2023-09-27T02:43:06Z", - "LatestReleaseDate": "2024-02-04T03:37:07Z" + "LatestReleaseDate": "2024-02-12T11:20:21Z" } \ No newline at end of file diff --git a/plugins/When to Expect-77435DA907472F189B759F9F4F3E3C23.json b/plugins/When to Expect-77435DA907472F189B759F9F4F3E3C23.json index b16d92654..0e161b33b 100644 --- a/plugins/When to Expect-77435DA907472F189B759F9F4F3E3C23.json +++ b/plugins/When to Expect-77435DA907472F189B759F9F4F3E3C23.json @@ -2,7 +2,7 @@ "ID": "77435DA907472F189B759F9F4F3E3C23", "ActionKeyword": "when", "Name": "When to Expect", - "Description": "Calculates how many tries are needed to expect an event (by default with \u2265 50\u2009% probability).", + "Description": "Calculates how many tries are needed to expect an event (by default with ≥ 50 % probability).", "Author": "Jonas A. Wendorf", "Version": "1.0.0", "Language": "python", diff --git a/plugins/Win Hotkey-7D530704C68E4838896BBA5C4C1DE7DF.json b/plugins/Win Hotkey-7D530704C68E4838896BBA5C4C1DE7DF.json new file mode 100644 index 000000000..e29cd1ee9 --- /dev/null +++ b/plugins/Win Hotkey-7D530704C68E4838896BBA5C4C1DE7DF.json @@ -0,0 +1,14 @@ +{ + "ID": "7D530704C68E4838896BBA5C4C1DE7DF", + "Name": "Win Hotkey", + "Description": "Trigger Flow Launcher by Win Key.", + "Author": "Amin Salah", + "Version": "2.0.0", + "Language": "csharp", + "Website": "https://github.com/AminSallah/Flow.Launcher.Plugin.WinHotkey", + "UrlDownload": "https://github.com/AminSallah/Flow.Launcher.Plugin.WinHotkey/releases/download/v2.0.0/Flow.Launcher.Plugin.WinHotkey.zip", + "UrlSourceCode": "https://github.com/AminSallah/Flow.Launcher.Plugin.WinHotkey/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/AminSallah/Flow.Launcher.Plugin.WinHotkey@main/app.png", + "DateAdded": "2024-02-22T06:54:14Z", + "LatestReleaseDate": "2024-02-23T04:43:48Z" +} \ No newline at end of file diff --git a/plugins/Window Walker-F737A9223560B3C6833B5FFB8CDF78E5.json b/plugins/Window Walker-F737A9223560B3C6833B5FFB8CDF78E5.json index 18bccd991..3579997b7 100644 --- a/plugins/Window Walker-F737A9223560B3C6833B5FFB8CDF78E5.json +++ b/plugins/Window Walker-F737A9223560B3C6833B5FFB8CDF78E5.json @@ -3,12 +3,12 @@ "Name": "Window Walker", "Description": "Alt-Tab alternative enabling searching through your windows.", "Author": "betadele", - "Version": "3.0.0", + "Version": "3.0.1", "Language": "csharp", "Website": "https://www.windowwalker.com/", - "UrlDownload": "https://github.com/taooceros/Flow.Plugin.WindowWalker/releases/download/v3.0.0/WindowWalker-3.0.0.zip", + "UrlDownload": "https://github.com/taooceros/Flow.Plugin.WindowWalker/releases/download/v3.0.1/WindowWalker-3.0.1.zip", "UrlSourceCode": "https://github.com/taooceros/Microsoft.Plugin.WindowWalker/tree/master", "IcoPath": "https://cdn.jsdelivr.net/gh/taooceros/Microsoft.Plugin.WindowWalker@master/Images/windowwalker.dark.png", - "LatestReleaseDate": "2024-01-31T03:24:47Z", + "LatestReleaseDate": "2024-02-11T06:45:23Z", "DateAdded": "2022-10-08T16:26:57Z" } \ No newline at end of file From 0bcdea79dcf14528730d53c5486d7b501d7379dd Mon Sep 17 00:00:00 2001 From: Hongtao Zhang Date: Fri, 23 Feb 2024 19:42:51 -0600 Subject: [PATCH 5/7] rename to name@uuid --- ...tes@85eb90ff-b92d-476b-bae4-3d71398e61f9.json} | 0 ...Toolkit@1602DFD6B9F843A3A31CB9AD5561A9A2.json} | 0 ...dd2Path@79BB35BC5B504F04B210D1C41DF14A02.json} | 0 ...vin@90f799c3-c04e-443b-bce8-eec5fbcba1e9.json} | 0 ...ist@08AF784C-A014-4A03-822F-6C2F3665A843.json} | 0 ...ser@467A8D7E-0DC6-F0C8-347C-BC4B315C397F.json} | 0 ...AudFlow@7CCD5CC94597483EBC3F179A69511D5C.json} | 0 ...elector@C04175CF5284406DAA9E30A85EC7DA76.json} | 0 ...=> Azan@3458F01618974683B339D53528A78573.json} | 0 ...ter@6361A46C-D08C-49AB-AAA4-D19E1F2ABA0D.json} | 0 ... Base64@B75F7BE9E8B544FAB7EADBB581DB7C7B.json} | 0 ... Emotes@62A7E77D5AC84177AF902C4A5FF10603.json} | 0 ...okmarks@0ECADE17459B49F587BF81DC3A125110.json} | 0 ...History@F6B8C1BC8441496798D2CE2BADB0E95E.json} | 0 ...ner@2d5036e2-eccc-4254-b88e-de78580e2195.json} | 0 ...nce@28b1bc8d-06e1-4bda-8311-f36e8d4f9915.json} | 0 ...culator@CEA0FDFC6D3B4085823D60DC76F28855.json} | 0 ...GPT@df432fe0-9ff7-4ba1-b0fd-5ffd26efbf86.json} | 0 ...der@4e2018ca-4ed0-11ed-bdc3-0242ac120002.json} | 0 ... CkFlow@75894EA334FA4C10AC16E28BC4616C4A.json} | 0 ...ory@8025ce8b-b1ce-49cd-af48-b343a0df8606.json} | 0 ...rdR@ac0201cb-6610-48dd-9c60-e292d5e3a3da.json} | 0 ... Colors@9B36CE6181FC47FBB597AA2C29CD9B0A.json} | 0 ...nverter@18892B7863AC43ABA27859A5A2866DD8.json} | 0 ...yPP@84d9d550-80cb-4e5f-a090-e1ccf3237a40.json} | 0 ...iff@6bfc4672-5550-4d40-b2dc-53093a2417a0.json} | 0 ... DdFlow@735A3608B5D240E5A44357CCF852E329.json} | 0 ...low@963cdb07-9143-41e6-b77b-14391e8344d8.json} | 0 ...nup@a9b5753e-21a6-420f-9dc9-b67ce94ae1e8.json} | 0 ...her@14b986ef-45ec-44c1-be66-cab460a771f7.json} | 0 ...ary@c3406b5c-22f0-4984-b018-3dae897cab3f.json} | 0 ...anslate@1b7c732781f94b748ed08351f8200894.json} | 0 ...mps@32DD22C2-7E7D-4A49-9032-B57046975824.json} | 0 ...der@5A1E2AA6-1C6A-4130-990E-973FC5795D87.json} | 0 ...o !bang@915f45f7747440f7828621bd8ec0f298.json} | 0 ...EasySSH@8CBACA12D99946D7B5E4E162EED6B045.json} | 0 ...low@78c1bfc7-044e-46cd-b920-9e0ae0e7f234.json} | 0 ...lTo@F229B92B-C4D1-4A87-B05B-A96ACC486263.json} | 0 ... Emoji+@F32C0CF0270944AFAC9298BB67E16292.json} | 0 ...auncher@02D91372A4C9429B93BA6365E38FBD4C.json} | 0 ...xplorer@572be03c74c642baae319fc283e561a8.json} | 0 ...FabCalc@4f9e42bbcd9045e1969f97293dfaf4c7.json} | 0 ...y Emoji@FF2C31D6A47348FFB9ED4EB26F6794E2.json} | 0 ...tes@D0DB38F5-0199-4DFC-8A8D-1B22F68C157C.json} | 0 ...tor@E5E5A4BD-39C7-4B41-93F8-0D4850BC317C.json} | 0 ...lEncode@D2D2C23B084D411DB66EE0C79D6C2A7C.json} | 0 ...aindrop@B9B8174812E4474D96C148317BE2BFB7.json} | 0 ...YouTube@42DE0794627A48B2847E6FDF29DD5561.json} | 0 ...auncher@54545DC7B3A542DBB6C7DA50DEAD455B.json} | 0 ...ter@73f2c04d-176a-4586-9ff5-69fae63321ef.json} | 0 ... GitHub@6c22cffe6b3546ec9087abe149c4a575.json} | 0 ...cations@9B66F9CD1BF54CBBADCF1ACB378E33BB.json} | 0 ...auncher@240B648F33DD4105800747A2749E1B5C.json} | 0 ...oji@dff48291-c333-46ed-8784-115aa85acb4f.json} | 0 ...> Godot@D8AF059F555C48A380AAD5D57B4A5D61.json} | 0 ...ndar-f823a07e-7191-11ed-a1eb-0242ac120002.json | 15 --------------- ...ate@e47fca5f-4305-4c14-9928-57d2c319d78e.json} | 0 ...ter@27ad17d5-dacb-4732-9653-03def5f86125.json} | 0 ...mmander@B2D2C23B055D411GH66FF0C79D6C2A6H.json} | 0 ...ews@140f3da0-7d14-4b20-b897-b4cb155fec2d.json} | 0 ...idi@76148ECE-AA72-4C68-AFD5-54BA8A3C1F61.json} | 0 ...Node.js@427af2d93887868f8179665uy661c6c3.json} | 0 ...hon@2f4e384e-76ce-45c3-aea2-b16f5e5c328f.json} | 0 ...To Beat@dcbb0454f0694431944b1b7f18673a54.json} | 0 ...Address@E2D2C23B084D41D1B6F60EC79D62CAH6.json} | 0 ...Address@56A92C3AB5714EA9841098CE7D105E11.json} | 0 ...cts@E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json} | 0 ...Kaomoji@B348C4F7608746DAA8B519F223CFC8FB.json} | 0 ...tty@898FC7F0-4F38-401B-82E0-A852798C2D59.json} | 0 ...ate@81b8c8c8-72ef-427c-a9c1-17cf8f1c766c.json} | 0 ...ter@dae80b9d-368b-4851-9e64-c24ae1d9a5a1.json} | 0 ...auncher@91B97FA34859445782AEF1893DE4E350.json} | 0 ...IPs@F03364BE-101B-4988-B555-528B961E6A86.json} | 0 ...rch@2bf97885-af0d-11ee-94b6-00e04c239987.json} | 0 ... Notion@BDC409081E7F4D879FC1FE8BC7F9D606.json} | 0 ...ter@d6675ca0-9da6-4361-8342-95564214cd04.json} | 0 ...n Notes@F0DC45CD032F438C9B900679BD9B117A.json} | 0 ...assword@EAE9772F43F949CAB65F826300C5AD3C.json} | 0 ...ote@506B2EE8-4117-4BDF-8F00-DF58498DF922.json} | 0 ...laynite@625A2812D5364D708582FDD9ACCD8C93.json} | 0 ...> Plexy@32D9F15C38EE400EA7E3DF57DA15BFD5.json} | 0 ...dicator@6A122269676E40EB86EB543B945932B9.json} | 0 ... Runner@176690627AB54C8381A7FD99A3519F42.json} | 0 ...ger@9f8f9b14-2518-4907-b211-35ab6290dee7.json} | 0 ...ard@D738C474-9262-4B94-B58D-0413ED8EB9C6.json} | 0 ...ler@b64d0a79-329a-48b0-b53f-d658318a1bf6.json} | 0 ...Program@791FC278BA414111B8D1886DFE447410.json} | 0 ...> Putty@54A6672C06E047A48A7D88C78FA5F13E.json} | 0 ... QrFlow@725660A1CB3D4FFE978A8B477EB376B4.json} | 0 ...staller@095A6AE3A255532EAAD78F05A71D4981.json} | 0 ... => RDP@B7CDDEA47E354243BEE0434DDBAE438A.json} | 0 ...Browser@51F9B93359B24716BF9D7FCD1CB075B6.json} | 0 ...egistry@8533B2E5632A449F916D3658EABFB595.json} | 0 ...moveUSB@5DBA462B9AB77AC5DC158EB5047367F0.json} | 0 ...ollDice@5403b2dc28fb4327aedc9f8c872d9d1f.json} | 0 ...rch MDN@1e87e4c90c8e4daf9eee182d7c023919.json} | 0 ...rch npm@d91d366e4ff742b3b821f9d60031c3df.json} | 0 ...rch-MDI@8G5CDC9A78EF4A7E667E138F1FC04015.json} | 0 ...> Shell@D409510CD0D2481F853690A07E6DC426.json} | 0 ...uts@661D020D-4E0B-414B-B12B-58F795A20D79.json} | 0 ...ets@51dd36d2-9824-4977-8e15-294dfbd7961e.json} | 0 ... Search@258159A0D7A64C7A931CBBD8FB3A6FA6.json} | 0 ...Premium@SY91U1N7H9D0X1DTZ8IOP4YV43KT7C5M.json} | 0 ... Statis@763D015F571C48E4ACA5EF5DFD0BCA30.json} | 0 ... Search@4D5DF575E4964C6AAADCF86134F09CC0.json} | 0 ...ils@2972879D-1702-48A7-BA50-CA8352A6AA74.json} | 0 ...ommands@CEA08895D2544B019B2E9C5009600DF4.json} | 0 ...css@5c221cee-07a5-4e4c-a669-a0e0f7486c65.json} | 0 ...ner@2DC588F9-98DB-4E8E-BBE0-B4EFF4286E40.json} | 0 ...enorGIF@A4A92BC0C742463187E5CCBA9B849B86.json} | 0 ...riaWiki@8F1A123859D0489C8B72187FB724DD42.json} | 0 ...mestamp@84ddc2a6d43911e8a8d5f2801f1b9fd1.json} | 0 ...Todoist@F71F6EE367D34BAFB681A9287ACF59EB.json} | 0 ...> Todos@5B7E53D506844D2D8B7001AA19F5EF8F.json} | 0 ...ack@01B8703D-13E2-483D-BBF9-603425628151.json} | 0 ...ool@7bfc4332-55t0-4d40-b4cc-530889g415a0.json} | 0 ...adad872dfca307c0a013d116dc3e8bed60b8ca5b.json} | 0 ...Twitchy@477F16413D374364A4D5D36DCE68ED45.json} | 0 ...ner@425D1CE7-1327-4593-B1C0-A37614B313EF.json} | 0 ... => URL@0308FD86DE0A4DEE8D62B9B535370992.json} | 0 ...nerator@959A3FED8292422784F7892F7FB59DB1.json} | 0 ...der@88312EF0-3300-4D7E-999C-50212CF8F3C8.json} | 0 ...ter@D87F82F1-5A19-46CC-B5CC-50430B2F77AB.json} | 0 ...per@68B179AA-4E80-4080-AC68-CC922CD2AE60.json} | 0 ...ine@F8775498-BD72-4ECA-893F-B33863D81CB5.json} | 0 ...ame@cb7d1472-7da9-459e-b987-57f92cb3cea2.json} | 0 ...kspaces@525995402BEF4A8CA860D92F6D108092.json} | 0 ...cel@29d4e311-eb40-4943-bc94-9b733fc307c7.json} | 0 ...auncher@CBDFA9CF044842B4A79939112240FD38.json} | 0 ...low@7d2d209d-5ab9-42dd-ae9b-2487b57ff569.json} | 0 ...elector@62EE2B99A29740B2A8CB6B58D067DBD2.json} | 0 ...earches@565B73353DBF4806919830B9202EE3BF.json} | 0 ...her@CF8389C7-61AC-4387-93DE-370B31BD07EB.json} | 0 ... Expect@77435DA907472F189B759F9F4F3E3C23.json} | 0 ... Hotkey@7D530704C68E4838896BBA5C4C1DE7DF.json} | 0 ...ervices@C7E78C47FA5942E4B7972EAD844F5007.json} | 0 ... Walker@F737A9223560B3C6833B5FFB8CDF78E5.json} | 0 ... Toggle@4F31D5DF26984581BDF4213D40860ADF.json} | 0 ...ettings@5043CETYU6A748679OPA02D27D99677A.json} | 0 ...Startup@747F1A93B6D24CCFBC433BA2455B3BEA.json} | 0 ...les@a56ae6ac-7b3b-47b9-857f-05ff25d29510.json} | 0 ...insFlow@72E67DFE0F6F482395AF3CD0A3BC6F04.json} | 0 ...reGuard@89f50521dd80461895ae6ce1b700f444.json} | 0 ...ference@90170ddfd94a4c188bc5ff2e3690d0ae.json} | 0 ...rkflowy@3b42afc0d17f45b98a55e324728252be.json} | 0 ...cer@5C36ECBD-629E-412B-8DD3-2457EE7C522B.json} | 0 ...der@d58fbe34-bce7-11ed-afa1-0242ac120002.json} | 0 ...isPrime@b9aaddfa36a948f384b31b4fb6186861.json} | 0 ...-search@3C62514E3C8644D583E3F12202F11161.json} | 0 ...=> ryot@BC4E22D7C0CD4FBA9108C26B8B8DBA8D.json} | 0 150 files changed, 15 deletions(-) rename plugins/{7TV Emotes-85eb90ff-b92d-476b-bae4-3d71398e61f9.json => 7TV Emotes@85eb90ff-b92d-476b-bae4-3d71398e61f9.json} (100%) rename plugins/{AWS Toolkit-1602DFD6B9F843A3A31CB9AD5561A9A2.json => AWS Toolkit@1602DFD6B9F843A3A31CB9AD5561A9A2.json} (100%) rename plugins/{Add2Path-79BB35BC5B504F04B210D1C41DF14A02.json => Add2Path@79BB35BC5B504F04B210D1C41DF14A02.json} (100%) rename plugins/{Amazing Marvin-90f799c3-c04e-443b-bce8-eec5fbcba1e9.json => Amazing Marvin@90f799c3-c04e-443b-bce8-eec5fbcba1e9.json} (100%) rename plugins/{Anilist-08AF784C-A014-4A03-822F-6C2F3665A843.json => Anilist@08AF784C-A014-4A03-822F-6C2F3665A843.json} (100%) rename plugins/{AntdOpenBrowser-467A8D7E-0DC6-F0C8-347C-BC4B315C397F.json => AntdOpenBrowser@467A8D7E-0DC6-F0C8-347C-BC4B315C397F.json} (100%) rename plugins/{AudFlow-7CCD5CC94597483EBC3F179A69511D5C.json => AudFlow@7CCD5CC94597483EBC3F179A69511D5C.json} (100%) rename plugins/{Audio Device Selector-C04175CF5284406DAA9E30A85EC7DA76.json => Audio Device Selector@C04175CF5284406DAA9E30A85EC7DA76.json} (100%) rename plugins/{Azan-3458F01618974683B339D53528A78573.json => Azan@3458F01618974683B339D53528A78573.json} (100%) rename plugins/{Base Converter-6361A46C-D08C-49AB-AAA4-D19E1F2ABA0D.json => Base Converter@6361A46C-D08C-49AB-AAA4-D19E1F2ABA0D.json} (100%) rename plugins/{Base64-B75F7BE9E8B544FAB7EADBB581DB7C7B.json => Base64@B75F7BE9E8B544FAB7EADBB581DB7C7B.json} (100%) rename plugins/{BetterTTV Twitch Emotes-62A7E77D5AC84177AF902C4A5FF10603.json => BetterTTV Twitch Emotes@62A7E77D5AC84177AF902C4A5FF10603.json} (100%) rename plugins/{Browser Bookmarks-0ECADE17459B49F587BF81DC3A125110.json => Browser Bookmarks@0ECADE17459B49F587BF81DC3A125110.json} (100%) rename plugins/{Browser History-F6B8C1BC8441496798D2CE2BADB0E95E.json => Browser History@F6B8C1BC8441496798D2CE2BADB0E95E.json} (100%) rename plugins/{Bulk URL Opener-2d5036e2-eccc-4254-b88e-de78580e2195.json => Bulk URL Opener@2d5036e2-eccc-4254-b88e-de78580e2195.json} (100%) rename plugins/{CPPreference-28b1bc8d-06e1-4bda-8311-f36e8d4f9915.json => CPPreference@28b1bc8d-06e1-4bda-8311-f36e8d4f9915.json} (100%) rename plugins/{Calculator-CEA0FDFC6D3B4085823D60DC76F28855.json => Calculator@CEA0FDFC6D3B4085823D60DC76F28855.json} (100%) rename plugins/{ChatGPT-df432fe0-9ff7-4ba1-b0fd-5ffd26efbf86.json => ChatGPT@df432fe0-9ff7-4ba1-b0fd-5ffd26efbf86.json} (100%) rename plugins/{Cider-4e2018ca-4ed0-11ed-bdc3-0242ac120002.json => Cider@4e2018ca-4ed0-11ed-bdc3-0242ac120002.json} (100%) rename plugins/{CkFlow-75894EA334FA4C10AC16E28BC4616C4A.json => CkFlow@75894EA334FA4C10AC16E28BC4616C4A.json} (100%) rename plugins/{Clipboard History-8025ce8b-b1ce-49cd-af48-b343a0df8606.json => Clipboard History@8025ce8b-b1ce-49cd-af48-b343a0df8606.json} (100%) rename plugins/{ClipboardR-ac0201cb-6610-48dd-9c60-e292d5e3a3da.json => ClipboardR@ac0201cb-6610-48dd-9c60-e292d5e3a3da.json} (100%) rename plugins/{Colors-9B36CE6181FC47FBB597AA2C29CD9B0A.json => Colors@9B36CE6181FC47FBB597AA2C29CD9B0A.json} (100%) rename plugins/{Currency Converter-18892B7863AC43ABA27859A5A2866DD8.json => Currency Converter@18892B7863AC43ABA27859A5A2866DD8.json} (100%) rename plugins/{CurrencyPP-84d9d550-80cb-4e5f-a090-e1ccf3237a40.json => CurrencyPP@84d9d550-80cb-4e5f-a090-e1ccf3237a40.json} (100%) rename plugins/{DateDiff-6bfc4672-5550-4d40-b2dc-53093a2417a0.json => DateDiff@6bfc4672-5550-4d40-b2dc-53093a2417a0.json} (100%) rename plugins/{DdFlow-735A3608B5D240E5A44357CCF852E329.json => DdFlow@735A3608B5D240E5A44357CCF852E329.json} (100%) rename plugins/{DeepFlow-963cdb07-9143-41e6-b77b-14391e8344d8.json => DeepFlow@963cdb07-9143-41e6-b77b-14391e8344d8.json} (100%) rename plugins/{Desktop Cleanup-a9b5753e-21a6-420f-9dc9-b67ce94ae1e8.json => Desktop Cleanup@a9b5753e-21a6-420f-9dc9-b67ce94ae1e8.json} (100%) rename plugins/{DevToys Launcher-14b986ef-45ec-44c1-be66-cab460a771f7.json => DevToys Launcher@14b986ef-45ec-44c1-be66-cab460a771f7.json} (100%) rename plugins/{Dictionary-c3406b5c-22f0-4984-b018-3dae897cab3f.json => Dictionary@c3406b5c-22f0-4984-b018-3dae897cab3f.json} (100%) rename plugins/{Direct Translate-1b7c732781f94b748ed08351f8200894.json => Direct Translate@1b7c732781f94b748ed08351f8200894.json} (100%) rename plugins/{Discord timestamps-32DD22C2-7E7D-4A49-9032-B57046975824.json => Discord timestamps@32DD22C2-7E7D-4A49-9032-B57046975824.json} (100%) rename plugins/{DropboxFinder-5A1E2AA6-1C6A-4130-990E-973FC5795D87.json => DropboxFinder@5A1E2AA6-1C6A-4130-990E-973FC5795D87.json} (100%) rename plugins/{DuckDuckGo !bang-915f45f7747440f7828621bd8ec0f298.json => DuckDuckGo !bang@915f45f7747440f7828621bd8ec0f298.json} (100%) rename plugins/{EasySSH-8CBACA12D99946D7B5E4E162EED6B045.json => EasySSH@8CBACA12D99946D7B5E4E162EED6B045.json} (100%) rename plugins/{ElementFlow-78c1bfc7-044e-46cd-b920-9e0ae0e7f234.json => ElementFlow@78c1bfc7-044e-46cd-b920-9e0ae0e7f234.json} (100%) rename plugins/{EmailTo-F229B92B-C4D1-4A87-B05B-A96ACC486263.json => EmailTo@F229B92B-C4D1-4A87-B05B-A96ACC486263.json} (100%) rename plugins/{Emoji+-F32C0CF0270944AFAC9298BB67E16292.json => Emoji+@F32C0CF0270944AFAC9298BB67E16292.json} (100%) rename plugins/{Epic Games Store Launcher-02D91372A4C9429B93BA6365E38FBD4C.json => Epic Games Store Launcher@02D91372A4C9429B93BA6365E38FBD4C.json} (100%) rename plugins/{Explorer-572be03c74c642baae319fc283e561a8.json => Explorer@572be03c74c642baae319fc283e561a8.json} (100%) rename plugins/{FabCalc-4f9e42bbcd9045e1969f97293dfaf4c7.json => FabCalc@4f9e42bbcd9045e1969f97293dfaf4c7.json} (100%) rename plugins/{Fancy Emoji-FF2C31D6A47348FFB9ED4EB26F6794E2.json => Fancy Emoji@FF2C31D6A47348FFB9ED4EB26F6794E2.json} (100%) rename plugins/{Favorites-D0DB38F5-0199-4DFC-8A8D-1B22F68C157C.json => Favorites@D0DB38F5-0199-4DFC-8A8D-1B22F68C157C.json} (100%) rename plugins/{FendCalculator-E5E5A4BD-39C7-4B41-93F8-0D4850BC317C.json => FendCalculator@E5E5A4BD-39C7-4B41-93F8-0D4850BC317C.json} (100%) rename plugins/{Flow.Plugin.UrlEncode-D2D2C23B084D411DB66EE0C79D6C2A7C.json => Flow.Plugin.UrlEncode@D2D2C23B084D411DB66EE0C79D6C2A7C.json} (100%) rename plugins/{FlowRaindrop-B9B8174812E4474D96C148317BE2BFB7.json => FlowRaindrop@B9B8174812E4474D96C148317BE2BFB7.json} (100%) rename plugins/{FlowYouTube-42DE0794627A48B2847E6FDF29DD5561.json => FlowYouTube@42DE0794627A48B2847E6FDF29DD5561.json} (100%) rename plugins/{GamesLauncher-54545DC7B3A542DBB6C7DA50DEAD455B.json => GamesLauncher@54545DC7B3A542DBB6C7DA50DEAD455B.json} (100%) rename plugins/{General Converter-73f2c04d-176a-4586-9ff5-69fae63321ef.json => General Converter@73f2c04d-176a-4586-9ff5-69fae63321ef.json} (100%) rename plugins/{GitHub-6c22cffe6b3546ec9087abe149c4a575.json => GitHub@6c22cffe6b3546ec9087abe149c4a575.json} (100%) rename plugins/{Github Notifications-9B66F9CD1BF54CBBADCF1ACB378E33BB.json => Github Notifications@9B66F9CD1BF54CBBADCF1ACB378E33BB.json} (100%) rename plugins/{Github Quick Launcher-240B648F33DD4105800747A2749E1B5C.json => Github Quick Launcher@240B648F33DD4105800747A2749E1B5C.json} (100%) rename plugins/{Gitmoji-dff48291-c333-46ed-8784-115aa85acb4f.json => Gitmoji@dff48291-c333-46ed-8784-115aa85acb4f.json} (100%) rename plugins/{Godot-D8AF059F555C48A380AAD5D57B4A5D61.json => Godot@D8AF059F555C48A380AAD5D57B4A5D61.json} (100%) delete mode 100644 plugins/Google Calendar-f823a07e-7191-11ed-a1eb-0242ac120002.json rename plugins/{Google Translate-e47fca5f-4305-4c14-9928-57d2c319d78e.json => Google Translate@e47fca5f-4305-4c14-9928-57d2c319d78e.json} (100%) rename plugins/{Guid Converter-27ad17d5-dacb-4732-9653-03def5f86125.json => Guid Converter@27ad17d5-dacb-4732-9653-03def5f86125.json} (100%) rename plugins/{HA-Commander-B2D2C23B055D411GH66FF0C79D6C2A6H.json => HA-Commander@B2D2C23B055D411GH66FF0C79D6C2A6H.json} (100%) rename plugins/{Hacker News-140f3da0-7d14-4b20-b897-b4cb155fec2d.json => Hacker News@140f3da0-7d14-4b20-b897-b4cb155fec2d.json} (100%) rename plugins/{Heidi-76148ECE-AA72-4C68-AFD5-54BA8A3C1F61.json => Heidi@76148ECE-AA72-4C68-AFD5-54BA8A3C1F61.json} (100%) rename plugins/{Hello World Node.js-427af2d93887868f8179665uy661c6c3.json => Hello World Node.js@427af2d93887868f8179665uy661c6c3.json} (100%) rename plugins/{Hello World Python-2f4e384e-76ce-45c3-aea2-b16f5e5c328f.json => Hello World Python@2f4e384e-76ce-45c3-aea2-b16f5e5c328f.json} (100%) rename plugins/{How Long To Beat-dcbb0454f0694431944b1b7f18673a54.json => How Long To Beat@dcbb0454f0694431944b1b7f18673a54.json} (100%) rename plugins/{IP Address-E2D2C23B084D41D1B6F60EC79D62CAH6.json => IP Address@E2D2C23B084D41D1B6F60EC79D62CAH6.json} (100%) rename plugins/{IpMacAddress-56A92C3AB5714EA9841098CE7D105E11.json => IpMacAddress@56A92C3AB5714EA9841098CE7D105E11.json} (100%) rename plugins/{JetBrainsIDEProjects-E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json => JetBrainsIDEProjects@E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json} (100%) rename plugins/{Kaomoji-B348C4F7608746DAA8B519F223CFC8FB.json => Kaomoji@B348C4F7608746DAA8B519F223CFC8FB.json} (100%) rename plugins/{Kitty-898FC7F0-4F38-401B-82E0-A852798C2D59.json => Kitty@898FC7F0-4F38-401B-82E0-A852798C2D59.json} (100%) rename plugins/{LibreTranslate-81b8c8c8-72ef-427c-a9c1-17cf8f1c766c.json => LibreTranslate@81b8c8c8-72ef-427c-a9c1-17cf8f1c766c.json} (100%) rename plugins/{Mcfunction ANSI highlighter-dae80b9d-368b-4851-9e64-c24ae1d9a5a1.json => Mcfunction ANSI highlighter@dae80b9d-368b-4851-9e64-c24ae1d9a5a1.json} (100%) rename plugins/{Minecraft Multi Launcher-91B97FA34859445782AEF1893DE4E350.json => Minecraft Multi Launcher@91B97FA34859445782AEF1893DE4E350.json} (100%) rename plugins/{MyIPs-F03364BE-101B-4988-B555-528B961E6A86.json => MyIPs@F03364BE-101B-4988-B555-528B961E6A86.json} (100%) rename plugins/{Notion Search-2bf97885-af0d-11ee-94b6-00e04c239987.json => Notion Search@2bf97885-af0d-11ee-94b6-00e04c239987.json} (100%) rename plugins/{Notion-BDC409081E7F4D879FC1FE8BC7F9D606.json => Notion@BDC409081E7F4D879FC1FE8BC7F9D606.json} (100%) rename plugins/{Number Converter-d6675ca0-9da6-4361-8342-95564214cd04.json => Number Converter@d6675ca0-9da6-4361-8342-95564214cd04.json} (100%) rename plugins/{Obsidian Notes-F0DC45CD032F438C9B900679BD9B117A.json => Obsidian Notes@F0DC45CD032F438C9B900679BD9B117A.json} (100%) rename plugins/{One-time Password-EAE9772F43F949CAB65F826300C5AD3C.json => One-time Password@EAE9772F43F949CAB65F826300C5AD3C.json} (100%) rename plugins/{OneNote-506B2EE8-4117-4BDF-8F00-DF58498DF922.json => OneNote@506B2EE8-4117-4BDF-8F00-DF58498DF922.json} (100%) rename plugins/{Playnite-625A2812D5364D708582FDD9ACCD8C93.json => Playnite@625A2812D5364D708582FDD9ACCD8C93.json} (100%) rename plugins/{Plexy-32D9F15C38EE400EA7E3DF57DA15BFD5.json => Plexy@32D9F15C38EE400EA7E3DF57DA15BFD5.json} (100%) rename plugins/{Plugin Indicator-6A122269676E40EB86EB543B945932B9.json => Plugin Indicator@6A122269676E40EB86EB543B945932B9.json} (100%) rename plugins/{Plugin Runner-176690627AB54C8381A7FD99A3519F42.json => Plugin Runner@176690627AB54C8381A7FD99A3519F42.json} (100%) rename plugins/{Plugins Manager-9f8f9b14-2518-4907-b211-35ab6290dee7.json => Plugins Manager@9f8f9b14-2518-4907-b211-35ab6290dee7.json} (100%) rename plugins/{Poi Poi Clipboard-D738C474-9262-4B94-B58D-0413ED8EB9C6.json => Poi Poi Clipboard@D738C474-9262-4B94-B58D-0413ED8EB9C6.json} (100%) rename plugins/{Process Killer-b64d0a79-329a-48b0-b53f-d658318a1bf6.json => Process Killer@b64d0a79-329a-48b0-b53f-d658318a1bf6.json} (100%) rename plugins/{Program-791FC278BA414111B8D1886DFE447410.json => Program@791FC278BA414111B8D1886DFE447410.json} (100%) rename plugins/{Putty-54A6672C06E047A48A7D88C78FA5F13E.json => Putty@54A6672C06E047A48A7D88C78FA5F13E.json} (100%) rename plugins/{QrFlow-725660A1CB3D4FFE978A8B477EB376B4.json => QrFlow@725660A1CB3D4FFE978A8B477EB376B4.json} (100%) rename plugins/{Quick Uninstaller-095A6AE3A255532EAAD78F05A71D4981.json => Quick Uninstaller@095A6AE3A255532EAAD78F05A71D4981.json} (100%) rename plugins/{RDP-B7CDDEA47E354243BEE0434DDBAE438A.json => RDP@B7CDDEA47E354243BEE0434DDBAE438A.json} (100%) rename plugins/{Reddit Browser-51F9B93359B24716BF9D7FCD1CB075B6.json => Reddit Browser@51F9B93359B24716BF9D7FCD1CB075B6.json} (100%) rename plugins/{Registry-8533B2E5632A449F916D3658EABFB595.json => Registry@8533B2E5632A449F916D3658EABFB595.json} (100%) rename plugins/{RemoveUSB-5DBA462B9AB77AC5DC158EB5047367F0.json => RemoveUSB@5DBA462B9AB77AC5DC158EB5047367F0.json} (100%) rename plugins/{RollDice-5403b2dc28fb4327aedc9f8c872d9d1f.json => RollDice@5403b2dc28fb4327aedc9f8c872d9d1f.json} (100%) rename plugins/{Search MDN-1e87e4c90c8e4daf9eee182d7c023919.json => Search MDN@1e87e4c90c8e4daf9eee182d7c023919.json} (100%) rename plugins/{Search npm-d91d366e4ff742b3b821f9d60031c3df.json => Search npm@d91d366e4ff742b3b821f9d60031c3df.json} (100%) rename plugins/{Search-MDI-8G5CDC9A78EF4A7E667E138F1FC04015.json => Search-MDI@8G5CDC9A78EF4A7E667E138F1FC04015.json} (100%) rename plugins/{Shell-D409510CD0D2481F853690A07E6DC426.json => Shell@D409510CD0D2481F853690A07E6DC426.json} (100%) rename plugins/{Shortcuts-661D020D-4E0B-414B-B12B-58F795A20D79.json => Shortcuts@661D020D-4E0B-414B-B12B-58F795A20D79.json} (100%) rename plugins/{Snippets-51dd36d2-9824-4977-8e15-294dfbd7961e.json => Snippets@51dd36d2-9824-4977-8e15-294dfbd7961e.json} (100%) rename plugins/{Sonarr Search-258159A0D7A64C7A931CBBD8FB3A6FA6.json => Sonarr Search@258159A0D7A64C7A931CBBD8FB3A6FA6.json} (100%) rename plugins/{SpotifyPremium-SY91U1N7H9D0X1DTZ8IOP4YV43KT7C5M.json => SpotifyPremium@SY91U1N7H9D0X1DTZ8IOP4YV43KT7C5M.json} (100%) rename plugins/{Statis-763D015F571C48E4ACA5EF5DFD0BCA30.json => Statis@763D015F571C48E4ACA5EF5DFD0BCA30.json} (100%) rename plugins/{Steam Search-4D5DF575E4964C6AAADCF86134F09CC0.json => Steam Search@4D5DF575E4964C6AAADCF86134F09CC0.json} (100%) rename plugins/{StringUtils-2972879D-1702-48A7-BA50-CA8352A6AA74.json => StringUtils@2972879D-1702-48A7-BA50-CA8352A6AA74.json} (100%) rename plugins/{System Commands-CEA08895D2544B019B2E9C5009600DF4.json => System Commands@CEA08895D2544B019B2E9C5009600DF4.json} (100%) rename plugins/{Tailwindcss-5c221cee-07a5-4e4c-a669-a0e0f7486c65.json => Tailwindcss@5c221cee-07a5-4e4c-a669-a0e0f7486c65.json} (100%) rename plugins/{Temp Cleaner-2DC588F9-98DB-4E8E-BBE0-B4EFF4286E40.json => Temp Cleaner@2DC588F9-98DB-4E8E-BBE0-B4EFF4286E40.json} (100%) rename plugins/{TenorGIF-A4A92BC0C742463187E5CCBA9B849B86.json => TenorGIF@A4A92BC0C742463187E5CCBA9B849B86.json} (100%) rename plugins/{TerrariaWiki-8F1A123859D0489C8B72187FB724DD42.json => TerrariaWiki@8F1A123859D0489C8B72187FB724DD42.json} (100%) rename plugins/{Timestamp-84ddc2a6d43911e8a8d5f2801f1b9fd1.json => Timestamp@84ddc2a6d43911e8a8d5f2801f1b9fd1.json} (100%) rename plugins/{Todoist-F71F6EE367D34BAFB681A9287ACF59EB.json => Todoist@F71F6EE367D34BAFB681A9287ACF59EB.json} (100%) rename plugins/{Todos-5B7E53D506844D2D8B7001AA19F5EF8F.json => Todos@5B7E53D506844D2D8B7001AA19F5EF8F.json} (100%) rename plugins/{Toggl Track-01B8703D-13E2-483D-BBF9-603425628151.json => Toggl Track@01B8703D-13E2-483D-BBF9-603425628151.json} (100%) rename plugins/{Translation Tool-7bfc4332-55t0-4d40-b4cc-530889g415a0.json => Translation Tool@7bfc4332-55t0-4d40-b4cc-530889g415a0.json} (100%) rename plugins/{Translation-5423df3c6dd84fc5ad3ca1bfadad872dfca307c0a013d116dc3e8bed60b8ca5b.json => Translation@5423df3c6dd84fc5ad3ca1bfadad872dfca307c0a013d116dc3e8bed60b8ca5b.json} (100%) rename plugins/{Twitchy-477F16413D374364A4D5D36DCE68ED45.json => Twitchy@477F16413D374364A4D5D36DCE68ED45.json} (100%) rename plugins/{URL Shortener-425D1CE7-1327-4593-B1C0-A37614B313EF.json => URL Shortener@425D1CE7-1327-4593-B1C0-A37614B313EF.json} (100%) rename plugins/{URL-0308FD86DE0A4DEE8D62B9B535370992.json => URL@0308FD86DE0A4DEE8D62B9B535370992.json} (100%) rename plugins/{UUID Generator-959A3FED8292422784F7892F7FB59DB1.json => UUID Generator@959A3FED8292422784F7892F7FB59DB1.json} (100%) rename plugins/{Unicode Finder-88312EF0-3300-4D7E-999C-50212CF8F3C8.json => Unicode Finder@88312EF0-3300-4D7E-999C-50212CF8F3C8.json} (100%) rename plugins/{Unit converter-D87F82F1-5A19-46CC-B5CC-50430B2F77AB.json => Unit converter@D87F82F1-5A19-46CC-B5CC-50430B2F77AB.json} (100%) rename plugins/{Unity 3D Helper-68B179AA-4E80-4080-AC68-CC922CD2AE60.json => Unity 3D Helper@68B179AA-4E80-4080-AC68-CC922CD2AE60.json} (100%) rename plugins/{Unity Engine-F8775498-BD72-4ECA-893F-B33863D81CB5.json => Unity Engine@F8775498-BD72-4ECA-893F-B33863D81CB5.json} (100%) rename plugins/{UpsetGalgame-cb7d1472-7da9-459e-b987-57f92cb3cea2.json => UpsetGalgame@cb7d1472-7da9-459e-b987-57f92cb3cea2.json} (100%) rename plugins/{VS Code Workspaces-525995402BEF4A8CA860D92F6D108092.json => VS Code Workspaces@525995402BEF4A8CA860D92F6D108092.json} (100%) rename plugins/{Vercel-29d4e311-eb40-4943-bc94-9b733fc307c7.json => Vercel@29d4e311-eb40-4943-bc94-9b733fc307c7.json} (100%) rename plugins/{Visual Studio Launcher-CBDFA9CF044842B4A79939112240FD38.json => Visual Studio Launcher@CBDFA9CF044842B4A79939112240FD38.json} (100%) rename plugins/{VolumeFlow-7d2d209d-5ab9-42dd-ae9b-2487b57ff569.json => VolumeFlow@7d2d209d-5ab9-42dd-ae9b-2487b57ff569.json} (100%) rename plugins/{Wallpaper Engine Profile Selector-62EE2B99A29740B2A8CB6B58D067DBD2.json => Wallpaper Engine Profile Selector@62EE2B99A29740B2A8CB6B58D067DBD2.json} (100%) rename plugins/{Web Searches-565B73353DBF4806919830B9202EE3BF.json => Web Searches@565B73353DBF4806919830B9202EE3BF.json} (100%) rename plugins/{WebApp launcher-CF8389C7-61AC-4387-93DE-370B31BD07EB.json => WebApp launcher@CF8389C7-61AC-4387-93DE-370B31BD07EB.json} (100%) rename plugins/{When to Expect-77435DA907472F189B759F9F4F3E3C23.json => When to Expect@77435DA907472F189B759F9F4F3E3C23.json} (100%) rename plugins/{Win Hotkey-7D530704C68E4838896BBA5C4C1DE7DF.json => Win Hotkey@7D530704C68E4838896BBA5C4C1DE7DF.json} (100%) rename plugins/{Window Services-C7E78C47FA5942E4B7972EAD844F5007.json => Window Services@C7E78C47FA5942E4B7972EAD844F5007.json} (100%) rename plugins/{Window Walker-F737A9223560B3C6833B5FFB8CDF78E5.json => Window Walker@F737A9223560B3C6833B5FFB8CDF78E5.json} (100%) rename plugins/{Windows Dark Mode Toggle-4F31D5DF26984581BDF4213D40860ADF.json => Windows Dark Mode Toggle@4F31D5DF26984581BDF4213D40860ADF.json} (100%) rename plugins/{Windows Settings-5043CETYU6A748679OPA02D27D99677A.json => Windows Settings@5043CETYU6A748679OPA02D27D99677A.json} (100%) rename plugins/{Windows Startup-747F1A93B6D24CCFBC433BA2455B3BEA.json => Windows Startup@747F1A93B6D24CCFBC433BA2455B3BEA.json} (100%) rename plugins/{Windows Terminal profiles-a56ae6ac-7b3b-47b9-857f-05ff25d29510.json => Windows Terminal profiles@a56ae6ac-7b3b-47b9-857f-05ff25d29510.json} (100%) rename plugins/{WinsFlow-72E67DFE0F6F482395AF3CD0A3BC6F04.json => WinsFlow@72E67DFE0F6F482395AF3CD0A3BC6F04.json} (100%) rename plugins/{WireGuard-89f50521dd80461895ae6ce1b700f444.json => WireGuard@89f50521dd80461895ae6ce1b700f444.json} (100%) rename plugins/{WordReference-90170ddfd94a4c188bc5ff2e3690d0ae.json => WordReference@90170ddfd94a4c188bc5ff2e3690d0ae.json} (100%) rename plugins/{Workflowy-3b42afc0d17f45b98a55e324728252be.json => Workflowy@3b42afc0d17f45b98a55e324728252be.json} (100%) rename plugins/{Workspacer-5C36ECBD-629E-412B-8DD3-2457EE7C522B.json => Workspacer@5C36ECBD-629E-412B-8DD3-2457EE7C522B.json} (100%) rename plugins/{Youtube Downloader-d58fbe34-bce7-11ed-afa1-0242ac120002.json => Youtube Downloader@d58fbe34-bce7-11ed-afa1-0242ac120002.json} (100%) rename plugins/{isPrime-b9aaddfa36a948f384b31b4fb6186861.json => isPrime@b9aaddfa36a948f384b31b4fb6186861.json} (100%) rename plugins/{nexusmods-search-3C62514E3C8644D583E3F12202F11161.json => nexusmods-search@3C62514E3C8644D583E3F12202F11161.json} (100%) rename plugins/{ryot-BC4E22D7C0CD4FBA9108C26B8B8DBA8D.json => ryot@BC4E22D7C0CD4FBA9108C26B8B8DBA8D.json} (100%) diff --git a/plugins/7TV Emotes-85eb90ff-b92d-476b-bae4-3d71398e61f9.json b/plugins/7TV Emotes@85eb90ff-b92d-476b-bae4-3d71398e61f9.json similarity index 100% rename from plugins/7TV Emotes-85eb90ff-b92d-476b-bae4-3d71398e61f9.json rename to plugins/7TV Emotes@85eb90ff-b92d-476b-bae4-3d71398e61f9.json diff --git a/plugins/AWS Toolkit-1602DFD6B9F843A3A31CB9AD5561A9A2.json b/plugins/AWS Toolkit@1602DFD6B9F843A3A31CB9AD5561A9A2.json similarity index 100% rename from plugins/AWS Toolkit-1602DFD6B9F843A3A31CB9AD5561A9A2.json rename to plugins/AWS Toolkit@1602DFD6B9F843A3A31CB9AD5561A9A2.json diff --git a/plugins/Add2Path-79BB35BC5B504F04B210D1C41DF14A02.json b/plugins/Add2Path@79BB35BC5B504F04B210D1C41DF14A02.json similarity index 100% rename from plugins/Add2Path-79BB35BC5B504F04B210D1C41DF14A02.json rename to plugins/Add2Path@79BB35BC5B504F04B210D1C41DF14A02.json diff --git a/plugins/Amazing Marvin-90f799c3-c04e-443b-bce8-eec5fbcba1e9.json b/plugins/Amazing Marvin@90f799c3-c04e-443b-bce8-eec5fbcba1e9.json similarity index 100% rename from plugins/Amazing Marvin-90f799c3-c04e-443b-bce8-eec5fbcba1e9.json rename to plugins/Amazing Marvin@90f799c3-c04e-443b-bce8-eec5fbcba1e9.json diff --git a/plugins/Anilist-08AF784C-A014-4A03-822F-6C2F3665A843.json b/plugins/Anilist@08AF784C-A014-4A03-822F-6C2F3665A843.json similarity index 100% rename from plugins/Anilist-08AF784C-A014-4A03-822F-6C2F3665A843.json rename to plugins/Anilist@08AF784C-A014-4A03-822F-6C2F3665A843.json diff --git a/plugins/AntdOpenBrowser-467A8D7E-0DC6-F0C8-347C-BC4B315C397F.json b/plugins/AntdOpenBrowser@467A8D7E-0DC6-F0C8-347C-BC4B315C397F.json similarity index 100% rename from plugins/AntdOpenBrowser-467A8D7E-0DC6-F0C8-347C-BC4B315C397F.json rename to plugins/AntdOpenBrowser@467A8D7E-0DC6-F0C8-347C-BC4B315C397F.json diff --git a/plugins/AudFlow-7CCD5CC94597483EBC3F179A69511D5C.json b/plugins/AudFlow@7CCD5CC94597483EBC3F179A69511D5C.json similarity index 100% rename from plugins/AudFlow-7CCD5CC94597483EBC3F179A69511D5C.json rename to plugins/AudFlow@7CCD5CC94597483EBC3F179A69511D5C.json diff --git a/plugins/Audio Device Selector-C04175CF5284406DAA9E30A85EC7DA76.json b/plugins/Audio Device Selector@C04175CF5284406DAA9E30A85EC7DA76.json similarity index 100% rename from plugins/Audio Device Selector-C04175CF5284406DAA9E30A85EC7DA76.json rename to plugins/Audio Device Selector@C04175CF5284406DAA9E30A85EC7DA76.json diff --git a/plugins/Azan-3458F01618974683B339D53528A78573.json b/plugins/Azan@3458F01618974683B339D53528A78573.json similarity index 100% rename from plugins/Azan-3458F01618974683B339D53528A78573.json rename to plugins/Azan@3458F01618974683B339D53528A78573.json diff --git a/plugins/Base Converter-6361A46C-D08C-49AB-AAA4-D19E1F2ABA0D.json b/plugins/Base Converter@6361A46C-D08C-49AB-AAA4-D19E1F2ABA0D.json similarity index 100% rename from plugins/Base Converter-6361A46C-D08C-49AB-AAA4-D19E1F2ABA0D.json rename to plugins/Base Converter@6361A46C-D08C-49AB-AAA4-D19E1F2ABA0D.json diff --git a/plugins/Base64-B75F7BE9E8B544FAB7EADBB581DB7C7B.json b/plugins/Base64@B75F7BE9E8B544FAB7EADBB581DB7C7B.json similarity index 100% rename from plugins/Base64-B75F7BE9E8B544FAB7EADBB581DB7C7B.json rename to plugins/Base64@B75F7BE9E8B544FAB7EADBB581DB7C7B.json diff --git a/plugins/BetterTTV Twitch Emotes-62A7E77D5AC84177AF902C4A5FF10603.json b/plugins/BetterTTV Twitch Emotes@62A7E77D5AC84177AF902C4A5FF10603.json similarity index 100% rename from plugins/BetterTTV Twitch Emotes-62A7E77D5AC84177AF902C4A5FF10603.json rename to plugins/BetterTTV Twitch Emotes@62A7E77D5AC84177AF902C4A5FF10603.json diff --git a/plugins/Browser Bookmarks-0ECADE17459B49F587BF81DC3A125110.json b/plugins/Browser Bookmarks@0ECADE17459B49F587BF81DC3A125110.json similarity index 100% rename from plugins/Browser Bookmarks-0ECADE17459B49F587BF81DC3A125110.json rename to plugins/Browser Bookmarks@0ECADE17459B49F587BF81DC3A125110.json diff --git a/plugins/Browser History-F6B8C1BC8441496798D2CE2BADB0E95E.json b/plugins/Browser History@F6B8C1BC8441496798D2CE2BADB0E95E.json similarity index 100% rename from plugins/Browser History-F6B8C1BC8441496798D2CE2BADB0E95E.json rename to plugins/Browser History@F6B8C1BC8441496798D2CE2BADB0E95E.json diff --git a/plugins/Bulk URL Opener-2d5036e2-eccc-4254-b88e-de78580e2195.json b/plugins/Bulk URL Opener@2d5036e2-eccc-4254-b88e-de78580e2195.json similarity index 100% rename from plugins/Bulk URL Opener-2d5036e2-eccc-4254-b88e-de78580e2195.json rename to plugins/Bulk URL Opener@2d5036e2-eccc-4254-b88e-de78580e2195.json diff --git a/plugins/CPPreference-28b1bc8d-06e1-4bda-8311-f36e8d4f9915.json b/plugins/CPPreference@28b1bc8d-06e1-4bda-8311-f36e8d4f9915.json similarity index 100% rename from plugins/CPPreference-28b1bc8d-06e1-4bda-8311-f36e8d4f9915.json rename to plugins/CPPreference@28b1bc8d-06e1-4bda-8311-f36e8d4f9915.json diff --git a/plugins/Calculator-CEA0FDFC6D3B4085823D60DC76F28855.json b/plugins/Calculator@CEA0FDFC6D3B4085823D60DC76F28855.json similarity index 100% rename from plugins/Calculator-CEA0FDFC6D3B4085823D60DC76F28855.json rename to plugins/Calculator@CEA0FDFC6D3B4085823D60DC76F28855.json diff --git a/plugins/ChatGPT-df432fe0-9ff7-4ba1-b0fd-5ffd26efbf86.json b/plugins/ChatGPT@df432fe0-9ff7-4ba1-b0fd-5ffd26efbf86.json similarity index 100% rename from plugins/ChatGPT-df432fe0-9ff7-4ba1-b0fd-5ffd26efbf86.json rename to plugins/ChatGPT@df432fe0-9ff7-4ba1-b0fd-5ffd26efbf86.json diff --git a/plugins/Cider-4e2018ca-4ed0-11ed-bdc3-0242ac120002.json b/plugins/Cider@4e2018ca-4ed0-11ed-bdc3-0242ac120002.json similarity index 100% rename from plugins/Cider-4e2018ca-4ed0-11ed-bdc3-0242ac120002.json rename to plugins/Cider@4e2018ca-4ed0-11ed-bdc3-0242ac120002.json diff --git a/plugins/CkFlow-75894EA334FA4C10AC16E28BC4616C4A.json b/plugins/CkFlow@75894EA334FA4C10AC16E28BC4616C4A.json similarity index 100% rename from plugins/CkFlow-75894EA334FA4C10AC16E28BC4616C4A.json rename to plugins/CkFlow@75894EA334FA4C10AC16E28BC4616C4A.json diff --git a/plugins/Clipboard History-8025ce8b-b1ce-49cd-af48-b343a0df8606.json b/plugins/Clipboard History@8025ce8b-b1ce-49cd-af48-b343a0df8606.json similarity index 100% rename from plugins/Clipboard History-8025ce8b-b1ce-49cd-af48-b343a0df8606.json rename to plugins/Clipboard History@8025ce8b-b1ce-49cd-af48-b343a0df8606.json diff --git a/plugins/ClipboardR-ac0201cb-6610-48dd-9c60-e292d5e3a3da.json b/plugins/ClipboardR@ac0201cb-6610-48dd-9c60-e292d5e3a3da.json similarity index 100% rename from plugins/ClipboardR-ac0201cb-6610-48dd-9c60-e292d5e3a3da.json rename to plugins/ClipboardR@ac0201cb-6610-48dd-9c60-e292d5e3a3da.json diff --git a/plugins/Colors-9B36CE6181FC47FBB597AA2C29CD9B0A.json b/plugins/Colors@9B36CE6181FC47FBB597AA2C29CD9B0A.json similarity index 100% rename from plugins/Colors-9B36CE6181FC47FBB597AA2C29CD9B0A.json rename to plugins/Colors@9B36CE6181FC47FBB597AA2C29CD9B0A.json diff --git a/plugins/Currency Converter-18892B7863AC43ABA27859A5A2866DD8.json b/plugins/Currency Converter@18892B7863AC43ABA27859A5A2866DD8.json similarity index 100% rename from plugins/Currency Converter-18892B7863AC43ABA27859A5A2866DD8.json rename to plugins/Currency Converter@18892B7863AC43ABA27859A5A2866DD8.json diff --git a/plugins/CurrencyPP-84d9d550-80cb-4e5f-a090-e1ccf3237a40.json b/plugins/CurrencyPP@84d9d550-80cb-4e5f-a090-e1ccf3237a40.json similarity index 100% rename from plugins/CurrencyPP-84d9d550-80cb-4e5f-a090-e1ccf3237a40.json rename to plugins/CurrencyPP@84d9d550-80cb-4e5f-a090-e1ccf3237a40.json diff --git a/plugins/DateDiff-6bfc4672-5550-4d40-b2dc-53093a2417a0.json b/plugins/DateDiff@6bfc4672-5550-4d40-b2dc-53093a2417a0.json similarity index 100% rename from plugins/DateDiff-6bfc4672-5550-4d40-b2dc-53093a2417a0.json rename to plugins/DateDiff@6bfc4672-5550-4d40-b2dc-53093a2417a0.json diff --git a/plugins/DdFlow-735A3608B5D240E5A44357CCF852E329.json b/plugins/DdFlow@735A3608B5D240E5A44357CCF852E329.json similarity index 100% rename from plugins/DdFlow-735A3608B5D240E5A44357CCF852E329.json rename to plugins/DdFlow@735A3608B5D240E5A44357CCF852E329.json diff --git a/plugins/DeepFlow-963cdb07-9143-41e6-b77b-14391e8344d8.json b/plugins/DeepFlow@963cdb07-9143-41e6-b77b-14391e8344d8.json similarity index 100% rename from plugins/DeepFlow-963cdb07-9143-41e6-b77b-14391e8344d8.json rename to plugins/DeepFlow@963cdb07-9143-41e6-b77b-14391e8344d8.json diff --git a/plugins/Desktop Cleanup-a9b5753e-21a6-420f-9dc9-b67ce94ae1e8.json b/plugins/Desktop Cleanup@a9b5753e-21a6-420f-9dc9-b67ce94ae1e8.json similarity index 100% rename from plugins/Desktop Cleanup-a9b5753e-21a6-420f-9dc9-b67ce94ae1e8.json rename to plugins/Desktop Cleanup@a9b5753e-21a6-420f-9dc9-b67ce94ae1e8.json diff --git a/plugins/DevToys Launcher-14b986ef-45ec-44c1-be66-cab460a771f7.json b/plugins/DevToys Launcher@14b986ef-45ec-44c1-be66-cab460a771f7.json similarity index 100% rename from plugins/DevToys Launcher-14b986ef-45ec-44c1-be66-cab460a771f7.json rename to plugins/DevToys Launcher@14b986ef-45ec-44c1-be66-cab460a771f7.json diff --git a/plugins/Dictionary-c3406b5c-22f0-4984-b018-3dae897cab3f.json b/plugins/Dictionary@c3406b5c-22f0-4984-b018-3dae897cab3f.json similarity index 100% rename from plugins/Dictionary-c3406b5c-22f0-4984-b018-3dae897cab3f.json rename to plugins/Dictionary@c3406b5c-22f0-4984-b018-3dae897cab3f.json diff --git a/plugins/Direct Translate-1b7c732781f94b748ed08351f8200894.json b/plugins/Direct Translate@1b7c732781f94b748ed08351f8200894.json similarity index 100% rename from plugins/Direct Translate-1b7c732781f94b748ed08351f8200894.json rename to plugins/Direct Translate@1b7c732781f94b748ed08351f8200894.json diff --git a/plugins/Discord timestamps-32DD22C2-7E7D-4A49-9032-B57046975824.json b/plugins/Discord timestamps@32DD22C2-7E7D-4A49-9032-B57046975824.json similarity index 100% rename from plugins/Discord timestamps-32DD22C2-7E7D-4A49-9032-B57046975824.json rename to plugins/Discord timestamps@32DD22C2-7E7D-4A49-9032-B57046975824.json diff --git a/plugins/DropboxFinder-5A1E2AA6-1C6A-4130-990E-973FC5795D87.json b/plugins/DropboxFinder@5A1E2AA6-1C6A-4130-990E-973FC5795D87.json similarity index 100% rename from plugins/DropboxFinder-5A1E2AA6-1C6A-4130-990E-973FC5795D87.json rename to plugins/DropboxFinder@5A1E2AA6-1C6A-4130-990E-973FC5795D87.json diff --git a/plugins/DuckDuckGo !bang-915f45f7747440f7828621bd8ec0f298.json b/plugins/DuckDuckGo !bang@915f45f7747440f7828621bd8ec0f298.json similarity index 100% rename from plugins/DuckDuckGo !bang-915f45f7747440f7828621bd8ec0f298.json rename to plugins/DuckDuckGo !bang@915f45f7747440f7828621bd8ec0f298.json diff --git a/plugins/EasySSH-8CBACA12D99946D7B5E4E162EED6B045.json b/plugins/EasySSH@8CBACA12D99946D7B5E4E162EED6B045.json similarity index 100% rename from plugins/EasySSH-8CBACA12D99946D7B5E4E162EED6B045.json rename to plugins/EasySSH@8CBACA12D99946D7B5E4E162EED6B045.json diff --git a/plugins/ElementFlow-78c1bfc7-044e-46cd-b920-9e0ae0e7f234.json b/plugins/ElementFlow@78c1bfc7-044e-46cd-b920-9e0ae0e7f234.json similarity index 100% rename from plugins/ElementFlow-78c1bfc7-044e-46cd-b920-9e0ae0e7f234.json rename to plugins/ElementFlow@78c1bfc7-044e-46cd-b920-9e0ae0e7f234.json diff --git a/plugins/EmailTo-F229B92B-C4D1-4A87-B05B-A96ACC486263.json b/plugins/EmailTo@F229B92B-C4D1-4A87-B05B-A96ACC486263.json similarity index 100% rename from plugins/EmailTo-F229B92B-C4D1-4A87-B05B-A96ACC486263.json rename to plugins/EmailTo@F229B92B-C4D1-4A87-B05B-A96ACC486263.json diff --git a/plugins/Emoji+-F32C0CF0270944AFAC9298BB67E16292.json b/plugins/Emoji+@F32C0CF0270944AFAC9298BB67E16292.json similarity index 100% rename from plugins/Emoji+-F32C0CF0270944AFAC9298BB67E16292.json rename to plugins/Emoji+@F32C0CF0270944AFAC9298BB67E16292.json diff --git a/plugins/Epic Games Store Launcher-02D91372A4C9429B93BA6365E38FBD4C.json b/plugins/Epic Games Store Launcher@02D91372A4C9429B93BA6365E38FBD4C.json similarity index 100% rename from plugins/Epic Games Store Launcher-02D91372A4C9429B93BA6365E38FBD4C.json rename to plugins/Epic Games Store Launcher@02D91372A4C9429B93BA6365E38FBD4C.json diff --git a/plugins/Explorer-572be03c74c642baae319fc283e561a8.json b/plugins/Explorer@572be03c74c642baae319fc283e561a8.json similarity index 100% rename from plugins/Explorer-572be03c74c642baae319fc283e561a8.json rename to plugins/Explorer@572be03c74c642baae319fc283e561a8.json diff --git a/plugins/FabCalc-4f9e42bbcd9045e1969f97293dfaf4c7.json b/plugins/FabCalc@4f9e42bbcd9045e1969f97293dfaf4c7.json similarity index 100% rename from plugins/FabCalc-4f9e42bbcd9045e1969f97293dfaf4c7.json rename to plugins/FabCalc@4f9e42bbcd9045e1969f97293dfaf4c7.json diff --git a/plugins/Fancy Emoji-FF2C31D6A47348FFB9ED4EB26F6794E2.json b/plugins/Fancy Emoji@FF2C31D6A47348FFB9ED4EB26F6794E2.json similarity index 100% rename from plugins/Fancy Emoji-FF2C31D6A47348FFB9ED4EB26F6794E2.json rename to plugins/Fancy Emoji@FF2C31D6A47348FFB9ED4EB26F6794E2.json diff --git a/plugins/Favorites-D0DB38F5-0199-4DFC-8A8D-1B22F68C157C.json b/plugins/Favorites@D0DB38F5-0199-4DFC-8A8D-1B22F68C157C.json similarity index 100% rename from plugins/Favorites-D0DB38F5-0199-4DFC-8A8D-1B22F68C157C.json rename to plugins/Favorites@D0DB38F5-0199-4DFC-8A8D-1B22F68C157C.json diff --git a/plugins/FendCalculator-E5E5A4BD-39C7-4B41-93F8-0D4850BC317C.json b/plugins/FendCalculator@E5E5A4BD-39C7-4B41-93F8-0D4850BC317C.json similarity index 100% rename from plugins/FendCalculator-E5E5A4BD-39C7-4B41-93F8-0D4850BC317C.json rename to plugins/FendCalculator@E5E5A4BD-39C7-4B41-93F8-0D4850BC317C.json diff --git a/plugins/Flow.Plugin.UrlEncode-D2D2C23B084D411DB66EE0C79D6C2A7C.json b/plugins/Flow.Plugin.UrlEncode@D2D2C23B084D411DB66EE0C79D6C2A7C.json similarity index 100% rename from plugins/Flow.Plugin.UrlEncode-D2D2C23B084D411DB66EE0C79D6C2A7C.json rename to plugins/Flow.Plugin.UrlEncode@D2D2C23B084D411DB66EE0C79D6C2A7C.json diff --git a/plugins/FlowRaindrop-B9B8174812E4474D96C148317BE2BFB7.json b/plugins/FlowRaindrop@B9B8174812E4474D96C148317BE2BFB7.json similarity index 100% rename from plugins/FlowRaindrop-B9B8174812E4474D96C148317BE2BFB7.json rename to plugins/FlowRaindrop@B9B8174812E4474D96C148317BE2BFB7.json diff --git a/plugins/FlowYouTube-42DE0794627A48B2847E6FDF29DD5561.json b/plugins/FlowYouTube@42DE0794627A48B2847E6FDF29DD5561.json similarity index 100% rename from plugins/FlowYouTube-42DE0794627A48B2847E6FDF29DD5561.json rename to plugins/FlowYouTube@42DE0794627A48B2847E6FDF29DD5561.json diff --git a/plugins/GamesLauncher-54545DC7B3A542DBB6C7DA50DEAD455B.json b/plugins/GamesLauncher@54545DC7B3A542DBB6C7DA50DEAD455B.json similarity index 100% rename from plugins/GamesLauncher-54545DC7B3A542DBB6C7DA50DEAD455B.json rename to plugins/GamesLauncher@54545DC7B3A542DBB6C7DA50DEAD455B.json diff --git a/plugins/General Converter-73f2c04d-176a-4586-9ff5-69fae63321ef.json b/plugins/General Converter@73f2c04d-176a-4586-9ff5-69fae63321ef.json similarity index 100% rename from plugins/General Converter-73f2c04d-176a-4586-9ff5-69fae63321ef.json rename to plugins/General Converter@73f2c04d-176a-4586-9ff5-69fae63321ef.json diff --git a/plugins/GitHub-6c22cffe6b3546ec9087abe149c4a575.json b/plugins/GitHub@6c22cffe6b3546ec9087abe149c4a575.json similarity index 100% rename from plugins/GitHub-6c22cffe6b3546ec9087abe149c4a575.json rename to plugins/GitHub@6c22cffe6b3546ec9087abe149c4a575.json diff --git a/plugins/Github Notifications-9B66F9CD1BF54CBBADCF1ACB378E33BB.json b/plugins/Github Notifications@9B66F9CD1BF54CBBADCF1ACB378E33BB.json similarity index 100% rename from plugins/Github Notifications-9B66F9CD1BF54CBBADCF1ACB378E33BB.json rename to plugins/Github Notifications@9B66F9CD1BF54CBBADCF1ACB378E33BB.json diff --git a/plugins/Github Quick Launcher-240B648F33DD4105800747A2749E1B5C.json b/plugins/Github Quick Launcher@240B648F33DD4105800747A2749E1B5C.json similarity index 100% rename from plugins/Github Quick Launcher-240B648F33DD4105800747A2749E1B5C.json rename to plugins/Github Quick Launcher@240B648F33DD4105800747A2749E1B5C.json diff --git a/plugins/Gitmoji-dff48291-c333-46ed-8784-115aa85acb4f.json b/plugins/Gitmoji@dff48291-c333-46ed-8784-115aa85acb4f.json similarity index 100% rename from plugins/Gitmoji-dff48291-c333-46ed-8784-115aa85acb4f.json rename to plugins/Gitmoji@dff48291-c333-46ed-8784-115aa85acb4f.json diff --git a/plugins/Godot-D8AF059F555C48A380AAD5D57B4A5D61.json b/plugins/Godot@D8AF059F555C48A380AAD5D57B4A5D61.json similarity index 100% rename from plugins/Godot-D8AF059F555C48A380AAD5D57B4A5D61.json rename to plugins/Godot@D8AF059F555C48A380AAD5D57B4A5D61.json diff --git a/plugins/Google Calendar-f823a07e-7191-11ed-a1eb-0242ac120002.json b/plugins/Google Calendar-f823a07e-7191-11ed-a1eb-0242ac120002.json deleted file mode 100644 index 0764dddd2..000000000 --- a/plugins/Google Calendar-f823a07e-7191-11ed-a1eb-0242ac120002.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "ID": "f823a07e-7191-11ed-a1eb-0242ac120002", - "Name": "Google Calendar", - "Description": "Add events to your Google Calendar", - "Author": "Ilja van Ipenburg", - "Version": "1.2.3", - "Language": "python", - "Website": "https://github.com/ivanipenburg/Flow.Launcher.Plugin.GoogleCalendar", - "UrlDownload": "https://github.com/ivanipenburg/Flow.Launcher.Plugin.GoogleCalendar/releases/download/v1.2.3/Flow.Launcher.Plugin.GoogleCalendar.zip", - "UrlSourceCode": "https://github.com/ivanipenburg/Flow.Launcher.Plugin.GoogleCalendar", - "IcoPath": "https://cdn.jsdelivr.net/gh/ivanipenburg/Flow.Launcher.Plugin.GoogleCalendar/Images/app.png", - "DateAdded": "2022-12-01T17:37:55Z", - "LatestReleaseDate": "2023-07-04T10:26:31Z", - "Tested": true -} \ No newline at end of file diff --git a/plugins/Google Translate-e47fca5f-4305-4c14-9928-57d2c319d78e.json b/plugins/Google Translate@e47fca5f-4305-4c14-9928-57d2c319d78e.json similarity index 100% rename from plugins/Google Translate-e47fca5f-4305-4c14-9928-57d2c319d78e.json rename to plugins/Google Translate@e47fca5f-4305-4c14-9928-57d2c319d78e.json diff --git a/plugins/Guid Converter-27ad17d5-dacb-4732-9653-03def5f86125.json b/plugins/Guid Converter@27ad17d5-dacb-4732-9653-03def5f86125.json similarity index 100% rename from plugins/Guid Converter-27ad17d5-dacb-4732-9653-03def5f86125.json rename to plugins/Guid Converter@27ad17d5-dacb-4732-9653-03def5f86125.json diff --git a/plugins/HA-Commander-B2D2C23B055D411GH66FF0C79D6C2A6H.json b/plugins/HA-Commander@B2D2C23B055D411GH66FF0C79D6C2A6H.json similarity index 100% rename from plugins/HA-Commander-B2D2C23B055D411GH66FF0C79D6C2A6H.json rename to plugins/HA-Commander@B2D2C23B055D411GH66FF0C79D6C2A6H.json diff --git a/plugins/Hacker News-140f3da0-7d14-4b20-b897-b4cb155fec2d.json b/plugins/Hacker News@140f3da0-7d14-4b20-b897-b4cb155fec2d.json similarity index 100% rename from plugins/Hacker News-140f3da0-7d14-4b20-b897-b4cb155fec2d.json rename to plugins/Hacker News@140f3da0-7d14-4b20-b897-b4cb155fec2d.json diff --git a/plugins/Heidi-76148ECE-AA72-4C68-AFD5-54BA8A3C1F61.json b/plugins/Heidi@76148ECE-AA72-4C68-AFD5-54BA8A3C1F61.json similarity index 100% rename from plugins/Heidi-76148ECE-AA72-4C68-AFD5-54BA8A3C1F61.json rename to plugins/Heidi@76148ECE-AA72-4C68-AFD5-54BA8A3C1F61.json diff --git a/plugins/Hello World Node.js-427af2d93887868f8179665uy661c6c3.json b/plugins/Hello World Node.js@427af2d93887868f8179665uy661c6c3.json similarity index 100% rename from plugins/Hello World Node.js-427af2d93887868f8179665uy661c6c3.json rename to plugins/Hello World Node.js@427af2d93887868f8179665uy661c6c3.json diff --git a/plugins/Hello World Python-2f4e384e-76ce-45c3-aea2-b16f5e5c328f.json b/plugins/Hello World Python@2f4e384e-76ce-45c3-aea2-b16f5e5c328f.json similarity index 100% rename from plugins/Hello World Python-2f4e384e-76ce-45c3-aea2-b16f5e5c328f.json rename to plugins/Hello World Python@2f4e384e-76ce-45c3-aea2-b16f5e5c328f.json diff --git a/plugins/How Long To Beat-dcbb0454f0694431944b1b7f18673a54.json b/plugins/How Long To Beat@dcbb0454f0694431944b1b7f18673a54.json similarity index 100% rename from plugins/How Long To Beat-dcbb0454f0694431944b1b7f18673a54.json rename to plugins/How Long To Beat@dcbb0454f0694431944b1b7f18673a54.json diff --git a/plugins/IP Address-E2D2C23B084D41D1B6F60EC79D62CAH6.json b/plugins/IP Address@E2D2C23B084D41D1B6F60EC79D62CAH6.json similarity index 100% rename from plugins/IP Address-E2D2C23B084D41D1B6F60EC79D62CAH6.json rename to plugins/IP Address@E2D2C23B084D41D1B6F60EC79D62CAH6.json diff --git a/plugins/IpMacAddress-56A92C3AB5714EA9841098CE7D105E11.json b/plugins/IpMacAddress@56A92C3AB5714EA9841098CE7D105E11.json similarity index 100% rename from plugins/IpMacAddress-56A92C3AB5714EA9841098CE7D105E11.json rename to plugins/IpMacAddress@56A92C3AB5714EA9841098CE7D105E11.json diff --git a/plugins/JetBrainsIDEProjects-E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json b/plugins/JetBrainsIDEProjects@E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json similarity index 100% rename from plugins/JetBrainsIDEProjects-E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json rename to plugins/JetBrainsIDEProjects@E1E3DB9C-632D-4187-A5B4-EED6E09CACA7.json diff --git a/plugins/Kaomoji-B348C4F7608746DAA8B519F223CFC8FB.json b/plugins/Kaomoji@B348C4F7608746DAA8B519F223CFC8FB.json similarity index 100% rename from plugins/Kaomoji-B348C4F7608746DAA8B519F223CFC8FB.json rename to plugins/Kaomoji@B348C4F7608746DAA8B519F223CFC8FB.json diff --git a/plugins/Kitty-898FC7F0-4F38-401B-82E0-A852798C2D59.json b/plugins/Kitty@898FC7F0-4F38-401B-82E0-A852798C2D59.json similarity index 100% rename from plugins/Kitty-898FC7F0-4F38-401B-82E0-A852798C2D59.json rename to plugins/Kitty@898FC7F0-4F38-401B-82E0-A852798C2D59.json diff --git a/plugins/LibreTranslate-81b8c8c8-72ef-427c-a9c1-17cf8f1c766c.json b/plugins/LibreTranslate@81b8c8c8-72ef-427c-a9c1-17cf8f1c766c.json similarity index 100% rename from plugins/LibreTranslate-81b8c8c8-72ef-427c-a9c1-17cf8f1c766c.json rename to plugins/LibreTranslate@81b8c8c8-72ef-427c-a9c1-17cf8f1c766c.json diff --git a/plugins/Mcfunction ANSI highlighter-dae80b9d-368b-4851-9e64-c24ae1d9a5a1.json b/plugins/Mcfunction ANSI highlighter@dae80b9d-368b-4851-9e64-c24ae1d9a5a1.json similarity index 100% rename from plugins/Mcfunction ANSI highlighter-dae80b9d-368b-4851-9e64-c24ae1d9a5a1.json rename to plugins/Mcfunction ANSI highlighter@dae80b9d-368b-4851-9e64-c24ae1d9a5a1.json diff --git a/plugins/Minecraft Multi Launcher-91B97FA34859445782AEF1893DE4E350.json b/plugins/Minecraft Multi Launcher@91B97FA34859445782AEF1893DE4E350.json similarity index 100% rename from plugins/Minecraft Multi Launcher-91B97FA34859445782AEF1893DE4E350.json rename to plugins/Minecraft Multi Launcher@91B97FA34859445782AEF1893DE4E350.json diff --git a/plugins/MyIPs-F03364BE-101B-4988-B555-528B961E6A86.json b/plugins/MyIPs@F03364BE-101B-4988-B555-528B961E6A86.json similarity index 100% rename from plugins/MyIPs-F03364BE-101B-4988-B555-528B961E6A86.json rename to plugins/MyIPs@F03364BE-101B-4988-B555-528B961E6A86.json diff --git a/plugins/Notion Search-2bf97885-af0d-11ee-94b6-00e04c239987.json b/plugins/Notion Search@2bf97885-af0d-11ee-94b6-00e04c239987.json similarity index 100% rename from plugins/Notion Search-2bf97885-af0d-11ee-94b6-00e04c239987.json rename to plugins/Notion Search@2bf97885-af0d-11ee-94b6-00e04c239987.json diff --git a/plugins/Notion-BDC409081E7F4D879FC1FE8BC7F9D606.json b/plugins/Notion@BDC409081E7F4D879FC1FE8BC7F9D606.json similarity index 100% rename from plugins/Notion-BDC409081E7F4D879FC1FE8BC7F9D606.json rename to plugins/Notion@BDC409081E7F4D879FC1FE8BC7F9D606.json diff --git a/plugins/Number Converter-d6675ca0-9da6-4361-8342-95564214cd04.json b/plugins/Number Converter@d6675ca0-9da6-4361-8342-95564214cd04.json similarity index 100% rename from plugins/Number Converter-d6675ca0-9da6-4361-8342-95564214cd04.json rename to plugins/Number Converter@d6675ca0-9da6-4361-8342-95564214cd04.json diff --git a/plugins/Obsidian Notes-F0DC45CD032F438C9B900679BD9B117A.json b/plugins/Obsidian Notes@F0DC45CD032F438C9B900679BD9B117A.json similarity index 100% rename from plugins/Obsidian Notes-F0DC45CD032F438C9B900679BD9B117A.json rename to plugins/Obsidian Notes@F0DC45CD032F438C9B900679BD9B117A.json diff --git a/plugins/One-time Password-EAE9772F43F949CAB65F826300C5AD3C.json b/plugins/One-time Password@EAE9772F43F949CAB65F826300C5AD3C.json similarity index 100% rename from plugins/One-time Password-EAE9772F43F949CAB65F826300C5AD3C.json rename to plugins/One-time Password@EAE9772F43F949CAB65F826300C5AD3C.json diff --git a/plugins/OneNote-506B2EE8-4117-4BDF-8F00-DF58498DF922.json b/plugins/OneNote@506B2EE8-4117-4BDF-8F00-DF58498DF922.json similarity index 100% rename from plugins/OneNote-506B2EE8-4117-4BDF-8F00-DF58498DF922.json rename to plugins/OneNote@506B2EE8-4117-4BDF-8F00-DF58498DF922.json diff --git a/plugins/Playnite-625A2812D5364D708582FDD9ACCD8C93.json b/plugins/Playnite@625A2812D5364D708582FDD9ACCD8C93.json similarity index 100% rename from plugins/Playnite-625A2812D5364D708582FDD9ACCD8C93.json rename to plugins/Playnite@625A2812D5364D708582FDD9ACCD8C93.json diff --git a/plugins/Plexy-32D9F15C38EE400EA7E3DF57DA15BFD5.json b/plugins/Plexy@32D9F15C38EE400EA7E3DF57DA15BFD5.json similarity index 100% rename from plugins/Plexy-32D9F15C38EE400EA7E3DF57DA15BFD5.json rename to plugins/Plexy@32D9F15C38EE400EA7E3DF57DA15BFD5.json diff --git a/plugins/Plugin Indicator-6A122269676E40EB86EB543B945932B9.json b/plugins/Plugin Indicator@6A122269676E40EB86EB543B945932B9.json similarity index 100% rename from plugins/Plugin Indicator-6A122269676E40EB86EB543B945932B9.json rename to plugins/Plugin Indicator@6A122269676E40EB86EB543B945932B9.json diff --git a/plugins/Plugin Runner-176690627AB54C8381A7FD99A3519F42.json b/plugins/Plugin Runner@176690627AB54C8381A7FD99A3519F42.json similarity index 100% rename from plugins/Plugin Runner-176690627AB54C8381A7FD99A3519F42.json rename to plugins/Plugin Runner@176690627AB54C8381A7FD99A3519F42.json diff --git a/plugins/Plugins Manager-9f8f9b14-2518-4907-b211-35ab6290dee7.json b/plugins/Plugins Manager@9f8f9b14-2518-4907-b211-35ab6290dee7.json similarity index 100% rename from plugins/Plugins Manager-9f8f9b14-2518-4907-b211-35ab6290dee7.json rename to plugins/Plugins Manager@9f8f9b14-2518-4907-b211-35ab6290dee7.json diff --git a/plugins/Poi Poi Clipboard-D738C474-9262-4B94-B58D-0413ED8EB9C6.json b/plugins/Poi Poi Clipboard@D738C474-9262-4B94-B58D-0413ED8EB9C6.json similarity index 100% rename from plugins/Poi Poi Clipboard-D738C474-9262-4B94-B58D-0413ED8EB9C6.json rename to plugins/Poi Poi Clipboard@D738C474-9262-4B94-B58D-0413ED8EB9C6.json diff --git a/plugins/Process Killer-b64d0a79-329a-48b0-b53f-d658318a1bf6.json b/plugins/Process Killer@b64d0a79-329a-48b0-b53f-d658318a1bf6.json similarity index 100% rename from plugins/Process Killer-b64d0a79-329a-48b0-b53f-d658318a1bf6.json rename to plugins/Process Killer@b64d0a79-329a-48b0-b53f-d658318a1bf6.json diff --git a/plugins/Program-791FC278BA414111B8D1886DFE447410.json b/plugins/Program@791FC278BA414111B8D1886DFE447410.json similarity index 100% rename from plugins/Program-791FC278BA414111B8D1886DFE447410.json rename to plugins/Program@791FC278BA414111B8D1886DFE447410.json diff --git a/plugins/Putty-54A6672C06E047A48A7D88C78FA5F13E.json b/plugins/Putty@54A6672C06E047A48A7D88C78FA5F13E.json similarity index 100% rename from plugins/Putty-54A6672C06E047A48A7D88C78FA5F13E.json rename to plugins/Putty@54A6672C06E047A48A7D88C78FA5F13E.json diff --git a/plugins/QrFlow-725660A1CB3D4FFE978A8B477EB376B4.json b/plugins/QrFlow@725660A1CB3D4FFE978A8B477EB376B4.json similarity index 100% rename from plugins/QrFlow-725660A1CB3D4FFE978A8B477EB376B4.json rename to plugins/QrFlow@725660A1CB3D4FFE978A8B477EB376B4.json diff --git a/plugins/Quick Uninstaller-095A6AE3A255532EAAD78F05A71D4981.json b/plugins/Quick Uninstaller@095A6AE3A255532EAAD78F05A71D4981.json similarity index 100% rename from plugins/Quick Uninstaller-095A6AE3A255532EAAD78F05A71D4981.json rename to plugins/Quick Uninstaller@095A6AE3A255532EAAD78F05A71D4981.json diff --git a/plugins/RDP-B7CDDEA47E354243BEE0434DDBAE438A.json b/plugins/RDP@B7CDDEA47E354243BEE0434DDBAE438A.json similarity index 100% rename from plugins/RDP-B7CDDEA47E354243BEE0434DDBAE438A.json rename to plugins/RDP@B7CDDEA47E354243BEE0434DDBAE438A.json diff --git a/plugins/Reddit Browser-51F9B93359B24716BF9D7FCD1CB075B6.json b/plugins/Reddit Browser@51F9B93359B24716BF9D7FCD1CB075B6.json similarity index 100% rename from plugins/Reddit Browser-51F9B93359B24716BF9D7FCD1CB075B6.json rename to plugins/Reddit Browser@51F9B93359B24716BF9D7FCD1CB075B6.json diff --git a/plugins/Registry-8533B2E5632A449F916D3658EABFB595.json b/plugins/Registry@8533B2E5632A449F916D3658EABFB595.json similarity index 100% rename from plugins/Registry-8533B2E5632A449F916D3658EABFB595.json rename to plugins/Registry@8533B2E5632A449F916D3658EABFB595.json diff --git a/plugins/RemoveUSB-5DBA462B9AB77AC5DC158EB5047367F0.json b/plugins/RemoveUSB@5DBA462B9AB77AC5DC158EB5047367F0.json similarity index 100% rename from plugins/RemoveUSB-5DBA462B9AB77AC5DC158EB5047367F0.json rename to plugins/RemoveUSB@5DBA462B9AB77AC5DC158EB5047367F0.json diff --git a/plugins/RollDice-5403b2dc28fb4327aedc9f8c872d9d1f.json b/plugins/RollDice@5403b2dc28fb4327aedc9f8c872d9d1f.json similarity index 100% rename from plugins/RollDice-5403b2dc28fb4327aedc9f8c872d9d1f.json rename to plugins/RollDice@5403b2dc28fb4327aedc9f8c872d9d1f.json diff --git a/plugins/Search MDN-1e87e4c90c8e4daf9eee182d7c023919.json b/plugins/Search MDN@1e87e4c90c8e4daf9eee182d7c023919.json similarity index 100% rename from plugins/Search MDN-1e87e4c90c8e4daf9eee182d7c023919.json rename to plugins/Search MDN@1e87e4c90c8e4daf9eee182d7c023919.json diff --git a/plugins/Search npm-d91d366e4ff742b3b821f9d60031c3df.json b/plugins/Search npm@d91d366e4ff742b3b821f9d60031c3df.json similarity index 100% rename from plugins/Search npm-d91d366e4ff742b3b821f9d60031c3df.json rename to plugins/Search npm@d91d366e4ff742b3b821f9d60031c3df.json diff --git a/plugins/Search-MDI-8G5CDC9A78EF4A7E667E138F1FC04015.json b/plugins/Search-MDI@8G5CDC9A78EF4A7E667E138F1FC04015.json similarity index 100% rename from plugins/Search-MDI-8G5CDC9A78EF4A7E667E138F1FC04015.json rename to plugins/Search-MDI@8G5CDC9A78EF4A7E667E138F1FC04015.json diff --git a/plugins/Shell-D409510CD0D2481F853690A07E6DC426.json b/plugins/Shell@D409510CD0D2481F853690A07E6DC426.json similarity index 100% rename from plugins/Shell-D409510CD0D2481F853690A07E6DC426.json rename to plugins/Shell@D409510CD0D2481F853690A07E6DC426.json diff --git a/plugins/Shortcuts-661D020D-4E0B-414B-B12B-58F795A20D79.json b/plugins/Shortcuts@661D020D-4E0B-414B-B12B-58F795A20D79.json similarity index 100% rename from plugins/Shortcuts-661D020D-4E0B-414B-B12B-58F795A20D79.json rename to plugins/Shortcuts@661D020D-4E0B-414B-B12B-58F795A20D79.json diff --git a/plugins/Snippets-51dd36d2-9824-4977-8e15-294dfbd7961e.json b/plugins/Snippets@51dd36d2-9824-4977-8e15-294dfbd7961e.json similarity index 100% rename from plugins/Snippets-51dd36d2-9824-4977-8e15-294dfbd7961e.json rename to plugins/Snippets@51dd36d2-9824-4977-8e15-294dfbd7961e.json diff --git a/plugins/Sonarr Search-258159A0D7A64C7A931CBBD8FB3A6FA6.json b/plugins/Sonarr Search@258159A0D7A64C7A931CBBD8FB3A6FA6.json similarity index 100% rename from plugins/Sonarr Search-258159A0D7A64C7A931CBBD8FB3A6FA6.json rename to plugins/Sonarr Search@258159A0D7A64C7A931CBBD8FB3A6FA6.json diff --git a/plugins/SpotifyPremium-SY91U1N7H9D0X1DTZ8IOP4YV43KT7C5M.json b/plugins/SpotifyPremium@SY91U1N7H9D0X1DTZ8IOP4YV43KT7C5M.json similarity index 100% rename from plugins/SpotifyPremium-SY91U1N7H9D0X1DTZ8IOP4YV43KT7C5M.json rename to plugins/SpotifyPremium@SY91U1N7H9D0X1DTZ8IOP4YV43KT7C5M.json diff --git a/plugins/Statis-763D015F571C48E4ACA5EF5DFD0BCA30.json b/plugins/Statis@763D015F571C48E4ACA5EF5DFD0BCA30.json similarity index 100% rename from plugins/Statis-763D015F571C48E4ACA5EF5DFD0BCA30.json rename to plugins/Statis@763D015F571C48E4ACA5EF5DFD0BCA30.json diff --git a/plugins/Steam Search-4D5DF575E4964C6AAADCF86134F09CC0.json b/plugins/Steam Search@4D5DF575E4964C6AAADCF86134F09CC0.json similarity index 100% rename from plugins/Steam Search-4D5DF575E4964C6AAADCF86134F09CC0.json rename to plugins/Steam Search@4D5DF575E4964C6AAADCF86134F09CC0.json diff --git a/plugins/StringUtils-2972879D-1702-48A7-BA50-CA8352A6AA74.json b/plugins/StringUtils@2972879D-1702-48A7-BA50-CA8352A6AA74.json similarity index 100% rename from plugins/StringUtils-2972879D-1702-48A7-BA50-CA8352A6AA74.json rename to plugins/StringUtils@2972879D-1702-48A7-BA50-CA8352A6AA74.json diff --git a/plugins/System Commands-CEA08895D2544B019B2E9C5009600DF4.json b/plugins/System Commands@CEA08895D2544B019B2E9C5009600DF4.json similarity index 100% rename from plugins/System Commands-CEA08895D2544B019B2E9C5009600DF4.json rename to plugins/System Commands@CEA08895D2544B019B2E9C5009600DF4.json diff --git a/plugins/Tailwindcss-5c221cee-07a5-4e4c-a669-a0e0f7486c65.json b/plugins/Tailwindcss@5c221cee-07a5-4e4c-a669-a0e0f7486c65.json similarity index 100% rename from plugins/Tailwindcss-5c221cee-07a5-4e4c-a669-a0e0f7486c65.json rename to plugins/Tailwindcss@5c221cee-07a5-4e4c-a669-a0e0f7486c65.json diff --git a/plugins/Temp Cleaner-2DC588F9-98DB-4E8E-BBE0-B4EFF4286E40.json b/plugins/Temp Cleaner@2DC588F9-98DB-4E8E-BBE0-B4EFF4286E40.json similarity index 100% rename from plugins/Temp Cleaner-2DC588F9-98DB-4E8E-BBE0-B4EFF4286E40.json rename to plugins/Temp Cleaner@2DC588F9-98DB-4E8E-BBE0-B4EFF4286E40.json diff --git a/plugins/TenorGIF-A4A92BC0C742463187E5CCBA9B849B86.json b/plugins/TenorGIF@A4A92BC0C742463187E5CCBA9B849B86.json similarity index 100% rename from plugins/TenorGIF-A4A92BC0C742463187E5CCBA9B849B86.json rename to plugins/TenorGIF@A4A92BC0C742463187E5CCBA9B849B86.json diff --git a/plugins/TerrariaWiki-8F1A123859D0489C8B72187FB724DD42.json b/plugins/TerrariaWiki@8F1A123859D0489C8B72187FB724DD42.json similarity index 100% rename from plugins/TerrariaWiki-8F1A123859D0489C8B72187FB724DD42.json rename to plugins/TerrariaWiki@8F1A123859D0489C8B72187FB724DD42.json diff --git a/plugins/Timestamp-84ddc2a6d43911e8a8d5f2801f1b9fd1.json b/plugins/Timestamp@84ddc2a6d43911e8a8d5f2801f1b9fd1.json similarity index 100% rename from plugins/Timestamp-84ddc2a6d43911e8a8d5f2801f1b9fd1.json rename to plugins/Timestamp@84ddc2a6d43911e8a8d5f2801f1b9fd1.json diff --git a/plugins/Todoist-F71F6EE367D34BAFB681A9287ACF59EB.json b/plugins/Todoist@F71F6EE367D34BAFB681A9287ACF59EB.json similarity index 100% rename from plugins/Todoist-F71F6EE367D34BAFB681A9287ACF59EB.json rename to plugins/Todoist@F71F6EE367D34BAFB681A9287ACF59EB.json diff --git a/plugins/Todos-5B7E53D506844D2D8B7001AA19F5EF8F.json b/plugins/Todos@5B7E53D506844D2D8B7001AA19F5EF8F.json similarity index 100% rename from plugins/Todos-5B7E53D506844D2D8B7001AA19F5EF8F.json rename to plugins/Todos@5B7E53D506844D2D8B7001AA19F5EF8F.json diff --git a/plugins/Toggl Track-01B8703D-13E2-483D-BBF9-603425628151.json b/plugins/Toggl Track@01B8703D-13E2-483D-BBF9-603425628151.json similarity index 100% rename from plugins/Toggl Track-01B8703D-13E2-483D-BBF9-603425628151.json rename to plugins/Toggl Track@01B8703D-13E2-483D-BBF9-603425628151.json diff --git a/plugins/Translation Tool-7bfc4332-55t0-4d40-b4cc-530889g415a0.json b/plugins/Translation Tool@7bfc4332-55t0-4d40-b4cc-530889g415a0.json similarity index 100% rename from plugins/Translation Tool-7bfc4332-55t0-4d40-b4cc-530889g415a0.json rename to plugins/Translation Tool@7bfc4332-55t0-4d40-b4cc-530889g415a0.json diff --git a/plugins/Translation-5423df3c6dd84fc5ad3ca1bfadad872dfca307c0a013d116dc3e8bed60b8ca5b.json b/plugins/Translation@5423df3c6dd84fc5ad3ca1bfadad872dfca307c0a013d116dc3e8bed60b8ca5b.json similarity index 100% rename from plugins/Translation-5423df3c6dd84fc5ad3ca1bfadad872dfca307c0a013d116dc3e8bed60b8ca5b.json rename to plugins/Translation@5423df3c6dd84fc5ad3ca1bfadad872dfca307c0a013d116dc3e8bed60b8ca5b.json diff --git a/plugins/Twitchy-477F16413D374364A4D5D36DCE68ED45.json b/plugins/Twitchy@477F16413D374364A4D5D36DCE68ED45.json similarity index 100% rename from plugins/Twitchy-477F16413D374364A4D5D36DCE68ED45.json rename to plugins/Twitchy@477F16413D374364A4D5D36DCE68ED45.json diff --git a/plugins/URL Shortener-425D1CE7-1327-4593-B1C0-A37614B313EF.json b/plugins/URL Shortener@425D1CE7-1327-4593-B1C0-A37614B313EF.json similarity index 100% rename from plugins/URL Shortener-425D1CE7-1327-4593-B1C0-A37614B313EF.json rename to plugins/URL Shortener@425D1CE7-1327-4593-B1C0-A37614B313EF.json diff --git a/plugins/URL-0308FD86DE0A4DEE8D62B9B535370992.json b/plugins/URL@0308FD86DE0A4DEE8D62B9B535370992.json similarity index 100% rename from plugins/URL-0308FD86DE0A4DEE8D62B9B535370992.json rename to plugins/URL@0308FD86DE0A4DEE8D62B9B535370992.json diff --git a/plugins/UUID Generator-959A3FED8292422784F7892F7FB59DB1.json b/plugins/UUID Generator@959A3FED8292422784F7892F7FB59DB1.json similarity index 100% rename from plugins/UUID Generator-959A3FED8292422784F7892F7FB59DB1.json rename to plugins/UUID Generator@959A3FED8292422784F7892F7FB59DB1.json diff --git a/plugins/Unicode Finder-88312EF0-3300-4D7E-999C-50212CF8F3C8.json b/plugins/Unicode Finder@88312EF0-3300-4D7E-999C-50212CF8F3C8.json similarity index 100% rename from plugins/Unicode Finder-88312EF0-3300-4D7E-999C-50212CF8F3C8.json rename to plugins/Unicode Finder@88312EF0-3300-4D7E-999C-50212CF8F3C8.json diff --git a/plugins/Unit converter-D87F82F1-5A19-46CC-B5CC-50430B2F77AB.json b/plugins/Unit converter@D87F82F1-5A19-46CC-B5CC-50430B2F77AB.json similarity index 100% rename from plugins/Unit converter-D87F82F1-5A19-46CC-B5CC-50430B2F77AB.json rename to plugins/Unit converter@D87F82F1-5A19-46CC-B5CC-50430B2F77AB.json diff --git a/plugins/Unity 3D Helper-68B179AA-4E80-4080-AC68-CC922CD2AE60.json b/plugins/Unity 3D Helper@68B179AA-4E80-4080-AC68-CC922CD2AE60.json similarity index 100% rename from plugins/Unity 3D Helper-68B179AA-4E80-4080-AC68-CC922CD2AE60.json rename to plugins/Unity 3D Helper@68B179AA-4E80-4080-AC68-CC922CD2AE60.json diff --git a/plugins/Unity Engine-F8775498-BD72-4ECA-893F-B33863D81CB5.json b/plugins/Unity Engine@F8775498-BD72-4ECA-893F-B33863D81CB5.json similarity index 100% rename from plugins/Unity Engine-F8775498-BD72-4ECA-893F-B33863D81CB5.json rename to plugins/Unity Engine@F8775498-BD72-4ECA-893F-B33863D81CB5.json diff --git a/plugins/UpsetGalgame-cb7d1472-7da9-459e-b987-57f92cb3cea2.json b/plugins/UpsetGalgame@cb7d1472-7da9-459e-b987-57f92cb3cea2.json similarity index 100% rename from plugins/UpsetGalgame-cb7d1472-7da9-459e-b987-57f92cb3cea2.json rename to plugins/UpsetGalgame@cb7d1472-7da9-459e-b987-57f92cb3cea2.json diff --git a/plugins/VS Code Workspaces-525995402BEF4A8CA860D92F6D108092.json b/plugins/VS Code Workspaces@525995402BEF4A8CA860D92F6D108092.json similarity index 100% rename from plugins/VS Code Workspaces-525995402BEF4A8CA860D92F6D108092.json rename to plugins/VS Code Workspaces@525995402BEF4A8CA860D92F6D108092.json diff --git a/plugins/Vercel-29d4e311-eb40-4943-bc94-9b733fc307c7.json b/plugins/Vercel@29d4e311-eb40-4943-bc94-9b733fc307c7.json similarity index 100% rename from plugins/Vercel-29d4e311-eb40-4943-bc94-9b733fc307c7.json rename to plugins/Vercel@29d4e311-eb40-4943-bc94-9b733fc307c7.json diff --git a/plugins/Visual Studio Launcher-CBDFA9CF044842B4A79939112240FD38.json b/plugins/Visual Studio Launcher@CBDFA9CF044842B4A79939112240FD38.json similarity index 100% rename from plugins/Visual Studio Launcher-CBDFA9CF044842B4A79939112240FD38.json rename to plugins/Visual Studio Launcher@CBDFA9CF044842B4A79939112240FD38.json diff --git a/plugins/VolumeFlow-7d2d209d-5ab9-42dd-ae9b-2487b57ff569.json b/plugins/VolumeFlow@7d2d209d-5ab9-42dd-ae9b-2487b57ff569.json similarity index 100% rename from plugins/VolumeFlow-7d2d209d-5ab9-42dd-ae9b-2487b57ff569.json rename to plugins/VolumeFlow@7d2d209d-5ab9-42dd-ae9b-2487b57ff569.json diff --git a/plugins/Wallpaper Engine Profile Selector-62EE2B99A29740B2A8CB6B58D067DBD2.json b/plugins/Wallpaper Engine Profile Selector@62EE2B99A29740B2A8CB6B58D067DBD2.json similarity index 100% rename from plugins/Wallpaper Engine Profile Selector-62EE2B99A29740B2A8CB6B58D067DBD2.json rename to plugins/Wallpaper Engine Profile Selector@62EE2B99A29740B2A8CB6B58D067DBD2.json diff --git a/plugins/Web Searches-565B73353DBF4806919830B9202EE3BF.json b/plugins/Web Searches@565B73353DBF4806919830B9202EE3BF.json similarity index 100% rename from plugins/Web Searches-565B73353DBF4806919830B9202EE3BF.json rename to plugins/Web Searches@565B73353DBF4806919830B9202EE3BF.json diff --git a/plugins/WebApp launcher-CF8389C7-61AC-4387-93DE-370B31BD07EB.json b/plugins/WebApp launcher@CF8389C7-61AC-4387-93DE-370B31BD07EB.json similarity index 100% rename from plugins/WebApp launcher-CF8389C7-61AC-4387-93DE-370B31BD07EB.json rename to plugins/WebApp launcher@CF8389C7-61AC-4387-93DE-370B31BD07EB.json diff --git a/plugins/When to Expect-77435DA907472F189B759F9F4F3E3C23.json b/plugins/When to Expect@77435DA907472F189B759F9F4F3E3C23.json similarity index 100% rename from plugins/When to Expect-77435DA907472F189B759F9F4F3E3C23.json rename to plugins/When to Expect@77435DA907472F189B759F9F4F3E3C23.json diff --git a/plugins/Win Hotkey-7D530704C68E4838896BBA5C4C1DE7DF.json b/plugins/Win Hotkey@7D530704C68E4838896BBA5C4C1DE7DF.json similarity index 100% rename from plugins/Win Hotkey-7D530704C68E4838896BBA5C4C1DE7DF.json rename to plugins/Win Hotkey@7D530704C68E4838896BBA5C4C1DE7DF.json diff --git a/plugins/Window Services-C7E78C47FA5942E4B7972EAD844F5007.json b/plugins/Window Services@C7E78C47FA5942E4B7972EAD844F5007.json similarity index 100% rename from plugins/Window Services-C7E78C47FA5942E4B7972EAD844F5007.json rename to plugins/Window Services@C7E78C47FA5942E4B7972EAD844F5007.json diff --git a/plugins/Window Walker-F737A9223560B3C6833B5FFB8CDF78E5.json b/plugins/Window Walker@F737A9223560B3C6833B5FFB8CDF78E5.json similarity index 100% rename from plugins/Window Walker-F737A9223560B3C6833B5FFB8CDF78E5.json rename to plugins/Window Walker@F737A9223560B3C6833B5FFB8CDF78E5.json diff --git a/plugins/Windows Dark Mode Toggle-4F31D5DF26984581BDF4213D40860ADF.json b/plugins/Windows Dark Mode Toggle@4F31D5DF26984581BDF4213D40860ADF.json similarity index 100% rename from plugins/Windows Dark Mode Toggle-4F31D5DF26984581BDF4213D40860ADF.json rename to plugins/Windows Dark Mode Toggle@4F31D5DF26984581BDF4213D40860ADF.json diff --git a/plugins/Windows Settings-5043CETYU6A748679OPA02D27D99677A.json b/plugins/Windows Settings@5043CETYU6A748679OPA02D27D99677A.json similarity index 100% rename from plugins/Windows Settings-5043CETYU6A748679OPA02D27D99677A.json rename to plugins/Windows Settings@5043CETYU6A748679OPA02D27D99677A.json diff --git a/plugins/Windows Startup-747F1A93B6D24CCFBC433BA2455B3BEA.json b/plugins/Windows Startup@747F1A93B6D24CCFBC433BA2455B3BEA.json similarity index 100% rename from plugins/Windows Startup-747F1A93B6D24CCFBC433BA2455B3BEA.json rename to plugins/Windows Startup@747F1A93B6D24CCFBC433BA2455B3BEA.json diff --git a/plugins/Windows Terminal profiles-a56ae6ac-7b3b-47b9-857f-05ff25d29510.json b/plugins/Windows Terminal profiles@a56ae6ac-7b3b-47b9-857f-05ff25d29510.json similarity index 100% rename from plugins/Windows Terminal profiles-a56ae6ac-7b3b-47b9-857f-05ff25d29510.json rename to plugins/Windows Terminal profiles@a56ae6ac-7b3b-47b9-857f-05ff25d29510.json diff --git a/plugins/WinsFlow-72E67DFE0F6F482395AF3CD0A3BC6F04.json b/plugins/WinsFlow@72E67DFE0F6F482395AF3CD0A3BC6F04.json similarity index 100% rename from plugins/WinsFlow-72E67DFE0F6F482395AF3CD0A3BC6F04.json rename to plugins/WinsFlow@72E67DFE0F6F482395AF3CD0A3BC6F04.json diff --git a/plugins/WireGuard-89f50521dd80461895ae6ce1b700f444.json b/plugins/WireGuard@89f50521dd80461895ae6ce1b700f444.json similarity index 100% rename from plugins/WireGuard-89f50521dd80461895ae6ce1b700f444.json rename to plugins/WireGuard@89f50521dd80461895ae6ce1b700f444.json diff --git a/plugins/WordReference-90170ddfd94a4c188bc5ff2e3690d0ae.json b/plugins/WordReference@90170ddfd94a4c188bc5ff2e3690d0ae.json similarity index 100% rename from plugins/WordReference-90170ddfd94a4c188bc5ff2e3690d0ae.json rename to plugins/WordReference@90170ddfd94a4c188bc5ff2e3690d0ae.json diff --git a/plugins/Workflowy-3b42afc0d17f45b98a55e324728252be.json b/plugins/Workflowy@3b42afc0d17f45b98a55e324728252be.json similarity index 100% rename from plugins/Workflowy-3b42afc0d17f45b98a55e324728252be.json rename to plugins/Workflowy@3b42afc0d17f45b98a55e324728252be.json diff --git a/plugins/Workspacer-5C36ECBD-629E-412B-8DD3-2457EE7C522B.json b/plugins/Workspacer@5C36ECBD-629E-412B-8DD3-2457EE7C522B.json similarity index 100% rename from plugins/Workspacer-5C36ECBD-629E-412B-8DD3-2457EE7C522B.json rename to plugins/Workspacer@5C36ECBD-629E-412B-8DD3-2457EE7C522B.json diff --git a/plugins/Youtube Downloader-d58fbe34-bce7-11ed-afa1-0242ac120002.json b/plugins/Youtube Downloader@d58fbe34-bce7-11ed-afa1-0242ac120002.json similarity index 100% rename from plugins/Youtube Downloader-d58fbe34-bce7-11ed-afa1-0242ac120002.json rename to plugins/Youtube Downloader@d58fbe34-bce7-11ed-afa1-0242ac120002.json diff --git a/plugins/isPrime-b9aaddfa36a948f384b31b4fb6186861.json b/plugins/isPrime@b9aaddfa36a948f384b31b4fb6186861.json similarity index 100% rename from plugins/isPrime-b9aaddfa36a948f384b31b4fb6186861.json rename to plugins/isPrime@b9aaddfa36a948f384b31b4fb6186861.json diff --git a/plugins/nexusmods-search-3C62514E3C8644D583E3F12202F11161.json b/plugins/nexusmods-search@3C62514E3C8644D583E3F12202F11161.json similarity index 100% rename from plugins/nexusmods-search-3C62514E3C8644D583E3F12202F11161.json rename to plugins/nexusmods-search@3C62514E3C8644D583E3F12202F11161.json diff --git a/plugins/ryot-BC4E22D7C0CD4FBA9108C26B8B8DBA8D.json b/plugins/ryot@BC4E22D7C0CD4FBA9108C26B8B8DBA8D.json similarity index 100% rename from plugins/ryot-BC4E22D7C0CD4FBA9108C26B8B8DBA8D.json rename to plugins/ryot@BC4E22D7C0CD4FBA9108C26B8B8DBA8D.json From ea7791ffeeafb799b3acd0c4184fe074914570af Mon Sep 17 00:00:00 2001 From: Hongtao Zhang Date: Sat, 9 Mar 2024 01:06:59 -0600 Subject: [PATCH 6/7] update plugins --- ...ator@b6a9192c-6646-4c77-bc6b-be4f8195ffda.json | 15 +++++++++++++++ ...Flow@963cdb07-9143-41e6-b77b-14391e8344d8.json | 6 +++--- ...ake Data@8BE6E623BC294D4684F86A47CA797742.json | 14 ++++++++++++++ ...Launcher@54545DC7B3A542DBB6C7DA50DEAD455B.json | 6 +++--- ...Launcher@240B648F33DD4105800747A2749E1B5C.json | 6 +++--- .../Notion@BDC409081E7F4D879FC1FE8BC7F9D606.json | 6 +++--- ...edex@eda56b23-b5c5-48d9-be0d-05ccb907c86d.json | 15 +++++++++++++++ ...rlPlugin@589CA535BD5041E78179C4F2D2F2D8FD.json | 14 ++++++++++++++ ...ener@425D1CE7-1327-4593-B1C0-A37614B313EF.json | 6 +++--- ...n Hotkey@7D530704C68E4838896BBA5C4C1DE7DF.json | 6 +++--- ...ader@d58fbe34-bce7-11ed-afa1-0242ac120002.json | 6 +++--- 11 files changed, 79 insertions(+), 21 deletions(-) create mode 100644 plugins/Date Calculator@b6a9192c-6646-4c77-bc6b-be4f8195ffda.json create mode 100644 plugins/Fake Data@8BE6E623BC294D4684F86A47CA797742.json create mode 100644 plugins/Pokedex@eda56b23-b5c5-48d9-be0d-05ccb907c86d.json create mode 100644 plugins/TinyUrlPlugin@589CA535BD5041E78179C4F2D2F2D8FD.json diff --git a/plugins/Date Calculator@b6a9192c-6646-4c77-bc6b-be4f8195ffda.json b/plugins/Date Calculator@b6a9192c-6646-4c77-bc6b-be4f8195ffda.json new file mode 100644 index 000000000..9c4ef3525 --- /dev/null +++ b/plugins/Date Calculator@b6a9192c-6646-4c77-bc6b-be4f8195ffda.json @@ -0,0 +1,15 @@ +{ + "ID": "b6a9192c-6646-4c77-bc6b-be4f8195ffda", + "Name": "Date Calculator", + "Description": "Date Calculator using Flow's embedded python", + "Author": "jasonz3157", + "Version": "0.1.6", + "Language": "python", + "Website": "https://github.com/jasonz3157/Flow.Plugin.DateCalculator", + "UrlDownload": "https://github.com/jasonz3157/Flow.Plugin.DateCalculator/releases/download/v0.1.6/Flow.Launcher.Plugin.DateCalculator.zip", + "UrlSourceCode": "https://github.com/jasonz3157/Flow.Plugin.DateCalculator/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/jasonz3157/Flow.Plugin.DateCalculator@master/Images/app.png", + "Tested": true, + "DateAdded": "2024-03-08T11:08:46Z", + "LatestReleaseDate": "2024-03-05T09:06:58Z" +} \ No newline at end of file diff --git a/plugins/DeepFlow@963cdb07-9143-41e6-b77b-14391e8344d8.json b/plugins/DeepFlow@963cdb07-9143-41e6-b77b-14391e8344d8.json index c59eee3af..c2fc2a80f 100644 --- a/plugins/DeepFlow@963cdb07-9143-41e6-b77b-14391e8344d8.json +++ b/plugins/DeepFlow@963cdb07-9143-41e6-b77b-14391e8344d8.json @@ -4,14 +4,14 @@ "Name": "DeepFlow", "Description": "Plugin to use DeepL in FlowLauncher", "Author": "Davide Gena", - "Version": "1.0.0", + "Version": "1.0.1", "Language": "python", "Website": "https://github.com/DavidG33k/Flow.Launcher.Plugin.DeepFlow", "IcoPath": "https://cdn.statically.io/gh/DavidG33k/Flow.Launcher.Plugin.DeepFlow/main/images/ico.png", "UrlSourceCode": "https://github.com/DavidG33k/Flow.Launcher.Plugin.DeepFlow", - "UrlDownload": "https://github.com/DavidG33k/Flow.Launcher.Plugin.DeepFlow/releases/download/v1.0.0/Flow.Launcher.Plugin.DeepFlow.zip", + "UrlDownload": "https://github.com/DavidG33k/Flow.Launcher.Plugin.DeepFlow/releases/download/v1.0.1/Flow.Launcher.Plugin.DeepFlow.zip", "ExecuteFileName": "main.py", "Tested": true, "DateAdded": "2023-05-12T12:05:40Z", - "LatestReleaseDate": "2023-05-11T15:16:21Z" + "LatestReleaseDate": "2024-03-05T17:48:48Z" } \ No newline at end of file diff --git a/plugins/Fake Data@8BE6E623BC294D4684F86A47CA797742.json b/plugins/Fake Data@8BE6E623BC294D4684F86A47CA797742.json new file mode 100644 index 000000000..f146f2b2a --- /dev/null +++ b/plugins/Fake Data@8BE6E623BC294D4684F86A47CA797742.json @@ -0,0 +1,14 @@ +{ + "ID": "8BE6E623BC294D4684F86A47CA797742", + "Name": "Fake Data", + "Description": "Generates a variety of fake data using the Bogus library", + "Author": "Yusyuriv", + "Version": "1.0.0", + "Language": "csharp", + "Website": "https://github.com/Yusyuriv/Flow.Launcher.Plugin.FakeData/tree/main", + "UrlDownload": "https://github.com/Yusyuriv/Flow.Launcher.Plugin.FakeData/releases/download/1.0.0/Flow.Launcher.Plugin.FakeData.zip", + "UrlSourceCode": "https://github.com/Yusyuriv/Flow.Launcher.Plugin.FakeData/tree/main", + "IcoPath": "https://cdn.jsdelivr.net/gh/Yusyuriv/Flow.Launcher.Plugin.FakeData@main/app.png", + "DateAdded": "2024-03-05T10:21:51Z", + "LatestReleaseDate": "2024-03-03T22:59:55Z" +} \ No newline at end of file diff --git a/plugins/GamesLauncher@54545DC7B3A542DBB6C7DA50DEAD455B.json b/plugins/GamesLauncher@54545DC7B3A542DBB6C7DA50DEAD455B.json index 57363d1e9..6e2898262 100644 --- a/plugins/GamesLauncher@54545DC7B3A542DBB6C7DA50DEAD455B.json +++ b/plugins/GamesLauncher@54545DC7B3A542DBB6C7DA50DEAD455B.json @@ -3,12 +3,12 @@ "Name": "GamesLauncher", "Description": "Search and launch games from multiple platforms like Steam, Epic Games etc.", "Author": "KrystianLesniak", - "Version": "1.8.0", + "Version": "1.9.0", "Language": "csharp", "Website": "https://github.com/KrystianLesniak/Flow.Launcher.Plugin.GamesLauncher", - "UrlDownload": "https://github.com/KrystianLesniak/Flow.Launcher.Plugin.GamesLauncher/releases/download/v1.8.0/GamesLauncher.zip", + "UrlDownload": "https://github.com/KrystianLesniak/Flow.Launcher.Plugin.GamesLauncher/releases/download/v1.9.0/GamesLauncher.zip", "UrlSourceCode": "https://github.com/KrystianLesniak/Flow.Launcher.Plugin.GamesLauncher/tree/main", "IcoPath": "https://cdn.jsdelivr.net/gh/KrystianLesniak/Flow.Launcher.Plugin.GamesLauncher@main/Flow.Launcher.Plugin.GamesLauncher/icon.png", "DateAdded": "2023-08-25T07:12:31Z", - "LatestReleaseDate": "2024-01-14T15:16:31Z" + "LatestReleaseDate": "2024-02-29T16:57:00Z" } \ No newline at end of file diff --git a/plugins/Github Quick Launcher@240B648F33DD4105800747A2749E1B5C.json b/plugins/Github Quick Launcher@240B648F33DD4105800747A2749E1B5C.json index dbe80b230..583696893 100644 --- a/plugins/Github Quick Launcher@240B648F33DD4105800747A2749E1B5C.json +++ b/plugins/Github Quick Launcher@240B648F33DD4105800747A2749E1B5C.json @@ -3,13 +3,13 @@ "Name": "Github Quick Launcher", "Description": "Quickly access your personal repositories and stars.", "Author": "Garulf", - "Version": "3.2.1", + "Version": "4.0.0", "Language": "python", "Website": "https://github.com/Garulf/github-quick-launcher", - "UrlDownload": "https://github.com/Garulf/Github-Quick-Launcher/releases/download/v3.2.1/Github-Quick-Launcher-3.2.1.zip", + "UrlDownload": "https://github.com/Garulf/Github-Quick-Launcher/releases/download/v4.0.0/Github-Quick-Launcher-4.0.0.zip", "UrlSourceCode": "https://github.com/Garulf/github-quick-launcher/tree/main", "IcoPath": "https://cdn.jsdelivr.net/gh/Garulf/github-quick-launcher@main/src/icon.png", "Tested": true, - "LatestReleaseDate": "2024-02-20T10:06:40Z", + "LatestReleaseDate": "2024-02-24T19:54:51Z", "DateAdded": "2022-10-08T16:26:57Z" } \ No newline at end of file diff --git a/plugins/Notion@BDC409081E7F4D879FC1FE8BC7F9D606.json b/plugins/Notion@BDC409081E7F4D879FC1FE8BC7F9D606.json index 42be2f1c2..9c6dbd35b 100644 --- a/plugins/Notion@BDC409081E7F4D879FC1FE8BC7F9D606.json +++ b/plugins/Notion@BDC409081E7F4D879FC1FE8BC7F9D606.json @@ -3,12 +3,12 @@ "Name": "Notion", "Description": "A Plugin For Search, Create, Edit and Delete Notion Pages.", "Author": "Amin Salah", - "Version": "1.1.0", + "Version": "2.0.0", "Language": "csharp", "Website": "https://github.com/AminSallah/Flow.Launcher.Plugin.Notion", - "UrlDownload": "https://github.com/AminSallah/Flow.Launcher.Plugin.Notion/releases/download/v1.1.0/Flow.Launcher.Plugin.Notion.zip", + "UrlDownload": "https://github.com/AminSallah/Flow.Launcher.Plugin.Notion/releases/download/v2.0.0/Flow.Launcher.Plugin.Notion.zip", "UrlSourceCode": "https://github.com/AminSallah/Flow.Launcher.Plugin.Notion/tree/main/src", "IcoPath": "https://cdn.jsdelivr.net/gh/AminSallah/Flow.Launcher.Plugin.Notion@main/src/Images/app.png", "DateAdded": "2024-02-12T20:58:11Z", - "LatestReleaseDate": "2024-02-13T22:35:54Z" + "LatestReleaseDate": "2024-03-03T23:23:42Z" } \ No newline at end of file diff --git a/plugins/Pokedex@eda56b23-b5c5-48d9-be0d-05ccb907c86d.json b/plugins/Pokedex@eda56b23-b5c5-48d9-be0d-05ccb907c86d.json new file mode 100644 index 000000000..314add0b7 --- /dev/null +++ b/plugins/Pokedex@eda56b23-b5c5-48d9-be0d-05ccb907c86d.json @@ -0,0 +1,15 @@ +{ + "ID": "eda56b23-b5c5-48d9-be0d-05ccb907c86d", + "Name": "Pokedex", + "Description": "Search Pokemon", + "Author": "Galedrim", + "Version": "1.0.0", + "Language": "python", + "Website": "https://github.com/Galedrim/Flow.Launcher.Plugin.Pokedex/tree/main", + "UrlDownload": "https://github.com/Galedrim/Flow.Launcher.Plugin.Pokedex/releases/download/v1.0.0/Flow.Launcher.Plugin.Pokedex.zip", + "UrlSourceCode": "https://github.com/Galedrim/Flow.Launcher.Plugin.Pokedex/tree/main", + "IcoPath": "https://github.com/Galedrim/Flow.Launcher.Plugin.Pokedex/tree/main/Images/app.png", + "Tested": true, + "DateAdded": "2024-03-08T10:42:47Z", + "LatestReleaseDate": "2024-03-06T02:12:23Z" +} \ No newline at end of file diff --git a/plugins/TinyUrlPlugin@589CA535BD5041E78179C4F2D2F2D8FD.json b/plugins/TinyUrlPlugin@589CA535BD5041E78179C4F2D2F2D8FD.json new file mode 100644 index 000000000..e2a0df245 --- /dev/null +++ b/plugins/TinyUrlPlugin@589CA535BD5041E78179C4F2D2F2D8FD.json @@ -0,0 +1,14 @@ +{ + "ID": "589CA535BD5041E78179C4F2D2F2D8FD", + "Name": "TinyUrlPlugin", + "Description": "a plugin that use tinyurl api, it's very basic but powerful", + "Author": "haider", + "Version": "1.0.5", + "Language": "csharp", + "Website": "https://github.com/DevHJS/TinyUrlPlugin", + "UrlDownload": "https://github.com/DevHJS/TinyUrlPlugin/releases/download/v1.0.5/TinyUrlPlugin-1.0.5.zip", + "UrlSourceCode": "https://github.com/DevHJS/TinyUrlPlugin/tree/master", + "IcoPath": "https://cdn.jsdelivr.net/gh/DevHJS/TinyUrlPlugin/Flow.Launcher.Plugin.TinyUrlPlugin/icons/icon.png", + "DateAdded": "2024-03-01T12:42:03Z", + "LatestReleaseDate": "2024-02-29T20:34:38Z" +} \ No newline at end of file diff --git a/plugins/URL Shortener@425D1CE7-1327-4593-B1C0-A37614B313EF.json b/plugins/URL Shortener@425D1CE7-1327-4593-B1C0-A37614B313EF.json index fa999f8c4..ae00b1942 100644 --- a/plugins/URL Shortener@425D1CE7-1327-4593-B1C0-A37614B313EF.json +++ b/plugins/URL Shortener@425D1CE7-1327-4593-B1C0-A37614B313EF.json @@ -3,13 +3,13 @@ "Name": "URL Shortener", "Description": "Plugin to shorten URLs", "Author": "z1nc0r3", - "Version": "1.0.0", + "Version": "1.0.1", "Language": "python", "Website": "https://github.com/z1nc0r3/URL-Shortener-Plugin", - "UrlDownload": "https://github.com/z1nc0r3/URL-Shortener-Plugin/releases/download/v1.0.0/Flow.Launcher.Plugin.URL.Shortener.zip", + "UrlDownload": "https://github.com/z1nc0r3/URL-Shortener-Plugin/releases/download/v1.0.1/Flow.Launcher.Plugin.URL.Shortener.zip", "UrlSourceCode": "https://github.com/z1nc0r3/URL-Shortener-Plugin/tree/main", "IcoPath": "https://cdn.jsdelivr.net/gh/z1nc0r3/URL-Shortener-Plugin@main/Images/app.png", "DateAdded": "2024-02-04T05:17:00Z", - "LatestReleaseDate": "2024-02-04T04:43:28Z", + "LatestReleaseDate": "2024-03-04T16:17:12Z", "Tested": true } \ No newline at end of file diff --git a/plugins/Win Hotkey@7D530704C68E4838896BBA5C4C1DE7DF.json b/plugins/Win Hotkey@7D530704C68E4838896BBA5C4C1DE7DF.json index e29cd1ee9..447160718 100644 --- a/plugins/Win Hotkey@7D530704C68E4838896BBA5C4C1DE7DF.json +++ b/plugins/Win Hotkey@7D530704C68E4838896BBA5C4C1DE7DF.json @@ -3,12 +3,12 @@ "Name": "Win Hotkey", "Description": "Trigger Flow Launcher by Win Key.", "Author": "Amin Salah", - "Version": "2.0.0", + "Version": "3.1.0", "Language": "csharp", "Website": "https://github.com/AminSallah/Flow.Launcher.Plugin.WinHotkey", - "UrlDownload": "https://github.com/AminSallah/Flow.Launcher.Plugin.WinHotkey/releases/download/v2.0.0/Flow.Launcher.Plugin.WinHotkey.zip", + "UrlDownload": "https://github.com/AminSallah/Flow.Launcher.Plugin.WinHotkey/releases/download/v3.1.0/Flow.Launcher.Plugin.WinHotkey.zip", "UrlSourceCode": "https://github.com/AminSallah/Flow.Launcher.Plugin.WinHotkey/tree/main", "IcoPath": "https://cdn.jsdelivr.net/gh/AminSallah/Flow.Launcher.Plugin.WinHotkey@main/app.png", "DateAdded": "2024-02-22T06:54:14Z", - "LatestReleaseDate": "2024-02-23T04:43:48Z" + "LatestReleaseDate": "2024-03-06T12:59:52Z" } \ No newline at end of file diff --git a/plugins/Youtube Downloader@d58fbe34-bce7-11ed-afa1-0242ac120002.json b/plugins/Youtube Downloader@d58fbe34-bce7-11ed-afa1-0242ac120002.json index 519473da2..fc24b5fcf 100644 --- a/plugins/Youtube Downloader@d58fbe34-bce7-11ed-afa1-0242ac120002.json +++ b/plugins/Youtube Downloader@d58fbe34-bce7-11ed-afa1-0242ac120002.json @@ -3,13 +3,13 @@ "Name": "Youtube Downloader", "Description": "A youtube downloader", "Author": "LordOfTheEel; Eyal.Br", - "Version": "1.0.1", + "Version": "0.1.2", "Language": "python", "Website": "https://github.com/DeepVoyager253/FlowLauncherYTDownload", "IcoPath": "https://cdn.jsdelivr.net/gh/DeepVoyager253/FlowLauncherYTDownload@main/icon.png", "UrlSourceCode": "https://github.com/DeepVoyager253/FlowLauncherYTDownload", - "UrlDownload": "https://github.com/DeepVoyager253/FlowLauncherYTDownload/releases/download/v1.0.1/Flow.Launcher.Plugin.YTDownloader.zip", + "UrlDownload": "https://github.com/DeepVoyager253/FlowLauncherYTDownload/releases/download/v0.1.2/Flow.Launcher.Plugin.YTDownloader.zip", "Tested": true, "DateAdded": "2023-03-09T17:22:21Z", - "LatestReleaseDate": "2023-11-22T08:17:21Z" + "LatestReleaseDate": "2024-03-04T12:59:00Z" } \ No newline at end of file From a1db7497bdc5db2193033e457bfb97dba4db2176 Mon Sep 17 00:00:00 2001 From: VictoriousRaptor <10308169+VictoriousRaptor@users.noreply.github.com> Date: Sat, 4 May 2024 00:09:03 +0800 Subject: [PATCH 7/7] Use cerberus to check plugins.json --- ci/envs/requirements-validator.txt | 1 + ci/src/validator.py | 85 ++++++++++++++++++++++++++++++ 2 files changed, 86 insertions(+) diff --git a/ci/envs/requirements-validator.txt b/ci/envs/requirements-validator.txt index e079f8a60..d5c15eeba 100644 --- a/ci/envs/requirements-validator.txt +++ b/ci/envs/requirements-validator.txt @@ -1 +1,2 @@ pytest +cerberus diff --git a/ci/src/validator.py b/ci/src/validator.py index 583aecc56..df0f77b82 100644 --- a/ci/src/validator.py +++ b/ci/src/validator.py @@ -1,5 +1,6 @@ # -*-coding: utf-8 -*- from _utils import clean, id_name, language_list, language_name, plugin_reader, check_url, icon_path +import cerberus plugin_infos = plugin_reader() @@ -19,7 +20,91 @@ def test_language_in_list(): msg = f"The '{language_name}' is not in the list of {language_list}" assert set(language_list) >= set(languages), msg + def test_valid_icon_url(): for plugin in plugin_infos: msg = f"The URL in {icon_path} is not a valid URL." assert check_url(plugin[icon_path]), msg + + +def test_json_schema(): + schema = { + "plugins": + { + "type": "list", + "schema": { + "type": "dict", + "schema": { + "ID": { + "type": "string", + "regex": "^[0-9a-fA-F]{8}-?[0-9a-fA-F]{4}-?[0-9a-fA-F]{4}-?[0-9a-fA-F]{4}-?[0-9a-fA-F]{12}$", + "required": True + }, + "Name": { + "type": "string", + "empty": False, + "required": True + }, + "Description": { + "type": "string", + "empty": False, + "required": True + }, + "Author": { + "type": "string", + "empty": False, + "required": True + }, + "Version": { + "type": "string", + "empty": False, + "required": True + }, + "Language": { + "type": "string", + "allowed": [ + "csharp", "executable", "fsharp", "python", "javascript", "typescript" + ], + "required": True + }, + "Website": { + "type": "string", + "regex": "http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\\(\\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+", + "required": True + }, + "UrlDownload": { + "type": "string", + "regex": "http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\\(\\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+\.zip", + "required": True + }, + "UrlSourceCode": { + "type": "string", + "regex": "http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\\(\\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+", + "required": True + }, + "IcoPath": { + "type": "string", + "regex": "http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\\(\\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+", + "required": True + }, + "DateAdded": { + "type": "string" + }, + "LatestReleaseDate": { + "type": "string" + }, + "Tested": { + "type": "boolean" + } + }, + } + } + } + + v = cerberus.Validator(schema) + v.validate({"plugins": plugin_infos}, schema) + print(v.errors) + + +if __name__ == '__main__': + test_json_schema() \ No newline at end of file