code cleanup: correct include paths and comment


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50682 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: fsmenu.c names were confusing - fsms / fsme / prev --> fsm_head / fsm_iter / fsm_prev


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50683 954f8c5b-7b00-dc11-b283-0030488c597c
add endian switching to mask shape key loading (loading mask animations between big/little endian systems would break), also set attributes to BLI_endian_switch_* functions.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50684 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#32442] UNDO causes actual shape key to be lost, undoing a modification of another shape key.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50685 954f8c5b-7b00-dc11-b283-0030488c597c
Fixed crash in cases sequencer returns NULL image buffer

Happens when there's no strip under current frame. Simply added NULL-check.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50686 954f8c5b-7b00-dc11-b283-0030488c597c
Remove obsolete code from BKE_tracking_marker_clamp

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50687 954f8c5b-7b00-dc11-b283-0030488c597c
Fix compilation issue, also get rid of annoying "_MSC_VER not defined"
preprocessor ambiguity for MinGW


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50688 954f8c5b-7b00-dc11-b283-0030488c597c
Fix compilation for non GCC compilers

Was simple copy pase error.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50689 954f8c5b-7b00-dc11-b283-0030488c597c
Release Cycles:
* Bump BLENDER_VERSION_CYCLE to rc. BCon4, bugfixes only. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50690 954f8c5b-7b00-dc11-b283-0030488c597c
UI: cosmetic tweak to render/animation/play buttons, align, change icon.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50691 954f8c5b-7b00-dc11-b283-0030488c597c
Cycles: change preview "resolution divider" that gave the number of lower
resolutions to render, to a "start resolution" which gives the resolution
to start at.

This avoids unnecessary rendering of small resolutions in small viewports,
and avoids long waiting on big viewports.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50692 954f8c5b-7b00-dc11-b283-0030488c597c
Fix mac build issue after recent file browser fix.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50693 954f8c5b-7b00-dc11-b283-0030488c597c
Fix cycles panorama camera not working with depth of field, patch by
Daniel M. Basso, thanks!

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50694 954f8c5b-7b00-dc11-b283-0030488c597c
Updating mingw32 config to reflect new boost libraries in svn
(1.47 -> 1.49)

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50695 954f8c5b-7b00-dc11-b283-0030488c597c
Revert r50528: "Performance fix for Cycles: Don't wait in the main UI thread when resetting devices."

This commit leads to random freezes in Cycles rendering:
https://projects.blender.org/tracker/index.php?func=detail&aid=32545&group_id=9&atid=498

The goal of this commit was to remove UI lag for OSL, but since that is not officially supported yet, better revert it until a proper fix can be implemented in 2.65.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50696 954f8c5b-7b00-dc11-b283-0030488c597c
fix: obvious bug in recent fix for the 'recent file' bookmark order.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50698 954f8c5b-7b00-dc11-b283-0030488c597c
== filebrowser ==
further fixes for 'RECENT' files panel in filebrowser:
* Also add the recent folder at the head if it is not yet in the list
* since we now insert at the head, we need to remove the skipping of the first entries if there are too many. Now correctly leaving the last elements unwritten.
* Another consequence of inserting at the head is that we don't want to reverse the list in the recent panel anymore - got rid of the corresponding code.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50699 954f8c5b-7b00-dc11-b283-0030488c597c
== filebrowser ==
added operator for resetting (cleaning up) the recent folders list in the file-browser panels.
(small and low risk request by dfelinto)

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50700 954f8c5b-7b00-dc11-b283-0030488c597c
fix for bug setting single user obdata while in editmode, it didnt work (made many copies but didn't assign them), so disable it.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@50701 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: typos and set exceptional cases of zero length normals as UNLIKELY().


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