*Cyclone 0.5-0 is out now, june 10th (at least in parts of Europe it's already 10th!)*
Cyclone 0.5-0 needs at least Pd 0.51-0, details on installing cyclone, news and downloads at https://github.com/porres/pd-cyclone/releases/tag/cyclone_0.5-0
You can also download it directly from Pd via menu "Help => Find Externals". The only binary still missing is raspberry pi, give it a day or so until it's up in the repository and in deken...
The most important thing in this release is that [comment], the last object still waiting for updates, has received its deserved attention and now has many new functionalities from newer versions of Max. It is still not fully compliant to Max6+ versions, but it had been warned that this object would be an exception when upgrading to Max7. All it misses though is some silly but fancy looking "bubble" style, and I hope people won't mind. On the other hand, we got now 'fontface', 'underline', 'bgcolor' and 'textjustification'. t now also correctly loads font names with spaces. There are still more things to be done to this object, but in theory and practice *that goal we set back in february 2016 (4 years and 4 months ago) to update objects in cyclone to Max 7 is finally completed!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*
Cyclone's development has slowed a lot, but it's still alive, there are plans to eventually include a few new things from Max 8 that affects some of the cyclone objects.
Some more has been done as well for this cyclone 0.5 release, like zooming for scope~ and comment. When created as an object, the cyclone binary now outputs the version so you can make sure your patches have the right version of cyclone. One other important thing is that now we're supporting back the aliases for Upper Case letters in order to be able to load older patches. We had a problem in 0.3 where symlinks for Linux weren't working and decided to drop it for 0.4, now this is fixed and it's back! See all details below.
Full Changelog:
- Re-added support for capital letters aliases - this is for backwards compatibility and now the objects print an error telling the user to change to the new name. The affected objects are: cyclone/append (*); bucket; cyclone/clip (*); decode; histo; mousestate; peak; cyclone/table (*); togedge; trough; uzi; cyclone/clip~ (*); cyclone/line~ (*); scope~; cyclone/snapshot~ (*)
(*) these classes need the 'cyclone/' prefix to avoid name clashes with vanilla internals - see help file for more information.
-
When loaded as an object, the 'cyclone' library now also outputs the version number. You can use this to make sure your patch has the right version. -
Fixed some type formats for [sprintf] and updated the documentation. -
Fixed a bug with [zl delace] in windows where the 2nd outlet wasn't working -
Fixed a bug in [active] where right click would deactivate in linux -
Added a few new message methods/attributes to [number~], thanks to the new inlet~ 'fwd' feature from Pd 0.51 (namely bang, list, set, ft1, interval, minimum, maximum, bgcolor, textcolor). -
[scope~]: - Added zoom support and now the patch properly asks if you want to save changes when parameters change. - Fixed a regression bug in scope~ where it wouldn't draw if loaded in a patch with DSP on -
[comment]: - Added zoom support and now the patch properly asks if you want to save changes when parameters change. - Visual change where it now shows its inlet while in edit mode (like it happens in Max) - Fixed a bug in [comment] where it couldn't load font names that had spaces (such as "DejaVu Sans Mono") and made the default font "DejaVu Sans Mono" like in Pd. But this only works well in Pd 0.51-0 or later! Note that although Pd ships with Deja Vu Sans Mono, it still doesn't offer italic and italic+bold variants. With this change all cyclone documentation has been revised to only contain DejaVu Sans Mono fonts in all cyclone/comment objects. This fixes an issue where it would load different fonts in different systems if it didn't have the actual same font installed. - Updated [comment] to add missing Max 5 parameters (added 'fontface', 'underline' and 'bgcolor' methods/attributes, plus an extra 'bg' method/attribute to suppress background) - Also added 'textjustification' from Max6.