<div dir="ltr"><div>Now also available from the Github mirror: <a href="https://github.com/agraef/purr-data/releases">https://github.com/agraef/purr-data/releases</a></div><div>JGU packages for Linux are on the OBS: <a href="https://software.opensuse.org/download/package?package=purr-data&project=home%3Aaggraef">https://software.opensuse.org/download/package?package=purr-data&project=home%3Aaggraef</a> (as usual, please give it some time, as some of the repo updates haven't been published yet)<br></div><div><br></div><div>Happy Purring! :)</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Aug 1, 2020 at 11:15 PM Jonathan Wilkes <<a href="mailto:jon.w.wilkes@gmail.com">jon.w.wilkes@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi all,<br>
<br>
Purr Data 2.13.0 has just been released:<br>
<br>
<a href="https://git.purrdata.net/jwilkes/purr-data#downloads" rel="noreferrer" target="_blank">https://git.purrdata.net/jwilkes/purr-data#downloads</a><br>
<br>
Changes:<br>
* ported Vanilla's [inlet~ fwd] argument (reimplemented to avoid stack<br>
allocation and various other problems) (Thanks to Guillem!)<br>
<br>
* scrollbar fix for optimal zoom (Thanks Ico!)<br>
<br>
*avoid null selectors in core where trivial to do so, gracefully<br>
handle and annotate them when/if they happen. Also added an<br>
experimental [debuginfo] object so we can output a message with a null<br>
selector (and other methods in the future good for testing)<br>
<br>
* ported Vanilla patch for [pow~] handling negative samples in input<br>
<br>
* ported [savestate] from Vanilla<br>
<br>
* ported array, scalar "bang" methods<br>
<br>
* add base argument and inlet for [log]<br>
<br>
* add zcheckgetfn to m_pd.h for checking method signatures match<br>
before doing an end run around typedmess. This is used for the<br>
reimplementation of [inlet~ fwd]. (Thanks to Guillem for this)<br>
<br>
* port and re-implement Vanilla's "#ffffff" syntax for setting iemgui<br>
colors. Additionally, support the "#fff" short syntax. We're not<br>
currently saving the symbol colors in the Pd file format, yet. A<br>
warning is printed about this since it means we're still storing the<br>
lossy color format. A future version will save the symbol colors, but<br>
we want to ship a few releases supporting the new syntax before making<br>
this breaking file format change.<br>
<br>
* added "test-object" abstraction for doing more detailed testing of objects<br>
<br>
* fixed bug where the box width was wrong when editing certain objects<br>
(thanks to Guillem)<br>
<br>
* port "seed" method for [noise~]<br>
<br>
* throttle canvas_motion (part 1 of 2 of getting rid of exponential<br>
explosion when moving selections)<br>
<br>
* port [text] "sort" method<br>
<br>
* when clicking an error link, bring the relevant object into the<br>
viewport and animate it to make it easy for the user to find<br>
<br>
* add "-alsaadd" flag with pulse device for pulse support (Thanks to Sam!)<br>
<br>
* fixed some alsa bugs<br>
<br>
* ported from Vanilla: preserve phase in [clone] after [all( message,<br>
fixed a crasher<br>
<br>
* expand and improve the type hints for errors with edge case atoms<br>
(null selectors, null symbols, "floatlike" symbol payloads, etc.)<br>
<br>
* improvements to french translations (Thanks Joseph!)<br>
<br>
* update pd-lua compatibility with Lua 5.4 (Thanks Albert!)<br>
<br>
* port multi-step undo from Vanilla (Thanks Guillem!)<br>
<br>
* initial touch support in GUI (Thanks Albert and spidercatnat!)<br>
<br>
* zoom viewport fix (Thanks Albert!)<br>
<br>
-Jonathan<br>
_______________________________________________<br>
L2Ork-dev mailing list<br>
<a href="mailto:L2Ork-dev@disis.music.vt.edu" target="_blank">L2Ork-dev@disis.music.vt.edu</a><br>
<a href="https://disis.music.vt.edu/listinfo/l2ork-dev" rel="noreferrer" target="_blank">https://disis.music.vt.edu/listinfo/l2ork-dev</a></blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Dr. Albert Gr"af<br>Computer Music Research Group, JGU Mainz, Germany<br>Email: <a href="mailto:aggraef@gmail.com" target="_blank">aggraef@gmail.com</a>, web: <a href="https://agraef.github.io/" target="_blank">https://agraef.github.io/</a></div></div></div></div></div></div>