Blender Git Commit Log

All Blender Git commits.

Page: 3199 / 8462

June 10, 2018, 06:21 (GMT)
Merge branch 'master' into blender2.8
June 10, 2018, 06:19 (GMT)
Cleanup: trailing space in CMake files
June 9, 2018, 19:04 (GMT)
Eevee: Improve compilation time (reduce branching).

This patch reduce the branching in the lamp loop, improving compilation time
noticeably (2372ms to 1785ms for the default shader).

This should not change the appearance of the shader.

Performance impact is negligeable.
June 9, 2018, 19:04 (GMT)
Workbench: Fix material compilation.
June 9, 2018, 17:49 (GMT)
Merge branch 'blender2.8' into greasepencil-object
June 9, 2018, 16:58 (GMT)
Merge branch 'master' into blender2.8
June 9, 2018, 16:55 (GMT)
RNA: remove Layout.introspect

This was added as an experiment to extract information for docs
but this was never all that useful for its intended purpose.
June 9, 2018, 16:48 (GMT)
Merge branch 'master' into blender2.8
June 9, 2018, 16:47 (GMT)
Cleanup: unused functions
June 9, 2018, 16:15 (GMT)
UI: always show popover subpanel header text
June 9, 2018, 16:03 (GMT)
UI: fix popover subpanel header display
June 9, 2018, 15:38 (GMT)
UI: use draw_header function for popover buttons

Add 'is_popover' for panel draw functions to check if they're in a popup.
This puts dyntopo toggle next to the popover.
June 9, 2018, 14:55 (GMT)
Merge branch 'blender2.8' into ui_layout_gridflow
June 9, 2018, 14:54 (GMT)
Add new GridFlow layout.

This mimics the 'spreadsheet' behavior. Columns and/or rows can have
equal sizes, or adapt to their content - but always in a grid way (i.e.
all items in a same column will always have same available width, and
all items in a same row will always have same available height).
Also, you can fill (order) the grid in a row- or column-major way.

Not used anywhere for now.

Differential: https://developer.blender.org/D2395
June 9, 2018, 14:39 (GMT)
Cleanup: style
June 9, 2018, 14:38 (GMT)
Some more tweaks and cleanup.
June 9, 2018, 14:17 (GMT)
Deduplicate some code, new solution to the fixed-estimated-size problem.

New GridFlow code was duplicating most of already existing func to
handle passing layout settings from parent to new child, fixed.

Also, added new 'variable' flag to uiLayout, set for GridFlow and all
its children, that enforce items to always estimate their real ideal
size, and not some arbitrary large fixed value.
June 9, 2018, 14:07 (GMT)
Merge branch 'blender2.8' into greasepencil-object
June 9, 2018, 13:36 (GMT)
Merge branch 'blender2.8' into ui_layout_gridflow
June 9, 2018, 13:18 (GMT)
Merge branch 'master' into blender2.8

Conflicts:
source/blender/editors/space_view3d/drawobject.c
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021