May 2, 2019, 12:32 (GMT) |
Fix T63435 Incorrect fresnel and normals for hair strands on EEVEE |
May 2, 2019, 11:57 (GMT) |
UI: rename 'Remove Doubles' to 'Merge by Distance' Also add into the "Merge" menu. |
May 2, 2019, 11:56 (GMT) |
Fix T63904: Remove Animation should remove empty actions from objects. |
May 2, 2019, 10:00 (GMT) |
Refactor grid and scale indicator text drawing This affects the timeline, dopesheet, graph editor, sequencer, clip editor and nla editor. Removed structs and enums: `V2D_ARG_DUMMY`, `eView2D_Units`, `eView2D_Clamp`, `eView2D_Gridlines`, `View2DGrid`. A main goal of this refactor is to get rid of the very generic `View2DGrid` struct. The drawing code became very complex because there were many different combinations of settings. This refactor implements a different approach. Instead of one very generic API, there are many slighly different functions that do exactly, what we need in the different editors. Only very little code is duplicated, because the API functions compose some shared low level code. This structure makes the code much easier to debug and change, because every function has much fewer responsibilities. Additionally, this refactor fixes some long standing bugs. E.g. when `Show Seconds` is enabled, you zoom in and pan the view. Or that the step size between displayed frame numbers was always `>= 2`, no matter how close you zoom in. Reviewers: brecht Differential Revision: https://developer.blender.org/D4776 |
May 2, 2019, 09:57 (GMT) |
Cycles: Fixes for equiangular area light PDf. |
Revision 2a87cfd by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 2, 2019, 09:39 (GMT) |
allocate function bodies within function |
Revision 0ca57c1 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 2, 2019, 09:21 (GMT) |
rename extend to add_extension |
Revision 5d4bf32 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 2, 2019, 09:19 (GMT) |
allocate type extensions in type directly This makes sense, since every extension is owned by a Type object. Also this improves thread safety. |
Revision 9deeb8e by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 2, 2019, 08:48 (GMT) |
use centralized pool to reuse llvm contexts |
May 2, 2019, 08:25 (GMT) |
Cleanup: typos in comments |
May 2, 2019, 08:25 (GMT) |
Cleanup: outdated comments, unused define |
Revision 676918e by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 2, 2019, 08:16 (GMT) |
Merge branch 'master' into functions |
May 2, 2019, 08:08 (GMT) |
GPencil: Add API property to check annotations This new property allows to check if the current datablock is an annotation or is used in a grease pencil object. This property is required for some Add-ons. |
May 2, 2019, 07:53 (GMT) |
Cleanup: Comments A spelling issues introduced in 5a43406e1bad. From quick look the sequencer seems to be the only special boy. But the change is a bit too big to carefully re-read for exact spelling mistakes. |
May 2, 2019, 07:02 (GMT) |
Workspace: remove global active tool This was needed for a global top-bar to show a single tool, no longer needed now the top-bar is per-space. |
May 2, 2019, 03:46 (GMT) |
Fix T57099: Parenting between armatures crashes Multi-object selection allowed to parent edit-bones across armatures (which isn't supported). |
May 2, 2019, 01:59 (GMT) |
UI: expose vertex merge as menu Avoids a pop-up after the first click. |
May 2, 2019, 01:45 (GMT) |
Cleanup: use WM_keymap_item_* prefix |
May 2, 2019, 01:45 (GMT) |
Cleanup: style |
May 2, 2019, 01:33 (GMT) |
Cleanup: use doxy sections in wm_keymap.c |
|
|
|


Master Commits
MiikaHweb | 2003-2021