Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-03 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-12-03 | Use scene active object for sculptmode enter/exit calls | Campbell Barton | |
Match logic in previous commit. | |||
2018-12-03 | Fix T56331: Undo crash w/ sculpt on hidden layer | Campbell Barton | |
2018-12-03 | Fix T56642: 3D view gizmo orientation wont update | Campbell Barton | |
2018-12-03 | Cleanup: warning, style | Campbell Barton | |
2018-12-03 | Fix T58528: Assign material skips non-active | Campbell Barton | |
2018-12-03 | Fix/workaround T58368: Crash w/ mapped mesh + autosmooth | Campbell Barton | |
2018-12-03 | Cleanup: remove flag from GizmoCommonData | Campbell Barton | |
Use struct member instead, there are already many gizmo flags to keep track of. | |||
2018-12-03 | Fix T58573: Camera lens gizmo error on click | Campbell Barton | |
2018-12-03 | Fix camera lens gizmo sensor comparison | Campbell Barton | |
2018-12-03 | Fix T58566: Blender 2.7x keymap not correct for select all toggle and spacebar. | Brecht Van Lommel | |
2018-12-03 | Fix T56996: MacOS: Lagging when rotating the view | Clé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-02 | Fix T58101 : Image empties are only rendering their border when using MSAA | Clément Foucault | |
2018-12-02 | Texture 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-02 | GP: Fix line primitive when using to square behaviour | Charlie 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-02 | Fix texture previews not updating when parameters are changed. | Alexander Gavrilov | |
Maybe there is a more correct way, but this works for now. | |||
2018-12-02 | Partial 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-02 | Keymap: fix error in recent enum-menu support | Campbell Barton | |
2018-12-02 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-12-02 | Cleanup: BKE b-bone API naming | Campbell Barton | |
Use BKE_pchan_bbone prefix. | |||
2018-12-02 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-12-02 | Cleanup: BKE_effect.h naming | Campbell Barton | |
2018-12-02 | Keymap: use strict format for keymap definitions | Campbell 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-02 | Cleanup: simplify poll function | Campbell Barton | |
2018-12-02 | Fix T57455: Fix faulty gpu detection | Clément Foucault | |
2018-12-02 | Cleanup: de-duplicate gpencil material UI | Campbell Barton | |
Top-bar and properties-editor were near duplicates. | |||
2018-12-02 | Cleanup: remove redundant gpencil material checks | Campbell Barton | |
Poll checks for an object, no need to check for non-object materials in the draw function. | |||
2018-12-02 | Add missing include | Campbell Barton | |
2018-12-02 | Fix T57455: Laggy, freezing UI with Linux and Intel UHD 620 | Clément Foucault | |
Seems like a driver bug but doing glFlush() before these calls fixes it. | |||
2018-12-02 | Optimize ghash usage | Campbell Barton | |
Avoid double hash calculation. | |||
2018-12-02 | Fix button data access for python context menus | Campbell Barton | |
D4016 by @raa | |||
2018-12-02 | Fix T58460: Proportional edit icon disappears | Antonioya | |
2018-12-01 | Workbench: Don't use alpha channel if not doing render | Clément Foucault | |
Lower Vram usage a bit | |||
2018-12-01 | WM: Optimization: Don't clear the window color buffer | Clément Foucault | |
This is not needed and is rather costly. Can be reverted if that causes problem. | |||
2018-12-01 | UI: Simplify the area border drawing | Clé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-01 | Fix 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-01 | Fix 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-01 | Fix more cases of evaluated mesh being built for non-COW objects. | Alexander Gavrilov | |
2018-12-01 | fix: Collada exporter has similar issue as reproted in T58150 | Gaia Clary | |
2018-12-01 | fix T58293 Collada: Does not export Texture coordinates when option 'only ↵ | Gaia Clary | |
selected UV Map' is enabled | |||
2018-12-01 | Texture 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-01 | Fix 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-01 | Texture Paint: fix face selection with subsurface. | Alexander Gavrilov | |
2018-12-01 | Texture 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-01 | Texture Paint: fix wireframe and hiding not working with subsurf. | Alexander Gavrilov | |
The editflag field is only valid in the original mesh instance. | |||
2018-12-01 | Texture Paint: avoid rebuilding evaluated mesh on first stroke. | Alexander Gavrilov | |
Ensure all relevant CustomDataMask bits are set during normal evaluation. | |||
2018-12-01 | Fix camera gizmo sensor check | Campbell Barton | |
Also correct wrong but harmless assignment. | |||
2018-12-01 | Cleanup: style | Campbell Barton | |
2018-12-01 | Cleanup: redundant NULL checks | Campbell Barton | |
Also use unsigned shifting for values not in int range. | |||
2018-12-01 | Revert "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. |