Check out the Issue Explorer
Looking to fund some work? You can submit a new Funded Issue here.
We need to fix https://github.com/BoostIO/Boostnote/blob/master/lib/main-app.js#L53.
## New spec
Boostnote detects any updates. It shows dialog box with `Download now` and `Ignore updates` on main window rather than sending notification. In the same time. If user click `Download`, do same.
If user choose `Ignore updates`, don't proceed and set `ignoreUpdates=true` to configuration.
If it is sets, the app won't check updates anymore until the user unset `ignoreUpdates` from the preferences. And add `Update` menu item so user can download the update when they are ready.
To suppress the further update checking, it sets `update-found` flag right before showing the dialog box with `Download now` and `Ignore updates`. So it won't ask again. And it discards the flag after downloading.
After the downloading is finished, do same as the current build. If the user chooses "not now" and click `Update` menu item, the app should show the update dialog(with `Quiti & update` and `Not now` buttons) again.
## This improvement should resolve the below issues: