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
2018-12-03Merge branch 'master' into blender2.8Campbell Barton
2018-12-03Use scene active object for sculptmode enter/exit callsCampbell Barton
Match logic in previous commit.
2018-12-03Fix T56331: Undo crash w/ sculpt on hidden layerCampbell Barton
2018-12-03Fix T56642: 3D view gizmo orientation wont updateCampbell Barton
2018-12-03Cleanup: warning, styleCampbell Barton
2018-12-03Fix T58528: Assign material skips non-activeCampbell Barton
2018-12-03Fix/workaround T58368: Crash w/ mapped mesh + autosmoothCampbell Barton
2018-12-03Cleanup: remove flag from GizmoCommonDataCampbell Barton
Use struct member instead, there are already many gizmo flags to keep track of.
2018-12-03Fix T58573: Camera lens gizmo error on clickCampbell Barton
2018-12-03Fix camera lens gizmo sensor comparisonCampbell Barton
2018-12-03Fix T58566: Blender 2.7x keymap not correct for select all toggle and spacebar.Brecht Van Lommel
2018-12-03Fix T56996: MacOS: Lagging when rotating the viewClément Foucault
It happens on multiple configuration so we cannot isolate the fix to only some config. Thanks Hugo Lamarche for helping finding the fix.
2018-12-02Fix T58101 : Image empties are only rendering their border when using MSAAClément Foucault
2018-12-02Texture Paint: fix fast selection update to also work without modifiers.Alexander Gavrilov
If there are no (non-deform) modifiers, the evaluated mesh simply shares arrays with the base COW copy instead of having CD_ORIGINDEX.
2018-12-02GP: Fix line primitive when using to square behaviourCharlie Jolly
Previously the shift key for line primitives only allowed diagonals. This change allows the line to constrain to vertical and horizontal lines. Differential Revision: https://developer.blender.org/D4012
2018-12-02Fix texture previews not updating when parameters are changed.Alexander Gavrilov
Maybe there is a more correct way, but this works for now.
2018-12-02Partial fix for T58113 bevel harden normals bug.Howard Trickey
This fixes the problem where not all faces got hardened properly when using a hardening mode in the bevel modifier.
2018-12-02Keymap: fix error in recent enum-menu supportCampbell Barton
2018-12-02Merge branch 'master' into blender2.8Campbell Barton
2018-12-02Cleanup: BKE b-bone API namingCampbell Barton
Use BKE_pchan_bbone prefix.
2018-12-02Merge branch 'master' into blender2.8Campbell Barton
2018-12-02Cleanup: BKE_effect.h namingCampbell Barton
2018-12-02Keymap: use strict format for keymap definitionsCampbell Barton
Ensure we use lists for keymap items and item properties. This means scripts can access keymap definitions from other layouts, manipulating them without sometimes encountering a tuple that needs to be converted into a list.
2018-12-02Cleanup: simplify poll functionCampbell Barton
2018-12-02Fix T57455: Fix faulty gpu detectionClément Foucault
2018-12-02Cleanup: de-duplicate gpencil material UICampbell Barton
Top-bar and properties-editor were near duplicates.
2018-12-02Cleanup: remove redundant gpencil material checksCampbell Barton
Poll checks for an object, no need to check for non-object materials in the draw function.
2018-12-02Add missing includeCampbell Barton
2018-12-02Fix T57455: Laggy, freezing UI with Linux and Intel UHD 620Clément Foucault
Seems like a driver bug but doing glFlush() before these calls fixes it.
2018-12-02Optimize ghash usageCampbell Barton
Avoid double hash calculation.
2018-12-02Fix button data access for python context menusCampbell Barton
D4016 by @raa
2018-12-02Fix T58460: Proportional edit icon disappearsAntonioya
2018-12-01Workbench: Don't use alpha channel if not doing renderClément Foucault
Lower Vram usage a bit
2018-12-01WM: Optimization: Don't clear the window color bufferClément Foucault
This is not needed and is rather costly. Can be reverted if that causes problem.
2018-12-01UI: Simplify the area border drawingClément Foucault
Instead of doing a lot of alpha blended drawing with jittering, use the fragment shader to do the masking using a circle mask. This is much simpler and requires much less resources. Hopefully this may solve the issue we have with the Intels UHD Graphics 620 on linux.
2018-12-01Fix T58433: Limit Distance constraint distance not auto-computed.Alexander Gavrilov
Another case of a value that needs to be written back to non-COW copy.
2018-12-01Fix T58412: in weight paint + pose mode certain armature operations crash.Alexander Gavrilov
The cause is that FOREACH_OBJECT_IN_MODE_BEGIN assumed that the active object is in the correct mode, which is wrong in this case. It also only considered objects of the same type as active, which had to be replaced with an explicit type parameter.
2018-12-01Fix more cases of evaluated mesh being built for non-COW objects.Alexander Gavrilov
2018-12-01fix: Collada exporter has similar issue as reproted in T58150Gaia Clary
2018-12-01fix T58293 Collada: Does not export Texture coordinates when option 'only ↵Gaia Clary
selected UV Map' is enabled
2018-12-01Texture Paint: implement efficient face selection updates.Alexander Gavrilov
Fix the old code that propagates selection changes to the evaluated mesh directly without rebuilding, and avoid tagging DEG_TAG_COPY_ON_WRITE if it succeeds.
2018-12-01Fix usage of mesh_get_eval_final in vertex selection.Alexander Gavrilov
It's a very bad idea to call this on non-COW instances - see T58150. Also, when rebuilding mesh it's better to accumulate mask flags to avoid possible repeated rebuilds from different users.
2018-12-01Texture Paint: fix face selection with subsurface.Alexander Gavrilov
2018-12-01Texture Paint: emulate subsurf optimal display in paint mode wireframe.Alexander Gavrilov
The wireframe is intended for showing selected faces, and selection is based on original faces, so the extra wireframe lines are pure noise.
2018-12-01Texture Paint: fix wireframe and hiding not working with subsurf.Alexander Gavrilov
The editflag field is only valid in the original mesh instance.
2018-12-01Texture Paint: avoid rebuilding evaluated mesh on first stroke.Alexander Gavrilov
Ensure all relevant CustomDataMask bits are set during normal evaluation.
2018-12-01Fix camera gizmo sensor checkCampbell Barton
Also correct wrong but harmless assignment.
2018-12-01Cleanup: styleCampbell Barton
2018-12-01Cleanup: redundant NULL checksCampbell Barton
Also use unsigned shifting for values not in int range.
2018-12-01Revert "Win32: Use the nicer looking blender-drawn confirmation message box ↵Antony Ryakiotakis
when" This reverts commit 60d6eb0b5d578eb02c5f1f31cb51a6cbeea6ee6f. There is already a full patch (D3118) by brecht for this, will leave it up to him.