Revision e56cc87 by Sergey Sharybin August 20, 2014, 11:33 (GMT) |
Tweaks to the 3ds and maya keymaps - Get rid of the obsolete operator - Use select_or_deselect_all in 3ds keymap, which performs better than separate deselect all and select binded to the select mouse. This was already done for maya, and seems was accidentally reverted by 5a91db3d. |
Revision 3a1a1f8 by Campbell Barton August 20, 2014, 10:33 (GMT) |
Fix for recent solidify rim-only patch |
Revision 27e7760 by Bastien Montagne August 20, 2014, 10:31 (GMT) |
BKE_units: Some cleanup (mostly bools instead of ints). |
Revision 8535b9b by Bastien Montagne August 20, 2014, 10:12 (GMT) |
Fix T38722: Adding units in Imperial setting results in inconsistent values Now always check for a default unit, and evaluate the whole expression in this "unit space". Not an ideal solution, but should handle most cases nicely (we can't address all possible corner cases anyway). Note default unit is searched in current string first (bigger unit of current system wins), then in previous string. Note this also replaces ',' by '+' in default separation between units, helps solving issues with parenthesis (e.g. (1'1")*2.5 would fail in existing code)! This would break if someone uses py ops with lower precedence than '+' (like bitwise operations, and comparison), but these are not expected usecase here anyway. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D340 |
Revision 21da42b by Sergey Sharybin August 20, 2014, 09:30 (GMT) |
Viewport resolution divider works fine for halos now |
Revision f11057f by Sergey Sharybin August 20, 2014, 08:01 (GMT) |
Fix T41499: Can't use Deselect/Select All tool while in Texture Paint mode |
Revision dcf9bc8 by Daniel Salazar August 20, 2014, 06:55 (GMT) |
Adding presets for Blackmagic Pocket Cinema Camera and Blackmagic Production Camera 4K |
Revision d2cc65c by Tamito Kajiyama August 20, 2014, 04:35 (GMT) |
Fix for missing updates of build scripts in the commit rB05cb63ecf750. |
Revision ed08597 by Campbell Barton August 20, 2014, 02:44 (GMT) |
Correct mistake in recently added intersect tool Sorting verts along an edge wasn't working reliably. |
Revision 7bca8be by Campbell Barton August 20, 2014, 02:44 (GMT) |
BMesh: improve docs for BM_edge_split |
Revision eb8964f by Tamito Kajiyama August 20, 2014, 01:37 (GMT) |
Fix T41464: Material Boundary bug in Freestyle. The reported issue was caused by an old bug combined with another bug introduced by recent Freestyle Python API updates. The old bug was that a mutable reference to CurvePoint was treated as if it were immutable. Iteration over CurvePoint objects is implemented by the C++ CurvePointIterator class, whose dereference method CurvePointIterator::operator*() returns a reference to a mutable data member (probably originally intended for better performance). Hence the returned reference may vary upon iteration over different CurvePoints. This implementation detail was overlooked and the returned reference was treated as immutable (which is the case in fact for other Interface0D subclasses except for CurvePoint). This bug was surprisingly old as it existed before the beginning of Freestyle integration into Blender. The other bug was in the MaterialBoundaryUP0D predicate class that was not properly handling the end of iteration. It is noted that when the iter() and next() built-in functions are applied to Interface0DIterator, it is no longer possible to reliably check the end of iteration by the .is_end property of the iterator. Namely, the .is_end property works as expected only when iteration is carried out in combination with the conventional .increment() and .decrement() methods of the iterator. For this reason the commit rBb408d8af31c9 was partly reverted to recover the previous definition of MaterialBoundaryUP0D. |
Revision 4b4ae83 by Campbell Barton August 19, 2014, 22:47 (GMT) |
Cleanup: style |
Revision f5538fe by Campbell Barton August 19, 2014, 22:38 (GMT) |
Replace strstr with STRPREFIX No need to search the whole string. |
Revision 09fc5d6 by Sergey Sharybin August 19, 2014, 15:29 (GMT) |
Roto: Add spline dragging zone in it's center This dragging zone is visualized as the circle (the same as object origin) in the spline bounding box center and dragging that circle drags the whole spline. Pretty much basic functionality, but quite useful in practice. Requested by our roto team (Sebastian and Sean :) in IRC. |
Revision 7bc87a3 by Sergey Sharybin August 19, 2014, 14:58 (GMT) |
Fix T40962: Ashikhmen Shirley shader fireflies |
Revision 2184ac8 by Sergey Sharybin August 19, 2014, 13:39 (GMT) |
Fix T41457: Viewport resolution divider does freestyle for every resolution Now freestyle would be rendered for the final resolution only, making it so viewport navigation is really interactive. |
Revision 1a20074 by Bastien Montagne August 19, 2014, 13:09 (GMT) |
Fix T41485: No priority: typo in "effectors effect themselves" Who said 'commit count'? I only see 'bug fixing' here... |
Revision 28c6982 by Bastien Montagne August 19, 2014, 12:50 (GMT) |
Fix T41477: Some UI op buttons have no more option to edit shortcuts. `WM_keymap_guess_opname()` was missing a bunch of op 'types'/familly. Now all are there, either trying to find a matching keymap, or explicitely listed in a comment as skipped for now. Note matching might not be perfect in all case, but we can easily tweak that later if needed. |
Revision 3196a23 by Sergey Sharybin August 19, 2014, 11:23 (GMT) |
Mask slide can be cancelled with RMB now |
Revision 5e6b79c by Campbell Barton August 19, 2014, 11:11 (GMT) |
Fix crash in BKE_mesh_validate_arrays |
|
|
|


Master Commits
MiikaHweb | 2003-2021