Guillermo S. Romero
54de782faf
SVN maintenance.
2010-08-16 19:51:29 +00:00
Mike Erwin
4bfd915f9c
pencils down! additional Windows Wacom wackiness.
2010-08-16 18:59:36 +00:00
Joerg Mueller
9bb21deec6
Audaspace: Further fixes.
2010-08-16 18:50:59 +00:00
Joerg Mueller
8d7204ac04
Audaspace: Buildsystem update after Ton destroyed building with scons and cmake, also including a patch by freakabcd fixing some missing python include paths.
2010-08-16 18:22:51 +00:00
Joerg Mueller
db38a7f2cc
Audaspace: Fix for ppl with outdated ffmpeg.
2010-08-16 18:13:26 +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
1c17760105
Audaspace: Trying to fix a reported compile bug about missing UINT64_C.
2010-08-16 15:38:55 +00:00
Joerg Mueller
a3837b617b
Audaspace: Fixing quaternion and relativeness of 3D sounds error.
2010-08-16 14:55:45 +00:00
Joerg Mueller
75bb393ecc
Fix from patch tracker by saphires: [ #23339 ] Remove const members in AUD_3Dmath.h
2010-08-16 14:31:39 +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
77e286fee9
Audaspace: Disabling FFTW building as this stuff is unused atm anyway.
2010-08-16 12:27:51 +00:00
Joerg Mueller
2b7a774ab0
svn merge -r 31314:31370 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2010-08-16 09:37:08 +00:00
Mike Erwin
2c468d9e5a
Further hacking on Windows tablet code. More accurate detection of certain tablet tools (mice, etc.). Made tablet mouse/pen buttons play nice with GHOST. Removed old code from WindowWin32.
2010-08-15 11:02:03 +00:00
Mike Erwin
0473790bbe
removed gpencil Manhattan distance from user prefs. updated ghost build script.
2010-08-14 23:33:22 +00:00
Mike Erwin
91e2a55171
continued Win32 tablet hackery
2010-08-14 21:01:09 +00:00
Nathan Letwory
801ba2e345
Apply patch #23295 - Fix for SCons building on FreeBSD
...
Patch submitted by Jashank Jeremy. This adds support for freebsd7, freebsd8 and freebsd9. Thanks!
2010-08-13 20:54:34 +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
Mike Erwin
7428380cc3
still working on tablet for Windows...
2010-08-13 00:34:57 +00:00
Mike Erwin
fc5c4d98f4
Minor cleanup of Windows tablet code.
2010-08-12 14:02:38 +00:00
Mike Erwin
1232bb6923
Better Intuos4 support on Windows.
2010-08-12 13:04:00 +00:00
Mike Erwin
485d1ef06e
Updated Win32 tablet code.
2010-08-12 04:03:40 +00:00
Mike Erwin
1c2d36344c
Linux compiles again, no SpaceNav yet.
2010-08-10 09:56:39 +00:00
Mike Erwin
4bf887d4d3
SpaceNav works in 3D view on Windows. Cleaned up related WIP code.
2010-08-10 09:51:22 +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
Mike Erwin
ced1bd9e7d
Windows shell/IE #define.
2010-08-08 05:08:35 +00:00
Mike Erwin
757f75b768
merged 30707:31141 from trunk
2010-08-07 12:51:51 +00:00
Mike Erwin
f399481251
SpaceNav turntable and fit in 3D view. Tablet data rides with cursor/button events (incomplete! Mac-only for now). Grease pencil works better with pen.
2010-08-07 10:57:15 +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
06d2dc86a1
svn merge -r 30954:31059 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2010-08-05 08:23:26 +00:00
Joerg Mueller
239477dcf7
Audaspace Py API: Updated some outdated docs.
2010-08-03 12:49:42 +00:00
Campbell Barton
957976882d
build options to disable image formats WITH_CINEON, WITH_HDR.
...
- updated cmake, make & scons.
- renamed CMake build options WITH_TIFF -> WITH_IMAGE_TIFF, same for DDS, OPENJPEG etc.
2010-08-03 11:25:34 +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
86fc34b924
Audaspace:
...
* Added a stopCallback function that is called when the end of a sound is reached.
* Fixed the scrubbing not working.
* Minor SoundActuator cleanup.
2010-08-02 18:22:34 +00:00
Joerg Mueller
bce3a49e2e
svn merge -r 30913:30953 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2010-08-01 23:19:30 +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
Damien Plisson
4da55eed8f
OSX/Cocoa : fix the Cmd modifier stuck after cancelling the quit dialog
2010-08-01 16:25:00 +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
61c9e46aad
svn merge -r 30718:30912 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2010-07-30 22:34:27 +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
Daniel Genrich
78e5a29990
Smoke:
...
- Fix typo in tooltip
- Add timeframe independand timesteps
2010-07-27 15:33:21 +00:00
Daniel Genrich
967d25ac1c
Smoke Patch + additions: a) Applying patch #22765 by Miika Hämäläinen (domain border collision settings, vorticity settings, time scale, non absolute density, smooth high res emitter, initial velocity multiplier, high res strength available to be set to 0), b) Additions by me: --Initial velocity is now per flow object, not per domain; --Using boundingbox as standard display mode for domains (was wire before); --When adding a flow object, an initial nice SmokeParticle system is added too with nice initial settings (life=1, no_render, unborn, etc) fitting smoke simulation; --Adaptive timesteps introduced to the smoke sim (depending on the magnitude of the velocity) because it was quite unstable when used for fire simulations, still needs to be tested and will also slow down some simulations.
2010-07-27 14:53:20 +00:00
Campbell Barton
c1649dcf10
bugfix [ #23038 ] View rotation snap has left and right view names swapped arround.
...
also noticed some spelling errors.
2010-07-26 19:00:15 +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