Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4149 / 5574

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

January 3, 2011, 14:30 (GMT)
fix for linking on msvc with own recent changes.
January 3, 2011, 13:33 (GMT)
rename layout.red_alert to alert, may be themeable some day.
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.
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)

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.
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!

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
January 3, 2011, 11:50 (GMT)
fix for [#25470] single property driver vars don't update
January 3, 2011, 10:47 (GMT)
Bugfix #25449

Adding surface objects via top menu crashed for option
"view aligned". Bad context checking.

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.
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")
January 3, 2011, 07:42 (GMT)
remove rna func scene.collada_export(), export functions dont exist for any other formats, calling operators should suffice.
January 3, 2011, 07:07 (GMT)
fix for own error in recent commit.
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.
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.
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.
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.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021