@dsward2 dsward2 released this May 9, 2018 · 3 commits to master since this release

Assets 3

macSVG is a MIT-licensed open-source macOS app for designing HTML5 SVG 1.1 (Scalable Vector Graphics) art and animation.

macSVG can produce dynamic, high-quality graphics and animation for HTML5 web views that work on most major desktop and mobile platforms, including iOS, Android, macOS, Microsoft Windows and Linux.

macSVG uses the standard macOS WebKit framework for interactive editing and rendering of SVG documents, in addition to several Cocoa plug-in bundles for editing SVG elements and attributes.

The latest release of macSVG, built as an Apple ID-signed application, is available for download at https://github.com/dsward2/macSVG/releases

See the macSVG website for more documentation and release notes - http://macsvg.org/

macSVG v1.1.4 Release Notes - May 8, 2018

MacSVG v1.1.4 features several bug fixes, mostly for the <animateTransform>, <path> and <image> elements, and the user interface for those elements.

In the Image Element Editor, the image box labeled "Drag image or SVG into box" now works as described.

In previous releases, the Image and Text tools remained the active tool after clicking in the SVG web view.

Fixed a bug from the previous commit that prevented the Element Info plugin from displaying live information during editing operations (move, resize, etc.)

macSVG v1.1.4 Installation

Download "macSVG-v1.1.4.zip" from the "Assets" section, and decompress the Zip file. Drag the macSVG.app file to the /Applications folder.

For the first launch of a new installation, the app will request user permission to run the application, and to receive network connections for the built-in HTTP server.


macSVG - http://macsvg.org

macSVG project - https://github.com/dsward2/macsvg

Copyright (c) 2016-2018 by ArkPhone, LLC.

All trademarks are the property of their respective holders.

@dsward2 dsward2 released this May 9, 2018 · 4 commits to master since this release

Assets 3

A bug was found after this release was issued. A new release will be uploaded soon.

macSVG is a MIT-licensed open-source macOS app for designing HTML5 SVG 1.1 (Scalable Vector Graphics) art and animation.

macSVG can produce dynamic, high-quality graphics and animation for HTML5 web views that work on most major desktop and mobile platforms, including iOS, Android, macOS, Microsoft Windows and Linux.

macSVG uses the standard macOS WebKit framework for interactive editing and rendering of SVG documents, in addition to several Cocoa plug-in bundles for editing SVG elements and attributes.

The latest release of macSVG, built as an Apple ID-signed application, is available for download at https://github.com/dsward2/macSVG/releases

See the macSVG website for more documentation and release notes - http://macsvg.org/

macSVG v1.1.3 Release Notes - May 8, 2018

MacSVG v1.1.3 features several bug fixes, mostly for the <animateTransform>, <path> and <image> elements, and the user interface for those elements.

In the Image Element Editor, the image box labeled "Drag image or SVG into box" now works as described.

In previous releases, the Image and Text tools remained the active tool after clicking in the SVG web view. That is changed in this release, those tools will switch to the Arrow tool after clicking in the web view, consistent with the behavior of other drawing tools like the Rect and Circle tools.


macSVG v1.1.3 Installation

Download "macSVG-v1.1.3.zip" from the "Assets" section, and decompress the Zip file. Drag the macSVG.app file to the /Applications folder.

For the first launch of a new installation, the app will request user permission to run the application, and to receive network connections for the built-in HTTP server.


macSVG - http://macsvg.org

macSVG project - https://github.com/dsward2/macsvg

Copyright (c) 2016-2018 by ArkPhone, LLC.

All trademarks are the property of their respective holders.

@dsward2 dsward2 released this Nov 26, 2017 · 18 commits to master since this release

Assets 3

macSVG is a MIT-licensed open-source macOS app for designing HTML5 SVG 1.1 (Scalable Vector Graphics) art and animation.

macSVG can produce dynamic, high-quality graphics and animation for HTML5 web views that work on most major desktop and mobile platforms, including iOS, Android, macOS, Microsoft Windows and Linux.

macSVG uses the standard macOS WebKit framework for interactive editing and rendering of SVG documents, in addition to several Cocoa plug-in bundles for editing SVG elements and attributes.

The latest release of macSVG, built as an Apple ID-signed application, is available for download at https://github.com/dsward2/macSVG/releases

See the macSVG website for more documentation and release notes - http://macsvg.org/

