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

Adobe InDesign implementation #94

Open
TinoDidriksen opened this issue Sep 4, 2024 · 1 comment
Open

Adobe InDesign implementation #94

TinoDidriksen opened this issue Sep 4, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@TinoDidriksen
Copy link

I now have a working Adobe UXP add-in for Adobe InDesign >= 18.5, which y'all are welcome to copy.

The UXP code https://github.com/Oqaasileriffik/proofing-adobe-uxp is minuscule, and it loads the shared sidebar that all my implementations use. The sidebar implementation is at https://github.com/GrammarSoft/proofing-gasmso/blob/master/shared/js/impl-adobe.js

One important quirk is that links won't open as-is, so they have to be redirected via UXP: https://github.com/GrammarSoft/proofing-gasmso/blob/master/shared/js/sidebar.js#L1252

Actual add-in for manual installation: https://kukkuniiaat.gl/d/Kukkuniiaat-InDesign.ccx

(ping @snomos @Trondtr)

@TinoDidriksen TinoDidriksen added the enhancement New feature or request label Sep 4, 2024
@TinoDidriksen
Copy link
Author

And it was good enough for Adobe to approve: https://exchange.adobe.com/apps/cc/86095987/kukkuniiaat - was a bit worried they might object to loading 99% of the actual add-in from an external source.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant