Revision 6e5c763 by Joshua Leung January 22, 2012, 11:59 (GMT) |
Bugfix for r.43592 A typo (?) meant that enum menus, such as the Set Parent (Ctrl P) menu would get shown with empty string labels. |
Revision 98fd7c2 by Joshua Leung January 22, 2012, 10:20 (GMT) |
Patch [#27790] Drag and drop parenting in outliner Submitted by Perry Parks (scuey) From the patch: This patch enables drag and drop parenting for objects in the outliner. Drag and drop is supported for a selection of multiple objects as well. Also, all of the "special" parenting tasks (armature, curve, lattice) are possible through the usual parenting context menus. For example, drag a mesh object onto an armature and you are prompted for using bone envelopes, automatic weights, etc. Demonstration on Vimeo: http://vimeo.com/25698606 |
Revision c8cff5e by Bastien Montagne January 22, 2012, 10:14 (GMT) |
Fix a crasher in WeightVG modifiers. Problem was, if no vertices were ever added to one of the obect's vgroups, there is no CD_DEFORMVERT layer, even though there might be several valid vgroup indices... Odd no one noticed that earlier. Many thanks to miikah for finding that bug! |
Revision d8d2dc5 by Joshua Leung January 22, 2012, 06:10 (GMT) |
Patch [#28608] Add search match colour to theme settings Submitted by Shane Ambler (sambler) From patch description: As a follow on from #23443 - committed in r40066 I have added the outliner filter match highlight colour to the theme settings. Default colour is a light green matching what was originally hard coded. |
Revision 57d48d4 by Mitchell Stokes January 22, 2012, 05:45 (GMT) |
Committing patch "[#29763] Adding an active_events property to SCA_PythonKeyboard and SCA_PythonMouse" Here is the description: As the summary says, this patch adds a new event to both SCA_PythonKeyboard and SCA_PythonMouse. This property is similar to the events property that both have, but it only returns events which are not KX_NO_INPUTSTATUS. This moves the "no input" check from Python to C, which gave my input handling code a 2x speed up. Python sucks (performance-wise) with iterating lists and SCA_PythonKeyboard has close to 200 events (I think something like 177, but I don't know for sure). |
Revision 4ec5a9a by Joshua Leung January 22, 2012, 04:39 (GMT) |
Bugfix [#29869] NLA editor keeps resetting my extrapolation mode every time I edit a strip in the timeline Tweaked the behaviour of the overwritting of extrapolation mode so that it is less destructive when the problems it sets out to fix aren't likely to occur (namely a top strip blocking everything below it due to extend backwards). |
Revision 7d13619 by Joshua Leung January 22, 2012, 04:30 (GMT) |
Bugfix [#28468] Cannot enter "Tweak mode" on mutiple objects at the same time, though it initially works Problem was that in the past it was possible to have multiple strips/tracks tagged as "active", but now after getting a correct implementation, we can no longer have that, and thus entering Tweak Mode only works on the last selected strip. However this is problematic in cases when you want to tweak the keyframes of several objects (which may only have a single strip each) in order to get them to line up with each other. This hack caters for this case (selecting multiple strips from the same AnimData block is still impossible and insane/illogical and is not allowed). This may have implications for some future tools which make assumptions about certain aspects of NLA state. However, it shouldn't cause too many problems (hopefully ;) |
Revision af9ac97 by Campbell Barton January 22, 2012, 04:30 (GMT) |
fix for own error in recent paint refactor, subtract mode was broken. |
Revision 85f2256 by Joshua Leung January 22, 2012, 04:12 (GMT) |
Bugfix [#29822] Driver's target field doesn't update on Bone rename This only affected non-object drivers, since the renaming was only getting called on object-animdata. |
Revision cfab40b by Joshua Leung January 22, 2012, 03:42 (GMT) |
Fluidsim - Restoring simulation speed control (ZanQdo request) This commit restores support for freezing or speeding up physics sims. Animate the "Speed" parameter under Domain->Time, which controls a multiplier factor for the rate at which the sim proceeds (i.e. the old "Fac-Tim" setting). Notes: * Subversion bumped to 4 to patch up defaults for new value so that old sim files will still run correctly * Names/descriptions could do with some tweaking * Porting this across was not that obvious since quite a bit of stuff had changed (as in, been cleaned up). However, from tests so far, it seems to work well. |
Revision b166791 by Campbell Barton January 22, 2012, 03:30 (GMT) |
reduce operator lookups in the UI (could do 4 hash lookups per button). |
Revision 6964b5a by Dalai Felinto January 22, 2012, 03:21 (GMT) |
cucumber merge: world scaling + video texture constants revisions: 38166,38167,38177,38179,38180,38187,38242 To be implemented after merge: 1) add pydocs(rst) for the video texture new defines 2) see if a NodeSetLocalMatrix would fit well #43439 by kupoman Changing the worldTransform and localTransform python attributes to use BLI_math to simplify the code #38242 by kupoman Adding the constants SOURCE_ERROR, SOURCE_EMPTY, SOURCE_READY, SOURCE_PLAYING, SOURCE_STOPPED to the video texture module. Updates to the documentation will follow after a merge with trunk #38187 by kupoman Updates to the documentation to reflect that worldScale is now writable, and added localTransform and worldTransform to KX_GameObject. #38180 by kupoman The Transform attribute of KX_GameObject was based on world space data. I converted that one to worldTransform, and added a localTransform for local space transform information. #38179 by kupoman Fixed the transform attribute of KX_GameObject's set method to properly deal with negative scaling. #38177 by kupoman Updated the transform property on KX_GameObject so that it is now read/write, and added the corresponding set method. Also simplified the get method by calling GetOpenGLMatrix instead of making the matrix myself. #38167 by kupoman Adding a read only transform attribute to KX_GameObject that returns a 4x4 matrix representing the object's transformations. #38166 by kupoman Adding a worldScale attribute to KX_GameObject. This attribute scales the object independently of its parent's scale. |
Revision f45a810 by Campbell Barton January 22, 2012, 00:53 (GMT) |
fix for 'next' being set twice in the for loop from r43588 |
Revision 2139c70 by Dalai Felinto January 21, 2012, 23:57 (GMT) |
patch: 'set the right Action Actuator when duplicating an object' by Daniel Macedo bug and patch not in tracker. little fix by me (replace while loop by for(...;act;...). Thanks Daniel ;) |
Revision 68ae82b by Tamito Kajiyama January 21, 2012, 23:01 (GMT) |
Merged changes in the trunk up to revision 43585. Conflicts resolved: source/blender/editors/include/UI_resources.h source/blender/editors/interface/resources.c source/blender/makesrna/intern/rna_scene.c |
Revision 83b1f21 by Campbell Barton January 21, 2012, 22:42 (GMT) |
fix for memory leak displaying shortcuts to buttons which use allocated string, also de-duplocate this code which had this error in 2 places. noticed while testing 1023 length paths. |
Revision b95beea by Campbell Barton January 21, 2012, 22:00 (GMT) |
style chang, made mainly because I wanted to be able to add breakpoints to MEM_freeN calls which were on the same line as the if's. |
Revision 3667cdd by Tamito Kajiyama January 21, 2012, 21:58 (GMT) |
Fix for color management not working properly with Freestyle. |
Revision b7fbfdb by Lukas Toenne January 21, 2012, 16:36 (GMT) |
Fix for missing NULL check in socket default_value free function. Some sockets (currently only cycles shader sockets) don't actually have a default_value pointer. |
Revision ae771e7 by Campbell Barton January 21, 2012, 14:54 (GMT) |
change filepath limit from 240 to 1024 |
|
|
|


Master Commits
MiikaHweb | 2003-2021