Blender Git Commits

Blender Git "master" branch commits.

Page: 4075 / 5574

March 22, 2011, 02:38 (GMT)
operators called from python were not getting their reports back into python errors.
eg:
- console calls operator
- operator calls report
- report went into header rather them back into the console as an error.
March 22, 2011, 01:40 (GMT)
Moving netrender to addons
March 22, 2011, 01:38 (GMT)
py/api registration:
move calls to the classes register/unregister function into register_class() / unregister_class() and add docs.

also other minor changes:
- remove face sorting keybinding, was Ctrl+Alt+F, this is quite and obscure feature and face order normally doesn't matter, so access from Face menu is enough.
- add commented out call to mesh.validate() in addon template since its useful to correct incomplete meshes during development.
March 21, 2011, 23:53 (GMT)
fix [#26385] operator edit_properties return error
March 21, 2011, 23:30 (GMT)
fix for grease pencil conversion to bezier curve reading past the end of the array.
March 21, 2011, 22:37 (GMT)
use spaces rather then tabs + minor pep8 edits.
March 21, 2011, 22:17 (GMT)
fix for error printing class register error, remove an unneeded check.
March 21, 2011, 22:10 (GMT)
quiet warning
March 21, 2011, 17:10 (GMT)
Bugfix #26549

Using environment map type "load" increased user counter on each
preview render.

Also noticed that this type of envmap use wasn't threadsafe, causing
imbufs being allocated for all threads. Also fixed that.

March 21, 2011, 16:46 (GMT)
Buildbot initial configuration files, for http://builder.blender.org

Maintained in svn to make it easier for others to contribute changes,
actually updating builder.blender.org requires manual update on the
server.

March 21, 2011, 16:42 (GMT)
CMake package_archive target to create a .zip/.tar.bz2 package on mac/unix,
to be used by buildbot.

March 21, 2011, 12:40 (GMT)
pedantic edit, no need to initialize var.
March 21, 2011, 12:35 (GMT)
move script directories for internal blender scripts.
ui/ --> startup/bl_ui
op/ --> startup/bl_operators

scripts/startup/ is now the only auto-loading script dir which gives some speedup for blender loading too.

~/.blender/2.56/scripts/startup works for auto-loading scripts too.
Revision 28d3947 by Janne Karhu
March 21, 2011, 10:53 (GMT)
Changed the particle physics "timetweak" value to a more descriptive "timestep" value, which is in seconds.
* Done purely in rna, internally particles still use the timetweak value.
March 21, 2011, 09:50 (GMT)
COLLADA: small tweaks to directional light import.
March 21, 2011, 09:37 (GMT)
Fixing a typo: "Unknown erro reading file" -> "Unknown error reading file"
March 21, 2011, 09:32 (GMT)
BGE Dynamic Loading: Fixing a particularly nasty leak that occurred if LibLoad() errored.
March 21, 2011, 09:29 (GMT)
BGE Dynamic Loading: When given a relative path (starts with "//") for LibLoad(), make the path absolute. This helps resolve relative paths inside the library.
Revision 4a305e7 by Janne Karhu
March 21, 2011, 08:47 (GMT)
Half way fix for [#25385] Particles Emitter only interpolates IPOs & [#26493] Particle system animates incorrectly when emitting mesh is parented
* Particle emission now updates all parent objects too to the exact emission time.
* This only does object level animation as updating the object data for every particle would be too slow.
* A better fix could be to interpolate the emission location directly from the current particle emission location and the location from the previous frame, but for this some point cache changes have to be made, so it will have to wait.
March 21, 2011, 06:22 (GMT)
patch from Martin, call classes register/unregister functions.
Modified to only do one lookup.

from Martin:
"Basically, what it does is allow you to add register and unregister class methods to rna types, this way you don't have to rely on module register/unregister methods to setup your types properly (and it makes them easier to move around when reorganizing code and easier to understand what a type does when reading code). This is especially nice for PropertyGroup classes that are added as properties to existing types, you can easily see in their register methods where they are added and removed in their unregister method. Obviously, those two methods are optional, so current code still works fine."
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021