Releases: mkeeter/antimony
Releases · mkeeter/antimony
0.7.4
Antimony 0.7.4
Features:
- User-defined script directories can be arbitrarily nested.
- Sort user-defined scripts by filename.
- Remove limits on output size.
- Add real-world units to export dialog box (
.png
only). - Many more nodes ported from
fabserver
(thanks, Neil!). - Dynamically re-order data values in node inspector.
- Window title reflects window type.
- Adding
str
type input for scripts. - Axes are synchronized in quad view mode.
Bugfixes:
- Fixed crash due to decreasing borrowed reference.
- Improved highlighting and selection of bezier connections.
- Fixed crash related to serialization of scripts with errors.
0.7.3
Antimony 0.7.3
Features:
- User-defined script nodes are now auto-populated into
Add
menu.
They are stored in thenodes
folder
and categorized by subfolder. - Optional third argument for
input
in scripts; it sets the starting value. - Open files from the command-line with
antimony $FILENAME.sb
make install
copies Antimony andsb
data directory into/usr/local/bin
(Linux only)- Double-clicking a
.sb
file will open it in Antimony (Mac only)
Bugfixes:
- Fixed crash when loading files that contain connections.
- Fixed frequent crashes caused by reference counting on
Py_None
object. - Change deletion of rendered images to fix strange crash.
- Fixed crash caused by loading file with Python errors.
0.7.2
Antimony 0.7.2
Features:
- When mousing over a wireframe control in a 3D view, the corresponding
inspector is highlighted (and vice versa). - Spacebar is now used instead of shift to snap connections while dragging
(to work around a Qt bug in Linux). - Fail with a nice message if
fab
folder is not found - Adding polar iteration node.
- Releases are now built as
.dmg
- README and USAGE now have
.txt
extension in deployed bundle
Bugfixes:
- Undo now properly undoes multi-inspector drags.
- Pasting multiple connected nodes no longer crashes.
- Inspectors can now be dragged after pasting.
- Center window in screen on creation.
- Undo/redoing pasted connected nodes no longer crashes.
- Fixed graphical glitches in Add menu (caused by bad parenting)
0.7.1
Features:
- Added
title
property (that can be set by Script node). - Display
stdout
, errors in separate panes when editing script. - Improved icon.
- Added polar iteration node, which rotates input about a point multiple times.
- Wrote basic usage guide
Bug fixes:
- When a node is deleted from a 3D view, undo/redo now re-creates connections
0.7.0
This is the second major Antimony rewrite.
The first rewrite happened over the summer of 2014 and was a switch from Python + PySide to C++.
The current rewrite happened at the end of 2014.
It preserves the core of the application but dramatically changes the user interface:
- Instead of graphs being super-imposed onto the 3D view, they are in a separate 2D pane.
- Arbitrarily many windows can be opened onto the scene (including quad views).
- Script editing is done in a separate, dedicated window.
There are also a few fundamental features that have been added:
- Undo and redo
- Copy and paste
Finally, the application has been updated to use Qt 5.4 (which has a better OpenGL API).