Skip to content
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

Implement automatic update #51

Open
AnidemDex opened this issue Jul 7, 2023 · 3 comments
Open

Implement automatic update #51

AnidemDex opened this issue Jul 7, 2023 · 3 comments
Labels
discussion Requires further discussion enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@AnidemDex
Copy link
Owner

Proposed by Fantos.

Sounds complex, is complex.

This requires to check the repo and compare versions to make toast notification in editor (easy).

If automatic download is also needed, the plugin must be disabled, and a helper must remove the old plugin and/or update files according update. (hard)

I think would be easy to do if we used git directly?

@AnidemDex AnidemDex added the enhancement New feature or request label Jul 7, 2023
@AnidemDex AnidemDex added the help wanted Extra attention is needed label Nov 22, 2023
@AnidemDex AnidemDex added this to the 1.x milestone Nov 22, 2023
@AnidemDex AnidemDex added the discussion Requires further discussion label Nov 22, 2023
@Crystalwarrior
Copy link
Collaborator

relevant godot proposal godotengine/godot-proposals#8451

@myyk
Copy link

myyk commented Apr 23, 2024

Hi there, I have also found this difficult to do with my plugin in Godot. I just released a plugin to do that in mine.

I made a plugin-plugin that can add plugin updates to your plugin. Check it out: https://github.com/myyk/godot-plugin-updater

It might not be everything you wanted, but it likely is about 80% of what you want.

Edit: Sorry, I took a look at your project more closely and realized that your project isn't installed as a plugin of the project under addons which is something godot-plugin-updater assumes, so it would need some work if it were to support your usecase. Let me know if you're interest and I may support updating a project structured like this for you.

@AnidemDex
Copy link
Owner Author

Hey, that's a very handful plugin, I'll take a look at it. Thank you :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion Requires further discussion enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants