Enhancements
ATE-4204 | Removed the restriction on the number of shapes that a mosfet can contain. |
ATE-4176 | The Report browser now provides user feedback for the following plugin errors: A plugin's XML has poor structure or does not follow the schema A plugin's result bash command encounters an error A plugin's result XML has poor structure or does not follow the schema These are displayed in the relevant column in the Results table if a metric name can be found, otherwise a user error is displayed. |
ATE-4148 | A metric result can now take an error value from a plugin's output xml. This displays as a red cross when true and provides the option to see the error report from the context menu. This displays the plugin's full output. |
ATE-4140 | Plugins can now specify a list of additional arguments by adding <user_setting>User Setting Name<user_setting> to the plugin XML. These can be edited within Animate via the Edit Settings dialog, accessible from the context menu within the Results table. Settings are stored in your local settings and therefore persist across sessions. Any empty setting is given a default string "(blank)", to be handled by plugin developers. |
ATE-4138 | Added the option to defer running a metric until requested. Metrics defined as "on demand" are shown with empty cells until the metric is run, either through the context menu or with the icon in the column's header. Once run, the metric will behave as normal. If an on demand metric is hidden and shown again it will not run until specified, however, it will still show any previously calculated values. |
Resolved Issues
ATE-4276 | Issue with GUI locked during Finalize Layout step resolved. The issue was caused by plugins taking a long time to run and the GUI would be locked up until they finished running. |
ATE-4274 | Substrate markers no longer appear in Organize-Using-Animate. |
ATE-4270 | Fixed cases where Animate was incorrectly recognizing some devices as metal options. |
ATE-4267 | Max layouts is no longer overridden by the Animate plugin, allowing users to specify the number of layouts to realize in customize mode using PULSIC_ANIMATE_MAX_LAYOUTS. |
ATE-4212 | Guard Ring Associations now work for resistors. |
ATE-4160 | Resolved crash when markers are added to a layout when in detailed view. Markers are no longer created from plugins when current view is in open detailed view. |
ATE-4155 | Fixed a crash when trying to resize a device. |
ATE-4154 | Fixed a bug in Animate's Grid Pattern Editor which could cause it to fail to obey certain patterns. |
ATE-4165 ATE-4164 | Fixed a hang when portfoliodigital created off grid placement. |
Other Items
ATE-4275, ATE-4272, ATE-4271, ATE-4269, ATE-4268, ATE-4156, ATE-4171, ATE-4170, ATE-4162, ATE-4161, ATE-4142, ATE-4149.