Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2337 / 5574

Revision 4fd78bb by Joshua Leung
June 23, 2016, 15:18 (GMT)
ChildOf Constraint: Hide the Loc/Rot/Scale toggles

The RNA properties are still there (in case you really need them), except now
they will not be shown in the UI anymore, as this constraint really didn't
work well/at all when any of those was disabled. Most people shouldn't really
need to worry about this change.

If anyone wants a matrix-math challenge, they're welcome to try getting those
working for real, so that we can show these toggles again.
Revision 9466829 by Joshua Leung
June 23, 2016, 15:18 (GMT)
DopeSheet Mask Mode: Circle/Lasso support

Adapted from the code for Grease Pencil (just like the whole mode was)
Revision 833e69f by Joshua Leung
June 23, 2016, 15:18 (GMT)
DopeSheet: GPencil-Mode supports Circle and Lasso Select

To get this working the least effort, I've had to expose the helper functions
used by the lasso and circle select keyframe-test callbacks (which are generic)
and expose them for use by the GP keyframe editing code too. Hopefully in time
we clean this all up and just write the code once to operate on "keyframes"
Revision 7e53f9f by Joshua Leung
June 23, 2016, 15:18 (GMT)
Dopesheet: Lasso and Circle Select tools work for selecting keyframes

This only works in the Action and Dopesheet modes (which operate on FCurve keyframes).
Support for Grease Pencil and Mask Keyframes though is still pending.
Revision 58acc18 by Joshua Leung
June 23, 2016, 15:18 (GMT)
Code Cleanup - Circle/Lasso select in the Graph Editor
Revision b6a898b by Joshua Leung
June 23, 2016, 15:18 (GMT)
GPencil UI: Streamline toolbar options a bit

As suggested by mendiobox:

* Don't show "enable editing" in the 3D view. You can already do this by switching
into stroke editing mode here, so no need for the duplication. (In other editors
though, this can't be done yet, so we don't do it)

* Make the "Convert" button into a dropdown so that you don't need to deal with a
a separate popup menu

* In the 3D view, don't show the selection + transform operators that can be easily
found in the menus too (as well as having commonly used shortcuts)
Revision ec7603d by Joshua Leung
June 23, 2016, 15:18 (GMT)
GPencil: Added a new version of the "delete active frame" operator which deletes on all editable layers

This new operator will delete any GP frame it finds on the current frame, regardless
of whether it's on the active layer or not. It will only remove the frames if the
layer is editable, but otherwise, it will just go for it.

The existing operator is great for use in the panel (where it only applies to the active
frame), but it was not so good for all the other places where tools can be invoked
(e.g. D-X, or Delete) as you're typically thinking about the whole scene more holisticaly
than just caring about a particular layer.
June 23, 2016, 14:45 (GMT)
Fix T48689: Transform proportional size was not seriously clamped.

Now use same, reasonable min/max values, to avoid getting inf or zero values when
using shortcuts during transform operation...
June 23, 2016, 12:20 (GMT)
Fix T48707: Edit-mesh intersect crash

In rare cases intersect would attempt to add edges with the same vertex twice
from edge-vert / edge-edge intersections.

Solve by checking for duplicates when creating vertex-array for these types of intersections
(always under 3x comparisons, so not much overhead).
June 23, 2016, 12:20 (GMT)
Correct recent change to edge-net

Need account for cases where vertex connects a single edge.
June 23, 2016, 11:09 (GMT)
Fix T48710: 'velocity' particle settings were incorrectly using 'speed' in their tooltips.

Not the same thing, velocity is a vector conveying both speed *and* direction...
June 23, 2016, 08:45 (GMT)
Use hard min/max for view clipping

In rare cases its useful to have far clip below 1.
June 23, 2016, 02:26 (GMT)
Correct assert
June 23, 2016, 01:52 (GMT)
RNA: Expose hook inverse matrix

Needed so scripts don't need to use operators to adjust hook modifiers.
June 23, 2016, 01:36 (GMT)
BLI_array_utils: add BLI_array_rfindindex

Array search from back to front.
June 23, 2016, 01:15 (GMT)
Cycles: Fix the Convert Node type registration

The function that assigns names to socket types missed an entry, therefore all entries after it were mapped to the wrong name.
Long-term, it might be a better solution to use a map to avoid issues like these, but for now this fix works.
June 22, 2016, 22:03 (GMT)
Merge branch 'master' into blender2.8

No changes, just resolve conflicts.
June 22, 2016, 21:54 (GMT)
Fix T48658: Cycles render & render preview corrupts particles

Replaces `G.is_rendering` with `use_render_params` argument.

This is needed for Cycles, which attempts to restore render-preview settings from particles,
after it gets its own particle data, but fails to restore because
`G.is_rendering` was being checked in psys_cache_paths (and other places).
June 22, 2016, 21:49 (GMT)
Merge branch 'master' into blender2.8
June 22, 2016, 16:05 (GMT)
ID-Remap, step two: add some user-level tools.

This commit adds operators and Outliner menu entries to reload or relocate a library,
and to delete or replace a datablock.

RNA ID API is also extended to allow ID deletion and remapping from python.

Review task: D2027 (https://developer.blender.org/D2027).
Reviewed by campbellbarton, thanks a bunch.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021