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

CEP or UXP Identifier Plugin #51

Open
ErinFinnegan opened this issue Oct 15, 2021 · 4 comments
Open

CEP or UXP Identifier Plugin #51

ErinFinnegan opened this issue Oct 15, 2021 · 4 comments

Comments

@ErinFinnegan
Copy link
Contributor

Create a UXP plugin for Photoshop that:

  1. Lists the user's installed plugins
  2. Identifies which plugins are CEP and which are UXP
  3. For CEP plugins, if the are distributed via the Exchange, display the developer's contact information.
  4. Supplies the user with text such as "Ask your developer to consider migrating this plugin to UXP."

Note:

  • CEP is no longer supported on Mac M1 running natively, ideally the plugin could also detect this state and inform the user with additional resources about using Rosetta Mode.
  • One way to get a list of installed plugins is by running a the --list all command.
@zrthxn
Copy link
Contributor

zrthxn commented Oct 19, 2021

@ErinFinnegan I'll work on this

@zrthxn
Copy link
Contributor

zrthxn commented Oct 19, 2021

The command suggested here to list all installed plugins, gives this output. I think that page may be out of date.

$ C:\Program Files\Common Files\Adobe\Adobe Desktop Common\RemoteComponents\UPI\UnifiedPluginInstallerAgent>UnifiedPluginInstallerAgent.exe /list all
> Failed to get extensions list for product all, status = -642

@ErinFinnegan
Copy link
Contributor Author

No, that's correct, and that link is up-to-date (I helped write that page). A -642 error is a request time out, try running it again.

Also, list all won't list UXP plugins (I think?) I believe it only lists installed CEP plugins... but I could be wrong, definitely let me know.

@ThisIsMrAli
Copy link
Contributor

@zrthxn @ErinFinnegan
I think you can get a full list of CEP plugins from the FS module. Please let me know if you needed any help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants