Revision e60259c by Bastien Montagne February 11, 2015, 21:22 (GMT) |
Fix for previous commit - since it's for non-debug unused vars, name it UNUSED_VARS_NDEBUG. This commit was proudly crafted by the Commit Rate Raising Committee! |
Revision e1bdf53 by Bastien Montagne February 11, 2015, 21:10 (GMT) |
Add new UNUSED_VARS_DEBUG utils, which is NOP in debug build, but tags given vars as unused in non-debug builds. Helps handling cleanly pure-debug variables. |
Revision fbe5282 by Campbell Barton February 11, 2015, 20:43 (GMT) |
Revision 23214ec by Campbell Barton February 11, 2015, 20:29 (GMT) |
Outliner: ContextMenus for constraints/modifiers Context menu to toggle render, visibility & delete D996 by @lichtwerk |
Revision 27b2ab8 by Campbell Barton February 11, 2015, 19:20 (GMT) |
Revision 26d7ac5 by Antonis Ryakiotakis February 11, 2015, 19:01 (GMT) |
Full screen mode did not remember the follow mode of previous screen. Also make follow mode do something similar in reverse play. |
Revision de85d6c by Campbell Barton February 11, 2015, 16:30 (GMT) |
cleanup: rename enum type to blender convention |
Revision b9ffd70 by Bastien Montagne February 11, 2015, 16:13 (GMT) |
FileBrowser Bookmarks: fix issue with invalid bookmarks. Reported by maxon through IRC, thanks. Invalid (inexistant) bookmarks would not be selectable, hence not removable. First, made invalid bookmarks grayed out in lists, so that user knows when there are some. Then, added a new 'cleanup' operator that removes all invalid bookmarks. This solution may not be completely satisfaying, but should do the work for now. I do not want to add back those ugly 'X' delete buttons for each entry in list, so better solution would be to make UIList able to select several items at once... |
Revision f60b422 by Bastien Montagne February 11, 2015, 16:13 (GMT) |
BPY RNA: add `is_property_readonly()`. This property may be defined dynamically, so mere access to static flag value through `bl_rna.properties[...].is_readonly` is not enough. |
Revision cde1ef4 by Bastien Montagne February 11, 2015, 16:13 (GMT) |
Fix (unreported) disabled items in UIList not grayed out. Since we override widget's theme colors in this case in widget_state, we have to redo 'disabled' alpha shading... |
Revision 2613bfa by Campbell Barton February 11, 2015, 15:36 (GMT) |
RNA: sequencer channel range was incorrect Broke since 2.4x, zero sequence channels shouldn't be allowed |
Revision 3b5eac5 by Campbell Barton February 11, 2015, 15:17 (GMT) |
Fix depth-eyedropper crashing outside 3d view Also set the eyedropper operators as internal. |
Revision 44f09c9 by Antonis Ryakiotakis February 11, 2015, 14:29 (GMT) |
Use line curve for cavity mask instead of sharp as default when no curve is found during loading |
Revision 743a67c by Antonis Ryakiotakis February 11, 2015, 14:09 (GMT) |
Cavity option active even in fill brushes |
Revision f7e131a by Antonis Ryakiotakis February 11, 2015, 14:07 (GMT) |
Cavity masking - add curve control to cavity mask and move relevant structs to paint struct (might be useful for vertex paint too in the future) Cavity masking now has a curve control. The control will set the amount of masking for positive cavity ("pointness") or negative cavity ("cavity") with x axis being the amount of cavity and 0.0 = full cavity, 1.0 = full pointness, 0.5 = no cavity and the y axis being the amount of alpha. |
Revision b7bac19 by Julian Eisel February 11, 2015, 13:41 (GMT) |
Revision 88efcdc by Sergey Sharybin February 11, 2015, 13:28 (GMT) |
Compositor: Expose Alpha socket for multilayer EXR node This way re-mapping scene nodes to EXR files becomes much easier, no extra trickery with separate RGBA setups is needed. Plus makes it more consistent with regular EXR files. This uses EGBA pass to get alpha from. |
Revision 560c05e by Dalai Felinto February 11, 2015, 13:23 (GMT) |
Fix T43628: Circular dependency error preventing multiple highpoly objects to bake Throwing an RPT_ERROR was stopping baking after the first object. |
Revision 259d47a by Nicholas Bishop February 11, 2015, 12:33 (GMT) |
Minor code cleanup: move some duplicated texpaint code into function Reviewers: psy-fi Reviewed By: psy-fi Differential Revision: https://developer.blender.org/D1098 |
Revision 2d1e072 by Campbell Barton February 11, 2015, 10:30 (GMT) |
UV Island support for vertex & edge slide This ensures slide with `Correct UVs` enabled, keeps UV's (any loop custom-data) contiguous. Adds 2 key functions `BM_vert_loop_groups_data_layer_create` and `BM_vert_loop_groups_data_layer_merge` They work by collecting matching loop custom-data around the vertices loop-fan, and merging the custom-data after edits are made. Thanks to @mont29 for review! |
|
|
|


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