Revision c92f125 by Jacques Lucke October 19, 2018, 08:51 (GMT) |
Partial Revert: bring back some comments |
Revision 56fd821 by Campbell Barton October 19, 2018, 08:33 (GMT) |
RNA: add widget property access |
Revision 3f54231 by Campbell Barton October 19, 2018, 06:51 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 0bbc6a9 by Campbell Barton October 19, 2018, 06:49 (GMT) |
Fix error disabling all addons |
Revision 13a7974 by Campbell Barton October 19, 2018, 06:10 (GMT) |
UI: correct face center button active state |
Revision 30b1e37 by Campbell Barton October 19, 2018, 04:48 (GMT) |
Fix T57295: Edit-mesh modes got out of sync |
Revision 9b51837 by Campbell Barton October 19, 2018, 03:51 (GMT) |
Cleanup: compiler warnings |
Revision c41fb5f by Campbell Barton October 19, 2018, 03:46 (GMT) |
Fix UI message-bus automatic subscription |
Revision 6add652 by Campbell Barton October 19, 2018, 02:57 (GMT) |
Fix T57294: Modifiers cage ignore face visibility |
Revision 60d7740 by Campbell Barton October 19, 2018, 00:54 (GMT) |
Revision a30c9f7 by Campbell Barton October 18, 2018, 22:18 (GMT) |
Partial revert '#if 0' cleanup Partially revert 41216d5ad4c722e2ad9f15c968af454fc7566d5e Some of this code had comments to be left as is for readability, or comment the code should be kept. Other functions were only for debugging. |
Revision 642b77e8 by Clément Foucault October 18, 2018, 18:42 (GMT) |
Edit Mesh: Decrease the depth bias on vertices |
Revision de3f930 by Brecht Van Lommel October 18, 2018, 18:21 (GMT) |
Fix Copy Selection to Buffer breaking library paths. This is a bug experienced by animators in the Blender Studio that developers have been trying to fix for a /long/ time. What happens is that partial file writing extracts the needed datablocks from the main list of datablocks into a smaller one. Afterwards they are added back to the main list, but in some cases not exactly in the same order. There is file path remapping code that depends on the datablocks being in exactly the same order as before, and when this was not the case filepaths would get swapped between datablocks The reason datablocks are not restored in the same order is because the sorting of datablocks by name is a) case insensitive and b) undefined if there are multiple datablocks with the same name from different libraries. This should be made well defined, but the fix in this commit is simpler. The way animators ran into this bug is that they use the Copy Attributes addon a lot, which has as the first item in the menu Copy Selection to Buffer. In some cases this would be clicked accidentally when menu is near the edge of the window, breaking the library paths which would only be noticed a much later on file save and reload. The way this bug was finally tracked down is that it was suspected that the undo system was the cause, and so Bastien added library validation for undo. When Hjalti then did undo and noticed the error, he remembered accidentally clicking Copy Selection to Buffer just before, and we could finally reproduce the bug. |
Revision 9d318da by Brecht Van Lommel October 18, 2018, 18:11 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 1d05f0d by Brecht Van Lommel October 18, 2018, 18:10 (GMT) |
Fix Copy Objects to Buffer breaking library paths. This is a bug experienced by animators in the Blender Studio that developers have been trying to fix for a /long/ time. What happens is that partial file writing extracts the needed datablocks from the main list of datablocks into a smaller one. Afterwards they are added back to the main list, but in some cases not exactly in the same order. There is file path remapping code that depends on the datablocks being in exactly the same order as before, and when this was not the case filepaths would get swapped between datablocks The reason datablocks are not restored in the same order is because the sorting of datablocks by name is a) case insensitive and b) undefined if there are multiple datablocks with the same name from different libraries. This should be made well defined, but the fix in this commit is simpler. The way animators ran into this bug is that they use the Copy Attributes addon a lot, which has as the first item in the menu Copy Selection to Buffer. In some cases this would be clicked accidentally when menu is near the edge of the window, breaking the library paths which would only be noticed a much later on file save and reload. The way this bug was finally tracked down is that it was suspected that the undo system was the cause, and so Bastien added library validation for undo. When Hjalti then did undo and noticed the error, he remembered accidentally clicking Copy Selection to Buffer just before, and we could finally reproduce the bug. |
Revision 4925bb1 by Brecht Van Lommel October 18, 2018, 16:57 (GMT) |
Links: update development fund link to new URL. |
Revision ec305ea by Dalai Felinto October 18, 2018, 16:14 (GMT) |
Fix assert/crash when copying RGBA color into RGB For example, copy from viewport display color into brush color. |
Revision ce0a468 by Jacques Lucke October 18, 2018, 13:45 (GMT) |
Outliner: drop into master collection when below everything else Reviewers: brecht Differential Revision: https://developer.blender.org/D3810 |
Revision 41216d5 by Jacques Lucke October 18, 2018, 13:43 (GMT) |
Cleanup: Remove more #if 0 blocks Continuation of https://developer.blender.org/D3802 Reviewers: brecht Differential Revision: https://developer.blender.org/D3808 |
Revision cfdd902 by Brecht Van Lommel October 18, 2018, 13:32 (GMT) |
Fix debug build after recent changes. |
|
|
|


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