Revision 9efdd09 by Ton Roosendaal 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. |
Revision f139377 by Bastien Montagne 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 ! |
Revision c75b6c8 by Sergey Sharybin October 29, 2012, 16:07 (GMT) |
Buildbot: use proper archive name for glibc2.11 archives |
Revision eb69d1c by Campbell Barton October 29, 2012, 15:43 (GMT) |
style cleanup: also quiet harmless compiler warning. |
Revision 76288fa by Ton Roosendaal October 29, 2012, 15:40 (GMT) |
Fix to make NDoF work again. |
Revision 37801c8 by Sergey Sharybin 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. |
Revision 279de03 by Ton Roosendaal October 29, 2012, 12:48 (GMT) |
New woes in event system :) Last cleanup resulted in the dreaded "Click" to fail again. Commented it. |
Revision e090edc by Campbell Barton 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. |
Revision f54983d by Ton Roosendaal October 29, 2012, 11:08 (GMT) |
A last (I hope) tweak for double click detection. |
Revision 23929c4 by Ton Roosendaal 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. |
Revision 74c60dc by Campbell Barton October 29, 2012, 05:31 (GMT) |
fix [#32998] Decimate modifier - Planar error in recent decimator upgrade, missing NULL check. |
Revision 99c6b53 by Campbell Barton 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]). |
Revision dbb40e8 by Campbell Barton October 29, 2012, 03:36 (GMT) |
py api: add mathutils.Matrix adjugate(d) methods, also add adjoint_m2_m2() to BLI_math_matrix |
Revision 5549904 by Campbell Barton October 29, 2012, 02:11 (GMT) |
style cleanup |
Revision 15ed834 by Tamito Kajiyama 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). |
Revision 07d9cb7 by Sergey Sharybin October 28, 2012, 17:04 (GMT) |
Buildbot: keem sm_13 disabled for new buildbot too |
|