Campbell Barton
a41c0c324a
fix [ #26937 ] Radio button text truncation should start at beginning of string
...
ensure start of text is always visible.
- also left in test for fix [#26933 ] which left it broken.
- quiet warning in AUD Py API.
2011-04-15 01:32:37 +00:00
Nathan Letwory
45ed5f53f6
doxgyen: audaspace tagged.
2011-02-25 10:21:56 +00:00
Joerg Mueller
020c03bc05
Relicensing audaspace under GPL 2 or later.
2011-02-18 23:47:37 +00:00
Campbell Barton
89c617a116
remove nan-makefiles
2011-01-30 15:29:22 +00:00
Campbell Barton
c9f353956c
use PySequence_Size() rather then PySequence_Length(), this is only kept in python for backwards compatibility.
2011-01-09 14:53:18 +00:00
Campbell Barton
46f90690e0
patch [ #24576 ] aud.Handle.status return bool
...
from Dan Eicher (dna), no functional changes, just return bool rather then int types.
2010-11-07 04:34:27 +00:00
Guillermo S. Romero
54de782faf
SVN maintenance.
2010-08-16 19:51:29 +00:00
Ton Roosendaal
7fc5f78b15
Makefile fixes for Audaspace. This also replaces the not-used
...
WITH_PYTHON with DISABLE_PYTHON
2010-08-16 17:04:46 +00:00
Joerg Mueller
b2cb83598c
Audaspace:
...
* Fix for uncached exception whith invalid audio file.
* Includes fix for windows.
2010-08-16 13:13:05 +00:00
Joerg Mueller
02314f11d8
Py API Docs:
...
* Moving the alternative parser
* Checking for classmethods and staticmethods of builtin modules
2010-08-13 11:49:54 +00:00
Joerg Mueller
d9272cdc20
Py API Docs:
...
* Improved audaspace docs
* Added an epy parser to add epydoc documented modules to the sphinx docs
2010-08-10 07:57:02 +00:00
Joerg Mueller
640e7b545e
Py API Documentation:
...
* Fix some minor errors my script found in mathutils and blf.
* Fixing optional parameters with default values in aud.
2010-08-06 08:48:40 +00:00
Joerg Mueller
755d475f05
Audaspace Py API: Improving Docs (Crosslinks, etc).
2010-08-05 15:50:36 +00:00
Joerg Mueller
239477dcf7
Audaspace Py API: Updated some outdated docs.
2010-08-03 12:49:42 +00:00
Joerg Mueller
279030a232
Audaspace:
...
* Py API: Renamed Sound to Factory to match the C++ classes and make it possible to add Readers when necessary to the API.
* Py API docs: Added the filter example.
* Fixed a crash for sounds without stop callback.
2010-08-03 08:45:03 +00:00
Joerg Mueller
16782bb6c2
Audaspace Py API: Getting rid of unnecessary forward declarations.
2010-08-03 08:30:49 +00:00
Joerg Mueller
ce44d63ae1
Audaspace:
...
* Added an error string for audaspace exceptions.
* Fixed PyAPI exceptions.
* Minor bugfixes.
* Added a name parameter to the Jack device, so that one can define an own name via Python.
2010-08-03 08:07:21 +00:00
Joerg Mueller
8baeb4393c
Audaspace Py API:
...
* Devices are now created with the constructor instead of class methods.
2010-08-02 22:53:40 +00:00
Joerg Mueller
52ef66da4d
Audaspace:
...
* Created awesome filter classes :)
* Made all filter effects use the filter classes instead of having the same implementation everywhere.
* Added a Python API for LTI IIR filters.
* Fixed a warning in creator.c that was introduced when adding game autoplay.
2010-08-01 22:33:50 +00:00
Joerg Mueller
5c9cf81cf9
Audaspace:
...
* Fixed some compiler warnings
* Implemented device looping
* Note: Scrubbing in the sequencer is broken atm
2010-07-31 10:03:08 +00:00
Joerg Mueller
c59b930d13
Audaspace: Refactored the complete 3D Device code giving a nicer API.
2010-07-30 22:20:08 +00:00
Joerg Mueller
3ff872bf59
Audaspace Refactor:
...
* Removed whole Capabilities System
* Fixed Py API error strings
* Improved some Py API properties
* Minor other changes
2010-07-28 12:43:59 +00:00
Joerg Mueller
7296600434
Audaspace: HUGE Refactor.
...
Some points of the refactor not sorted by importance:
* Fixed immutability of readers and factories (there are exceptions...)
* Fixed copy constructors and = operators
* Removed messaging system
* Removed reader types
* Added const where possible
* Using initalisers when possible
* Avoided use of pointers when possible
* Removed AUD_NEW and AUD_DELETE macros
* Removed useless NULL pointer checks
* Fixed exception catching
* Fixed some yet unknown bugs
* Lots of other stuff
2010-07-28 09:36:03 +00:00
Joerg Mueller
3e3f874a65
Audaspace Py API:
...
* Renamed get_c_device() to device()
* Made the threshold parameter of Sound.square() optional
* Added a sample rate parameter for Sound.sine()
* Example updates
2010-07-26 11:17:43 +00:00
Joerg Mueller
409b79c5c4
Audaspace Py API:
...
* Renaming superpose and double to mix and join
* Making most of the static methods of Sound normal ones
* Minor documentation fixes
2010-07-26 09:29:36 +00:00
Joerg Mueller
109618749f
Removing unnecessary _ functions from device as the c_device is a device too and doesn't have it's own api.
2010-07-25 22:35:48 +00:00
Joerg Mueller
d0e3d4a482
Audaspace Py API documentation fixes.
2010-07-25 12:25:44 +00:00
Joerg Mueller
8365f14019
Audaspace Python API: Better docs.
2010-07-23 18:00:37 +00:00
Joerg Mueller
4a659017b9
Changed the fix for string literal warnings to dynamic casts, patch for one function sent to python devs the other won't be patched according to the devs in IRC.
2010-07-23 15:13:06 +00:00
Joerg Mueller
4490e409a4
svn merge -r 30418:30512 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2010-07-19 22:43:45 +00:00
Joerg Mueller
51bbc01adf
Audaspace Py API: Getting rid of string literal warnings.
2010-07-17 14:57:46 +00:00
Joerg Mueller
5315a84ebf
Python API:
...
* PEP8 fixes for aud.
* Correction of doc strings.
2010-07-14 12:35:55 +00:00
Joerg Mueller
9772eb4d5f
Audaspace:
...
* Renamed AUD_Handle to AUD_Channel in the C-API to prevent errors with the C++ version of AUD_Handle.
* Added Python API!!!
2010-07-09 12:35:40 +00:00