2017.11.20 Subform release 4145

releases

#1

Hi friends,

A new release of Subform is available:

OS X: Subform-4145.0.0+7b292c4.dmg

Windows: Subform Setup 4145.0.0+7b292c4.exe

Since the last release:

Enhancements

You can now move elements much more freely by dragging them between parents in the canvas and tree.
Check out the video below for a quick overview:

And download the demo files from the video to play around with.

Note that spacing changes depend on how you move an element:

  • When dropping on the canvas, the element will be positioned at the location (grid cell, stack order, or self-directed position) where you drop it.

  • When dropping into the tree, the original layout settings are preserved.

(Don’t worry if this doesn’t make sense right now — we’ll explain further in upcoming videos. Edit: Ryan’s posted a how-to video covering this topic: Size, spacing, and positioning when moving between layout types…)

Other enhancements:

  • We’ve styled the text popup and fixed some focus issues — the text will be fully selected and the cursor focused in the edit field as soon as the popup appears.

  • When saving on OS X, you can now press “Command+D” to choose “Don’t Save”.

Changes

  • Meaningless numbers have been removed from the tree labels.

  • The “children layout” swatch is now always shown, even if the element has no children. (We found it annoying to have to add a child before we could mess with grid settings.)

  • The ability to drop elements in-between tree rows has been removed. We’re rethinking how tree order should relate to z-index, and the ability to drop in-between tree rows will be introduced again once we’ve thought it all through. See this topic and this topic for discussion.


How-to: Get started with Subform
Moving Self-Directed Objects in the Workspace
#2

#3

This is great!

Love that you are including sample files to highlight the new release features and encouraging folks to “play along” with the contents of the demo video.

Makes a big difference!


How-to: Size, spacing, and positioning when moving between layout types