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-03T58338 Edit Mode rotation doesn't work if object is far away from world originAntonioya
The fix code was done by Brecht Van Lommel, I only tested that the solution works.
2018-12-03Fix T57858: Add validation callback to CustomData layers.Bastien Montagne
Our mesh validation was only checking cd layout so far, not their actual data. While this might only be needed for a few types, this is a required addition for things like imported UVs, else we have no way to avoid nasty things like NANs & co. Note that more layer types may need that callback, time will say. For now added it to some obvious missing cases...
2018-12-03Cleanup: Use BLI's is_finite_v helpers instead of manualy checking each item.Bastien Montagne
2018-12-03Depsgraph: Add missing cache file handling in build_id()Sergey Sharybin
2018-12-03Data Transfer Modifier: fix mesh_get_eval_final usage.Alexander Gavrilov
It can't be used during modifier evaluation, and rna enum code should access the evaluated objects.
2018-12-03Depsgraph: assert that mesh_get_eval_final/deform aren't used in eval.Alexander Gavrilov
Using those functions during multithreaded evaluation is a sure way to have a race condition and crash.
2018-12-03Fix T58258: Select Objects in Collection not workingPhilipp Oeser
Maniphest Tasks: T58258 Differential Revision: https://developer.blender.org/D4023
2018-12-033D View: remove non tool-system rulerCampbell Barton
There was duplicate code for the ruler being accessed as a tool and an operator. Remove the modal operator code in favor of tool access.
2018-12-03Fix T58556: Some remaining 'dupli_types' in pycode after renaming.Bastien Montagne
2018-12-03Fix T58594: Modal circle select can't select & de-selectCampbell Barton
2018-12-03Merge branch 'master' into blender2.8Campbell Barton
2018-12-03Fix T58535 Crash on LoadAntonioya
The particles was not ready when the drawing cache try to use it.
2018-12-03Fix T54580: Pointer buttons skip undo pushCampbell Barton
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.