Blender Git Commit Log

Git Commits -> Revision 3f52925

Revision 3f52925 by Joshua Leung (master)
February 9, 2010, 11:59 (GMT)
More bugfixes for setting visibility of anim channels using VKEY:
* Fixed problem where selecting an individual F-Curve would not set the selection correctly.
Group channels still needed a separate selection check before they get included in the filtered list. I had removed this in an earlier fixing commit today, but overlooked that expanded groups wouldn't get this check. Therefore, group channels would also be flushed on, turning all channels of group on.

* Removed the 'curvesonly' test from deciding whether the selection status + collapsed group fix, from the earlier commit, since this was making a few cases get overlooked (namely for setting visibility toggles, where selected F-Curves in closed and deselected groups still managed to get through)

* Added a debugging print API call for helping with debugging this sort of error in future. It just prints the types of channels being operated on, to easily see what's going on...

Commit Details:

Full Hash: 3f529256ebeb99536a52d6dd9cb20c69ced8c164
SVN Revision: 26735
Parent Commit: 0e7c973
Lines Changed: +40, -5

3 Modified Paths:

/source/blender/editors/animation/anim_channels_defines.c (+30, -0) (Diff)
/source/blender/editors/animation/anim_filter.c (+7, -5) (Diff)
/source/blender/editors/include/ED_anim_api.h (+3, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021