Blender Git Commits

Blender Git "master" branch commits.

Page: 3363 / 5574

December 15, 2012, 18:32 (GMT)
OSX: makeKeyAndOrderFront would show window from orderedWindows list on every loop, so use makeKeyWindow only to avoid flicker when closing app
December 15, 2012, 18:12 (GMT)
Bugfix, IRC submitted:

Color Pickers, square versions, didn't draw the 'cursor' correctly.
Was missing colorprofile check.

December 15, 2012, 17:15 (GMT)
Attempted fix #33546: GPU mipmap generation is not working on some ATI cards,
causing textures to be missing in textured draw mode. There is apparently a bug
in the ATI drivers, committed a workaround for that now.

http://www.opengl.org/wiki/Common_Mistakes#Automatic_mipmap_generation
December 15, 2012, 16:35 (GMT)
Cleanup:

Removed unused panel colors (and panel text) from Themes.

December 15, 2012, 16:31 (GMT)
minor edits with recent commits, also avoid calling BKE_mesh_from_object() in vertex paint, just pass the mesh.
December 15, 2012, 16:27 (GMT)
Better tooltip for "Install Theme..."

December 15, 2012, 16:22 (GMT)
Finished themes for transparent Button regions in Blender.

Notes and image:
http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.66/Usability

- now each editor has own settings for "show panel header" and
"show panel background", and colors+alpha for this.

- this setting used to be global for all editors, but it can conflict
with looks of specific editors.

- Now you can set for editors to show panels with a 100% transparent
tool/properties region.

Note: read XML theme files now might get an error, Campbell will fix.

December 15, 2012, 16:13 (GMT)
use struct type for VPaintData.vertexcosnos rather then float*.
December 15, 2012, 15:59 (GMT)
move pbvh into BKE, it used many BKE bad level includes.

now blenlib/BLI doesn't depend on any blenkern/BKE functions,
there are still some bad level includes but these are only to access G.background and the blender version define.
December 15, 2012, 15:31 (GMT)
move bpath module from BLI to BKE, it was making many bad level calls into BKE.
December 15, 2012, 11:15 (GMT)
OSX/availability: use of the numerical value instead of the symbol in the #if MAC_OS_X_VERSION_MIN_REQUIRED comparison clause: If the code is loaded on an older system that does not include the symbol definition, the comparison still works
December 15, 2012, 11:00 (GMT)
Graah! Not using brains for quick fixes...

December 15, 2012, 10:53 (GMT)
Classical mistake - fix a bug in 1 feature, but don't test the related ones :/

Previous commit broke dragging area edges.

December 15, 2012, 10:18 (GMT)
Cycles OSL minor optimizations: recycle shading context, don't do memory
allocations for trace data, avoid some virtual function calls. Only helps
a few percentages.
December 15, 2012, 09:45 (GMT)
Bugfix, irc collection:

With larger header sizes (via DPI setting), splitting an area horizontally (using
left-bottom corner widget, move up) stopped immediate after split, not allowing
to drag it to a position.

Culprit was code to check minimum header size, and area operator using the same
flags. Now ScrVert has two flags - one for internal use, one for the tools to set.

December 15, 2012, 07:57 (GMT)
avoid using strlen() for comparisons in for loops. for expanding whitespace in the text editor and ui paste.
December 15, 2012, 06:12 (GMT)
prevent the text 3d cursor from z-fighting with the text.
December 15, 2012, 05:46 (GMT)
remove modifiers_indexInObject(), just call BLI_findindex directly.
December 15, 2012, 04:44 (GMT)
add checks to style checker script for 'a . b' and 'a []'
also use BLI_findindex for modifiers_indexInObject
December 15, 2012, 02:48 (GMT)
style cleanup: stop the style checker script from complaining about '!*ptr'
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021