Smoke: Start fixing scaling issues which happen with non cube-shaped domains.
Detail: Smoke solver and Blender side of smoke now share the same cell length.

First reported by the Sintel artists long ago, again reported by MiikaH.

Part of my Smoke Development Project Phase III.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@46989 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: solidify modifier - remove dead assignment and unneeded NULL check.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47001 954f8c5b-7b00-dc11-b283-0030488c597c
3D View: add Backface Culling option, to hide faces when seen from the back side,
found in the Display panel.

Patch by Simon Kirk and Irie Shinsuke, refactored to also work for non-mesh objects
and avoid globals.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47003 954f8c5b-7b00-dc11-b283-0030488c597c
Fixed smoke 3D-view issues: Preview became invisible from certain angles if domain size was < 1.0 and density+shading strength changed depended on domain size.

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


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47006 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31587: loading image sequence by selecting all images does not work in MCE

Now loading image sequence behaves in the same way as sequencer when all images
are selected. In fact, in this case first image from selection would be used
as first frame of image sequence, so this behavior does not reflect possible
gaps in selection.

Old behavior with selecting first file only is still relevant.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47008 954f8c5b-7b00-dc11-b283-0030488c597c
Added a Factory Operator Preset for the Collada Exporter (Second Life presets) 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47010 954f8c5b-7b00-dc11-b283-0030488c597c
Unix: enable use of XDG paths for storing Blender configuration on Linux/BSD/..,
starting from version 2.64. Unless you have a special system setup, this means the
will be in ~/.config/blender rather than ~/.blender.

When the version number is changed to 2.64, the "Copy Previous Settings" operator
in the splash will copy the settings to the new location.

XDG base directory specification:
http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47013 954f8c5b-7b00-dc11-b283-0030488c597c
Animation playback: now all windows are update during playback, rather than
just the active window.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47014 954f8c5b-7b00-dc11-b283-0030488c597c
patch [#31594] [Documentation]: fix for example in bge.render.rst
by Philipp Oeser (lichtwerk) 


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47015 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for last commit, forgot to update Screen.is_animation_playing python property.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47017 954f8c5b-7b00-dc11-b283-0030488c597c
Code review: add codereview_upload.py script in svn, saves the step of having to
download it and specifying the right mailing list.

http://wiki.blender.org/index.php/Dev:Doc/Tools/CodeReview



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47018 954f8c5b-7b00-dc11-b283-0030488c597c
Removed setting of filepath from Operator Preset for the Collada Exporter (Second Life presets) 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47019 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#31597] Operator Preset: Python Warning whenever a preset is executed (seen on Windows)

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47020 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31514: Open blends via drag-n'-drop doesn't work when splash screen is on

Do not block EVT_DROP event from popup handler.
Not ideal solution sine it'll be much nicer to cleanup event handling order,
but should be acceptable for now.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47021 954f8c5b-7b00-dc11-b283-0030488c597c
Fix a bad bug with direct/indirect linking since 2.5. Indirectly linked libraries
could get loaded twice in some cases, causing issues with e.g. node groups.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47023 954f8c5b-7b00-dc11-b283-0030488c597c
Fix most (all?) image space i18n UI bugs...

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@47026 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: remove duplicate enum


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