== Simple Title Cards for Sequencer ==
authorJoshua Leung <aligorith@gmail.com>
Thu, 16 Jun 2011 02:46:38 +0000 (02:46 +0000)
committerJoshua Leung <aligorith@gmail.com>
Thu, 16 Jun 2011 02:46:38 +0000 (02:46 +0000)
commitcfcc4b4fcd7dabd0929db53fc5a9cf0833704259
treea61c1736ae50f7581e3d06ddeafb8ae7901a978b
parent4ef1e67ce8245e03ff41c00a09be98d65dfe49f5
== Simple Title Cards for Sequencer ==

This commit adds an experimental effect strip to the sequencer: "Title
Card".

This is useful for adding simple one-line text section headers or
"title cards" (i.e. title + author/contact details) to video clips,
which is often seen in demo videos accompanying papers and/or
animation tests.

See http://aligorith.blogspot.com/2011/06/gsoc11-simple-title-
cards.html for some more details on usage.

Code notes:
- There are a few things I've done here which will probably need
cleaning up. For instance, the hacks to get threadsafe fonts for
rendering, and also the way I've tried to piggyback the backdrop
drawing on top of the Solid Colour strips (this method was used to
keep changes here minimal, but is quite fragile if things change).
12 files changed:
release/scripts/startup/bl_ui/space_sequencer.py
source/blender/blenfont/BLF_api.h
source/blender/blenfont/intern/blf.c
source/blender/blenkernel/intern/seqeffects.c
source/blender/blenkernel/intern/sequencer.c
source/blender/blenloader/intern/writefile.c
source/blender/editors/interface/interface_style.c
source/blender/editors/space_sequencer/sequencer_draw.c
source/blender/editors/space_sequencer/sequencer_edit.c
source/blender/makesdna/DNA_sequence_types.h
source/blender/makesrna/RNA_access.h
source/blender/makesrna/intern/rna_sequencer.c