Blender Git Commits

Blender Git "master" branch commits.

Page: 3283 / 5574

February 22, 2013, 16:11 (GMT)
Fix #34357: image editor scope and clip editor track preview did not resize
properly with different DPI settings.
February 22, 2013, 15:57 (GMT)
Fix for windows size on win32
February 22, 2013, 15:54 (GMT)
Fix for building without python.
Revision c586159 by Sergej Reich
February 22, 2013, 14:47 (GMT)
game engine: Revert to using regular gimpact for mesh shapes

This reverts part of r53019.
While the compound shape trick works well in some cases, overall it's
much slower and even causes crashes under certain conditions.

We could make this and option and fix the crashes, but it's better to
implement convex decomposition anyway so just reverting for now.

Fixes [#34353] Ray cast on Triangle mesh bounded Rigid Body Object causes blender crash to desktop without error.
February 22, 2013, 14:12 (GMT)
patch [#34103] - listbase.patch, insertlinkbefore.patch
from Lawrence D'Oliveiro (ldo)


notes from tracker:
use bool for return type from BLI_remlink_safe, necessitating including BLI_utildefines.h in BLI_listbase.h
get rid of duplicate BLI_insertlink, use BLI_insertlinkafter instead.

A few places which were using BLI_insertlinkafter (actually BLI_insertlink), when it would be simpler to use BLI_insertlinkbefore instead.
February 22, 2013, 13:35 (GMT)
patch [#34103] Add explanatory comments to dna_genfile.[ch]
from Lawrence D'Oliveiro (ldo)
February 22, 2013, 12:24 (GMT)
Fix for [#34356] Inputs list in file output doesn't appear properly.

* This made File Output Node more or less useless in the 2.66 release, as the list did not appear.
Issue caused in r53355.

Should be back ported to "a" release.
February 22, 2013, 11:06 (GMT)
remove 'register' from drag-toggle operator (so it doesn't show in the redo panel).
update credits script.
Revision 6f0cbba by Lukas Toenne
February 22, 2013, 10:46 (GMT)
Simple preset function for setting common node sizes based on enum instead of explicit numbers.
Most nodes use the default size now and don't need explicit function calls. Most remaining nodes can also use the preset variant instead of explicit size values, these are only needed for a few special nodes.
Thanks to Sebastian König for suggesting this and doing the monkey work of changing node definitions.
February 22, 2013, 10:13 (GMT)
Motion tracking dopesheet

Highlight background depending on number of tracks existing on frame.

This is not so much mathematically accurate displaying where things
shall be improved, but it's nice feedback about which frames better
be reviewed.

Bad frames are tracks < 8, highlighted with red.
OK-ish frame are 8 <= tracks < 16, highlighted with yellow.

Could be some artifacts with color region start/end, this is a bit
unclear what exactly expected to be highlighted -- frames are
displayed as dots, but in fact they're quite noticeable segments.

---
svn merge -r54572:54573 ^/branches/soc-2011-tomato

February 22, 2013, 10:06 (GMT)
Remove extern_ssba workaround

SSBA seemed to be working OK last time i've checked it
with MSVC and optimization enabled.

Also, we'll likely replace it with own BA soon, which
works fine with MSVC anyway.
February 22, 2013, 09:57 (GMT)
Fix #34351: Displacement map Bake margin does not work
Revision b30bdd5 by Gaia Clary
February 22, 2013, 09:31 (GMT)
Fixing typos
February 22, 2013, 09:20 (GMT)
Fix #34359: 2.66 crashes when using output node

16bit PNG and Jpeg2K exporters were not aware of the simple
fact that float buffer could have only 3 or 1 channels.
February 22, 2013, 07:37 (GMT)
bge bugfix: [#18967] alpha value is never available in the color buffer by Campbell Barton (X11) and me (Win32)
This is and old patch (June, 2009). The reason it never made into trunk it's that we (me at least) thought that
it should be optional, as a ui or command-line option.

However, it seems that OSX always have the OpenGL context with alpha enabled. So I think it's consistent to
have the other OSs to follow.

The main usage of this is the BGE (or more specifically people using BGE for TV broadcasting) but I think
pydevs can have their share of fun with it in Blender as well.
February 22, 2013, 07:28 (GMT)
change to drag-toggle don't exit when the mouse is outside the region - its annoying for setting layers in the 3d header.
February 22, 2013, 06:02 (GMT)
code cleanup: switch argument order for button_activate_exit() but/data args were flipped compared to other functions.
February 22, 2013, 05:56 (GMT)
Toggle-Drag UI Feature

Dragging on toggle buttons can now be used to press multiple buttons at once, especially useful for layer and outliner buttons.


notes:
- automatically enabled for all toggle buttons
(may change this if it becomes a problem).
- only buttons of the same type are pressed
(helps avoid annoyances eg; dragging past layer buttons onto other 3d header buttons and pressing by accident).
- automatic axis locking - dragging will lock to X/Y depending on the initial drag direction,
makes swipe motions work better, especially with the outliner.


implementation details:
- may re-implement as a region handler (currently its a modal operator).
- checking buttons in-between cursor motion events could be more efficient (but currently works ok).
- button execution needs to be improved
(currently executing a button thats not under the mouse needed a workaround for passing uiHandleButtonData),
requires further changes to UI code, will do next.
February 22, 2013, 04:09 (GMT)
new weight paint draw option to display unweighted vertices with the option to check on the active group or all groups.

notes:
- vertices with zero weights are considered the same as vertices outside of a group.
- currently these show black but this can be made a theme color.
- multi-paint overrides this option (noted in description)
February 22, 2013, 03:04 (GMT)
Code clean-up: removed empty PyMethodDef.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021