Blender Git Commits

Blender Git "master" branch commits.

Page: 2638 / 5574

April 3, 2015, 10:38 (GMT)
Fix T44237: translation does not work for input sockets in 'Active node properties' panel.
April 3, 2015, 10:26 (GMT)
Fix T44237: translation does not work in spacebar search.

Added translation there, also fixed a stupid bug which was leading most internal
operators to have 'dual' i18n_context (default NULL one and default 'Operator' one).
April 3, 2015, 09:17 (GMT)
Fix T44240: Lamp Halo invisible in rendering.

Halo is not possible when using 'deep' buffer shadow - reflect that in UI.
When not using buffered shadows, switch lamp bufftype to 'regular' on render, as already
done with 'halfway' method.
April 2, 2015, 15:13 (GMT)
Fix T44183 particles in linked group offset from object

A nice bug combining all the broken features of blender:
Particles, duplis and multiple scene dependencies.

Fortunately this was solvable: Basically, we need to
make sure derivedmesh for dupli instance is generated before
obmat is overriden. This also makes sense, since no instance
has "true" obmat apart from original. Lazy initialization of
derivedmesh just does not work here (or it -does- work but first
use should be before instance drawing).

Fingers crossed nothing else breaks after this...
Revision 018dc3a by Joshua Leung
April 2, 2015, 13:17 (GMT)
Action Editor: Experimental tweak to ordering of buttons

This commit is an experiment exploring the relationship between the action
management buttons (i.e. action selector + pushdown/stash, and soon a few others)
and the filtering stuff (i.e. summary, only selected, etc.)

The old ordering meant that the filtering stuff was consistently in the same
place beside the mode selector, meaning that the order was "common stuff, then
editor specific stuff", this was not that great on smaller windows, where there
important stuff was often out of view.

This new order places greater emphasis on the parts which are likely to be more
important. It also allows us to have a better hierarchy/flow; this is especially
because we'll soon introduce a way to specify which datablock "level" the
action comes from, so going from "level -> action -> filters within action" will
make more sense.
Revision 5d4beee by Joshua Leung
April 2, 2015, 13:17 (GMT)
Code Cleanup: Split Action management operator stuff into action_data.c
April 2, 2015, 12:51 (GMT)
Cleanup: followup to rBf87d7c605dcfb - use __func__ instead of literal func name in string.

Since we are already using BKE_reportf... This way, no more issue if/when we copy/paste
or rename that!
April 2, 2015, 12:08 (GMT)
Fix error messages for RE_layer_load_from_file() and RE_layer_load_from_file()
April 2, 2015, 11:47 (GMT)
Fix issue reported by copias on irc, shift duplicate and snap crashes in
sequencer.

Missing snap callback case. Quick patch is to use the sequencer specific
operator instead of generic translate. We really need to support proper
snap/snap options at some point though.
April 2, 2015, 11:01 (GMT)
Cleanup: Make strict flags happy

We might also just remove those arguments perhaps?
April 2, 2015, 10:51 (GMT)
Cycles: Make guarded allocator happy about strict C++ flags
Revision f30b60d by Joshua Leung
April 2, 2015, 10:48 (GMT)
Fix: Crash when using "On Selected Markers" mode for Propogate Pose with no markers present

The function to get a list of markers was not clearing the list before it exited
early, and with no way to tell that the method failed, callers could make the
mistake of trusting that the list was now valid (i.e. either full of marker
frames or empty, vs being invalid)
Revision 838c350 by Joshua Leung
April 2, 2015, 10:48 (GMT)
Expose the Pose Propagate tool a bit more in the UI

From the various forum threads and the fact that a new addon has cropped up,
it appears that it is not that well known that this tool exists, and that it
can be used solve a very common problem that animators face. Namely:
When you've gone through blocking out your key poses and then realise
that you need to adjust parts of the rig which don't change much, this
tool solves the problem of needing to go through doing grunt-work to
fix all the other keyframes which now need to change as well.

So, this tool is now available in the following two places (in addition to
the existing Pose -> Propagate menu):
* Toolbar - The "Propagate" button will use the default mode (or the last
used mode for each subsequent invocation).
The arrow-button beside this will allow choosing between the different
modes. (NOTE: The UI team may have different thoughts on this, but,
let's give this a try for a while first, to see if this sort of thing works)
* Alt-P - In Pose Mode, this will now bring up a menu allowing you to choose
which mode is used. Since this sort of thing is something that does
get run several times in a row when you need it, having this hotkey
will make it a bit more convenient.
Revision 97f6bff by Joshua Leung
April 2, 2015, 10:48 (GMT)
Propagate Pose: Added 'Selected Keyframes' mode

This commit adds a new mode for the Propagate Pose tool. With this new option,
the Propagate Pose will copy the current pose over to all selected keyframes
after the current frame.

For reference, some of the other/existing options are: to copy it to each subsequent
keyframe with the same value (WHILE_HELD - the default), to the next keyframe,
or to the last keyframe.
Revision f5adbcc by Joshua Leung
April 2, 2015, 10:48 (GMT)
GPencil: Draw status indicator in top-right corner when in Stroke Edit Mode

When in Stroke Edit Mode, an indicator/warning message is now shown in the top-right
corner to make it easier to notice that operations will apply to Grease Pencil
strokes instead.
Revision 2cac2e7 by Joshua Leung
April 2, 2015, 10:48 (GMT)
GPencil: H/Shift-H/Alt-H now work to Hide and Reveal Layers in Strokes Edit Mode

* H = Hide active layer
* Shift-H = Hide non-active layers
* Alt-H = Show all layers
April 2, 2015, 10:34 (GMT)
Fix proportional editing always turned on in graph editor.
April 2, 2015, 10:07 (GMT)
Add custom properties to sequence strips
April 2, 2015, 09:39 (GMT)
Cleanup own todo: RE_pipeline is not a bad include from BKE, it's already used in few places
April 2, 2015, 05:12 (GMT)
Cleanup
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021