Releases: agraef/purr-data
Releases · agraef/purr-data
2.8.0
- added constrained dragging to iemguis, iemgui labels, subcanvases, graphs, grid, Scope~, and red gop rectangle
- fixed bug with gop scalar events failing to work in some circumstances
- fixed stray implementation bugs that caused compiler warnings
- improved help patch for [line] by specifying what happens when the given grain size doesn't divide evenly into the total ramp duration
- added a "footgun" GUI preset which will hide all xlets and wire connections. :)
2.7.0
- fixed crashers and memory errors with makefilename
- port "unpost" from desiredata
- fix a race between Pd and gui that resulted in a "no method" error
- port room_sim_2d and room_sim_3d from iemgui
- port knob from flatgui
- fix mmio backend to work with double precision
- fix for ALSA MIDI backend: quick and dirty fix for bogus zero-velocity note-off messages; output a note-on with zero velocity instead
- add custom gui path macro for incremental development
- add float precision to "About Pd"
- add tests for double precision, makefilename, unpost
2.6.0
- build system improvements
- hyperlinked [print] messages
- added support and test binaries for double precision builds
- fix bug with special characters in filenames under Windows
- fix bug with using pd~ in "-nogui" mode
- fix for initbang crasher
- fix bug with socket calls from externals under "-nogui" mode in Windows
NOTE: Double precision test builds are available upstream, look for files with "double-trouble" in their name.
2.5.1
- speed up message box by removing the malloc/free per incoming message
- added regression test framework with some initial message box tests
- add linked errors in the console for message parsing errors. This allows you to "Find last error" for messages that don't have enough args, have a bad selector, etc. You can also click the link for the relevant error in the console to find them
- add "x" and "y" methods for
[draw image]
- fix a regression with
[pd~]
- add Vanilla version compatibility to "About Pd"
- build fix for
make light
- add more midi device slots to the Preferences dialog
2.5.0
- add pd-lua library
- fix up dialog styling for GUI presets
- expand help browser search index to include the external library docs
- add preferences for setting when and from which docs the search browser creates an index
- port disis_munger~ to Purr Data from pd-l2ork 1.0 (experimental)
- fix the build scripts by adding toplevel makefile with new targets
- fix uninstall icon on Windows
- add dashed box around comments when in edit mode to show the maximum space they will take up
2.4.9
2.4.8
2.4.7
2.4.6
2.4.5
- remove
[midiclkin]
- handle
[draw]
events correctly for nested data structure arrays - improve the deb package build system by autogenerating most of the dependencies
- add
[list store]
- protect against a segfault when a nested data structure array has element size of "0". (Not clear that such a data structure has any use, but the interface allows it to be created.)