Hot Door CORE Forum

Full Version: Hot Door CORE 0.7.4 is now available
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
This update brings the following changes:
  • Illustrator 2020 (24.0) compatibility
  • SVG image support in widgets
  • Web views now support JavaScript execution
  • Some widgets now support drag and drop
  • Custom widgets now support text drawing
  • Minor fixes for double-clicking some UI widgets
  • Color picker bug fixes on Windows
  • Web view fixes on Windows
  • Fixes for nested Illustrator notifiers causing a crash

There are a variety of internal changes to CORE with this release, which require some minor project changes for all consumers of our library:
  • On all platforms, ensure the compiler #defines HDI_CORE_AIP_MODE
  • On all platforms, ensure the function "void hdi::core::pluginLoaded()" is defined. This is called when Illustrator first loads the plugin into memory - you do not have to do anything in this function, but your project will not link without it.
  • On all platforms, replace any references to hdicorePiPL.r with hdicoreaipPiPL.r
  • On Mac, ensure the Xcode project setting "Strip Style" is set to "Non-Global Symbols"
  • For macOS Catalina (10.15) compatibility, you will need to notarize your plugin file. Please refer to Apple's documentation on how to do this.