Skip to content

Releases: spakin/SimpInkScr

Simple Inkscape Scripting v1.1.0

22 Oct 22:55
45f5b25
Compare
Choose a tag to compare

Despite semantic versioning classifying this as a minor update, a large number of nice, new features have been added to Simple Inkscape Scripting since the initial release:

  • A new regular_polygon function produces regular polygons that are recognized as such by Inkscape's "stars and polygons" tool. Actually, because regular_polygon supports randomization, the shapes it produces do not have to be regular; and because it supports rounding, the shapes do not have to be polygons.
  • A new star function produces stars that are recognized as such by Inkscape's "stars and polygons" tool. It can even produce shapes that don't look much like stars given particular combinations of options.
  • A new group function lets programs group objects together. Objects can also be added to existing groups.
  • A new clone function produces a linked clone of an object. Changes to the original object in the GUI are applied automatically to all clones.
  • A new inkex_object function lets advanced users create an object using Inkscape's lower-level inkex API and make this available to Simple Inkscape Scripting.
  • print can be used as a debugging aid. Simple Inkscape Scripting now maps print to inkex.utils.debug, which produces its output in a dialog box once the script terminates.
  • The implementation is improved. Instead of an ID, all Simple Inkscape Scripting functions now return an object, which cleans up some of the extension's internal behavior.

Simple Inkscape Scripting v1.0.0

26 Sep 04:53
a0585ae
Compare
Choose a tag to compare

This is the first public release of Simple Inkscape Scripting. It provides all the core functionality needed to script shape creation directly from the Inkscape GUI.

You can download the Inkscape extension from either here or the Simple Inkscape Scripting page in the Inkscape extensions gallery.