|
Helix RADE changes since 6.2b15 (5840)
Click each section header to show or hide that section.
|
New and Improved Features
Sequence Editor (R7460)
The Sequence Editor is an all new implementation of the Classic sequence editor. Features include:
- Close visual and functional consistency with the macOS index editor.
- The new editor window can be resized to any reasonable size.
- The editor window shows only the steps in the sequence; other options are controlled in the Inspector panel.
- When a sequence editor window is active, the Element Panel displays four tabs, one each for views, users, commands and sequences that can be added to the active sequence.
- As with all of the new icon editors, changes made to a sequence are not final until the the sequence is ‘committed.’ If a mistake is made (or you change your mind) the changes can be ‘reverted’ and the sequence is restored to its former state.
General Editor Enhancements
These overall enhancements apply to both the new sequence editor and last month’s index editor:
Icon Well (R7857)
The Icon Well feature from Classic RADE has been restored.
- The icon well is as an extension of the Element Panel, which was introduced last month.
- When the collection window is active, the Element Panel shows the collection-level icons, as shown on the right.
- When a relation window is active, the Element Panel shows the relation-level icons. (Click for image)
- Dragging an icon from the icon well works just as it did in Classic Helix: drag an icon to the collection or relation window and a new icon of that type is created.
- The icon well is another step in the restoration of View by Icon.
Graphic User Interface Enhancements
AppleScript Enhancements
Bug Fixes
Abacus Optimization
-
7832: Last month’s release fixed all but one instance of a bug that had existed since Helix RADE 6.2b8 (5767) — that remaining case has now been fixed, but abaci that were modified via any method using macOS RADE may still be affected. This applies to visible abaci (the icons) as well as ‘invisible’ ones that are used for queries (quick, form, power), post target and subform linkages.
The problem is that some of the optimization flags for certain abaci were not being set appropriately. These flags can be seen in the Inspector as a series of grayed out (read only) checkboxes in the Abacus Properties section. They all start with the word “Includes … ” plus the “Is a summary calculation” flag. These flags are used to allow Helix to quickly determine whether a specific abacus can be used in certain places.
As a result of this bug, some abaci may appear to be allowed in places where they should not be (e.g. a ‘today’ abacus in an index) or they may not appear in places where they should be allowed (e.g. as a valid icon for a lookup tile).
Although the Inspector now correctly sets the optimization flags, it has been discovered that modifying an abacus via AppleScript causes the “Is a summary calculation” flag to be set incorrectly. This has been fixed in Preliminary Release 17. (See R7901)
A script that corrects every abacus in a collection and reports on optimization discrepancies is available on our free scripts page.
General Fixes
- 7754: An icon’s Where Used windows now stays in sync when references are added or removed.
-
7750: A Post All no longer gets hung if an Autosave is required.
The bug (R7569) that a Post All operation does not show a progress dialog is still open. During a Post All, the cursor changes to a spinning beach ball. Be patient; Helix has not crashed.
-
7838: Opening multiple views no longer sometimes leaves RADE confused about which window is active.
When a second view was opened before the first one was constructed, RADE would fail to enable the proper commands for the frontmost view.
- 7849: A rare case that caused views with multiple dynamic popups to open with its menu commands disabled is fixed.
- 7878: Creating a new abacus with an expression that references icons in other relations no longer triggers a 7602 error.
Inspector Fixes
- 7530: The Inspector now stays in much better sync with changes made in the active window, and vice versa.
- 7796: A bug that caused checkboxes in an Inspector dialog to draw incorrectly when clicked in a specific order has been fixed.
- 7828: Opening a Post Configuration dialog, but not making any changes, no longer triggers a crash.
- 7828: The Post’s Auto open view property now retains the selected view.
- 7880: Changing the properties of an open view once again updates the view (if it is open) to show a preview of the change.
- The Inspector window no longer briefly draws the buttons in the upper left corner the first time it is shown.
|
| Previous Updates |
Release Notes for Prior Preliminary Releases
-
6.2b14 (5840) September 14, 2012
-
6.2b14 (5829) August 10, 2012
-
6.2b13 (5821) July 11, 2012
-
6.2b12 (5812) June 8, 2012
-
6.2b11 (5792) April 10, 2012
-
6.2b10 (5785) March 10, 2012
-
6.2b9 (5775) February 10, 2012
-
6.2b8 (5767) January 16, 2012
-
6.2b7 (5758) December 10, 2011
-
6.2b6 (5750) November 10, 2011
-
6.2b5 (5740) October 10, 2011
-
6.2b4 (5732) September 10, 2011
-
6.2b3 (5718) August 10, 2011
-
6.2b2 (5707) July 10, 2011
|