- Add the ability to dimension the area of each selected object.
- Fixes an issue where restoring defaults did not always reset all settings.
- Resolves an issue where UI elements are hidden when Windows display 'Scale and Layout' settings are set to a value greater than 100%.
- Tweaked button group widths.
- Update layout to prevent inaccessible buttons.
- Updated extension window layout to better accommodate smaller (in height) screen sizes.
- Changed
Reset
button to 'Restore Defaults'. - Added close button on top of extension window.
- Removed
updatePanel
method from being called after changing colors, etc. - Added new
Alerts
panel.
- Automatically convert units when
RulerUnits
are changed.
- Convert default values to proper units based on
RulerUnits
. - Scale denominator allows for decimal values (e.g. converting from centimeters to meters).
- Custom units text should default to current ruler units if not enabled.
- Add note in Styles panel for 'Unknown' ruler units.
- Modified update instructions.
- Added instructions on how to update the extension within the extension 'Updates' tab.
- Resolves issue with Restore Defaults not checking for existence of field.
- Resolves issue with Custom Units Label setting not persisting.
- Choose to display non-whole-number measurements in decimals or fractions.
- When using decimals, measurements can now be displayed with up to 5 decimal places (previously, the maximum was 4).
- When using fractions, the user can set the maximum denominator value which impacts how the rounding algorithm interprets the measurement (default is
64
). - Optionally include a dash between the whole number and the fraction, when applicable. Example:
1 3/4
or1-3/4
- The decimal places setting has been moved from the
Styles
panel to theOptions
panel.
- Allows for more customization in the custom label text by allowing additional character types.
- Resolves issue with custom units field setting not persisting in some scenarios.
- Resolves issue with dimension between multiple objects setting not persisting in some scenarios.
- Properly trim leading and trailing whitespace in the custom units field.
- Updating extension panel height and spacing.
- Updating label text to a single space between units and measurement.
- Detect whether settings can be reset based on new layer lock option (oops).
- Add SPEC layer option panel, along with option to lock/not lock the SPEC layer after adding dimensions.
- Resolves issue with some boolean (true/false) settings not persisting.
- Handle if user does not select a compatible font.
- Handle if user does not have a selected font installed.
- Adding persistent font family selection for dimension label text.
- Fixing extension panel icons.
- Releasing as Adobe Exchange compatible extension.
- Updating artwork files and external URLs.
- User-defined options, styles, and settings are now persistent after closing the application.
- Changed custom scale dropdown to an editable text field to allow for a scales ranging from 1/1 to 1/999.
- Properly convert stroke width, gap, and head and tail units.
- Formatting - no script/extension changes.
- Revert back to CEP 9 - Adobe doesn't seem to know what they're doing with Illustrator updates and causing crashes
- Updated to CEP 10
- Adjusting default stroke with to 1 unit (instead of 0.5)
- Updated internal build process
- Completely updated the Specify dialog UI
- New Dialog UI and Adobe Extension: Added a version packaged as a Free Creative Cloud Extension available via Adobe Exchange for Illustrator CC users.
- Automatically adds a leading zero to the font size field if user enters a value such as
.25
instead of0.25
. For reference, font sizes require a leading zero on input.
- User-defined custom scale for dimensions and labels: Allows the user to specify a working scale along with allowing for customizable unit labels. This release enables the user to specify a working scale along with allowing for customizable unit labels.
- Prevents the script from generating a dashed line when specifying the dimensions of an object with dashed paths.
- The font size input in the options panel now allows the user to specify the size of the label text in the same units as the document ruler.
- Fixes a bug with the help text that appears when hovering over an input field in the Specify dialog box. Help text was showing the current settings as Defaults rather than the script's default values.
- Implemented environmental variables to persist settings (to persist options between running the script multiple times, even between multiple documents) until application is closed.
- Added a 'Restore Defaults' button to roll back to initial settings.
- Removed 'Advanced Options' toggle and section; moved all items into 'Options' panel.
- Now possible to specify multiple objects simultaneously.
- Added 'Select All' option to easily select all dimensions to specify.
- Added 'Advanced Options' panel:
- Easily change font size.
- Easily change RGB color of dimension lines and labels.
- Easily change number of decimal places for dimension labels.
- Added help tips (hover over options in dialog).
- Updated 'Specify' button and added 'Cancel' button.
- Improved error handling.
- Fixed issue with label spacing.
- Improved UI of dialog box and options.
Initial release.