Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3112 / 5574

August 6, 2013, 14:55 (GMT)
Usual edits/fixes to new UI messages...
August 6, 2013, 11:21 (GMT)
Fix for an link error in makesrna with SCons. Reported by Thomas Dinges, thanks!

Also removed some leftover of the Freestyle trunk merger in the makesrna subdirectory.
August 6, 2013, 09:27 (GMT)
code cleanup: remove lock from ViewerOperation class
August 6, 2013, 07:10 (GMT)
view3d: gridfloor subdivisions wasn't respected for perspective mode.
August 6, 2013, 06:38 (GMT)
quiet double-promotion warnings, change octree.cpp to use a float (vector accumulated into a float anyway)
August 6, 2013, 06:36 (GMT)
cycles builds with -Wdouble-promotion again.
August 6, 2013, 05:35 (GMT)
Fix crash loading .blend files that have multiple outliners in a screen, saved
with recent outliner optimizations (revision 58855, 3 days ago), in any Blender
version before this commit. On current Blender it would give a double free
warning in the console.

The problem is that it creates a temporary TreeStore on file save. However if you
have multiple outliners this memory block would always be at the same memory
address making it no longer unique. That then meant old memory address lookups on
file read were failing. Solution now is to postpone freeing these temporary memory
blocks until the end so that they are at unique addresses.
August 6, 2013, 05:05 (GMT)
select faces after dissolving
August 6, 2013, 05:01 (GMT)
Add key shortcut for context sensitive dissolve, Ctrl+X / Ctrl+Delete (as with node editor)
August 6, 2013, 03:45 (GMT)
fix for using uninitialized boolean vars for mask select more/less
August 6, 2013, 02:47 (GMT)
code clenup: remove benchmarking left in by accident and GPU print, also some minor style edits
August 6, 2013, 02:37 (GMT)
Add assert to mul_v3_m3v3 and mul_v2_m3v3,
So they're not likely to be called with bad arguments.
August 6, 2013, 02:34 (GMT)
Frame reporting to console was wrong when not using Render Layers in compo

This is because render info's current frame is either happens in
conversion stage (when using Render Layers node) or in sequencer's
rendering (which you don't usually have).

Now made it so when only compositor is used, proper current frame
is being set to re->i stats structure.
August 6, 2013, 02:16 (GMT)
fix [#36363] ray_cast face index with n_gons
August 6, 2013, 02:05 (GMT)
BGE: Making sure the BlenderPlayer calls Py_Finalize().
August 6, 2013, 01:45 (GMT)
replace mul_serie_m4 with mul_m4_m4m4 when only 3 args are given
August 5, 2013, 20:57 (GMT)
use gcc malloc attribute for low level allocation functions, prevents gcc from checking if resulting pointers alias existing pointers, also use sentinel attribute for uiButGetStrInfo so incorrect usage gives a warning.
Revision b438c28 by Sv. Lockal
August 5, 2013, 19:16 (GMT)
SplitViewer node:
- fix thumbnail preview (previously it showed only one input)
- make SplitViewer node update even if the second input is not connected
- now it works when the first socket is connected to a zero-sized node tree (e. g. Color Input node)
- SplitViewer node is now based on 2 operations: SplitOperation and ViewerOperation.
- ViewerBaseOperation was removed as a redundant one. Any future viewer style node can use the same principle and prepare the output before passing to an actual ViewerOperation.

Thanks Lukas Toenne for reviewing this patch and giving me get few pieces of advice.
August 5, 2013, 18:02 (GMT)
AVI JPEG: remove the restriction to write only sizes that are multiples of 16.
Other encoders do not seem to have this restriction, and multiple video players
can play the files fine.

This also removes the same restriction for reading files, which actually caused
errors on some files with odd width/height.
August 5, 2013, 14:22 (GMT)
Fix #36380: cycles render error with sun lamp that has object scale 0,0,0.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021