June 21, 2019, 09:30 (GMT) |
Fix: wrong greying out in Sequencer sub-panels |
June 21, 2019, 09:22 (GMT) |
UI: Further tweaks to Sequencer sidebar: - Move strip name to the top (easier to see which strip you are adjusting, and more consistent with other areas) - Move Mute next to this, since it affects everything, both audio and video, and completely disables the clip - Mute now greys out all the Strip panels, since none of them apply if the strip is disabled - Rename Info to Time, since now this panel only includes timecodes and related controls - Move Lock to the Time header, since you are locking the time controls - Move clip resolution to Source, since it's not related to time |
Revision a7a6fe3 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 21, 2019, 09:19 (GMT) |
initial double event avoidance |
Revision 5d590fc by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 21, 2019, 09:00 (GMT) |
extract method to simulate multiple events per step |
Revision e5fa7e5 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 21, 2019, 08:24 (GMT) |
Merge branch 'master' into functions |
June 21, 2019, 07:53 (GMT) |
Fix T62876: Camera Background Images Migrate old legacy code to the draw mamager/object mode. The old legacy version did not work with wireframe. By migrating the code to modern draw manager code we have mode control on the drawing process. Still background images do not work with OIT, the cause seems to be that the transparent pixels are treated as background pixels. Also There are some artifacts when working with Holdouts and DoF, this is because the draw engines do not pass the correct alpha values. Reviewers: fclem, brecht Differential Revision: https://developer.blender.org/D4638 |
June 21, 2019, 07:47 (GMT) |
Fix T65745: Bone Selection X-Ray Drawing. The Pose Bone Selection used normal matric multiplication, but that mismatched the Depth buffer from all draw engines. They used the optimized matrices from common_view_lib. This change will use the optimized version, so the depth buffer matches and the render artifacts would be correct. Please note that bone selection is not using shcfg and therefore render clipping is still off. Reviewed By: fclem Differential Revision: https://developer.blender.org/D5100 |
June 21, 2019, 04:52 (GMT) |
Custom Profile Editing: Added a profile editor widget This ProfileWidget and related drawing and interface code mirrors much of the functionality of the CurveMapping code, but with the important different that it's evaluation results in a 2D result, the X and Y of a position along the profile generated in the widget. Because of this fundamental change to the purpose of the widget, it made sense to split it into a new widget rather than increasing the complexity of both areas. This is incomplete and buggy at the moment, but it lays the groundwork for future changes that I'll work on in the coming days, and it does compile. |
June 21, 2019, 00:18 (GMT) |
June 20, 2019, 23:06 (GMT) |
Fix T65975: Memory leak adding movie sequence strip Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D5106 |
June 20, 2019, 22:36 (GMT) |
Keymap: toggle all gizmos with Ctrl-` Was only toggling transform gizmos, which is too specific in cases where users might want to remove gizmos from the view. This also follows the top-level button which is most prominent in the UI. |
June 20, 2019, 22:36 (GMT) |
Cleanup: use trailing commas for multi-line arguments |
June 20, 2019, 22:34 (GMT) |
Cleanup: don't use plural for forward/backward enum Match existing enums. Also use the term 'strip', instead of a 'clip' (again, follow existing terminology, clip is used for movie-clip strips). |
June 20, 2019, 22:29 (GMT) |
Fix dashed line drawing The dash_factor wasn't being set in many places, having the graph editor open for eg, caused box-select in the 3D view not to show dashes. |
June 20, 2019, 22:06 (GMT) |
Fix T65960 Crash on entering Edit Mode of BesierCurve with modifiers |
June 20, 2019, 21:59 (GMT) |
Cleanup: sequencer UI code - Remove `str()` on strings. - Remove duplicate layout assignment. - Don't assigning sub-layouts the name 'layout' (hard to follow logic). - Spaces around operators. - Import smpte_from_frame name-space. |
Revision b1bd481 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 20, 2019, 17:51 (GMT) |
Merge branch 'master' into gp_stencil |
June 20, 2019, 17:11 (GMT) |
UI: Tweak Sequencer Sidebar panels Even though we are in UI freeze, we agreed that this should be better, and so we are changing a few things: - Clearer separation of controls that affect the image transform vs the video - New Transform panel houses Flip X/Y, Offset and Crop - Flip X/Y now uses toggle buttons like we do for mirroring elsewhere (clearer + takes up less space) - Video panel only includes things that relate to playback, ie Playback Direction, Strobe etc. - Backwards/Forwards playback is now an enum rather than a toggle (we should always use enums when it's not an on/off switch) - Rename Input panel to Source - Just more immediately understandable and correct - Move Deinterlace here since it's source file dependent - Move Source panel to be a top level panel - Merge Info and Timecodes panels - Move Lock toggle to Info panel (was previously attached to name field which made no sense whatsoever) - Name field now uses full width and doesn't add redundant text in front of it - Re-arrange tabs to be Strip, Modifiers, Proxy & Cache, View - Strip and Modifiers should be together Reviewers: brecht, iss Differential Revision: https://developer.blender.org/D5098 |
June 20, 2019, 17:00 (GMT) |
Fix sequencer sidebar not being wide enough by default to show timecodes |
June 20, 2019, 17:00 (GMT) |
Fix T64705: can't drive object visibility in collection instances Not the cleanest solution, but should be fine until we add support for driving collection visibility and revise this system as a whole. |
|