Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2694 / 5574

January 26, 2015, 15:35 (GMT)
Code cleanup: remove do-nothing function `GPU_node_end`

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D1026
January 26, 2015, 15:35 (GMT)
Code cleanup: remove some `UNUSED` parameters from static functions

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D1026
January 26, 2015, 15:35 (GMT)
Code cleanup: retype various fields/parameters from int to GPUType

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D1026
January 26, 2015, 15:35 (GMT)
Code cleanup: remove parameter from GPU_node_link_create()

In all but one call the value 0 (aka GPU_NONE) was passed in. Clearer
to just default to GPU_NONE and change the one caller that sets a real
type to do it explicitly.

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D1026
January 26, 2015, 15:35 (GMT)
Code cleanup: minor comment improvements

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D1026
January 26, 2015, 15:34 (GMT)
Code cleanup: give anomymous enum used for CustomData.type a name

Used this in GPU module to clarify what some "ints" really are.

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D1026
January 26, 2015, 14:05 (GMT)
UV Unwrap: Correct aspect was inverted
Revision 4013ae6 by Lukas Toenne
January 26, 2015, 13:58 (GMT)
Fix T43409: Particle instancing on hair sometimes doesn't have a path
cache available.
January 26, 2015, 13:49 (GMT)
Timeline: Draw keyframe lines at 60% height

This patch updates the timeline editor. Ordinarily, it draws the
yellow keyframe lines at 100% of the available height. This becomes an
issue when there are keyframes for every frame, which can happen when
importing motion capture data or recording animations from the BGE. In
such cases, the green "current frame" indicator becomes very hard to
see.

This patch restricts the drawing to the bottom 60% of the available
space, thereby making the "current frame" indicator more visible.

Reviewers: aligorith

Reviewed By: aligorith

Subscribers: Severin

Projects: #bf_blender

Differential Revision: https://developer.blender.org/D1033
Revision 6f2034c by Lukas Toenne
January 26, 2015, 13:38 (GMT)
Fix T43394: hair remapping needs to handle "global" hair correctly.

The function was checking the psys flag for this, but since for
disconnect/connect the same psys is used as source and target, the flag
must be passed explicitly.
Revision e0ee74a by Joshua Leung
January 26, 2015, 13:10 (GMT)
Fix T38619: Confusing logic for Keying Set keyframing Settings

The logic used for determining whether certain keyframing settings (i.e. visual,
only needed, xyz -> rgb) got applied was wonky. The original intention here was
that the Keying Set settings would override the global settings, and the path
settings would override what was used for the Keying Set. However, that was not
happening in all cases previously, as it was only possible to add flags and not
to turn them off.

This commit fixes that by introducing separate toggles to control whether the
Keying Set/Path's settings override the settings inherited from its parent
(i.e. the Keying Set for the Path, and the User Prefs for the Keying Set).
The icons used for these toggles could get revised a bit (we need something
which communicates "override this"; the current one is the closest I could find)

WARNING: If you have old keying sets, this may cause some breakage!
January 26, 2015, 11:44 (GMT)
Fix T43345: Dirty Vertex Colors - odd behavior

was cancelling when the dynamic range was zero, but gave odd behavior,
using the last value, not the values from the UI.
January 26, 2015, 10:08 (GMT)
Fix T41834: Ctrl+LMB, Extrude Curves 2+ splines

Extrude and Ctrl+LMB now support multiple selected vertices.
Also maintain active vertices.

D964 by Tyler Sliwkanich with own modifications
January 26, 2015, 07:48 (GMT)
Change exception syntax to be more modern and hopefully fix buildbot issue in the process
January 26, 2015, 07:22 (GMT)
Curves: BKE_nurb_copy left duplicate arrays

While callers accounted for this, its quite error prone. Just NULL instead.
Revision 8db4a24 by Joshua Leung
January 26, 2015, 06:19 (GMT)
Bugfix T43343: Buttons for Keyframing Settings are Mutually Exclusive

Since 1c3f2354f83b3e79dee31d837ca4d7c08d2c3f26 the keyframing settings on
Keying Sets have been incorrectly displayed as a clump of toggle buttons,
which are usually only used when only one of the options apply.

Reverting this back to how it was, while leaving bl_options in place still for
the one case where it makes sense to do it that way (i.e. for KeyingSetInfo)
January 26, 2015, 02:34 (GMT)
UI: macro for checking modifiers

Useful for UI handling where its common to check multiple modifiers at once.
Revision b636599 by Julian Eisel
January 26, 2015, 01:51 (GMT)
Correction to c792e546991bd9: OS-Key should be checked as well
Revision b554bcf by Julian Eisel
January 26, 2015, 01:38 (GMT)
Cleanup: Remove ugly ELEM checks in modifier key handling

Campbell once told me such checks can cause warnings on some compilers, so
let's try to avoid them.

From the theoretical view, this check works quite different than the old
one, but in this case everything should work just like previousely.
Revision c792e54 by Julian Eisel
January 26, 2015, 00:57 (GMT)
If a modifier key is held, don't open context menu

D1019 by @gregzaal (minor edits by me).

Thanks for the patch!
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021