Blender Git Loki

Git Commits -> Revision 3cad2a7

Revision 3cad2a7 by Joshua Leung (master)
June 21, 2011, 01:41 (GMT)
Animation Channel Filtering Refactor - Part 1

* Removed list-expanders for Materials, Textures, and Particles. So
instead of:
Object
Materials
Material 1
... material 1 anim data ...
we now have
Object
Material 1
... material 1 anim data ...
This makes it faster+easier to get to these items. If you don't want
to see all of these, you can still use the data-block filters from the
header to hide these.

* Internal cleanup - removed "owner" and "ownertype" settings from
bAnimListElem. The purpose of these was muddled, and more of a hassle
to maintain than doing anything useful - it was only really used for
the stuff above.

* Removed need for "sa->spacedata.first" casts all over the show for
animation editor tools which needed access to editor data. This can
now be retrieved directly.

Commit Details:

Full Hash: 3cad2a72b5d7e0dc18c56222a77fdf2d747f460c
SVN Revision: 37682
Parent Commit: 207911b
Lines Changed: +171, -601

9 Modified Paths:

/source/blender/editors/animation/anim_channels_defines.c (+25, -303) (Diff)
/source/blender/editors/animation/anim_filter.c (+125, -264) (Diff)
/source/blender/editors/include/ED_anim_api.h (+3, -14) (Diff)
/source/blender/editors/space_action/action_draw.c (+0, -2) (Diff)
/source/blender/editors/space_action/action_select.c (+1, -1) (Diff)
/source/blender/editors/space_graph/graph_edit.c (+5, -5) (Diff)
/source/blender/editors/space_graph/graph_select.c (+5, -5) (Diff)
/source/blender/editors/space_nla/nla_draw.c (+4, -4) (Diff)
/source/blender/editors/transform/transform_generics.c (+3, -3) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021