Blender Git Commits

Blender Git "master" branch commits.

Page: 4257 / 5574

August 25, 2010, 01:51 (GMT)
renaming recast_type to type_recast so people don't miss this.
Discussed with Campbell.
August 25, 2010, 01:20 (GMT)
bugfix/aviodance for [#23488] bpy.types.Texture.type don´t update the parameters of texture
bpy.data.textures.new() now has a type argument since changing the type after forces the hacky use of recast_type().
August 25, 2010, 00:58 (GMT)
bugfix [#23487] Lasso select does not update selected object count
August 25, 2010, 00:54 (GMT)
bugfix [#23452] Camera added in python is not correctly rotated
August 25, 2010, 00:34 (GMT)
remove rna function template_triColorSet(), was only used in one place and can be done just as well with 3 function calls.
August 25, 2010, 00:21 (GMT)
patch [#23471] x3d export broken: empty files
from Christopher Creutzig (ccreutzig)
August 25, 2010, 00:15 (GMT)
Bugfix: [#23472] mesh.uv_textures.new() creates a MeshColorLayer
August 24, 2010, 23:52 (GMT)
update to pyrna so deleting an attribute only fails if that attribute resolves to an RNA property.
August 24, 2010, 13:08 (GMT)
== SCons ==
Make it possible to link statically against libgettext. Set WITH_BF_GETTEXT_STATIC to True and put static lib in BF_GETTEXT_LIB_STATIC (absolute path works probably best). BF_GETTEXT_LIB will be ignored.
Revision 22e1ca4 by Joshua Leung
August 24, 2010, 06:52 (GMT)
Fixing KeyingSets breakage from recent RNA renaming madness.

* 'Active' on TimeLine header needs to show choices ALL KeyingSets available (Builtins + Scene-Absolutes), not just the ones in Scene ("Absolute Paths")

* The active KeyingSet setting is needed/used-by for both of these.
August 24, 2010, 06:40 (GMT)
py/rna remove functions now all work in a similar way.
- some remove() functions took an int argument rather then the item to remove.
- disallow None argument.
- raise an error if the item isnt in the collection.
August 24, 2010, 05:24 (GMT)
make quicky wrapper for cmake.
works like scons where using a subset of the targets name is enough.

make_quicky.py py
...expands into
make bf_python bf_python_ext blender/fast

arguments like -j4 are passed on.
August 24, 2010, 04:29 (GMT)
rename some cmake build targets
August 24, 2010, 04:02 (GMT)
move more active variables to be nested in collections.
August 24, 2010, 03:02 (GMT)
remove recently added rna function uilayout.prop_search_self() and instead allow collections to be coerced into rna structs when they define a type.
eg:
row.prop_search_self(scene, "active", "keying_sets", text="")
...becomes
row.prop_search(scene.keying_sets, "active", scene, "keying_sets", text="")

This is more flexible since it works for other UI functions too.
August 24, 2010, 02:12 (GMT)
- pythons 'del somevalue.attr' could crash when used with the rna api (reported by Luca)
eg:
bpy.context.StringProperty(attr='myprop'); del bpy.context.myprop

- made rna StringProperty/PointerProperty & similar into class methods.

- file selector hide option was inverted

August 24, 2010, 00:43 (GMT)
Updating stubs.c to get the Blenderplayer linking again.
August 23, 2010, 22:16 (GMT)
- move more active properties into their collections:
scene.active_keying_set --> scene.keying_sets.active
...same for active_uv_texture. active_vertex_color, active_keyconfig,

- move mesh.add_uv_layer() and mesh.add_vertex_color() into their collections
also have them return the newly created layer and dont set the layer active.

uvtex = mesh.uv_layers.new(name)
vcol = mesh.vertex_colors.new(name)
August 23, 2010, 22:10 (GMT)
bugfix [#23454] vector*matrix not the same as vector*=matrix
- they now share the same code so it wont happen again.
- added id_data to properties so we can do...
matrix = C.object.matrix_world
obj = matrix.owner.id_data # get the original object back.
August 23, 2010, 21:31 (GMT)
Fix quasy systematic crash at Blender exit: globalPool was released twice
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021