Revision dd35048 by Campbell Barton January 20, 2018, 14:32 (GMT) |
Cleanup: doxy groups for screen_ops.c |
Revision a177d64 by Campbell Barton January 20, 2018, 13:50 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 949e56d by Campbell Barton January 20, 2018, 13:36 (GMT) |
Fix screen split preview refresh issues Switching direction didn't refresh, also cursors were flipped. |
Revision da53eb3 by Campbell Barton January 20, 2018, 08:39 (GMT) |
Manipulator: tweak shape drawing Draw triangles over wire for a more subtle outline. |
Revision a3716f5 by Campbell Barton January 20, 2018, 07:45 (GMT) |
GPU_batch: Add GPU_batch_wire_from_poly_2d_encoded Draws wire around polygon shapes: better visibility w/ any background color. |
Revision e969ac6 by Dalai Felinto January 19, 2018, 20:44 (GMT) |
Fix collections names no longer unique when moved around We were not checking for uniqueness after moving. And in some cases the new siblings of our collection may have conflicting names. |
Revision 4dfccf8 by Dalai Felinto January 19, 2018, 19:24 (GMT) |
Collections: Fix for auto-named children when parent name is MAX_NAME Reported via IRC by Vuk Garda?evi? (lijenstina). |
Revision 244fb3e by Dalai Felinto January 19, 2018, 19:06 (GMT) |
Merge remote-tracking branch 'origin/master' into blender2.8 |
Revision 431d577 by Dalai Felinto January 19, 2018, 19:04 (GMT) |
Fixup for integer digits commit |
Revision 4d0bb7d by Dalai Felinto January 19, 2018, 19:01 (GMT) |
Merge remote-tracking branch 'origin/master' into blender2.8 |
Revision 075def8 by Dalai Felinto January 19, 2018, 18:54 (GMT) |
Util function to determine number of digits from an integer |
Revision efe1af3 by Dalai Felinto January 19, 2018, 18:06 (GMT) |
Outliner: Remove User Preferences This was introduced to the outliner when we had no User Preference window back in 2.5x. Right now it makes no sense to keep this around. But how about addon user preferences: * They belong in the user preference window under the addon. How about the user preferences themselves: * You find them in the user preference window. And templates? * Why are they here in the first place? After talking to Pablo Vazquez (who in turn poked Sergey Sharybin) we found it reasonable to get rid of this. If it turns out that we were wrong we revert this. As for leaving this exposed as a debug option (as suggested on IRC) I would say no, please. This end up polluting the code and never cleaned up in the end. (this was specific talking about templates). Technical note: I left the functions in outliner still hanging around. While I used UNUSED_FUNCTION for one of them, for the other one I had to use: `#if 0` because the function was calling itself, which would fail to build if I used UNUSED_FUNCTION. |
Revision fa91b43 by Sergey Sharybin January 19, 2018, 14:48 (GMT) |
Cycles: Make it more proper check on vectorization flags from DebugFlags Mimics to checks in system_cpu_support() checks. |
Revision d9858d5 by Dalai Felinto January 19, 2018, 14:46 (GMT) |
Merge remote-tracking branch 'origin/master' into blender2.8 |
Revision edf053f by Dalai Felinto January 19, 2018, 14:45 (GMT) |
Outliner Python UI cleanup: remove KEYMAPS This was removed since 2013 (ef765b360675). It should have been removed back then from the UI file too. |
Revision 7866870 by Dalai Felinto January 19, 2018, 14:28 (GMT) |
Outliner: Fix unparenting poll (when drag'n'droping an object) |
Revision ccec1e7 by Sergey Sharybin January 19, 2018, 14:22 (GMT) |
Cycles: Cleanup, stop using debug flags in system utilities Debug flags are to be controlling render behavior, nothing to do with low level system utilities. it was simple to hack, but logically is wrong. Lets do things where they are supposed to be done! |
Revision 54632dc by Sergey Sharybin January 19, 2018, 14:21 (GMT) |
Cycles: Remove util_debug include from kernel code Not sure why it was in there, all the debug flags stuff is to be handled outside of kernel. |
Revision 8e1dd7e by Sergey Sharybin January 19, 2018, 14:19 (GMT) |
Cycles: Remove unneeded include statements Also try to move them from headers to implementation files as much as possible. |
Revision db9f052 by Dalai Felinto January 19, 2018, 14:13 (GMT) |
Outliner: Change All Scenes to Scenes and make it focus on compositing We have different ways of explore the scene objects, namely View Layer and Collections. This change let us focus on compositing elements only such as: * View Layers ** Collections ** Render Passes * Freestyle * Grease Pencil? Not included in this commit is an option to handle filtering of collections passes, ... Not sure if we would like, though. Since they are all properly nested under a "Collections" / "Passes" parent. |
|