Revision a212000 by Campbell Barton January 5, 2019, 08:56 (GMT) |
Cleanup: avoid function call for pointer compare |
Revision 57d4b86 by Alexander Gavrilov January 5, 2019, 07:52 (GMT) |
NLA: rewrite evaluation channel data structures. Implementing a new intelligent mixing mode that combines quaternions via multiplication requires rewriting the NLA code to recombine array properties from separate scalar channels during evaluation. In addition, stable evaluation of NLA stack requires that any channel that is touched by any of the actions in the stack should always be set to a definite value by evaluation, even if no strip affects it at this point of the timeline. The obvious choice for the fallback is the default value of the property. To make scanning all actions reasonably efficient, mapping paths to channels should be done using hash tables. Differential Revision: https://developer.blender.org/D4120 |
Revision a77b63c by Julian Eisel January 4, 2019, 21:18 (GMT) |
UI: Preferences Redesign Part 2 (Part 1 was 00963afc14978b) Does the following changes visible to users: * Use panels and sub-panels for more structured & logical grouping * Re-organized options more logically than before (see images in D4148) * Use flow layout (single column by default). * New layout uses horizontal margin if there's enough space. * Change size of Preferences window to suit new layout. * Move keymap related options from "Input" into own section. * Own, left-bottom aligned region for Save Preferences button. * Adjustments of names, tooltips & icons. * Move buttons from header into the main region (except editor switch). * Hide Preferences header when opened in temporary window. * Use full area width for header. * Don't use slider but regular number widget for UI scale. * Gray out animation player path option if player isn't "Custom" Internal changes: * Rearrange RNA properties to match changed UI structure. * Introduces new "EXECUTE" region type, see reasoning in D3982. * Changes to panel layout and AZone code for dynamic panel region. * Bumps subversion and does versioning for new regions. RNA changes are documented in the release notes: https://wiki.blender.org/wiki/Reference/Release_Notes/2.80/Python_API/Preferences_API Design & implementation mostly done by @billreynish and myself. I recommend checking out the screenshots posted by William: https://developer.blender.org/D4148#93787 Reviewed By: brecht Maniphest Tasks: T54115 Differential Revision: https://developer.blender.org/D4148 |
Revision 4b486ea by Antonio Vazquez January 4, 2019, 18:36 (GMT) |
GP: Add Fill keyframe if active not equal to CFRA When fill a stroke if the fill layer hasn't keyframe, the fill is wrong because previous fill shape hide area to fill. Now, if the keyframe is missing in the active layer for the current frame, a new frame is added. |
Revision bd5394f by Brecht Van Lommel January 4, 2019, 16:58 (GMT) |
Fix T57890: freestyle rendering crash. Depsgraph objects are deleted after conversion to Freestyle data structures, so don't keep a pointer to their name strings. |
Revision 0d736d6 by Antonio Vazquez January 4, 2019, 16:18 (GMT) |
Fix T60157: Applying subdivide GP modifier gets wrong fill The problem was the triangulation cache was not initializated. |
Revision 8085103 by Brecht Van Lommel January 4, 2019, 16:08 (GMT) |
Revision 38796a4 by Antonio Vazquez January 4, 2019, 16:01 (GMT) |
Revision 6c878c5 by Brecht Van Lommel January 4, 2019, 15:25 (GMT) |
Fix T58692: splash screen next not working when using BLENDER_USER_CONFIG. |
Revision dfc0d37 by Sergey Sharybin January 4, 2019, 15:17 (GMT) |
Depsgraph: Fix missing relation from node tree to light Was only happening when lamp had driver on the Light datablock. Reported by Dalai Felinto in T60137. |
Revision b69cbe7 by Sergey Sharybin January 4, 2019, 14:58 (GMT) |
Fix T60124: Multires modifier not reading data from external files |
Revision bfac8a4 by Dalai Felinto January 4, 2019, 14:58 (GMT) |
Silence warning |
Revision 2891043 by Philipp Oeser January 4, 2019, 14:51 (GMT) |
Outliner: better support for clips/masks ('Blender File' view) - clips/masks were not showing an icon [both dont have a dedicated icon, took the ones used elsewhere] - masks hit an assert in outliner_add_element() - missing outliner update when adding a mask spotted while looking into T59939 Reviewers: mont29, brecht Differential Revision: https://developer.blender.org/D4142 |
January 4, 2019, 14:27 (GMT) |
UI: fix incorrect collapse menu button alignment. Differential Revision: https://developer.blender.org/D4151 |
January 4, 2019, 14:26 (GMT) |
UI: make text editor scrollbar with consistent with other editors. Differential Revision: https://developer.blender.org/D4144 |
January 4, 2019, 14:24 (GMT) |
UI: alter scrollbar extents to not interfere with split/join areas. Differential Revision: https://developer.blender.org/D4141 |
January 4, 2019, 14:22 (GMT) |
UI: fix incorrect area splitting shape in corners. It was intended to be a quarter-circle, however it was oriented wrong. Since the triangle is no longer visible and does not overlap with the button anymore, this just makes it a square. Differential Revision: https://developer.blender.org/D4139 |
January 4, 2019, 14:20 (GMT) |
UI: fix display of menu buttons without text and icon, and only a down arrow. Differential Revision: https://developer.blender.org/D4123 |
January 4, 2019, 14:14 (GMT) |
UI: fix too wide resize area on edges of nodes, interfering with content. Differential Revision: https://developer.blender.org/D3997 |
Revision e97700e by Sergey Sharybin January 4, 2019, 13:47 (GMT) |
Fix T59898: Slow modifier stack on trasnform |
|
|
|


Master Commits
MiikaHweb | 2003-2021