Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-03 | T58338 Edit Mode rotation doesn't work if object is far away from world origin | Antonioya | |
The fix code was done by Brecht Van Lommel, I only tested that the solution works. | |||
2018-12-03 | Fix 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-03 | Cleanup: Use BLI's is_finite_v helpers instead of manualy checking each item. | Bastien Montagne | |
2018-12-03 | Depsgraph: Add missing cache file handling in build_id() | Sergey Sharybin | |
2018-12-03 | Data 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-03 | Depsgraph: 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-03 | Fix T58258: Select Objects in Collection not working | Philipp Oeser | |
Maniphest Tasks: T58258 Differential Revision: https://developer.blender.org/D4023 | |||
2018-12-03 | 3D View: remove non tool-system ruler | Campbell 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-03 | Fix T58556: Some remaining 'dupli_types' in pycode after renaming. | Bastien Montagne | |
2018-12-03 | Fix T58594: Modal circle select can't select & de-select | Campbell Barton | |
2018-12-03 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-12-03 | Fix T58535 Crash on Load | Antonioya | |
The particles was not ready when the drawing cache try to use it. | |||
2018-12-03 | Fix T54580: Pointer buttons skip undo push | Campbell Barton | |
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. |