SVN maintenance.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49830 954f8c5b-7b00-dc11-b283-0030488c597c
Fix sequencer crash when invalidating strip when there's nothing cached yet

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49832 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #32313: freetype fails to load PFB builtin font

File was incorrectly generated form C data.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49833 954f8c5b-7b00-dc11-b283-0030488c597c
NDOF navigation support for clip editor

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49836 954f8c5b-7b00-dc11-b283-0030488c597c
Sequencer: overlay display type options

Before this overlay would happen only for defined rectangle area,
now it's possible to show current / reference frames only, which
makes it possible to do more real slit view involving even displaying
frames on different monitors.

Still some work need to be done to clean interface up and support
displaying color information for reference shot.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49838 954f8c5b-7b00-dc11-b283-0030488c597c
Sequencer: free cache used by sequence when removing strip

Before this removing and adding new strip could have been lead
into situations when new sequence would use old cache.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49839 954f8c5b-7b00-dc11-b283-0030488c597c
replace ELEM8(gs, ID_ME, ID_CU, ID_MB, ID_LT, ID_LA, ID_CA, ID_TXT, ID_SPK) with macro: OB_DATA_SUPPORT_ID()


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49841 954f8c5b-7b00-dc11-b283-0030488c597c
Fix El Topo on linux + scons: Wrong path seperator (TODO: linking still goes wrong)

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49843 954f8c5b-7b00-dc11-b283-0030488c597c
fix for own error in datatoc.c - data wasn't NULL terminated, in some cases this is expected (broke GLSL shaders).


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49844 954f8c5b-7b00-dc11-b283-0030488c597c
avoid divide by zero for the inpaint node.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49845 954f8c5b-7b00-dc11-b283-0030488c597c
new parameter in assign_material() to specify where material shall be assigned: object, obdata, by userpref(default) (as discussed with ideasman_42)

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49846 954f8c5b-7b00-dc11-b283-0030488c597c
fixed: [#32240] Collada import when nodes share geometry but not material

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49847 954f8c5b-7b00-dc11-b283-0030488c597c
El Topo: Compile fix on Linux + scons

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49848 954f8c5b-7b00-dc11-b283-0030488c597c
inpaint node now blend inpaint pixels with existing alpha, this makes soft alpha blends inpaint look nicer.

also dont assign 1.0 alpha for parts of the image not inpaint'ed, this way you can maintain some alpha in the image.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49849 954f8c5b-7b00-dc11-b283-0030488c597c
El Topo: Fix missing includes (Scons + Cmake)

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49850 954f8c5b-7b00-dc11-b283-0030488c597c
Fix own mistake: Space got stripped before path

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49851 954f8c5b-7b00-dc11-b283-0030488c597c
Correction to one of previous commits

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49852 954f8c5b-7b00-dc11-b283-0030488c597c
El Topo: Fix scons (missing source directory)

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49853 954f8c5b-7b00-dc11-b283-0030488c597c
Resolve issues with color balance not updating properly in sequencer
when float images are used.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49854 954f8c5b-7b00-dc11-b283-0030488c597c
2d smoothview now scales back the time to move for smaller view zoom/panning.

also the compositor bounds (used for scroll bars), were only calculated when pressing the home key in 2.63, how this is updated on draw


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49856 954f8c5b-7b00-dc11-b283-0030488c597c