Skip to content

Expose "automatically install updates" option in preference pane #816

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

Merged
merged 1 commit into from
Dec 12, 2018

Conversation

ychin
Copy link
Member

@ychin ychin commented Dec 12, 2018

Currently the updater (Sparkle) supports an option to automatically download and install updates in the background. The only user-visible way to turn it on/off is by checking the checkbox in the new update dialog box but that dialog box only shows up if auto-update is off, meaning that there's no way to undo setting that setting. Fix this by exposing the setting in user preference panel.

Also, previously auto-update would even still keep on working even if "check for updates" is off, since it has precedence. Make the preference pane un-check auto-update if "check for updates" is turned off.

Fix #808

Currently the updater (Sparkle) supports an option to automatically
download and install updates in the background. The only user-visible
way to turn it on/off is by checking the checkbox in the new update
dialog box but that dialog box only shows up if auto-update is off,
meaning that there's no way to undo setting that setting. Fix this by
exposing the setting in user preference panel.

Also, previously auto-update would even still keep on working even if
"check for updates" is off, since it has precedence. Make the preference
pane un-check auto-update if "check for updates" is turned off.

Fix macvim-dev#808
@ychin ychin merged commit 5af4e39 into macvim-dev:master Dec 12, 2018
@ychin ychin deleted the auto-update-preference-pane branch December 12, 2018 09:14
ychin added a commit to ychin/macvim that referenced this pull request Dec 13, 2018
Vim patch 8.1.577

Targets macOS 10.8+

Features:

- The option to automatically download and install updates is now
  exposed in the preference panel. This gives you a way to uncheck it,
  as previously there was no user-visible way to do so once it's
  checked. macvim-dev#816

Fixes:

- Title bar is no longer transparent in 10.12 Sierra macvim-dev#805
- Fixed 'transparency' setting not working properly in Mojave macvim-dev#805
- Fixed setting 'fullscreen' in vimrc leading to black screen in 10.14
  Mojave if non-native fullscreen is used macvim-dev#811
- Fixed showing all black if MMUseCGLayerAlways is set in 10.14 Mojave
  macvim-dev#811
- Fixed misconfigured Python paths in default vimrc macvim-dev#812

Script interfaces have compatibility with these versions:

- Lua 5.3
- Perl 5.18
- Python2 2.7
- Python3 3.7
- Ruby 2.5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant