October 22, 2020, 01:29 (GMT) |
Keymap: disable 'repeat' by default for keymap items In practice, there are only a limited number of operations we need to use repeat such as navigation, stepping operations that cycle states and text input. Now we don't need to disable repeat explicitly when a modal operator uses checks for a key being held as was needed for 17cb2a6da0c88. Repeat is now included in exported keymaps. Use versioning so existing exported keymaps are loaded properly. |
October 22, 2020, 01:29 (GMT) |
Keymap: add support for versioning keymaps Write the Blender version into the keymap so we can change defaults without breaking existing keymaps. Based on patch by @erik85 with own additions. |
October 22, 2020, 01:29 (GMT) |
PyAPI: expose the file version via bpy.app.version_file This exposes the version saved to the file, compatible with `bpy.data.version`. This is needed to write out version information into key-maps. |
October 22, 2020, 01:03 (GMT) |
Merge branch 'blender-v2.91-release' |
October 22, 2020, 01:03 (GMT) |
Merge branch 'blender-v2.91-release' |
October 22, 2020, 01:03 (GMT) |
Merge branch 'blender-v2.91-release' |
October 22, 2020, 01:03 (GMT) |
Merge branch 'blender-v2.91-release' |
October 22, 2020, 01:03 (GMT) |
Merge branch 'blender-v2.91-release' |
October 22, 2020, 01:03 (GMT) |
Merge branch 'blender-v2.91-release' |
October 22, 2020, 01:03 (GMT) |
Merge branch 'blender-v2.91-release' |
October 22, 2020, 00:59 (GMT) |
WM: warn when event's have repeat set for non keyboard events Also add docs to event and keymap item flag. |
October 22, 2020, 00:59 (GMT) |
WM: ensure is_repeat isn't set for mouse-move events Follow up to d782bad62dc53373bb28811c0672da81924371d6 Also clear this for simulated events. |
October 21, 2020, 23:19 (GMT) |
DRW: Fix custom engine not being BGL safe This was caused by unprotected drawing callbacks. As of 2.91, we require that all python callbacks used for drawing needs to be safeguarded by `GPU_bgl_end()` to end the state tracking override. |
October 21, 2020, 23:10 (GMT) |
Fix T81784 BGL: Gizmo glitch when using glEnable/glDisable This was caused by unprotected drawing callbacks. From 2.91, we now require that all python callbacks used for drawing needs to be safeguarded by `GPU_bgl_end()` to end the state tracking override. |
October 21, 2020, 22:57 (GMT) |
EEVEE: Principle BSDF: Use multi-scatter switch for the glass variant This avoid strange discrepency between the general purpose variant and the specialized glass variant which did not have a way to turn multi-scatter off. |
October 21, 2020, 22:57 (GMT) |
Fix T77658 EEVEE: Reflection Plane partially missing reflections The degenerate line workaround was ill defined. |
October 21, 2020, 22:54 (GMT) |
Fix T81925: incorrectly skipped string copy in test_env_path Regression in 6f3a9031f7b93e7c687edde646beed9f02d920d4 Ref D9306 |
October 21, 2020, 22:51 (GMT) |
Fix T81925: incorrectly skipped string copy in test_env_path Regression in 6f3a9031f7b93e7c687edde646beed9f02d920d4 |
Revision b7f6de4 by Hans Goudey (attribute-accessor, geometry-nodes, geometry-nodes-active-modifier-drawing, geometry-nodes-attribute-nodes, geometry-nodes-boolean-node, geometry-nodes-deduplicate-float-math, geometry-nodes-distribute-points, geometry-nodes-mix-attributes, geometry-nodes-point-separate-node, geometry-nodes-transform-node, temp-geometry-nodes-distribute-points-cleanup, temp-modifiers-instancing) October 21, 2020, 21:11 (GMT) |
Geometry Nodes: Add initial node definition for edge split This is just based on rBa7dba81aab22, and contains no funcionality at all. |
October 21, 2020, 20:57 (GMT) |
Merge branch 'blender-v2.91-release' into master |
|
|
|


Master Commits
MiikaHweb | 2003-2021