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

As a user, I would like to be notified of a new release/update and download it #35

Open
othyn opened this issue Jul 6, 2022 · 5 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@othyn
Copy link
Owner

othyn commented Jul 6, 2022

Not sure how other devs do this, or manage auto update handling, but it would be cool at least to just check if a new release is available. Maybe check for N+1 on the release patch version? Or any major/minor version for that matter, the UI could respond to that and say as such depending on what the latest build version is in comparision to the current one.

@othyn othyn added the enhancement New feature or request label Jul 6, 2022
@othyn othyn added this to the v1.3.3 milestone Jul 6, 2022
@othyn othyn self-assigned this Jul 6, 2022
@othyn
Copy link
Owner Author

othyn commented Jul 6, 2022

Okay this looks really neat: https://github.com/sparkle-project/Sparkle

@othyn
Copy link
Owner Author

othyn commented Jul 6, 2022

Ah, requires app signing... https://sparkle-project.org/documentation/#3-segue-for-security-concerns which is fair play given what its being tasked to do without explicit user interaction.

I really should get this setup anyway to close #12 and it would help with #15 (if not a necessity there too!)

Looks like I need to get me a paid Apple developer account...

@othyn othyn modified the milestones: v1.3.3, v1.4.0 Jul 6, 2022
@othyn othyn changed the title As a user, I would like to be notified of a new release/update As a user, I would like to be notified of a new release/update and download it Jul 6, 2022
@othyn othyn modified the milestones: v1.3.4, Ease of Installation Jul 16, 2022
@othyn othyn moved this to Not Started in macOS Auto Clicker Nov 25, 2022
@james-s-w-clark
Copy link

james-s-w-clark commented Dec 19, 2022

This would be handy, I've been on 1.2 for a long time :) Liking the new UI and controls!

@othyn
Copy link
Owner Author

othyn commented Dec 20, 2022

This would be handy, I've been on 1.2 for a long time :) Liking the new UI and controls!

Thanks! Glad you like it 😄 I may look at just a notifying UI in the interim, until the app can be notarised for automatic updates.

@othyn
Copy link
Owner Author

othyn commented Jul 1, 2023

Just the notification phase could be accomplished via something like this:

https://github.com/4np/GHKit

Then the user could be prompted to just go download the update manually until a point in which the app is signed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Not Started
Development

No branches or pull requests

2 participants