Page 1 of 1

Bookends PopClip extension

Posted: Wed Mar 20, 2019 4:44 pm
by zvh
I had said that if Bookends added the ability to quick add through its scripting library, then I would create a PopClip extension to automate this when surfing the web (or doing anything else outside of Bookends that might bring you across an ISBN, DOI, etc.). You can find the extension here:

https://github.com/zverhope/PopClip-Ext ... opclipextz

The extension does the following:
Add selected DOI, PMID, ISBN, or JSTOR stable URL to open library. If ⌘ is held, then search library for selected text and create new group with references returned.
I did create a black and white version of the Bookends icon, however the detail is too fine to show up at all in PopClip, so I've temporarily used a basic open book icon. If anyone has anything better, just send it along. I'd love to spruce it up.

Also, if anyone has any ideas for other features that might be included, I'd be happy to implement so long as the general population might find them of use--anything, then, that isn't too idiosyncratic. It's quite easy to add other functions that might be activated by holding down other keys when clicking the Bookends extension in PopClip.

Finally, to Jon, don't hesitate to let me know if you don't want your app distributed in this way. The plist checks for the bundle id and directs users to Sonny Software if not already installed, so it can (I hope) only help awareness of the app.

Re: Bookends PopClip extension

Posted: Wed Mar 20, 2019 5:33 pm
by Jon
I appreciate the work you've put in to enhance Bookends. That's the reason we added AppleScript compatibility, to let users add capabilities we don't provide ourselves. So thank you.

Jon
Sonny Software

Re: Bookends PopClip extension

Posted: Thu Mar 21, 2019 3:35 am
by Dellu
Another great tool. Thanks man.

Re: Bookends PopClip extension

Posted: Sat Dec 28, 2019 10:20 am
by chittu
very useful, thanks for sharing!

Re: Bookends PopClip extension

Posted: Tue Sep 14, 2021 2:12 pm
by jhbarker
FYI, with as of Bookends 14, this no longer works but an be fixed

I had to take the old extension ('Bookends.popclipextz') open it in BBEdit and change a parameter in the config.plist.

Specifically, where you see:
<array>
<dict>
<key>Name</key>
<string>Bookends</string>
<key>Bundle Identifier</key>
<string>com.sonnysoftware.bookends</string>

change the <string>com.sonnysoftware.bookends</string>
to
<string>com.sonnysoftware.bookends2</string>

best,
jason

Re: Bookends PopClip extension

Posted: Wed Mar 23, 2022 10:28 am
by mjvalente
This is fantastic. Thank you @zvh and @jhbarker.

Re: Bookends PopClip extension

Posted: Wed Mar 29, 2023 7:53 am
by jvictorcabral
That's a really useful PopClip extension. Would you be kind to share the updated version? @zvh @jhbarker , I'm afraid I don't know how to fix that. Thank you!