macSVG v1.1.2 Release Notes - November 26, 2017

MacSVG v1.1.2 introduces a new plug-in called Element Info. This plug-in displays information about the currently selected element, and is especially helpful when drawing a new element or editing an existing one. The ElementInfoEditor shows these attribute values, depending on the element: x, y, width, height, cx, cy, r, rx and ry. The plug-in also show the current bounding box in the web view for the selected element, and the current DOM mouse page coordinates.

When the center-of-rotation handle is dragged to new coordinates, if the selected element contains an "animateTransform" element, the app will attempt to sync the new center-of-rotation coordinates to the animateTransform element. This works best if the SVG animation is stopped or paused.

Added ToolTips to the XMLOutlineView view. When the mouse hovers over the Element column in the outline view, the XML representation of the element will be displayed.


macSVG v1.1.2 Installation

Download "macSVG-v1.1.2.zip" from the "Downloads" section below, and decompress the Zip file. Drag the macSVG.app file to the /Applications folder.

For the first launch of a new installation, the app will request user permission to run the application, and to receive network connections for the built-in HTTP server.


macSVG - http://macsvg.org

macSVG project - https://github.com/dsward2/macsvg

Copyright (c) 2016-2017 by ArkPhone, LLC.

All trademarks are the property of their respective holders.

@dsward2 dsward2 released this Nov 21, 2017 · 27 commits to master since this release

Assets 3

macSVG is a MIT-licensed open-source macOS app for designing HTML5 SVG 1.1 (Scalable Vector Graphics) art and animation.

macSVG can produce dynamic, high-quality graphics and animation for HTML5 web views that work on most major desktop and mobile platforms, including iOS, Android, macOS, Microsoft Windows and Linux.

macSVG uses the standard macOS WebKit framework for interactive editing and rendering of SVG documents, in addition to several Cocoa plug-in bundles for editing SVG elements and attributes.

The latest release of macSVG, built as an Apple ID-signed application, is available for download at https://github.com/dsward2/macSVG/releases

See the macSVG website for more documentation and release notes - http://macsvg.org/

macSVG v1.1.1 Release Notes - November 20, 2017

MacSVG v1.1.1 features improvements to the SVG web view rulers, the XML outline view, and drag-and-drop functions.

The new web view rulers now display numerical values at the major marks. The rulers will scale and translate to match the web view zoom factor and the scroll bar knobs.

The XML outline view was converted from cell-based to view-based, and the layout and fonts were adjusted slightly.

The XML outline view was improved for drag-and-drop operations, especially when multiple items are selected. The user interface has a new rule for using the mouse to select a single item within an existing selection; in that situation, use a double-click to select the single item.

This release changes the format of the downloadable application file to use simple Zip compression only. Previously, a DMG disk image was contained within the Zip file. To install the application, expand the Zip file, then drag macSVG.app to the /Applications folder.


macSVG v1.1.1 Installation

Download "macSVG-v1.1.1.zip" from the "Downloads" section below, and decompress the Zip file. Drag the macSVG.app file to the /Applications folder.

For the first launch of a new installation, the app will request user permission to run the application, and to receive network connections for the built-in HTTP server.


macSVG - http://macsvg.org

macSVG project - https://github.com/dsward2/macsvg

Copyright (c) 2016-2017 by ArkPhone, LLC.

All trademarks are the property of their respective holders.

@dsward2 dsward2 released this Oct 25, 2017 · 43 commits to master since this release

Assets 2

macSVG is a MIT-licensed open-source macOS app for designing HTML5 SVG 1.1 (Scalable Vector Graphics) art and animation.

macSVG can produce dynamic, high-quality graphics and animation for HTML5 web views that work on most major desktop and mobile platforms, including iOS, Android, macOS, Microsoft Windows and Linux.

macSVG uses the standard macOS WebKit framework for interactive editing and rendering of SVG documents, in addition to several Cocoa plug-in bundles for editing SVG elements and attributes.

The latest release of macSVG, built as an Apple ID-signed application, is available for download at https://github.com/dsward2/macSVG/releases

See the macSVG website for more documentation and release notes - http://macsvg.org/

macSVG Release Notes

macSVG v1.1 - October 24, 2017

Several improvements and bug fixes were made for using the "transform" attribute for translate, scale, rotate, skewX and skewY operations. The interactive controls in the web view now work better with nested transformations using <g> group elements. Although a transform attribute can contain multiple operations, the controls may work better if the transform operations are divided into nested groups.

