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

1Password plugin #2457

Closed
Johnnyk1 opened this issue Sep 1, 2018 · 16 comments
Closed

1Password plugin #2457

Johnnyk1 opened this issue Sep 1, 2018 · 16 comments

Comments

@Johnnyk1
Copy link

Johnnyk1 commented Sep 1, 2018

I installed the 1Password plugins 4 and 4.10 and it is greyed out and doesn't work. I'm still using 1P6.
Any Suggestion/help?

@mrstanwell
Copy link

Same here. The plugin info screen indicates that the plugin now requires 1Password 7. Unfortunately, 1Password 7 requires macOS 10.12 or later, and I've got actively-used systems that can't run 10.12.

Is there a way to revert the plugin version and keep it from being upgraded...?

@skurfer
Copy link
Member

skurfer commented Sep 3, 2018

Hmm, so we have two systems doing their job correctly, but causing undesirable results. The update system lets you know about a new version of the plug-in, and the app prevents you from loading a plug-in you can’t use, but when that’s the same plug-in, you’re kind of stuck.

If 1Password 7 requires 10.12, then its plug-in should, too. I’ve added that requirement to the update system. If you’re on 10.11 or older, delete the 1Password plug-in and refresh the list of plug-ins. After that, it should offer the previous version and that’s what should get installed.

For other situations, like using 1Password 6 on 10.12 or later, you can get older versions of plug-ins with a bit of trial and error. (They all stay available.) In this case, I think you want

https://qs0.qsapp.com/plugins/download.php?id=com.robertson.Quicksilver.OnePassword&version=947

You’ll just have to remember to uncheck 1Password in the updater when it comes up so it doesn’t pull down the current version until you move to 1Password 7.

@Johnnyk1
Copy link
Author

Johnnyk1 commented Sep 3, 2018

Thank you for the "old" plugin, 3.1.0 is working great again.. To clarify, mrstanwell is running 10.2 but I am on 10.13.6, but still using 1password 6. I will heed your advice and not automatically click install in the future. Thank you again.

@mrstanwell
Copy link

@skurfer Thanks for the response, Rob. However, the 10.12 requirement you added doesn't seem to be having any effect. I deleted the 4.1 version of the plugin, then quit and restarted QS. I refreshed the plugin list, and it found 4.2. Of course, installing that one results in the same problem: disabled due to lack of 1Password 7. I'm running:

  • MacOS 10.11.6
  • QS 1.5.9 (4024)
  • 1Password 6.8.9

Installing the old plugin and disabling update works.

Thanks!

Ron

@skurfer
Copy link
Member

skurfer commented Sep 5, 2018

I refreshed the plugin list, and it found 4.2.

That’s because I changed the requirements in the database for 4.0.0 and 4.1.0, but forgot to change it in the actual plug-in’s metadata, so when I released 4.2.0, it didn’t include that restriction. I’ve fixed it in the database and in the plug-in itself so future releases should be restricted automatically.

Sorry. 😬

@mrstanwell
Copy link

Yep, that did the trick. QS is sticking with the 3.1 plugin version now. Thanks!

@Johnnyk1
Copy link
Author

Johnnyk1 commented Sep 8, 2018

4.2.0 is being installed even when unchecking and cancelling. I'm keeping copies of 3.1.0 to
revert.

@Johnnyk1
Copy link
Author

Will there be a "fix" in future plugins to encompass 1Password 6?

@skurfer
Copy link
Member

skurfer commented Sep 17, 2018

The previous version supported 1Password 6, so I don’t see that being added to the newer version. (The way items are accessed by 3rd party apps is completely different between 6 and 7.)

@Johnnyk1
Copy link
Author

Every restart of my Macs reverts the 1P plugin to 4.1 and it's greyed out. So I need to install 3.1.0 all over again.

@skurfer
Copy link
Member

skurfer commented Sep 28, 2018

Do you have “Download updates in the background” enabled? I don’t know if that also means “install”, but it’s the only thing I can think of that would lead to automatic installation like that.

@Johnnyk1
Copy link
Author

No I don't. And I changed "Check for Updates" to weekly. For my simple needs I just don't need to upgrade to 1Password 7 and pay their subscription. Yet I use the QS keyboard shortcut a lot to use 1P's "Open And Fill". Upgrading to 1P 7 would solve this issue I know.

@skurfer
Copy link
Member

skurfer commented Sep 28, 2018

What about Preferences → Extras → Update without asking? Do you have that on?

Failing that, you could install the old plug-in, then try making it read-only. That might prevent Quicksilver from replacing it.

Other things:

You can get 1Password 7 without a subscription (which I almost did).

I’m pretty sure Safari 12 breaks all the old extensions (or is going to in the next version), so you would have to get 1Password 7 anyway.

@Johnnyk1
Copy link
Author

I don't have the update without asking on.
I would make it read-only if I could find it once it's installed. It's not listed in QS app folder> plugins.
I've done a search for it to no avail.

@skurfer
Copy link
Member

skurfer commented Oct 1, 2018

Running this in Terminal should show you the full path to the plug-in.

ls -d ~/Library/Application\ Support/Quicksilver/PlugIns/*OnePassword*

@Johnnyk1
Copy link
Author

Johnnyk1 commented Oct 1, 2018 via email

@skurfer skurfer closed this as completed Jul 31, 2020
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

No branches or pull requests

3 participants