Blender Git Commits

Blender Git "master" branch commits.

Page: 2371 / 5574

May 4, 2016, 16:37 (GMT)
Fix T48210: Editing all selected buttons fails to auto-key
May 4, 2016, 16:22 (GMT)
UI: avoid getting the active button when its already known
May 4, 2016, 16:01 (GMT)
View3D: apply smoothview before modal view operations
May 4, 2016, 15:51 (GMT)
Cleanup: rename ED_view3d_smooth_view_finish (to force_finish)
May 4, 2016, 15:35 (GMT)
Fix error in BM_face_exists_overlap_subset

Was re-using loop index, thanks to @bzztploink for spotting!
May 4, 2016, 15:14 (GMT)
Cycles: Fix hair minimal size doesn't work on GPU and SSE2 only CPUs
May 4, 2016, 14:06 (GMT)
Compositor: negative color support for ASC-CDL offset

Since the color wheel can't handle negative colors usefully, use a basis value for the initial RGB.
May 4, 2016, 12:46 (GMT)
Fix T48346: Transparent shadows do not work for instanced objects
May 4, 2016, 05:45 (GMT)
Curve Draw: option to apply absolute offset

Offset used curve radius, which isn't useful drawing without any bevel radius.
May 3, 2016, 17:38 (GMT)
Fix T48340: Smooth view cancels previous view action

Previously users needed to wait for view orbit to finished,
so quickly pressing keys would gave different result.
Revision 9d3d9ac by Julian Eisel
May 3, 2016, 16:31 (GMT)
Fix 3D View panel header color wrong after theme reset

Caused by wrong alpha value in rB34b30f847429ac (used 0.01, should've been 0.1). Also made sure all editors initialize same default theme values for panels and cleaned up code a bit.
Works fine with old userpref.blend files.
May 3, 2016, 14:56 (GMT)
Fix broken build without IME and/or I18N (caused by rBcb6307162b4c12).
May 3, 2016, 13:11 (GMT)
Fix T48328: Outliner: Armature EditMode: crash when selecting bone of a shared amrature in another object's bone list.

Basically, issue is that outliner stores editbones for an edited armature, which are only valid during EditMode.

When more than one object use the same armature, selecting ebones from same armature but under non-edited object
would first select that object (and hence switch out of editmode), and then try to select editbone while editdata
no more exist.

Solution for now is to not change active object in this case - it's not totally ideal (not consistent),
but other solutions (like switching edited object without leaving editmode, or rebuilding (part of)
outliner tree in-between) are horribly hackish and most likely prone to epic failure anyway.
May 3, 2016, 10:38 (GMT)
Cache whether current translation language supports IME or not

Solves the weak point mentionedi n previous commit.
May 3, 2016, 10:20 (GMT)
Fix T47841: Shift-space doesn't type space in type-in fields on Windows

Shift-space was reserved for IME support, however IME will only
be enabled on certain languages. We can avoid any IME-related
exceptions form other languages without too much trouble.

There's one weak point around ui_ime_is_lang_supported() tho,
which is it might be doing string comparison a bit too much
often now, this we can avoid by handling those checks from BLT.
May 3, 2016, 09:44 (GMT)
Fix T47424: Blender Internal material node 'mapping' not showing results of animation

Not very efficient solution -- it'll update mapping node on init ntree exec and will
not work for viewport GLSL shading perhaps, but it's as good as it could be within
current dependency graph.

The issue here is that manual edit of values will cause cached matrix re-evaluation.
but using animation does not use rna update callbacks hence no matrix update was
happening.
May 3, 2016, 08:20 (GMT)
Cleanup: no need to cast for pointer comparison
May 3, 2016, 07:49 (GMT)
Fix T48169: 1 pixel offset painting 2D textures

Painting at negative locations was using int-rounding.
May 3, 2016, 06:40 (GMT)
Cleanup: use offset macro
May 3, 2016, 06:17 (GMT)
UI: limit listview arrow/wheel bindings

Allow Ctrl-Up for eg to be used when in a list view.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021