diff options
author | Joshua Leung <aligorith@gmail.com> | 2008-12-18 12:20:29 +0300 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2008-12-18 12:20:29 +0300 |
commit | dae839639d6a4ffc4804e8b6e916f129aaf78afe (patch) | |
tree | cb3e46f0dbb05a613cfb690c1a5a9018e481a9c7 /source/blender/editors/space_nla/space_nla.c | |
parent | ced396ce6d29979bcd58ff8eff5322653c1a4d6f (diff) |
View2D: More bugfixes
* Added flags to View2D to specify whether the view should have pixel offsets applied (this is able to be specified per axis, just in case the need arises). Currently, this is only used for headers, where the UI elements were not as smooth + round as they could be
* Fixed IPO/Action/NLA so that new instance will show channel lists by default and with scrollers
* Fixed Outliner zoom-in/out on changing windowsize. I didn't notice this on my previous custom .B.blend file, but the problem was apparent in the default setup.
Diffstat (limited to 'source/blender/editors/space_nla/space_nla.c')
-rw-r--r-- | source/blender/editors/space_nla/space_nla.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/source/blender/editors/space_nla/space_nla.c b/source/blender/editors/space_nla/space_nla.c index 6bb42527241..58f7b92e872 100644 --- a/source/blender/editors/space_nla/space_nla.c +++ b/source/blender/editors/space_nla/space_nla.c @@ -78,6 +78,14 @@ static SpaceLink *nla_new(void) ar->regiontype= RGN_TYPE_HEADER; ar->alignment= RGN_ALIGN_BOTTOM; + /* channel list region XXX */ + ar= MEM_callocN(sizeof(ARegion), "area region from do_versions"); + BLI_addtail(&snla->regionbase, ar); + ar->regiontype= RGN_TYPE_CHANNELS; + ar->alignment= RGN_ALIGN_LEFT; + + ar->v2d.scroll = (V2D_SCROLL_RIGHT|V2D_SCROLL_BOTTOM); + /* main area */ ar= MEM_callocN(sizeof(ARegion), "main area for nla"); @@ -106,13 +114,6 @@ static SpaceLink *nla_new(void) ar->v2d.scroll |= (V2D_SCROLL_BOTTOM|V2D_SCROLL_SCALE_HORIZONTAL); ar->v2d.scroll |= (V2D_SCROLL_RIGHT); ar->v2d.keepzoom= V2D_LOCKZOOM_Y; - - - /* channel list region XXX */ - ar= MEM_callocN(sizeof(ARegion), "area region from do_versions"); - BLI_addtail(&snla->regionbase, ar); - ar->regiontype= RGN_TYPE_CHANNELS; - ar->alignment= RGN_ALIGN_LEFT; return (SpaceLink *)snla; |