Revision af1c274 by Campbell Barton August 24, 2013, 10:23 (GMT) |
skip building moto if its not needed. |
Revision 3cf14f0 by Campbell Barton August 24, 2013, 10:05 (GMT) |
style cleanup: space around for loop wrappers |
Revision 3741a58 by Gaia Clary August 24, 2013, 09:51 (GMT) |
Fix 36505: Collada exporter crashes Blender when exporting to locked file |
Revision bffd776 by Campbell Barton August 24, 2013, 08:58 (GMT) |
fix for crash in weight-paint-gradient, missing call to curve curvemapping_initialize |
Revision 2fefb0f by Bastien Montagne August 24, 2013, 08:46 (GMT) |
Fix [#36330] Clicking Scrolled Object Properties Tab Brings Up Wrong One Actually, happened in any view2D... Just added a call to WM_event_add_mousemove() in view_pan_apply, so that overed/active button is refreshed in this case. |
Revision b97334f by Campbell Barton August 24, 2013, 03:17 (GMT) |
add GPL header to treehash.c and add missing includes to cmake. |
Revision b44f3bf by Campbell Barton August 24, 2013, 03:16 (GMT) |
code cleanup: change to r59443, TRUE/FALSE are deprecated, see BLI_sys_types.h |
Revision 8b20dfe by Thomas Dinges August 24, 2013, 00:27 (GMT) |
Cycles: * Fix Cycles using wrong AA sample values, after integrator renaming. |
Revision e25ad07 by Brecht Van Lommel August 23, 2013, 23:04 (GMT) |
Fix #36545: crash with branched path tracing, correlated multi-jittered sampling and subsurface scattering. |
Revision 3a73f63 by Brecht Van Lommel August 23, 2013, 22:57 (GMT) |
Fix #36441: opengl render of smoke wrong after regular render with blender internal. Object.imat isn't always the inverse of Object.obmat, needs to be set before usage as mentioned in DNA_object_types.h. Thanks to Miika for tracking down the cause of this bug. |
Revision c43e7bf by Bastien Montagne August 23, 2013, 21:37 (GMT) |
"Fix" [#36551] Camera has wrong rotation in default scene :P |
Revision ab24f8a by Bastien Montagne August 23, 2013, 21:26 (GMT) |
Related to [#36548] "Grease Pencil" Problems Use scene's GPencil when active object is deselected. Else it can be tricky and not user-friendly to access to the scene's GPencil once some objects have GPencil data (you have to select/active a non-gpencil object, or switch to a layout without active object...). |
Revision d54b2f7 by Bastien Montagne August 23, 2013, 21:13 (GMT) |
Code cleanup: use TRUE/FALSE instead of 1/0 for bool properties default values... |
Revision 5b83a89 by Bastien Montagne August 23, 2013, 20:41 (GMT) |
Followup to r59434 : py UI scripts edits. Notes: * Made those edits by full checking of py files, so I should have spoted most needed edits, yet it remains quite probable I missed a few ones, we'll fix if/when someone notice it... * Also made some cleanup "on the road"! |
Revision 52eb61f by Sv. Lockal August 23, 2013, 20:35 (GMT) |
Fix state losses for recursive outliner trees (e.g. datablocks editor) In previous optimization in outliner I assumed that order in treehash was not important. But testing outliner in datablocks mode revealed a problem: when user expands multiple recursive levels and then closes any element, it always closed the top level of recursion. Now it should work fine with recursive trees. Now treehash contains groups of elements indexed by (id,nr,type). Adding an element with the same (id,nr,type) results in appending it to existing group. No duplicates are possible in treehash. This commit should also make lookups a little bit faster, because searching in small arrays by "used" is faster than searching in hashtable with duplicates by "id,nr,type,used". |
Revision 5877961 by Andrea Weikert August 23, 2013, 18:02 (GMT) |
Fix compile in Visual Studio 2008: * isfinite is not defined, in Blender code we use 'finite' instead |
Revision 5dacf17 by Bastien Montagne August 23, 2013, 16:53 (GMT) |
UI layout: Fix the fact that children layouts were implicitely inconditionnaly aligned when the parent was. E.g.in col = layout.column(True) row = col.row(False) Items in row would be 'aligned' in the same group as those in col. Now to get this happening, you have to set row as aligned as well. Please note that fixes for py UI scripts will follow in another commit. Also fixed labels of RNA pointers searchboxes, which were missing the colon! |
Revision 384b8aa by Campbell Barton August 23, 2013, 15:45 (GMT) |
patch to add backkbacks for game engine start/end, by sjoerd_de_vries |
Revision dd36c6b by Lukas Toenne August 23, 2013, 15:39 (GMT) |
Fix for an obscure bpy_types bug: When attempting to define __setattr__ in a metaclass based on RNAMetaPropGroup, the base class' __setattr__ method can not be called, since python prohibits setattr on builtin classes. This was done in Python 2.3 to prevent changes to the 'object' type definition and similar issues. As explained by Guido van Rossum in the following mail, the python check will look for the *closest* base class, which fails for RNAMetaPropGroup because its first base is RNAMeta, which is in turn a subclass of 'type'. http://code.activestate.com/lists/python-dev/34489/ The easiest and safest way to prevent this issue therefore seems to be to swap the base class order for RNAMetaPropGroup, so that StructMetaPropGroup is the first base, which has a perfectly valid setattr implementation. |
Revision 6f26acb by Campbell Barton August 23, 2013, 15:19 (GMT) |
simplify dist_to_plane_v3 and add dist_squared_to_plane_v3 |
|
|
|


Master Commits
MiikaHweb | 2003-2021