-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Universal Search Suggestions #30
base: main
Are you sure you want to change the base?
Conversation
Hi @Fefedu973 Nice plugin! It's similar to my Bang plugin. I created an issue in your repo with feedback. |
Yeah I saw it, thanks ! |
Yeah, I should put my plugins here. Sometimes it feels awkward to toot my own horn. |
Yeah I understand (this what i though when i saw that you didn't put your own plugins on this page) but i think you deserve it and that thoses plugins deserve a place here |
The feedback has been taken into account ! |
Great work! Can you update the PR title, name and description of the plugin? |
yeah ! |
Done @hlaueriksson ! |
Is there anything else I need to change or is this all good? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice
@Fefedu973 thanks for your contribution. However I'm not comfortable merging this until Fefedu973/PowerToys-Run-Plugin-Updater#1 is fixed. This list is curated and built on trust. I cannot endorse a plugin that fails to satisfy the Security Policy. |
How can I fix that ? Should I sign my software by buying the expensive Microsoft thing ? |
The idea of updating the plugin from the PowerToy Run context itself is awesome. Instead of downloading an external winui app, is it possible to do the same thing from PowerToy Run? The code could be distributed via a NuGet package and used by plugins with the I'm wondering how antivirus providers will consider this approach? |
Oh no this means that I will need to throw my app away ): nevermind however the implementation of an updater directly in the plugin looks hard to me because while updating the plugin replaces its own files but the plugin needs to be running while doing the update process... |
1 similar comment
Oh no this means that I will need to throw my app away ): nevermind however the implementation of an updater directly in the plugin looks hard to me because while updating the plugin replaces its own files but the plugin needs to be running while doing the update process... |
But I think powertoys should add themselves an plugin updater in their side because on the plugin json we are providing the GitHub url so they can check the updates like this |
Hi @Fefedu973 I created a NuGet package that adds support for updating PowerToys Run Plugins: |
Very nice! I'm going to replace my updater software with yours, (I'm a little bit sad because I put a lot of Elbow grease in this project but yours is better and pass the antivirus test) |
I'm sorry if my feedback came across as harsh. Code that you throw away is never wasted. It serves as a learning experience. 🌱 |
No this is not the feedback I fully understand but it is the code that I left behind, but you are right. |
Take a look at the code here for now; https://github.com/hlaueriksson/GEmojiSharp/tree/master/src/GEmojiSharp.PowerToysRun I will add better documentation in the readme tomorrow. 😇 |
I have already tried but the code is almost the same. I'm going to wait for the doc then |
I have updated the docs. |
Thanks , I'll take a look |
There are a few bugs I will try to fix in a |
Okay nice |
the documentation is nice but the issue is with the main.cs code i really don't know why you manage settings like that or your code style in general. Is there anyway you give us just what we need to add to an aleready build project rather than a whole main.cs template where we are lost between what we should add to our code to make it work, what is aleready here but not exactly the same due to different coding styles. I think you get the point i'm lost lol 😭 |
Take a look at the sample project: I created that with the And then I added So, if you create your own project with: dotnet new ptrun-proj -o Community.PowerToys.Run.Plugin.Sample You can diff the two projects and figure out what changes are needed to support updates. Like so: |
Oh, I didn't use that template for my project so this is why the coding style is different And I can't get out of it |
1 similar comment
Oh, I didn't use that template for my project so this is why the coding style is different And I can't get out of it |
[Insert URL to the plugin here]
[Adds search suggestions when typing something.]
By submitting this pull request I confirm I've read and complied with the below requirements 🖖
Requirements for your pull request
Add [Name of Plugin]
.Add GEmojiSharp
Update readme.md
Adding GEmojiSharp
Added GEmojiSharp
- [GEmojiSharp](…) - Find and copy GitHub Emoji to the clipboard.
- [GEmojiSharp](…) - A GitHub Emoji plugin for PowerToys Run.
- [GEmojiSharp](…)
Name
of the plugin found in theplugin.json
file. The URL should be the link to the GitHub repo, or a link to an anchor in the readme.- [GEmojiSharp](https://github.com/hlaueriksson/GEmojiSharp) - …
- [GEmojiSharp.PowerToysRun](…) - …
- [GEmojiSharp](https://github.com/hlaueriksson/GEmojiSharp/releases/download/v1.0.0/GEmojiSharp.PowerToysRun.1.0.0.zip) - …