01-18-2021, 12:54 PM
This update brings the following changes:
We are now publicly releasing our own internal tool for simpler resource management on both Mac and Windows, named hdi_rezzer, which handles this situation more gracefully. It is included with hdi_core as of version 0.7.7, and you can find examples of its use in the sample projects that also come with hdi_core.
At a high level, hdi_rezzer allows you to describe your PiPL, PNG, and SVG resources with JSON files. It will take a JSON file as input, and will generate Mac *.r, Windows *.rc, C/C++ *.h, Adobe IDToFile.txt, and plugin.pipl files as output. The Mac *.r and Windows *.rc files are of course for resource compilation, the C/C++ *.h file is to define all the names and ID numbers of your resources for use in your C/C++ source code, and the Adobe IDToFile.txt and plugin.pipl files are of course for compatibility with Illustrator.
- Full Illustrator 25.1 compatibility
- Tools to handle resource changes in Illustrator 25.1
We are now publicly releasing our own internal tool for simpler resource management on both Mac and Windows, named hdi_rezzer, which handles this situation more gracefully. It is included with hdi_core as of version 0.7.7, and you can find examples of its use in the sample projects that also come with hdi_core.
At a high level, hdi_rezzer allows you to describe your PiPL, PNG, and SVG resources with JSON files. It will take a JSON file as input, and will generate Mac *.r, Windows *.rc, C/C++ *.h, Adobe IDToFile.txt, and plugin.pipl files as output. The Mac *.r and Windows *.rc files are of course for resource compilation, the C/C++ *.h file is to define all the names and ID numbers of your resources for use in your C/C++ source code, and the Adobe IDToFile.txt and plugin.pipl files are of course for compatibility with Illustrator.