Blender Git Commits

Blender Git "master" branch commits.

Page: 5089 / 5574

March 29, 2007, 12:42 (GMT)
Bugfix #6419

When adding images, there was no check if image file was a directory.
Result was an Image without name even. Fixed!
March 29, 2007, 12:16 (GMT)
Bugfix #6333

When using headerbuttons to switch to Material context buttons, the preview
was not re-rendered correctly.
March 29, 2007, 12:08 (GMT)
Bugfix #6308

Composite preview in Image window didn't work OK when making a window
fullscreen. That because it depended too much on a composite editor to be
open, for refresh events.

Now you can use preview panels in a full-screen image window too.

It also works a bit different... noticable while dragging preview panel
around.
March 29, 2007, 10:09 (GMT)
Bugfix #6312

When saving files (images), the filewindow was giving relative paths on
a save-over menu.

Also: added in group.c a note about problems with timeoffset.
March 29, 2007, 08:34 (GMT)
Bugfix #6456

Boolean modifier on its own object crashes. Easy to prevent this user error
March 29, 2007, 06:01 (GMT)
fixed a bug was writing 1 extra UV index, thus crashed the FBX SDK
March 29, 2007, 05:08 (GMT)
add some details for new sequence type
Revision b8e425a by Ken Hughes
March 29, 2007, 04:55 (GMT)


Revisions to previous change of new_id().

Note: the intent of the original modification (and these updates) is not to
change how new_id() functions. What has been done is to pull out the code
which calculates a new name for an ID in the case of duplicate, as would
happen when you copy any datablock, into a separate function. This code is
necessary in the new Python Library module, since it otherwise is extremely
difficult to locate a new datablock appended from a library. new_id() calls
this separate function to generate a name for the new ID if necessary, just
as it previously did.

To make the purpose of this new function clearer, I renamed it
check_for_dupid() and added more extensive comments. I repeat, it's not
meant to be a substitute for new_id().
March 29, 2007, 04:28 (GMT)
=== SCons ===

Patch provided by Emmanuel Turquin: copy a proper bundle
on OSX. I take it he has tested
this on OSX :) Other OSX-ers, please do verify :) (/me hugs his Windows)
Revision 1e71afc by Ken Hughes
March 29, 2007, 03:47 (GMT)


Python API
----------
Fix gcc compiler warnings.
March 29, 2007, 00:10 (GMT)
adding a cone with no and cap crashed, fixed and added some comments
Revision 65a9dcd by Kent Mein
March 28, 2007, 20:49 (GMT)


I switched the linux side of things to use pkg-config for
OpenEXR, and I switched all of the other platforms back to
no ThreadLib. I really was trying to make this easier for people not
harder, and I'm afraid I failed. Hopefully this clears things up for
people and everyone will switch to using the Makefiles. ;)

If your having problems you should be able to just add the IlmThread lib
back into your NAN_OPENEXR_LIBS inside of your user-def.mk and be good to
go. let me know if you have problems with it.

Kent
March 28, 2007, 19:47 (GMT)
Option "New" in editbuttons, material panel, did not create a new unique
Material, but relinked the active. Was an old confusing annoying actually.
(And not useful, when do you want 2 material indices with same material?)

Now the 'new' duplicates material, if there is an active material.
March 28, 2007, 15:25 (GMT)
added options to add mesh (cap ends, radius and depth)
March 28, 2007, 13:48 (GMT)
Long wanted feature; decent ESC processing in composite nodes.

Works simple; just check for

if(node->exec & NODE_BREAK)
break;

The main process (node processor) sets such a flag, checking for esc
20 times per second. That means you can check for ESC while doing image
processing without much cpu overhead.

Currently only added in blur nodes and defocus. Needs to be added all over,
nice for others... needs careful tests too.

What we now could do is even calling ESC on editing commands or mouseclicks
in composite editor? Could give user feeling of interactive app :) Further,
finished nodes are kept in memory anyway.
March 28, 2007, 13:07 (GMT)

moved node_shader_lamp_loop to node.c and put an extern declaration in BKE_node.h to prevent multiple definition link errors.
March 28, 2007, 12:04 (GMT)
* this is a 'silent' commit, so it is easier to issue patches for pynodes. This code
is not activated unless patch is applied
March 28, 2007, 07:08 (GMT)
FBX Exporter, blender can write meshes with materials, textures and UV coords.
Armatures bone weights and animation not supported yet.
March 28, 2007, 04:18 (GMT)
made the add mesh functions use do_clever_numbuts so multiple options can be in the one popup
March 28, 2007, 03:18 (GMT)
Make a nice version number for printing Python version.
some py versions are formated as major.minor.subversion.

Clean up some old comments.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021