Age | Commit message (Collapse) | Author |
|
Currently this is only in the 3D viewport however all spaces
that use the tool-system will have this region added.
D4680 by @brecht with own updates.
|
|
Now that B-Bone shape data is kept in bPoseChannel_Runtime, the
armature level cache only holds one quaternion value per bone.
It can also be moved to runtime, and the structure removed.
This has an additional effect that, as far as I can tell, now
the Armature modifier can run as soon as all of the bones it
actually needs are done, thus making T59848 a purely depsgraph
level problem.
|
|
This reverts 91d8519c4782 since I can't redo the reported error
which was in the old header-only info space.
|
|
It makes no sense to load add-ons here, we already do that (in a more
complete way) in load_addons test, this is only adding overhead and
doubling code to maintain).
Also do not try to load-as-modules add-ons that are not 2.8-ready, and
some other misc fix.
load_py_modules test should be passing again now.
Thanks to @sergey who did part of the work here as well.
|
|
|
|
This way float and multilayer images can now be packed without data loss. This
removes the as_png option and always uses the appropriate file format depending
on the image contents.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This was already supported in Fill, but not in Strokes. This adds more artistic options when use textured strokes.
|
|
|
|
|
|
The strokes was aligned to drawing path only when the stroke was completed. Now, the stroke is aligned while drawing too.
|
|
|
|
|
|
|
|
Similar to what is done e.g. in AbcMeshReader::read_mesh()...
|
|
It was committed an earlier version of the patch which missed these changes.
Differential Revision: https://developer.blender.org/D4700
|
|
Avoid potentially adding back the problem in the future.
|
|
The `AMD Radeon HD 7600M` compiler is usually buggy for Geometry Shaders.
In this case, indexing was causing problems in `gl_in[i].gl_ClipDistance[0]`.
Reviewers: fclem
Differential Revision: https://developer.blender.org/D4700
|
|
Allowing direct import of text blocks isn't especially useful,
instead add `text.as_module()` script authors can do this
explicitly if it's needed.
Now the text "Register" option executes
instead of loading as a module.
This removes the need to keep track of the current Main,
and C code to override Python's import & reload.
|
|
|
|
These parameters can be both pointers and offsets into a bound buffer, so we
need to support both even if it's possible to cause crashes this way.
|
|
Differential Revision: https://developer.blender.org/D4704
|
|
|
|
|
|
Expanding enum items in a small area would render the names with
dots, what is a bad solution. When you use expand directly on a
`grid_flow` or `column_flow`, it will render the items on multiple
lines, giving more control to the developer.
Reviewers: campbellbarton, brecht, mont29
Differential Revision: https://developer.blender.org/D4698
|
|
|
|
Each space had separate operators, duplicating logic.
Use RNA properties instead so adding the ability to toggle other
region types (floating redo region for eg) doesn't need to have an
extra operator per space type.
It's also nicer to show a check-box for something which can be toggled.
|
|
Revert part of 45055199a2e51
|
|
working properly
Only add missing events after first point is added.
|
|
This is an odd-ball: it's a library which has own style and
guidelines, and just happened to be developed by Blender developers
and also happened to rely on some functionality of intern/ for its
C-API.
Might consider using Google's clang-format in the future (this is
what the style is supposed to be in this library).
|
|
|
|
|
|
For some reason the buildinfo header was not re-generated. The root
reason is not really clear to me, so simply remove the header similar
to the CMake cache.
|
|
disabled for selection
Objects which are not selectable are no longer affected by
proportional transformations.
|
|
Legacy depsgraph has been removed from Blender since several months
already...
|
|
When in Axis alligned orthographic view a grid was always displayed.
With this change the user can enable/disable this grid.
The Grid is always visible and editable, but only rendered active when user is in quad view, or axis aligned ortho view.
Reviewers: brecht, fclem
Maniphest Tasks: T63517
Differential Revision: https://developer.blender.org/D4699
|
|
Needed to remove footers and not headers
|
|
Disabled for now but corrects syntax when we switch to v8.
|
|
|
|
|
|
This was taking too much space.
|
|
|
|
|
|
Recent cmake work made the debug build link both python37.dll and python37_d.dll
|