Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4116 / 5574

February 11, 2011, 15:15 (GMT)
Made some function from DerivedMesh.c be avaliable from other modules.
Some naming changes to make naming more uniform. No functional changes.

It's necessery for further crazyspace changes and improvenments.
Revision dcf7642 by Janne Karhu
February 11, 2011, 14:59 (GMT)
Bug fix for problem 2 in [#25973] Bake End Frame Not Configurable
* External caches didn't load for smoke straight away. Smoke caches store all necessary info in every file, so no need to try to look for an info file.
February 11, 2011, 12:30 (GMT)
patch [#25978] mathutils fixes for bpy_types.py and vertexpaint_dirt.py
from Filiciss Muhgue (filiciss)
February 11, 2011, 10:29 (GMT)
patch [#26030] Debian spec fix (Patch for #26028)
from Shinsuke Irie (irie)
Revision 69e72ea by Lukas Toenne
February 11, 2011, 09:37 (GMT)
Removed the internal_select parameter from ntreeCopyTree. This was used just in one place when duplicating nodes, which is not an actual copying of the tree. The node duplicate operator now copies selected nodes itself.
February 11, 2011, 09:28 (GMT)
update pacman spec for newer python and match naming convention to debian spec.
also pre-compile python modiles.
Revision 9fea58c by Lukas Toenne
February 11, 2011, 07:46 (GMT)
Made group label callback function static.
February 11, 2011, 03:42 (GMT)
add torus script wasnt registering.
February 11, 2011, 02:40 (GMT)
cls.is_registered() class method for python subclasses of internal types.
Synonymous with ('bl_rna' in cls.__dict__)
February 11, 2011, 01:27 (GMT)
bpy.utils.register_module() generator could go into eternal loop.
February 11, 2011, 01:12 (GMT)
UI functions added to existing UI classes (operators adding their own menus for eg),
would stop the entire menu from drawing if they raised an exception.

now print the exception and continue.

Also added a verbose argument for bpy.utils.(un)register_module() to help test whats being registered.
February 11, 2011, 00:39 (GMT)
use weak references for the internal metaclass typemap,
this should help with blender leaking memory with python classes though the bug is still not fixed.
February 11, 2011, 00:11 (GMT)
minor python register changes.
- KeyingSetInfo classes are now collected like Panels, Operators etc so bpy.utils.register_module() can be used.
- move bpy.types.register() to bpy.utils.register_class
February 11, 2011, 00:03 (GMT)
BGE: frame start/end in action/fcurves/shapekey to support floats
after discussion over the mailing-list it seems that it really makes no sense to restrict that. Specially since we have the "Property" playback mode that usually will be a float.

Since there is no need for do_version or whatoever I don't see a problem. Any Thoughts? Maube to allow it only through the Python API?
February 10, 2011, 23:48 (GMT)
patch [#25809] Auto-Registration as utility function.
This removes auto-registration, committed by Martin r30961.
Realize this is a contentious topic but Brecht and myself both would rather opt-in registration.

TODO:
- addons need updating.
- class list will be modified to use weakrefs (should have been done for existing system too).
- will move bpy.types.(un)register functions into bpy.utils.(un)register_class, currently including these functions in a type list is internally ugly, scripts which loop over types also need to check for these.
Revision 46bb564 by Lukas Toenne
February 10, 2011, 20:54 (GMT)
Different method for blur node aspect correction. Now the user can still set different sizes for x/y blurring in relative mode, but choose to use aspect correction on either of the axes.
Revision cbe53cc by Lukas Toenne
February 10, 2011, 18:54 (GMT)
More options for the blur node filter size. This can now be pixel based or relative to both axes or just either width or height.
February 10, 2011, 17:23 (GMT)
Bugfix #26013

Good discovery this one.
It appeared that "pose mode" changes were not registered in our undo system.
That way the first operator you try to redo after exit posemode fails.

February 10, 2011, 15:47 (GMT)
Bugfix #26001

Adding a byte rect to float ImBuf was always freeing the mipmap levels.
Removed this convention since it crashes renders + image texture draw.

Proper ownership handling of ImBuf is high on the wish list :)

February 10, 2011, 14:59 (GMT)
fix for crash with GLSL material when image couldn't be loaded.
also quiet pep8 warnings.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021