aboutsummaryrefslogtreecommitdiff
path: root/externals/grill
AgeCommit message (Collapse)Author
2007-03-27improved symbol comparisonThomas Grill
more meaningful comparison function for symbols svn path=/trunk/; revision=7518
2007-03-26corrected PD help file namesThomas Grill
adapt to current flext version OSX changes svn path=/trunk/; revision=7517
2007-03-13fix build system for STK and SndObj support (currently unix only)Thomas Grill
fixed SndObjs include files changed eol-style no stripping of local symbols small changes to flext build system update docs svn path=/trunk/; revision=7483
2007-03-07multiply inlets for py (hot and cold inlets)Thomas Grill
small optimizations and fixes use PyGILState_\*() functionality (enabled with PY_USE_GIL) updates for DSP processing __str__ method for pyext, to enable print self calls added message bundle functionality (pyext.Bundle class) enable compiled-only scripts (without .py) enable optimization of Python code in reease build let _inlets and _outlets default to 0 fix for numpy some ASSERTs for explicitly created pyext classes (should be runtime checks i guess) open editor for script under OS X fixing numpy initialization quirks enable symbol binding for all callables (not only functions and methods) _isthreaded is now a data member instead of a method fix for gcc4 added pyext._list and pyext._tuple to convert input lists to Python sequence objects enable module packages (module/__init__.py[co]), now also for Max python-like dotted module.function syntax cleaned up float vs. int pyext tags compiler flag to exclude DSP objects some optimizations and py reload fix more safety for calls where association python-pd has already been removed always run Python interpreter in the background svn path=/trunk/; revision=7474
2007-03-04clarify usage of absdir flag for file operationsThomas Grill
svn path=/trunk/; revision=7459
2007-02-22PD: possibility to create DSP objects without main DSP inlet (use ↵Thomas Grill
FLEXT_DSP0_NEW or similar) switching OSX builds to -bundle to avoid symbol clashes for different flext versions small fix for branch hints svn path=/trunk/; revision=7441
2007-02-13adding PD to defs for 3rd party externals, fixing name clashes in Max/MSP ↵Thomas Grill
externals by using -bundle svn path=/trunk/; revision=7428
2007-02-10fixing numpy initialization quirksThomas Grill
svn path=/trunk/; revision=7416
2007-02-10fixed break condition for some loop constructsThomas Grill
adapt to new flext version resurrected help message functionality fixed broken help file names svn path=/trunk/; revision=7415
2007-02-10remove deleted filesThomas Grill
svn path=/trunk/; revision=7414
2007-02-10small fix with help file nameThomas Grill
fix for Max/MSP svn path=/trunk/; revision=7413
2007-01-20updated for any messages to be processed (not only symbols)Thomas Grill
use new ToSys* methods Codewarrior updates svn path=/trunk/; revision=7374
2007-01-20use new ToSys* methodsThomas Grill
better memory usage with modified proxies svn path=/trunk/; revision=7373
2007-01-20*** empty log message ***Thomas Grill
svn path=/trunk/; revision=7372
2007-01-20implemented output sorting (ogetall, ogetrec, ogetsub), see bug #154Thomas Grill
Fixed bug #148. added success/error reporting for file operations implemented UTF-8 conversion for OSX Additionally XML files are now encoded with UTF-8. changed obviously buggy pool name registering some assertions sorting fixes and optimizations svn path=/trunk/; revision=7371
2007-01-20fixed rich comparison method in Symbol classThomas Grill
fix for OSX small cosmetic fixes enable compiled-only scripts (without .py) small changes for numpy support fix for numpy headers on OS X fix for numpy added xcode 2.4 project added pyext._list and pyext._tuple to convert input lists to Python sequence objects fix numpy et al enable module packages (module/__init__.py[co]), now also for Max svn path=/trunk/; revision=7370
2007-01-20use new ToSys* methodsThomas Grill
a few fixes (printout and initialization) attempt fix for bug #143. svn path=/trunk/; revision=7369
2007-01-20PD: possibility to create DSP objects without main DSP inlet (use ↵Thomas Grill
FLEXT_DSP0_NEW or similar) fixing typo support for multiple archs under OSX small fix for ppc arch architecture-specific compiler flags for UB under OSX fixed severe Altivec bug changed eol-style corrections to config build templates added xcode 2.4 project fixed atom sorting (now also respect symbol content) no stripping of local symbols some fixes, mostly OS X updated build system for Max with MinGW better default values fixed bug in AtomList copying svn path=/trunk/; revision=7368
2006-11-02use new ToSys* methodsThomas Grill
added loadbang prioritization svn path=/trunk/; revision=6215
2006-11-02use branch hintsThomas Grill
small fixes update for new flext callback naming updated docs svn path=/trunk/; revision=6211
2006-11-02PD: possibility to create DSP objects without main DSP inlet (use ↵Thomas Grill
FLEXT_DSP0_NEW or similar) fix for Max/MSP svn path=/trunk/; revision=6210
2006-10-31PD: possibility to create DSP objects without main DSP inlet (use ↵Thomas Grill
FLEXT_DSP0_NEW or similar) fixed buggy memory deallocation for AtomListStatic svn path=/trunk/; revision=6196
2006-10-27fix for Codewarrior compilationThomas Grill
update docs fixed anything/symbol message mixup (thanks to Stefano Papetti) fixed typos, dates, contact info added gcc branch hinting svn path=/trunk/; revision=6170
2006-09-30reintroduced missing help messageThomas Grill
added success/error reporting for file operations fixed double-free on clearing values and dirs fixed bug in XML saving of nested folders changed obviously buggy pool name registering fixed clearing values and dirs, e.g. with messages clrall and clrrec use new ToSys* methods svn path=/trunk/; revision=6060
2006-09-27*** empty log message ***Thomas Grill
svn path=/trunk/; revision=6035
2006-09-22small fixes for tutorial examplesThomas Grill
fixed help methods fixed typos, dates, contact info added typed flext::NewAligned svn path=/trunk/; revision=6000
2006-09-20added missing ~ in package.txt'sThomas Grill
svn path=/trunk/; revision=5984
2006-09-20*** empty log message ***Thomas Grill
svn path=/trunk/; revision=5981
2006-09-20added forgotten ~ for signal objectsThomas Grill
svn path=/trunk/; revision=5980
2006-09-20enabled templates for flext classes, inlined timer functions, some more ↵Thomas Grill
ToOut/Sys methods fixed help name definition added flfeatures.h for compile-time version-specific feature detection changed eol-style adapted for pd-devel 0.39 minimal fix for timers cosmetic changes to calm the compiler changes for Mac/Intel svn path=/trunk/; revision=5979
2006-08-12fixing typoThomas Grill
OSX switch to dynamic_lookup, 10.3 only but much cleaner svn path=/trunk/; revision=5570
2006-08-11fix dynamic linker problem, not using flat_namespaceThomas Grill
OSX switch to dynamic_lookup, 10.3 only but much cleaner cosmetic changes to calm the compiler use normal assertion svn path=/trunk/; revision=5564
2006-08-03added message bundle functionality (pyext.Bundle class)Thomas Grill
enable compiled-only scripts (without .py) small optimizations and fixes small changes for numpy support enable module packages (module/__init__.py[co]), now also for Max compiler flag to exclude DSP objects some ASSERTs for explicitly created pyext classes (should be runtime checks i guess) added pyext._list and pyext._tuple to convert input lists to Python sequence objects let _inlets and _outlets default to 0 svn path=/trunk/; revision=5472
2006-07-01some more documentation (proxy objects)Thomas Grill
better memory usage with modified proxies optimized DSP processing (less data copying, no more block delay) fixed send method so that any messages work now svn path=/trunk/; revision=5331
2006-07-01some more documentation (proxy objects)Thomas Grill
last fixes for release update docs optimized DSP processing (less data copying, no more block delay) fixed send method so that any messages work now svn path=/trunk/; revision=5330
2006-06-27more robust structure pack setting for Max/MSP @ WindowsThomas Grill
fix for 64 bit code fixed bug for Max/MSP when there's no signal inlet changes for Mac/Intel svn path=/trunk/; revision=5307
2006-06-26stripped unneeded codeThomas Grill
cosmetic changes to calm the compiler svn path=/trunk/; revision=5303
2006-06-26fixed break condition for some loop constructsThomas Grill
resurrected help message functionality preparing RIP release svn path=/trunk/; revision=5302
2006-06-20more robust structure pack setting for Max/MSP @ WindowsThomas Grill
fixed bug for Max/MSP when there's no signal inlet - Max: fixed reported bug (#67), where list elements are distributed over inlets - preprocessor symbol FLEXT_COMPATIBLE - if defined don't implement specialities of either PD or Max/MSP cosmetic changes to calm the compiler svn path=/trunk/; revision=5264
2006-05-29more robust structure pack setting for Max/MSP @ WindowsThomas Grill
attribute generation is now determined exclusively by the object class setup (not library as before). some minor changes after valgrind run - preprocessor symbol FLEXT_COMPATIBLE - if defined don't implement specialities of either PD or Max/MSP fixed bug for Max/MSP when there's no signal inlet - Max: fixed reported bug (#67), where list elements are distributed over inlets svn path=/trunk/; revision=5148
2006-05-24small fixesThomas Grill
small ad added loadbang prioritization svn path=/trunk/; revision=5114
2006-05-24enabled FLEXT_(C)ADDMETHOD as an alias of FLEXT_(C)ADDBANGThomas Grill
bugfixes and optimizations, especially for DSP under Max/MSP added thisParent type attribute generation is now determined exclusively by the object class setup (not library as before). avoid trying to send empty message bundles - preprocessor symbol FLEXT_COMPATIBLE - if defined don't implement specialities of either PD or Max/MSP small changes for attribute functions - Max: fixed reported bug (#67), where list elements are distributed over inlets svn path=/trunk/; revision=5113
2006-05-15*** empty log message ***Thomas Grill
svn path=/trunk/; revision=5065
2006-04-19fixed double-free on clearing values and dirsThomas Grill
reintroduced missing help message svn path=/trunk/; revision=4939
2006-04-19small fixes for Max/OSXThomas Grill
fix for gcc4 svn path=/trunk/; revision=4938
2006-03-23enable compiled-only scripts (without .py)Thomas Grill
small fixes for OSX small fix pyext: fix for missing __init__ attribute small fixes for Max/OSX enable module packages (module/__init__.py[co]), now also for Max svn path=/trunk/; revision=4755
2006-03-23corrected Python object propagation (attribute "py") and adjusted help filesThomas Grill
small fix enable module packages (module/__init__.py[co]), now also for Max enable compiled-only scripts (without .py) svn path=/trunk/; revision=4751
2006-03-23added message bundle functionality (pyext.Bundle class)Thomas Grill
enable compiled-only scripts (without .py) small optimizations and fixes some optimizations and py reload fix better error message for reload with invalid args enable module packages (module/__init__.py[co]), now also for Max svn path=/trunk/; revision=4750
2006-03-14fixed double-free on clearing values and dirsThomas Grill
reintroduced missing help message minor cleanups fixed bug in XML saving of nested folders svn path=/trunk/; revision=4707
2006-03-14fixed faulty assertionThomas Grill
fixed buggy memory deallocation for AtomListStatic svn path=/trunk/; revision=4706