Blender Git Commits

Blender Git "master" branch commits.

Page: 3692 / 5574

March 18, 2012, 09:27 (GMT)
Code style edits (mostly spliting long lines, and removing trailing spaces).

Note about long lines: I did not touch to two pieces of code (because I donâ??t see any way to keep a nicely formated, compact code, with shorter lines):
* The node types definitions into rna_nodetree_types.h
* The vgroup name functions into rna_particle.c
March 18, 2012, 09:21 (GMT)
fix for own mistake when refactoring bmesh - was treating the iterator as a type flag.
March 18, 2012, 07:38 (GMT)
spelling cleanup
March 18, 2012, 06:49 (GMT)
ngons draw with uniform normals in object mode now, I had this code disabled for speed (it was being called when it didnt need to), but for CDDM meshes without face normal layers this should still be called.
March 18, 2012, 06:01 (GMT)
code cleanup:
* replace 2D vector copy with copy_v2_v2().
* use puts rather then printf for single strings.
* style cleanup for drawobject.c indentation.
Revision dd8504e by gsr b3d
March 18, 2012, 01:58 (GMT)
SVN maintenance.
March 17, 2012, 23:37 (GMT)
better not to use rgb_float_to_uchar() from last commit (comment as to why)
March 17, 2012, 23:26 (GMT)
fix for weightpaint color with recent loopcolor abgr --> rgba conversion.
March 17, 2012, 23:22 (GMT)
bmesh py api:

use different types for bm.verts.layers, bm.faces.layers, otherwise the layers look to have customdata type that isnt compatible, UV's on edges for eg.
March 17, 2012, 22:31 (GMT)
code cleanup: not all mathutils callback creation functions tool unsigned char for type & subtype args.
March 17, 2012, 22:14 (GMT)
fix for invalid use of strncat (N == how many bytes may be appended, not the final string size).
March 17, 2012, 22:12 (GMT)
fix: UV Islands not selected properly with Ctrl-L. A simple misplacement of the BMFace iterating variable. Also cleaned up an unused nverts variable.
March 17, 2012, 21:11 (GMT)
update vertex paint code for last commit, was still using ABGR order.
March 17, 2012, 20:39 (GMT)
swap BMLoopCol r/b color, requires subversion bump.

old mesh MCol 'r' was blue, 'b' was red, but theres no reason to keep this for bmesh with MLoopCol.

Loading old files works, saving legacy format works too.

What wont work is loading a file after this revision and loading it in an older revision since the bmesh merge.
(it wont crash but the blue and red will be swapped on vertex color layers).
March 17, 2012, 19:34 (GMT)
bmesh py api:
access to MLoopCol as mathutils.Color type
March 17, 2012, 19:31 (GMT)
== Sequencer ==

Bugfix: [#28159] sequencer strip crop values on proxy not scene render size

Also: IMB saturation change moved into imbuf-module.

March 17, 2012, 19:14 (GMT)
UI messages: unification of select/deselect stuff.

Previously we had three versions, Select/Deselect, Select or Deselect, and (De)select, choosen the third (shortest) one for now.
March 17, 2012, 18:33 (GMT)
dont disable python when addons aren't found (addons are not needed for python to run)
March 17, 2012, 15:47 (GMT)
Fix 30562: bevel was infinite looping when adjacent faces had incompatible normals

The fix is to check for cases where BME_Bevel_Dissolve_Disk was trying
to join faces with opposite normals and reverse one. This isn't a great
fix, and the example blend has strange corners at the top after beveling,
but at least it stops the infinite loops.
March 17, 2012, 14:42 (GMT)
Big step forward nodes UI translation:
*Add menu is now translated.
*Nodes' title is now translated.
*Nodes' sockets' labels are now translated.

However, about the last point, and unless Iâ??m mistaking, weâ??ll have to add the "i18n tag" N_() to all sockets' names, in the input/ouput templates declaration, in all nodes' files, as those sockets are collections created at runtime, I think po-generating script has no way to access that from bpy.types... Quite a piece of (borring) work. :/
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021