What's new in Schwartz 1.8
Oct 16, 2017
- NEW: Custom Properties. In the Inspector sidebar, you'll find a new "Custom Properties" palette. Here, you can add custom name/value pairs to any selected object on the canvas. Then, you can access these properties in your Schwartz Templates by looping through `object.customProperties` or `object.customPropertiesDictionary`. Each custom property has a `name` and `value` property containing the values you entered in the sidebar palette.
- NEW: Resolution Control - Edit the DPI of any document in the "Edit Canvas Size" sheet.
- NEW: Export Selection - Main Menu > File > Export Selection…
- NEW: 10% Zoom Scale option.
- FIX: Control-clicking objects on the Canvas for activating the context menu now works properly again.
- FIX: Improved canvas rendering performance.
New in Schwartz 1.7.8 (Apr 29, 2017)
- NEW: Zoom option when exporting documents as images.
- FIX: Improved Canvas rendering performance.
- FIX: Fixed issue where Shift-constraining a Shape's aspect ratio could be broken when the Canvas Grid was enabled.
New in Schwartz 1.7.6 (Apr 29, 2017)
- NEW: Improved AppleScript support: you can now control the text, fill color and stroke color of objects on the canvas via AppleScript.
New in Schwartz 1.7.5 (Dec 15, 2016)
- Improved Canvas-rendering performance.
New in Schwartz 1.7.4 (Dec 2, 2016)
- FIX: Line Cap and Line Join settings are now functional for Line objects of all types.
- FIX: Keyboard commands for switching modes now work correctly even when the Library palette is hidden.
- NEW: A "Lock/Unlock" toolbar button is now available in the "Configure Toolbar" sheet.
New in Schwartz 1.7.3 (Nov 11, 2016)
- FIX: The horizontal Segmented Line is now property created from the Connection shortcut handle.
- FIX: Vertical User Guides now correctly display half-point values.
New in Schwartz 1.7.2 (Nov 8, 2016)
- FIX: The "Canvas Size" sheet is more stable on macOS 10.12 Sierra.
New in Schwartz 1.7.1 (Oct 30, 2016)
- Fixed Canvas Zoom issues that arose in the prior version.
- Better Undo support for Round Rectangle objects.
- Filtering the Library list via Search works properly again.
New in Schwartz 1.7 (Oct 16, 2016)
- FIX: Fixed crash that could occur when dragging items on the Canvas using Trackpads.
- NEW: Insertion Mode. Placing objects on the Canvas is now easier and more intuitive. You can still add objects to the Canvas via double-click or drag-and-drop from the vertical Library list on the left. But now you can also single-click on an object tool in the Library to enter Insertion Mode. While in this mode, you can add a new object to the Canvas via click-and-drag.
New in Schwartz 1.6.2 (Aug 2, 2016)
- New: Sticky Style Properties ("On" by default, with an option to disable in General Preferences). When enabled, Sticky Properties cause newly-created shapes and lines to automatically inherit the most recently selected style properties of other objects of their type.
- New: Now you can adjust the {0,0} origin location of the canvas rulers: Right-click on the vertical or horizontal ruler surrounding the canvas and select the "Ruler Origin" menu item in the context menu that appears.
New in Schwartz 1.6.1 (Jul 29, 2016)
- New: Sticky Style Properties ("On" by default, with an option to disable in General Preferences). When enabled, Sticky Properties cause newly-created shapes and lines to automatically inherit the most recently selected style properties of other objects of their type.
- New: Now you can adjust the {0,0} origin location of the canvas rulers: Right-click on the vertical or horizontal ruler surrounding the canvas and select the "Ruler Origin" menu item in the context menu that appears.
New in Schwartz 1.6 (Jul 25, 2016)
- New: Sticky Style Properties ("On" by default, with an option to disable in General Preferences). When enabled, Sticky Properties cause newly-created shapes and lines to automatically inherit the most recently selected style properties of other objects of their type.
- New: Now you can adjust the {0,0} origin location of the canvas rulers: Right-click on the vertical or horizontal ruler surrounding the canvas and select the "Ruler Origin" menu item in the context menu that appears.
New in Schwartz 1.5.5 (Jun 9, 2016)
- Support for Mult-touch Trackpads: Pinch-to-Zoom and Rotation.
- Improved Canvas-rendering performance.
New in Schwartz 1.5.4 (May 29, 2016)
- Fix crash that could occur when clicking the "Share" toolbar button.
New in Schwartz 1.5.3 (May 23, 2016)
- Improved Canvas-drawing performance.
New in Schwartz 1.5.2 (Apr 28, 2016)
- Improved Canvas-drawing performance.
New in Schwartz 1.5.1 (Apr 18, 2016)
- Improved support for OS X 10.11 El Capitan.
New in Schwartz 1.4.7 (Feb 12, 2016)
- FIX: Fixes a recently-introduced issue with the new Sharing Menu feature on OS X 10.8 Mountain Lion.
New in Schwartz 1.4.6 (Feb 2, 2016)
- NEW: "Share" Command for sharing via standard OS X sharing feature available in the Toolbar.
- NEW: When exporting to PDF, there's now an option for "Export Selected Page Only."
- FIX: Fixed "Select All" glitch recently introduced.
New in Schwartz 1.4.5 (Jan 20, 2016)
- FIX: Improved canvas undo behavior.
New in Schwartz 1.4.4 (Dec 29, 2015)
- NEW: Easy drag resizing of the right- and bottom-edges of Canvas now offers quick Canvas size changes.
New in Schwartz 1.4.3 (Dec 23, 2015)
- NEW: Fast Connections – Any selected shape on the canvas now has a circular "Connection Options" handle displayed below it. Click this handle to see a radial menu of line types which may be used to quickly add a connecting line to the selected shape.
New in Schwartz 1.4.1 (Dec 11, 2015)
- NEW: When you copy any objects on the canvas, the selected objects are now available on the clipboard as a PNG image and may be pasted into any application that accepts PNG images like iWork Pages, or Microsoft Word.
- NEW: "Size to Fit Text" option now available for most objects on the canvas by right-clicking.
New in Schwartz 1.4 (Dec 7, 2015)
- NEW: Shape Boolean Operations: Difference, Intersection, Union, and Exclusion.
- NEW: Bezier shape "Split Path Here" command (right click on a point in a Bezier Path).
New in Schwartz 1.3.2 (Nov 6, 2015)
- FIX: Improved SVG export.
- FIX: Better behavior of "Evenly Distribute Horizontally/Vertically" command.
New in Schwartz 1.3.1 (Oct 14, 2015)
- NEW: User Guides may now be positioned at half-pixel locations.
- NEW: "Add Page" and "Page Overflow" buttons in the Page thumbnail list UI for easier creation and navigation of Pages.
New in Schwartz 1.3 (Oct 1, 2015)
- NEW: "Align all Shapes to Grid" action available in the "Arrange" menu.
- FIX: Better coordinate display via tool tips (See: `Preferences > Guides > Show Coordinates` tooltip).
New in Schwartz 1.2 (Sep 4, 2015)
- NEW: Canvas now supports half-pixel adjustments for more precise positioning of rendered objects.
- FIX: Fixed ability to turn off rotation handles in "Guides" Preference Panel.
New in Schwartz 1.1.2 (Jun 19, 2015)
- FIX: Fixes issue where exported PDFs could be corrupted.
New in Schwartz 1.1.1 (Jun 2, 2015)
- NEW: Rulers now support multiple measurement units: Points, Inches (new), and Centimeters (new).
- NEW: Ability to choose an anchor corner when resizing the Canvas in the "Resize Canvas…" Sheet.
- NEW: Ability to connect lines to the center of shapes (not just the edges).
- NEW: Better drawing of lines connected to rotated shapes.
New in Schwartz 1.1 (May 26, 2015)
- NEW: Undo (command-Z) works as expected in "Pen Tool Mode": removes last point in the provisional Bezier Shape being created.
- NEW: Better snapping to path points while editing control points in "Pen Tool Mode".
- NEW: Improved AppleScript support - set the location and size of individual shapes on the canvas via AppleScript.
- NEW: Option in General Preference Pane for placing the Page tabs on the top or on the left of a document window.
- FIX: Improved Grid alignment behavior.
New in Schwartz 1.0.3 (May 12, 2015)
- NEW: A "resize" cursor appears while dragging user guides on the canvas.