-
Notifications
You must be signed in to change notification settings - Fork 27
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
Check for updates available, offer to update or at least take us to download page #56
Comments
Thank you! The version in the title helps when people post screenshots of bugs ;-) I agree an update check would be useful, and opening a URL to this github site is also pretty easy. Downloading and running the installer is a bit more involved, especially cross-platform. I'll put this on the list! |
Release 1.11.0: Added WinSparkle to the Windows version. This will be used for auto updates for future versions. Closing this for now. For Mac, we could do the same thing, if requested. |
|
Ok, that's as specified. The idea is to not distract on first experiene of software with this (WinSparkle is built like this).
Bummer, used the wrong function. This one will immediately install when it finds one without asking for permission. Hopefully found the right one now - just don't know if the update from 1.11.0 to 1.11.1 will work. Might be that the application doesn't quit properly. I'll try it out (things like these are a bit hard to test upfront).
I like your thinking. Hm. There is no "more current", there is only different, as you might have improved the adaptation yourself, hence the "override" warning that you're not using the stock adaptation. I could suppress the warning if the local adaptation code is identical to the built-in code (would happen if you just break out and want to look at it). Mad idea: To do proper versioning we'd introduce git versioning of the adaptations on your local disk, so you could even push back/contribute. The installer could install a local git repo so changes to the adaptations can be tracked, and differences be displayed. But then, the user needs a grasp of three-way merges, and that's probably too much assumed. I'll keep this in mind should the number of adaptations and users working on them should explode. |
That should be fixed now, pages are hosted on a URL where the content-type is specified as HTML |
Auto update hasn't been working for the last months (Windows) |
@markusschloesser @Andy2No Ah yes, this is just because I haven't automated the automated update on my end, and currently it is still extra work for me on release. I will try it again with the 1.14.0, it should still work. Then I need to implement the automation of the release on my end, effectively probably having me to migrate all the build code from Azure to github, but well... |
@markusschloesser @Andy2No I went through the update process for the 1.14.0, and that worked on my machine. So the mechanism works, it is just some extra work during the release. I need to automate that in order not to lazy out. |
confirmed that the update worked, but:
|
@markusschloesser Ok, the update and restart worked for me, no idea why it wouldn't. The moving of the icon is probably something I can't control as it is part of the InnoSetup tool. As these are minor, I keep this closed and rather focus on automating the process so I cannot forget to do it! |
that's why I didn't reopen! :-) |
The text was updated successfully, but these errors were encountered: