blender/source
Joshua Leung 44c31bb045 == Action Editor - Groups for Action Channels (Peach Request) ==
Now, you can assign Action Channels to named (folder-like) groups, which help to organise the channels (important for more complex rigs). These are collapsible, can be "protected", and show a "summary" of the keyframes in the channels the Group contains. They are drawn as bright-green (active) or a darker shade of green (not active) channels.

* Each Action has its own set of Groups. 
* An Action-Channel can only occur in one Group at a time. It can also not occur in any group.
* Action-Channels can be moved between Groups
* Groups + grouped-channels always occur BEFORE un-grouped channels

Important Hotkeys:
* Shift-G  :  Adds the selected Action-Channels to the Active Group. This will create a new group if need be
* Ctrl-Shift-G : Always adds a new group, and adds the selected Action-Channels to it
* Alt-G : Removes selected Action-Channels from their groups
* Ctrl-Shift-Alt-G : (Note: this will be removed soon) This is a simple debugging-hotkey I added, which just prints a list of the groups, channels, and their addresses...
* NKey / Ctrl-LMB: While hovering over the name of a group, this shows a popup like for other channels, which allows the editing of the channel's name, etc.


Assorted Notes:
* Some tools may not work yet with this (Ctrl Numpad+/- for example)
* Fixed some bugs in various places in Action Editor code
* Added theme colours for group channels
* The nomenclature of these tools may change in future when a better alternative is found
* The ability to auto-assign action-channels to groups when they are keyframed will be coming up shortly
2008-01-17 23:02:11 +00:00
..
blender == Action Editor - Groups for Action Channels (Peach Request) == 2008-01-17 23:02:11 +00:00
creator Split guardedalloc print into 2 funcs, 1 that prints on errors, another then prints the memory blocks as a python dict, minor changes to help text 2008-01-03 14:53:44 +00:00
darwin Filling in branch from trunk 2007-11-06 22:29:20 +00:00
gameengine This is a modified version of this patch: 2007-12-05 16:58:52 +00:00
icons Filling in branch from trunk 2007-11-06 22:29:20 +00:00
kernel Filling in branch from trunk 2007-11-06 22:29:20 +00:00
CMakeLists.txt Filling in branch from trunk 2007-11-06 22:29:20 +00:00
Makefile This is a modified version of this patch: 2007-12-05 16:58:52 +00:00
nan_compile.mk some changes needed to get blender compiling with 64bit libs, use the systems Mesa now. 2008-01-04 11:55:37 +00:00
nan_definitions.mk some changes needed to get blender compiling with 64bit libs, use the systems Mesa now. 2008-01-04 11:55:37 +00:00
nan_link.mk some changes needed to get blender compiling with 64bit libs, use the systems Mesa now. 2008-01-04 11:55:37 +00:00
nan_subdirs.mk Filling in branch from trunk 2007-11-06 22:29:20 +00:00
nan_warn.mk Filling in branch from trunk 2007-11-06 22:29:20 +00:00
SConscript Filling in branch from trunk 2007-11-06 22:29:20 +00:00