Revision 9676902 by Ton Roosendaal January 3, 2011, 14:36 (GMT) |
Todo items: - New Node editor now opens with larger view, the default was like zoomed in factor 2. - Add node via menu now shows new node more visible - Click on (material) node now doesn't re-render the entire tree anymore, much nicer. - Duplicate node creates preview image immediate |
Revision 6ae84f9 by Campbell Barton January 3, 2011, 14:30 (GMT) |
fix for linking on msvc with own recent changes. |
Revision a41ec76 by Campbell Barton January 3, 2011, 13:33 (GMT) |
rename layout.red_alert to alert, may be themeable some day. |
Revision 72e8a0c by Campbell Barton January 3, 2011, 13:13 (GMT) |
check modifier keys are not pressed when using keys as accelerators, it meant you couldn't copy the operator from a menu with Ctrl+C because C would be used to activate an item. |
Revision 8a2a768 by Ton Roosendaal January 3, 2011, 12:48 (GMT) |
Bugfix #25457 After loading file, the Undo-push happened too early, causing an undo for the first action to show animated setups wrong. (material.c: removed old crap) |
Revision 486c3cd by Campbell Barton January 3, 2011, 12:41 (GMT) |
DAG_id_tag_update was being called with non object ID's and OB_RECALC_* flags which only apply to objects. harmless but misleading. |
Revision 16fdbd8 by Ton Roosendaal January 3, 2011, 12:13 (GMT) |
Bugfix #25471 Scopes widgets in Image Editor (Pkey) could be dragged to zero size. Now limit is 20. Thanks Mario Kishalmi for patch! |
Revision 33a5a69 by Campbell Barton January 3, 2011, 12:11 (GMT) |
fix for own error with mathutils.geometry argument parsing. also raise ValueError when the vector size is incorrect rather then type error. |
Revision f7857ec by Joshua Leung January 3, 2011, 11:58 (GMT) |
2.4x <-> 2.5 Regression Fixes: Shapekey Problems This commit partially fixes the problems with Shapekeys from older files, as seen from the Regression suite (relative.blend and dolphin.blend in particular). In older files, keyblock->slidermax was never truly set to 1.0 even though the UI may have shown such a value (which was bizzarely being sourced from somewhere else). Hence, after loading the files in 2.5, the shapekeys wouldn't animate, as the value would get clamped between 0 and 0. To fix this, I've added a version patch which corrects these situations in old files, and I've adjusted the slider-RNA code so that it is not possible to set up such clamping anymore. TODO: The fixes detailed here only make it possible for these files to work again in 2.5. However, I haven't been able to find a way to get the files to actually work in 2.5 without manually changing the active shapekey (per object) after loading the files with these patches applied. Possibly it's just some depsgraph magic needed, unless there's still some other evil voodoo in the shapekey code |
Revision e7ed8a3 by Campbell Barton January 3, 2011, 11:50 (GMT) |
fix for [#25470] single property driver vars don't update |
Revision 7d1fce5 by Ton Roosendaal January 3, 2011, 10:47 (GMT) |
Bugfix #25449 Adding surface objects via top menu crashed for option "view aligned". Bad context checking. |
Revision 35422ac by Campbell Barton January 3, 2011, 09:09 (GMT) |
rna/api move Object.update(...) to ID.update(). since depsgraph update function can now be called on ID types. also changed how update flags work. obj.update(scene, 1, 1, 1) ... is now obj.update({'OBJECT', 'DATA', 'TIME'}) Don't pass scene anymore. This was used for recalculating text but I think this is better dont in a different function. |
Revision dacdfbe by Campbell Barton January 3, 2011, 08:28 (GMT) |
recent change to keyframe menu broke BVH import, now don't use the operator at all, instead assign the action manually. Also added bpy.path.display_name_from_filepath(), since filepaths are not ensured to be utf8. same as calling: os.path.splitext(os.path.basename(name))[0].encode("utf8", "replace").decode("utf8") |
Revision e6d1f25 by Campbell Barton January 3, 2011, 07:42 (GMT) |
remove rna func scene.collada_export(), export functions dont exist for any other formats, calling operators should suffice. |
Revision 1306a38 by Campbell Barton January 3, 2011, 07:07 (GMT) |
fix for own error in recent commit. |
Revision f533630 by Campbell Barton January 3, 2011, 06:45 (GMT) |
dont draw lamp volume when its being used as the view camera, would flicker annoyingly when flying the lamp about to position it. |
Revision 22b9774 by Campbell Barton January 3, 2011, 06:13 (GMT) |
avoid int/float comparisons within a number of for loops in deep shadow map compression. gives minor overall speedup. |
Revision 97e8476 by Mitchell Stokes January 3, 2011, 06:08 (GMT) |
stubs.c updates for uiLayoutGetRedAlert and uiLayoutSetRedAlert |
Revision ca0b543 by Joshua Leung January 3, 2011, 05:36 (GMT) |
Keyframing Operator Code Cleanup: Keyframing operators now use a dynamically-generated enum for their "type" property, which determines the Keying Set to use for keyframing instead of the obscure "index" values which were determined internally. Internally though, these same indices are still being used :) Notes: - I've kept the menu-building function and the special "menu" operator for now, since it's better to not "pollute" the actual insert keyframes operator with hardcoded menu-showing logic. Instead, the menu operator does that, so that if you like, you could write another such wrapper that works differently. - The 'type' properties could have the PROP_HIDDEN flags removed, though I think it's cleaner to leave these without this option for now. |
Revision 1ba9dde by Campbell Barton January 3, 2011, 04:59 (GMT) |
- add in asserts for unlikely cases of invalid ID types being assigned to key->from. - mode duplicate pointer/offset code into a static function. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021