bostrot / PowerToysRunPluginWinget

Winget plugin for PowerToys Run
MIT License
267 stars 15 forks source link

PowerToys Run for 0.75.1 requires Plugin ID in Main #19

Closed Kogsey closed 11 months ago

Kogsey commented 12 months ago

Fix for #18 caused by https://github.com/microsoft/PowerToys/pull/27468 for reason: "On plugin init each plugin's id will be compared against a property in plugins code. We do this as protection against plugin.json manipulations. (⚠️ This is be a braking change!!)"

bostrot commented 12 months ago

Did you generate the plugin ID or is it random?

Frioo commented 11 months ago

Is this getting released any time soon? 😊

The-Running-Dev commented 11 months ago

I pulled this down and rebuilt it. Here is a zip file of the plugin files.

Winget.zip

Create a new directory called WinGet in the Plugins directory:

C:\Users\ReplaceWithYourUsername\AppData\Local\Microsoft\PowerToys\PowerToys Run\Plugins

The-Running-Dev commented 11 months ago

I am using this on 0.75.1, but it doesn't work consistently.

gass-ita commented 11 months ago

I pulled this down and rebuilt it. Here is a zip file of the plugin files.

Winget.zip

Create a new directory called WinGet in the Plugins directory:

C:\Users\ReplaceWithYourUsername\AppData\Local\Microsoft\PowerToys\PowerToys Run\Plugins

it works to me with this, will this changes be in a future version of the plug-in?

andypiper commented 10 months ago

Confirmed that the Winget.zip provided by @The-Running-Dev is working here with PowerToys 0.76.2 - prior to that, the release version reports an error: "Fail to initialize plugins Plugins: Winget - fail to load and would be disabled, please contact plugins creator for help"