divvun / divvun-gramcheck-web

Grammar checker for web word processors, targeted at minority and indigenous languages, but open for everyone.
GNU General Public License v3.0
1 stars 0 forks source link

Adobe InDesign implementation #94

Open TinoDidriksen opened 2 weeks ago

TinoDidriksen commented 2 weeks ago

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 commented 6 days ago

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.