Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Force a refresh of plugins when checking for updates #803

Merged
merged 1 commit into from

2 participants

Patrick Robertson Rob McBroom
Patrick Robertson
Owner

Currently, clicking 'Update Now' in the prefs doesn't necessarily mean you'll get the info on the latest plugins, you have to click the refresh icon in the plugins pref pane first to be sure.
This small change forces an entire refresh of the local plugins list when checking for updates (either manually or by QS automatically)

Patrick Robertson pjrobertson Force a refresh of plugins when checking for updates
Currently, clicking 'Update Now' in the prefs doesn't necessarily mean you'll get the info on the latest plugins, you have to click the refresh icon in the plugins pref pane first to be sure.
This small change forces an entire refresh of the local plugins list when checking for updates (either manually or by QS automatically)
1b6335b
Patrick Robertson

P.S. nil is perfectly valid, check the downloadWebPlugInInfoIgnoringDate method in the same file

Rob McBroom skurfer merged commit dadf020 into from
Rob McBroom
Owner

Merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Apr 9, 2012
  1. Patrick Robertson

    Force a refresh of plugins when checking for updates

    pjrobertson authored
    Currently, clicking 'Update Now' in the prefs doesn't necessarily mean you'll get the info on the latest plugins, you have to click the refresh icon in the plugins pref pane first to be sure.
    This small change forces an entire refresh of the local plugins list when checking for updates (either manually or by QS automatically)
This page is out of date. Refresh to see the latest.
Showing with 1 addition and 1 deletion.
  1. +1 −1  Quicksilver/Code-QuickStepCore/QSPlugInManager.m
2  Quicksilver/Code-QuickStepCore/QSPlugInManager.m
View
@@ -626,7 +626,7 @@ - (BOOL)checkForPlugInUpdatesForVersion:(NSString *)version {
if (!updatedPlugIns) updatedPlugIns = [[NSMutableArray array] retain];
else [updatedPlugIns removeAllObjects];
- [self downloadWebPlugInInfoFromDate:plugInWebDownloadDate forUpdateVersion:version synchronously:YES];
+ [self downloadWebPlugInInfoFromDate:nil forUpdateVersion:version synchronously:YES];
for (QSPlugIn *thisPlugIn in [self knownPlugInsWithWebInfo]) {
if ([thisPlugIn needsUpdate]) {
Something went wrong with that request. Please try again.