== Action and NLA Editor Transform ==

I've refactored the Action and NLA Editor Transform tools to use the Transform System instead of setting up their own transform loops. This should have happened ages ago, but no-one got around to doing so. 

* There are still a few bugs left to iron out of a few features, but on the whole it should work as well as it used to. These are: the values which get displayed when working with NLA-scaled actions may not all be correct yet; and the Time-Slide tool in the Action Editor is currently kindof broken.

* One of the main benefits of this work, is that it is now possible to use Numeric Input during Transforms.

* Also, a bug that meant that it was not possible to negatively scale keyframes in the Action Editor has been resolved.
This commit is contained in:
2007-09-24 11:29:25 +00:00
parent 1fde6d4570
commit c4860afba3
8 changed files with 918 additions and 689 deletions

View File

@@ -597,10 +597,10 @@ static void do_action_keymenu_transformmenu(void *arg, int event)
transform_action_keys('g', 0);
break;
case ACTMENU_KEY_TRANSFORM_SCALE:
transform_action_keys ('s', 0);
transform_action_keys('s', 0);
break;
case ACTMENU_KEY_TRANSFORM_SLIDE:
transform_action_keys ('t', 0);
transform_action_keys('t', 0);
break;
}