aboutsummaryrefslogtreecommitdiff
path: root/externals/grill
AgeCommit message (Collapse)Author
2008-06-19removed the svn:executable bit for code, patches and textIOhannes m zmölnig
svn path=/trunk/; revision=10048
2008-01-04*** empty log message ***Thomas Grill
svn path=/trunk/; revision=9123
2008-01-04compilation fixes for Python 2.5, OSXThomas Grill
cross-platform fixes more cross-platform and version fixes compilation fixes for Python 2.5 svn path=/trunk/; revision=9122
2008-01-03cross-platform fixesThomas Grill
enable compiled-only scripts (without .py) use PyGILState_\*() functionality (enabled with PY_USE_GIL) fixes for non-GIL usage improved symbol comparison buffer protocol adapted for Python 2.5 enable module packages (module/__init__.py[co]), now also for Max svn path=/trunk/; revision=9120
2008-01-03clarify usage of absdir flag for file operationsThomas Grill
fixed buffer overrun problems some assertions added success/error reporting for file operations got rid of type abbreviations changed obviously buggy pool name registering svn path=/trunk/; revision=9119
2007-11-01remove .DS_StoreThomas Grill
svn path=/trunk/; revision=8924
2007-11-01fixed version mismatchThomas Grill
svn path=/trunk/; revision=8923
2007-07-12updated usage examplesThomas Grill
updated date! added Glenn Meader's example patcher resurrected help message functionality examples updates fixed broken help file names corrected help patches, added sound enhancer VC7 project files fixed help names svn path=/trunk/; revision=8040
2007-07-06adapting to new flext lockfree structuresThomas Grill
much better detach method handling (one thread for all object instances) use PyGILState_\*() functionality (enabled with PY_USE_GIL) ooops, fixing typo fixing numpy initialization quirks pyext._init is now called after __init__ enabled use of inofficial PD functionality for search and help path access (#define PY_USE_INOFFICIAL) added sketch for new pye (Python expression) object buffer protocol adapted for Python 2.5 svn path=/trunk/; revision=7903
2007-06-19use branch hintsThomas Grill
added xcode 2.4 project fixed one-shot loop bang updated copyrights svn path=/trunk/; revision=7786
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