|What’s changed since 6.1b8 (5767)
Click each section header to show or hide that section.
- Unlimited Structure Handling
Helix can now save/apply millions of icons, making it essentially unlimited in scope. (You will exceed the memory limitations before you exceed the new size limit.)
It is now possible to save/apply (or copy/paste) clippings of entire collections in one step.
- Revised Apply Structure Dialog
With the ability to paste millions of icons, this dialog required revision. Changes are detailed in this technote.
- Delete Records Dialog
Rewritten for macOS, with improved reporting. Changes are detailed in this technote.
Graphic User Interface
- Miscellaneous Improvements:
- R7390: Changing an index element no longer requires minor maintenance.
- R7419: delete all data now supports a direct parameter. Previously, the only syntax that worked was:
delete all data
Now these works as well:
delete all data someIcon
delete all data of someIcon
- Accept inert as a synonym for includes inert field as an abacus property.
- The abacus format property can now be handled as a nirvana record.
- Enhance handling of references to collection and relation items so that constructs such as this now work:
repeat with r in every relation
tell r to repeat with a in every abacus
tell a to repeat with e in every abacus element
-- do something
- Bug Fixes:
- R7409: It is now possible to set decimal places for a Number or Fixed Point abacus.
- R7417: A constant in a tile can now be retrieved.
- R7422: The direction of a repeat rectangle can now be set.
- R7430: Creating a post icon works much better.
- R7431: Modifying post triplets works again.
- R7438: Creating or modifying indexes works again.
- R7441: Setting the ascending/descending order of an index works again.
- R7444: When an index is changed, the index is now rebuilt.
- Attempting to put invalid icons (such as templates) in an index are now reject with an error code.
- Terminology Updates: The repetitive use of certain Helix terms (e.g. view, template, query…) for AppleScript commands and properties can cause conflicts when attempting to compile AppleScript code. To resolve this, some terms have changed. If a previous script no longer runs, you may have to recompile it or modify some of the terms used.