From caa66aa21e217e810d0f9d824fb4f89939b5bf18 Mon Sep 17 00:00:00 2001 From: porres Date: Fri, 20 Oct 2023 21:52:10 -0300 Subject: [PATCH] 0.8-0 ready --- cyclone_objects/binaries/cyclone_lib.c | 10 +++++----- documentation/extra_files/All_objects.pd | 7 +++++-- documentation/extra_files/CHANGELOG.txt | 20 ++++++++++++++++---- documentation/extra_files/cyclone-meta.pd | 4 ++-- 4 files changed, 28 insertions(+), 13 deletions(-) diff --git a/cyclone_objects/binaries/cyclone_lib.c b/cyclone_objects/binaries/cyclone_lib.c index 3ec6e3cd..29eb8062 100644 --- a/cyclone_objects/binaries/cyclone_lib.c +++ b/cyclone_objects/binaries/cyclone_lib.c @@ -629,19 +629,19 @@ t_class *cyclone_class; static int printed; static int min_major = 0; -static int min_minor = 53; -static int min_bugfix = 2; +static int min_minor = 54; +static int min_bugfix = 0; static int cyclone_major = 0; -static int cyclone_minor = 7; -static int cyclone_bugfix = 1; +static int cyclone_minor = 8; +static int cyclone_bugfix = 0; void print_cyclone(t_cyclone *x){ int major = 0, minor = 0, bugfix = 0; sys_getversion(&major, &minor, &bugfix); post(""); post("--------------------------------------------------------------------"); - post(":: Cyclone %d.%d-%d; Unreleased", cyclone_major, cyclone_minor, cyclone_bugfix); + post(":: Cyclone %d.%d-%d; Released October 22nd 2023", cyclone_major, cyclone_minor, cyclone_bugfix); post(":: License: BSD-3-Clause (aka Revised BSD License)"); post(":: Copyright © 2003-2021 - Krzysztof Czaja, Hans-Christoph Steiner,"); post(":: Fred Jan Kraan, Alexandre Porres, Derek Kwan, Matt Barber\n\:: and others."); diff --git a/documentation/extra_files/All_objects.pd b/documentation/extra_files/All_objects.pd index a32a0cb4..663ebfaf 100644 --- a/documentation/extra_files/All_objects.pd +++ b/documentation/extra_files/All_objects.pd @@ -1,4 +1,4 @@ -#N canvas 572 163 623 319 10; +#N canvas 469 104 623 319 10; #X obj 244 203 switch~; #X obj 234 158 tgl 30 0 \$0-zxcx \$0-zxcxsfljsfl empty 17 7 0 10 #dcdcdc #000000 #000000 0 1; #X text 270 163 DSP; @@ -258,9 +258,12 @@ #X obj 70 375 +=~; #X text 493 268 <-- DEPRECATED!!!!; #X text 529 336 <-- DEPRECATED!!!!; +#X text 434 1984 <-- DEPRECATED!!!!; +#X text 459 1612 <-- DEPRECATED!!!!; +#X text 461 1640 <-- DEPRECATED!!!!; #X restore 383 233 pd All_cyclone_Objects; #X text 96 49 Cyclone is a set of Pure Data objects cloned from Max/MSP \, see https://github.com/porres/pd-cyclone; -#X text 357 156 The total number of objects in cyclone is 200! (not counting a couple of deprecated objects), f 31; +#X text 342 161 The total number of objects in cyclone is 202! (counting 5 deprecated objects), f 39; #X connect 1 0 0 0; #X connect 1 0 3 0; #X connect 4 0 5 0; diff --git a/documentation/extra_files/CHANGELOG.txt b/documentation/extra_files/CHANGELOG.txt index 5ad71bfb..a370a7b3 100644 --- a/documentation/extra_files/CHANGELOG.txt +++ b/documentation/extra_files/CHANGELOG.txt @@ -3,13 +3,25 @@ --------------------------------------------------- -------------------------------------------------- -cyclone 0.7-1 (needs at least Pd Vanilla 0.54-0): +cyclone 0.8-0 (needs at least Pd Vanilla 0.54-0): -------------------------------------------------- -- Opening "all_objects" doesn't crash Pd anymore and there's no idea why it did before. +- Opening "all_objects" doesn't crash Pd anymore and we don't know why it did. - Fixed [play~] bang output to just bang once when stopping. -- [cyclone]: added 2nd and 3rd outlet for pd version and flavor -- [comment]: fix setting receive name from properties, improved loading internal symbols and made it deprecated and removed from the other help files... (this will stick around but will receive no further real attention other than a real crucial bug and will be kept for backwards compatibility - just consider using [note] from ELSE instead, because it's the actual original object now and the one I'll keep working on) +- Fixed loading help file of [cyclone/snapshot~]. +- [cyclone]: added 2nd and 3rd outlet for pd version and flavour +- [comment]: fix setting receive name from properties, fixed 'set' message at lodbang, improved loading internal symbols and made it deprecated and removed from the other help files* + +* this clears the room for forks of Pd to not need to port [comment] to some other front gui, an example is PlugData, which does not support [comment] and does not have plans to. The [comment] object will stick around but will receive no further real attention other than a real crucial or minor bugs and will be kept for backwards compatibility, but it is not encouraged to use this object which will never be a proper clone of MAX's [comment] anyway - just consider using [note] from ELSE instead, because it's the actual original object now and the one that'll keep being worked on. + +- [number~]: made it deprecated and removed from the other help files + +- Revised the help files also to include the [output~] abstraction available in Pd Vanilla 0.54-0, which can take a mono input and send it to a stereo output (solely for this reason, it's best you have Pd Vanilla 0.54-0 installed for this release). + +- made [minimum~] and [maximum~] deprecated, as they're basically the same as Vanilla's [min~] and [max~], with the advantage that vanilla's [min~]/[max~] can take multichannel signals as of Pd 0.54-0. + +- also made [pow~] deprecated, as they're quite similar to Vanilla's [pow~], also there's the advantage that vanilla's [pow~] can take multichannel signals. + -------------------------------------------------- cyclone 0.7-0 (needs at least Pd Vanilla 0.53-1): diff --git a/documentation/extra_files/cyclone-meta.pd b/documentation/extra_files/cyclone-meta.pd index dd148ffa..0046338e 100644 --- a/documentation/extra_files/cyclone-meta.pd +++ b/documentation/extra_files/cyclone-meta.pd @@ -8,5 +8,5 @@ #X text 26 194 HELP_PATCHES_AUTHOR: Alexandre Torres Porres, f 60; #X text 26 165 CURRENT DEVELOPERS (since february 2016): Alexandre Torres Porres \, Derek Kwan and Matt Barber, f 60; #X text 26 135 FOLLOWING DEVELOPERS: Hans-Christoph Steiner (2005-2013) and Fred Jan Kraan (dec/2014 - feb/2016); -#X text 26 66 VERSION: 0.7-1, f 60; -#X text 26 84 RELEASE_DATE: Unreleased, f 60; +#X text 26 66 VERSION: 0.8-0, f 60; +#X text 26 84 RELEASE_DATE: Released October 22nd 2023, f 60;