Releases: agraef/purr-data
Releases · agraef/purr-data
2.8.1
- fixed a bug where the "Cancel" button would not work on the "Do you want to save..." dialog
- added separate help files for [draw svg] and [table]. These used to navigate directly to canvas-help.pd which is confusing for new users
- fixed a race by removing an old code path no longer needed by the GUI. This could sometimes be triggered by creating a new object and immediately clicking afterwards on a trackpad.
- fixed position of cat sprite in the "About Pd" patch. (Thanks to nerrons for this one!)
- changed default font-size for new patches to 12 for improved readability. This can be reverted back to size 10 font in the GUI Preferences tab by removing the "-font-size 12" flag.
NOTE: Double precision test builds are available upstream, look for files with "double-trouble" in their name.
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