Blender Git Commits

Blender Git "master" branch commits.

Page: 3420 / 5574

October 29, 2012, 17:41 (GMT)
Bugfix #33004

Screencast recording stopped on a undo/redo. This was because all thread jobs
were killed then. Now it leaves screen jobs (screen cast) running, that's
data that doesn't change on undos.

Also renamed jobs_stop_all() to jobs_kill_all() - it terminates threads.

October 29, 2012, 16:26 (GMT)
Complete fix for [#33002] Wrong vertex color.

Appart from the color glitch, there was several problems with vpaint:
* "fast_update" mode was never on, because of wrong testing code;
* drawing refresh during stroke in "fast_update" (i.e. no dm rebuild) mode was broken in VBO mode, because updated (tess data) mcol wasn't moved to colors GPUBuffer.

Solved the later point by adding a new DM_DIRTY_MCOL_UPDATE_DRAW flag to DerivedMesh dirty var, which is set each time vpaint stroke directly update me->mcol, and forces GPU_color_setup() to refresh the gpu's colors buffer.

Also got rid of the uggly GPU_color3_upload(), which basically did the same thing, but with an additional intermediate buffer !
October 29, 2012, 16:07 (GMT)
Buildbot: use proper archive name for glibc2.11 archives

October 29, 2012, 15:43 (GMT)
style cleanup: also quiet harmless compiler warning.
October 29, 2012, 15:40 (GMT)
Fix to make NDoF work again.

October 29, 2012, 15:31 (GMT)
Buildbot: tweaks for glibc2.11 build environment
Revision 36127e1 by Lukas Toenne
October 29, 2012, 14:04 (GMT)
Added compositor graph functions for removing socket connections explicitly in convertToOperations. The InputSocket->unlink function should only be used in combination with relinkConnectionsDuplicate, in which case the original node connection will still exist. This would trigger an assert failure, so the original connection should be removed. Only node using this atm is the channel separation node, but will be needed for future group nodes too.
October 29, 2012, 12:48 (GMT)
New woes in event system :)
Last cleanup resulted in the dreaded "Click" to fail again. Commented it.

October 29, 2012, 12:44 (GMT)
fix [#33010] image editor - scope handles resize
Revision a22574e by Joshua Leung
October 29, 2012, 11:11 (GMT)
Tweak for Group channels using Custom Bone Colors

Use the "Selected" color instead of the "Active" color when the group has active
status. This should help make the text just a little more legible, though in
some cases it still might not be enough.
October 29, 2012, 11:08 (GMT)
A last (I hope) tweak for double click detection.


October 29, 2012, 08:59 (GMT)
Bugfix #32996

Backspace event is messed up - it was inserting weird characters in the editors.
Added check for proper keypress now. Will check real issue later.

October 29, 2012, 05:31 (GMT)
fix [#32998] Decimate modifier - Planar

error in recent decimator upgrade, missing NULL check.
October 29, 2012, 03:53 (GMT)
correct use_fast_update for vertex painting, it wasn't swapping red/blue as it should have.
(pointed out by Bastien Montagne in relation to [#33002]).
October 29, 2012, 03:36 (GMT)
py api: add mathutils.Matrix adjugate(d) methods, also add adjoint_m2_m2() to BLI_math_matrix
October 29, 2012, 02:11 (GMT)
style cleanup
October 29, 2012, 01:09 (GMT)
Merged changes in the trunk up to revision 51718.

Conflicts resolved:
source/blender/blenloader/intern/readfile.c
source/blender/makesrna/intern/rna_scene.c
release/datafiles/startup.blend
Revision dd106b5 by Lukas Toenne
October 28, 2012, 17:47 (GMT)
Removed the initial HIDDEN flag from the UI sidebar region in node editor. This way the sidebar is visible by default when making a new node editor.

Rationale is that the sidebar contains some extra detail settings for several node types. Many users don't seem to even know that this feature exists, so making it visible by default should be helpful.
Revision 5464979 by Lukas Toenne
October 28, 2012, 17:09 (GMT)
Fix for freeing node trees that are part of other data blocks (material, world, lamp, texture, scene). These node trees were not properly freeing the IDProperty data, due to not being called from BKE_libblock_free.

Now there is an extra function BKE_libblock_free_data, which is called explicitly in ntreeFreeTree if the tree is not part of the library data (ntreeCopyTree does a similar thing using BKE_libblock_copy_data).
October 28, 2012, 17:04 (GMT)
Buildbot: keem sm_13 disabled for new buildbot too

By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021