Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-28Remove Sticky option from the Floor constraintSergey Sharybin
This option from the very beginning of its existence needed more work to make it work correct and this was never done. This option was working fine during continuous playback, when there are no skipped frames, but it was failing when AV-sync of framedrop was enabled. It was never working correct when jumping between frames, including rendering on a farm which usually does frame-range based rendering. With copy-on-write things became even more tricky, since the "stuck" flag was never preserved between re-evaluations. Fixes T65683: Sticky Option in Floor Constraint for Bones Not Working
2019-06-28Python Templates: Small fix for gizmo custom geometryDalai Felinto
The mouse offset was inverted (the widget was going the opposite direction as the mouse movement).
2019-06-28Python Templates: Update Custom Nodes tooltipDalai Felinto
Since we exposed the editors sub-types to the type editor selector, this template no longer shows in the head, but in the type editor selector.
2019-06-28Python Templates: Silence _MT_ warning in pie menu templateDalai Felinto
2019-06-28Python Templates: Fix Operator Mesh AddDalai Felinto
This was broken since: 06fe2a5e0c5d6202864701cf7fd800e4906057c9
2019-06-28Python tests: replaced `imp` with `importlib`Sybren A. Stüvel
The `imp` module has been deprecated since Python 3.4, and is replaced by `importlib`.
2019-06-28GPencil: Rename "Clamp Layer" to "Mask Layer"Antonioya
The old name was not meaning what this option does. Dtected while writting the manual.
2019-06-28Fix T66126: Non-active Grease Pencil object stuck in draw modeAntonioya
Now the modes are reset for grease pencil objects. Differential Revision: http://developer.blender.org/D5138 Reviewers: @dfelinto
2019-06-28Tests: disable keymap hierarchy tests until they are fixedBrecht Van Lommel
This is not a critical issue, and it's important to have tests always passing. Ref T65963.
2019-06-28Fix T65263: Outliner doesn't display selected object if parent not selectedDalai Felinto
This works for most situations, however if you have: ``` A |-> B |--> C ``` And only A and C are selected, C will be shown nested under A, instead being by its side. I still have to think on how to address these cases since they are slightly misleading. Related: T65263. Reviewers: brecht Differential Revision: https://developer.blender.org/D5134
2019-06-28Fix T65956: node reroute no longer working in right click keymapBrecht Van Lommel
It's now always on shift + RMB drag, regardless of the keymap.
2019-06-28Fix issues with masking tools and RMB/LMB keymapsSebastian Koenig
This makes things work more similar to 2.79 until there is a toolbar for mask editing. Select & slide is now always on the left mouse button. For the LMB keymap the context menu is on the right mouse button. For the RMB keymap the select & move is on the right mouse button, which is almost the same as select & slide but for historical reasons there is still a distinction. Differential Revision: https://developer.blender.org/D5070
2019-06-28Fix message subscriber using the wrong workspaceCampbell Barton
2019-06-28Revert "Fix invalid area tool being set from message passing"Campbell Barton
This reverts commit 9ec8887599b1c14dac47cca1a073fa50b333d5ee. Causes assert when selection changes modes.
2019-06-28Fix OpenMP library for tests on macOSBrecht Van Lommel
2019-06-28Fix T63694: Crash using tool gizmos with multiple windowsCampbell Barton
Gizmo group types now store a user count so they aren't unlinked while other tools are using them. The tool system now works with multiple windows.
2019-06-28Fix T62990: Selecting bones causes pose to be re-evaluatedSergey Sharybin
2019-06-28Fix T66105: Changing force field does not update simulationSergey Sharybin
2019-06-28Fix T66200: Changing workspaces / modes doesn't update toolsCampbell Barton
Changing the workspace or mode from one window may need to change the active tool in another window since two different workspaces may share an object.
2019-06-28Fix invalid area tool being set from message passingCampbell Barton
This wasn't working with multiple windows, WM_toolsystem_do_msg_notify_tag_refresh could use a workspace from a different window to the screen that owned the area. Instead of fixing, remove these since they aren't needed anymore since changing modes now refreshes the tool system.
2019-06-28install_deps: Bumped OSL version to 3.4.0_RC2Jeroen Bakker
2019-06-28Fix error for tools that share gizmo types doubling up gizmosCampbell Barton
Introduced in recent commit c93af8529dfec
2019-06-28Cleanup: unused var, sort structsCampbell Barton
2019-06-28GPencil: Cleanup commented lines from previous commitAntonioya
2019-06-28GPencil: Don't hide Cursor while drawingAntonioya
This is a partial solution for T62446 while we prepare a way to hide the cursor all the time.
2019-06-27GPencil: Fix missing Fill area when drawing an strokeAntonioya
There was a mistake in the shading group name.
2019-06-27Cleanup: fix compiler warningsBrecht Van Lommel
2019-06-27Masking: make image editor UI consistent with clip editorSebastian Koenig
* Mask Display menu is now part of the header * Sidebar now has a separate Mask tab * Add context menu when in mask mode Differential Revision: https://developer.blender.org/D5102
2019-06-27Fix T66166: NLA invisible source list selectionWilliam Reynish
2019-06-27Fix T65010: Affect options not being displayed in the UV editor snap settings.mano-wii
Reviewers: brecht, billreynish Reviewed By: brecht Differential Revision: https://developer.blender.org/D5141
2019-06-27Cleanup: EditMode: Remove uneeded shader depth biasClément Foucault
The bias is done using the DRWView now, no need to double it.
2019-06-27Fix T66119: Assert editing LatticeClément Foucault
2019-06-27ObjectMode: Fix selection points of LightGridsClément Foucault
2019-06-27DRW: Fix point shaders not using gl_PointSizeClément Foucault
All Shaders inside DRW should use gl_PointSize.
2019-06-27Cleanup: GPencil remove DRW_ prefix for internal functions.Antonioya
The prefix DRW_ must be used only for modules inside Draw Manager and not in the Engines.
2019-06-27Fix compositor preview not respecting un-keyed changesSergey Sharybin
This is a part of T66099.
2019-06-27GPencil: Fix Control points of primitives clampoed by StencilAntonioya
The control points were clamped to the stroke thickness due the last stencil change. Now, the shading group is not clamped.
2019-06-27Build environment: Update OpenSubdiv to 3.4.0 RC 2Sergey Sharybin
Newer OpenSubdiv brings fixes and improvements for non-manifold meshes, which fixes some crashes we've experienced in the recent past when using Gregory patches. Additionally, thing new version of OpenSubdiv brings sparse patches, which allows to multi-thread topology refinement step.
2019-06-27Eevee: Make use of dual source blending for volumetric resolveClément Foucault
This simplify the code and add an example use of dual source blending.
2019-06-27DRW: Add DRW_STATE_BLEND_CUSTOMClément Foucault
This one enable dual source blending, enabling more fine tuned blending parameters inside the shader.
2019-06-27Cleanup: de-duplicate flag checks for button colorsCampbell Barton
2019-06-27Fix T65893: Edit Mesh CullingJeroen Bakker
The edit mesh is culled by object. When the object is not visible on screen, the edit mesh may still be visible. This change will not cull the edit mesh anymore. Reviewed By: fclem Differential Revision: https://developer.blender.org/D5144
2019-06-27Fix T66171: Cycles OSL trace() crashing in displacement shadersBrecht Van Lommel
This is not supported, meshes do not exist in the BVH before displacement.
2019-06-27Tests: speed up render tests by running multiple in the same processBrecht Van Lommel
Blender startup time and shader compilation is a big factor when running hundreds of tests, so now all renders in the same ctest run in the same process. This was previously reverted due to skipping other tests when one test crashed. Now if a test crashes, Blender is re-run with the remaining tests so we get results from them still.
2019-06-27Cleanup: clarify WM_gizmoconfig function namingCampbell Barton
2019-06-27Fix: Text Location lost X/Y textWilliam Reynish
Use PROP_XYZ instead, and user Slider=True to make them display as sliders in the UI
2019-06-27Tool System: don't unlink gizmos when changing toolsCampbell Barton
Needed for tools not to unlink each other with multiple windows.
2019-06-27Fix switching tools with multiple windows & gizmosCampbell Barton
The gizmo would only added if the gizmo type wasn't already linked.
2019-06-27Cleanup: error in last commitCampbell Barton
2019-06-27Cleanup: remove unused context check in toolsystem_ref_linkCampbell Barton
Also comment corrections.