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

the macOS quickaction (i.e. "service" or "workflow") doesn't work in some Apple apps under Mojave #8

Closed
r-xue opened this issue Aug 4, 2019 · 4 comments

Comments

@r-xue
Copy link
Owner

r-xue commented Aug 4, 2019

The list at least includes Safari and AppleNote.
Chrome seems to be fine. This was caused by macOS's sandboxing and the new Privacy feature.

related to jonathansick/ads_bibdesk#74

@agallenne
Copy link

I just updated the OS from Sierra to Catalina and It does not work either.

@r-xue
Copy link
Owner Author

r-xue commented Feb 10, 2020

I haven't found any simple solution at this moment and probably won't get fixed in the near future. The CLI seems to work fine under Catalina.

@mr91i
Copy link

mr91i commented May 18, 2020

I guess, this is because Safari is not allowed to operates Applications (maybe). I am now using ads2bibdesk via CLI in Mojave, as seen below. To be honest, this is not a smart solution, but I hope it help someone.

  1. First, I made a simple script "ads2bibdesk.command" as,
    ~/.local/bin/ads2bibdesk "pbpaste"
    where pbpaste is a command which pastes the current clip board to the place, and please use proper path of ads2bibdesk.
  2. I enroll this script to my dock to use it easier.

Usage: When I find a reference which I want to download, I copy Bibcode/arxiv number/DOI and then click the script enrolled in my dock. After that, ads2bibdesk works like as in CLI.

@r-xue
Copy link
Owner Author

r-xue commented Jun 22, 2020

@mr91i Thanks for the suggestion! The original ads_bibdesk had something like this (clipboard + app-click) implemented, but I entirely forgot about it.

I just added the Automator-based app option back (with an updated README.rst). It seems to work properly under Catalina. The "app" method only uses the clipboard and the CLI program, so there is no "service" call need from Safari to BibDesk, which newer macOS doesn't allow any more.

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