A new center of rotation control handle is now displayed in the web view while editing a rotate transform. The new handle can be dragged in the web view to change the center of rotation point, and the other handles can be dragged to rotate around the center of rotation point.

A new item is added to the Plug-Ins menu called "Path Text Generator". The user can enter a line of text and select a font, then click a button to generate a <path> element to draw the shape of the text. User settings are available for font size and origin offset. Two options are available for generating the path: 1) the whole string converted to a single path element, or 2) each character in the string is converted as a separate path element.


macSVG Installation

Click this link to download the macSVG 1.1.0 disk image, which contains the Apple ID-signed application, released October 24, 2017 -

macSVG 1.1.0.dmg.zip

Download "macSVG 1.1.0.dmg.zip" and decompress the Zip file. Open the disk image file named "macSVG 1.1.0.dmg", which will mount a new volume. Drag the macSVG.app file to the /Applications folder. The disk image file can be ejected after the file is copied. For the first launch of a new installation, the app will request user permission to run the application, and to receive network connections for the built-in HTTP server.

After extraction from the Zip file, the MD5 signature for the DMG disk image file is 794b0f3830c078d3862a96234e57e50c


macSVG - http://macsvg.org

macSVG project - https://github.com/dsward2/macsvg

Copyright (c) 2016-2017 by ArkPhone, LLC.

All trademarks are the property of their respective holders.

@dsward2 dsward2 released this Apr 4, 2017 · 67 commits to master since this release

Assets 3

macSVG 1.0.1 Release

THIS VERSION IS OUTDATED. Please check the top of this page for the latest version - https://github.com/dsward2/macSVG/releases

macSVG is a MIT-licensed open-source macOS app for designing HTML5 SVG 1.1 (Scalable Vector Graphics) art and animation.

macSVG Screenshot

macSVG can produce dynamic, high-quality graphics and animation for HTML5 web views that work on most major desktop and mobile platforms, including iOS, Android, macOS, Microsoft Windows and Linux.

macSVG uses the standard macOS WebKit framework for interactive editing and rendering of SVG documents, in addition to several Cocoa plug-in bundles for editing SVG elements and attributes.

An Apple ID-signed application is available for download at http://macsvg.org/download/

See the macSVG website for more documentation and release notes - http://macsvg.org/

Examples:

Apple’s free Xcode system is required to build the macOS application from the source code. Most of the application source code is written in Objective-C language, but a Swift language target has been added recently for a plug-in editor bundle. To build macSVG.app, open "macSVG.xcworkspace" in Xcode, set the build target to "macSVG Debug", build and run.

See the macSVG.org Developer page for more info: http://macsvg.org/developer/

Future project goals:

Migration to Swift language, and Swift Package Manager for importing third-party code.

Copyright (c) 2016-2017 by ArkPhone, LLC.

All trademarks are the property of their respective holders.

@dsward2 dsward2 released this Mar 30, 2017 · 68 commits to master since this release

Assets 3

macSVG 1.0.0 Release

This is not the latest release. Check for newer releases at https://github.com/dsward2/macSVG/releases

macSVG is a MIT-licensed open-source macOS app for designing HTML5 SVG 1.1 (Scalable Vector Graphics) art and animation.

macSVG Screenshot

macSVG can produce dynamic, high-quality graphics and animation for HTML5 web views that work on most major desktop and mobile platforms, including iOS, Android, macOS, Microsoft Windows and Linux.

macSVG uses the standard macOS WebKit framework for interactive editing and rendering of SVG documents, in addition to several Cocoa plug-in editors for several SVG elements and attributes.

An Apple ID-signed application is available for download at http://macsvg.org/download/

See the macSVG website for more information and documentation - http://macsvg.org/

Examples:

Apple’s free Xcode system is required to build the macOS application from the source code. Most of the application source code is written in Objective-C language, but a Swift language target has been added recently for a plug-in editor bundle. To build macSVG.app, open "macSVG.xcworkspace" in Xcode, set the build target to "macSVG Debug", build and run.

See the macSVG.org Developer page for more info: http://macsvg.org/developer/

Future project goals:

Migration to Swift language, and Swift Package Manager for importing third-party code.

Copyright (c) 2016-2017 by ArkPhone, LLC.

All trademarks are the property of their respective holders.