Revision d665095 by Antonis Ryakiotakis October 13, 2014, 18:09 (GMT) |
Filter out pie spawn button events. The reason being, with the current system of quick selection, it's possible to spawn an operator after confirmation, especially for cases with modifier buttons. |
Revision f9cbb90 by Lukas Toenne October 13, 2014, 17:58 (GMT) |
Integrated limits for volume preservation in stretch-to constraints. Currently the volume variation feature in stretch constraints is unlimited. This has to be compensated by riggers by adding scale limit constraints, but these are unaware of the stretch orientation and can lead to flipping. Also the stretch calculation itself is not working properly and can lead to collapsing volume. The patch fixes this with several modifications: - Interpret the volume variation factor as exponent, which works better with large values for artistic purposes. - Add integrated limits to the volume "bulge" factor, so secondary constraints for compensation become unnecessary - Add a smoothness factor to make limits less visible. Eventually a generic volume preservation constraint would be nicer, because multiple constraints currently implement volume variation of their own. This feature could actually work very nicely independent from other constraint features. Differential Revision: https://developer.blender.org/D826 |
Revision af346f9 by Antonis Ryakiotakis October 13, 2014, 17:55 (GMT) |
Some corrections to the pie spawning code to account for nested pies. |
Revision 0217502 by Campbell Barton October 13, 2014, 16:15 (GMT) |
Fix T42206: RenderLayers popup crashed when clicked while rendering |
Revision f4a260f by Tamito Kajiyama October 13, 2014, 16:14 (GMT) |
Fix T42198: Linked lines only work with linked objects. The reported issue was caused by a backward incompatibility due to careless code changes made when per-material Freestyle line colors were introduced in rB7915d7277ac8c605f016f30f943080556244fb59. In 2.71 line style Material color/alpha/thickness modifiers was retrieving alpha transparency from Material.alpha, whereas in 2.72 Material.line_color[3] was referenced. The present fix reverts the aforementioned code changes. This issue is a regression from 2.71, so the fix is appropriate for inclusion in the 2.72a release. |
Revision bdc41ca by Sergey Sharybin October 13, 2014, 16:06 (GMT) |
Code cleanup: Move output arguments to the end of the list |
Revision bcee57e by Sergey Sharybin October 13, 2014, 15:59 (GMT) |
Roto: Improve spline sliding vs. curvature detection If the mouse is closer to the spline than to it's center do a spline curvature correction operator instead. |
Revision 99a386d by Sergey Sharybin October 13, 2014, 15:52 (GMT) |
Code cleanup: Prevent possible int->float conversion |
Revision fa021e3 by Sergey Sharybin October 13, 2014, 15:48 (GMT) |
Code cleanup: Use new SQUARE() macro to get squared distance threshold |
Revision cf38b93 by Campbell Barton October 13, 2014, 15:45 (GMT) |
Revision e72d8b4 by Campbell Barton October 13, 2014, 15:02 (GMT) |
Mesh Inset: select internal faces by default |
Revision 8e1ae53 by Campbell Barton October 13, 2014, 14:27 (GMT) |
Fix T42205: MovieClip ignores grid color |
Revision 9231150 by Campbell Barton October 13, 2014, 13:51 (GMT) |
Cleanup: redundant cast |
Revision 4f90c88 by Campbell Barton October 13, 2014, 13:41 (GMT) |
Error in last commit |
Revision a4258d4 by Campbell Barton October 13, 2014, 13:36 (GMT) |
BLI_utildefines: add SQUARE macro also minor cleanup |
Revision cc03689 by Thomas Dinges October 13, 2014, 13:26 (GMT) |
Fix embarrassing typo... |
Revision 9fcc1a3 by Antonis Ryakiotakis October 13, 2014, 12:35 (GMT) |
Pie menus: Confirm threshold This commit adds a confirm threshold property to pie menus. Basically, this will confirm the pie menu automatically when the distance from the center of the pie exceeds that threshold without a need to release the pie button. The confirm threshold will only work if it is larger than the pie threshold. The confirmation actually occur when the mouse stops moving, to allow multiple pie menus to be better linked together, (see below) This functionality also facilitates the ability for chained pie menus by dragging. Basically, a pie menu item can be a call_menu_pie operator and the new pie menu will still use the original pie menu release event for confirmation. This should allow for quick, gesture based navigation in pie menu hierarchies (going back in the hierarchy is still not supported though) There will be a demonstration pie in the official add-on soon |
Revision 116439e by Bastien Montagne October 13, 2014, 12:03 (GMT) |
Mesh calc smooth group: several fixes. * Consider non-manifold edges as sharp, as in split normals handling. * Consider edges from sharp polys as sharp!!! * Fix returned number of groups (was off-by-one for non-bitflags grouping, could also be wrong in case of id overflow). Note about using sharp polys too to define groups: Only current use of this function (Obj exporter) does not need that, because it does its own check for sharp faces. However, we might reuse that func in other places in future (e.g. in custom split normals area), so better to get a consistent behavior! |
Revision 4eadc38 by Antonis Ryakiotakis October 13, 2014, 10:28 (GMT) |
Minor typo fix, reported by Sebastian Koenig on irc. Thanks! |
Revision 858bf1a by Thomas Dinges October 12, 2014, 16:17 (GMT) |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021