Blender Git Commits

Blender Git "master" branch commits.

Page: 4239 / 5574

September 17, 2010, 22:12 (GMT)
Apply patch [#23846] Fix for [#23698] in File Browser system. Properly removes handler and sfile when File selector disapears.
Patch by Alexander Kuznetsov
Reported by Chidozie Oku

From patch description:
"
Handler is now released on every exit from File Selector. For example pressing ctrl-up and then changing editor type
to another also releases the handler.

When an area is changed from SPACE_FILE, ED_fileselect_exit is called for clean up. It takes function of freeing folder
list and files (before it was done in cancel or exec functions) because they must be released on every exit anyway.
op!=null means cancel or exec was not executed so a handler was not released. ED_fileselect_exit then releases the handler
without changing screens.
"

Thanks!
Revision b4a4c33 by Janne Karhu
September 17, 2010, 19:02 (GMT)
Possible fix for all the particles related SIMD SVBVH bugs.
* Velocity for particles that were born at exactly integer frames was calculated wrong when they were born.
Note: If you had a raytrace acceleration related bug, please clear the pointcache for all particles, toggle a particle setting to reset pointcache and rebake to create a valid simulation.
September 17, 2010, 16:54 (GMT)
patch [#23855] fix CMakeList.txt for WITH_QUICKTIME
from Filiciss Muhgue (filiciss)
September 17, 2010, 16:45 (GMT)
patch [#23840] [Pose]Bone.envelope(point=(0,0,0))
from Dan Eicher (dna)

Basically just wraps distfactor_to_bone() and passes the correct head/tail depending on which bone type it's called
from.

note:
renamed envelope() --> evaluate_envelope()
September 17, 2010, 15:11 (GMT)
bugfix [#23783] /../ prefix stops going up a dir
also fix for recent addition to operator check(), when the file selector is loaded with no operator.
September 17, 2010, 13:52 (GMT)
bugfix [#23864] Bevel Modifier + UV crashes under certain conditions
September 17, 2010, 09:27 (GMT)
New optional operator function, check(), it takes the same arguments as execute().
This runs after changing a property and allows correcting incompatible options.
Returning True will redraw the UI.

Currently this is used for setting the write extension when saving files, so changing the image format also corrects the extension.
The same is accessible from python where its used when saving SVG/EPS/PNG files.

This fixes: [#23828] obj export problems, [#23760] Exporting OBJ and filetype ending
also fixed document submission operator.


Now the filename in the file selector is the one used for writing this means we remove the "Save Over" popup which could be overlooked too easily.
Instead display the filename field with red tint, and a note in the tooltip.
September 17, 2010, 08:53 (GMT)
fix for some errors when saving blend files.
- when comparing with libraries, relative paths were used which could easily fail.
- testing libraries was done before adding the .blend extension.
September 17, 2010, 06:52 (GMT)
Fix #23869: outliner not updated correctly/instantly

Added ND_OB_SELECT notifier to separate operator. Selected objects
aren't actually changing, but there is no existing ND which could be used
for outliner update.
September 17, 2010, 05:58 (GMT)
minor changes needed for the next commit.
- BKE_add_image_extension now sets the extension rather then appending. (no more image.jpg.tga)
- py/rna functions which have no return value now raise an error if a non-None value is returned.
- added back the red-alert flag so buttons can have a red highlight if somethings wrong.
September 16, 2010, 21:03 (GMT)
Fix #23652: texture paint RMB would translate the object after sampling
color, made sample a modal operator now to solve this. It's an indirect
solution, but couldn't think of anything better, and it's useful to have
anyway.

September 16, 2010, 20:33 (GMT)
Fix compile error after last commit in boids.

September 16, 2010, 20:16 (GMT)
Fix #23839: missing V shortcut for rip tool, now the rip & move operator
is in the menu instead of rip which is not as useful by itself. Location
of the problem pointed out by Sergej Reich, thanks!

Revision e7a393d by Janne Karhu
September 16, 2010, 20:06 (GMT)
Tiny addition to boids functionality: pitch value
* Controls maximum rotation around side vector (as opposed to banking, which controls rotation around forward vector)
Revision 43d2d0c by Janne Karhu
September 16, 2010, 20:00 (GMT)
Bug fix: Boids that could only fly didn't take the ground object into account leading to problems when flying near the ground.
Reported by Mike Pan and Dalai Felinto by mail.
September 16, 2010, 19:42 (GMT)
Fix OS X memory leak prints when starting blender:
"__NSAutoreleaseNoPool() ... autoreleased with no pool in place - just leaking"

September 16, 2010, 19:03 (GMT)
Fix #23857: game engine world colors were not color corrected yet,
giving inconsistent results with render/UI.

September 16, 2010, 19:00 (GMT)
Fix #23867: GroupNode.nodetree name inconsistent with Material/Texture.node_tree,
changed to the latter, patch by Dan Eicher, thanks!

September 16, 2010, 18:50 (GMT)
Fix #23865: F8 reload scripts doesn't work with an addon enabled,
broken with bugfix for #23001.

September 16, 2010, 15:54 (GMT)
Fix #22603: Crash on launching external editor in texture paint [r29461] [WinXP 32bit]

Crash was caused by missed offscreen OpenGL buffer. Added checking around this stuff.
Also fixed crash of simple "Image from view operator".

Note: This commit fixes only crashing, you'll be still unable to use this tools.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021