revert part of own commit r58304, gives different behavior when de-selecting with the lasso in some cases, will look into this after release.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58308 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#36157] Memory Leak in GHOST_DropTargetX11
would leak a little bit of memory for every window created.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58309 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#36155] Crash with __contains__


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58310 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#36153] Crash when choosing a brush.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58311 954f8c5b-7b00-dc11-b283-0030488c597c
fix own regression [#36154] Simple deform modifier doesn't recalculate normals
get_cddm and get_dm are called within modifiers so they wont ensure normals are valid, added an arg to optionally ensure valid normals.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58312 954f8c5b-7b00-dc11-b283-0030488c597c
correct own incorrect check bmesh edgerin subdivide, also add missing break in orthogonalize_m3 though this one wouldn't effect release builds.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58313 954f8c5b-7b00-dc11-b283-0030488c597c
fix for checking char arrays against NULL, instead check their first character. also remove some dead code (return directly after return).


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58314 954f8c5b-7b00-dc11-b283-0030488c597c
Fix missing render info text in blender internal rendered viewport after
previous fix for checking char arrays against NULL.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58315 954f8c5b-7b00-dc11-b283-0030488c597c
Style cleanup of UI messages.
Mostly, "weight groups" -> "vertex groups", and usual case/endpoints/typos/etc.

As a remainder, please read http://wiki.blender.org/index.php/Dev:Doc/CodeStyle#UI_Messages before writing UI messages!

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58316 954f8c5b-7b00-dc11-b283-0030488c597c
fix/resolve [#36173] Current frame doesn't update while OpenGL Rendering Animation

there was no feedback to the user about the current frame rendering, for longer renders this is no good.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58331 954f8c5b-7b00-dc11-b283-0030488c597c
re-commit temp workaround [#35920], this still fails for OSX retina display,
but at least it resolves for DPI values other then 72.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58334 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for #36150, missing Preview Render Updates with Add/Remove material slot. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58335 954f8c5b-7b00-dc11-b283-0030488c597c
Possible fix for [#36086] Activating the opencl option in the compositor causes blender crash
* Now OCL_init() returns error messages if the OpenCL library cannot be loaded. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58338 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#36176] Connected font Bevel moves inwards for some letter combinations
bevel wasn't taking into account overlapping text (bug goes back to 1.8).


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


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58340 954f8c5b-7b00-dc11-b283-0030488c597c
Added some documentation for the minimal progress bar in blender_python_api

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58346 954f8c5b-7b00-dc11-b283-0030488c597c
Hide unnecessary error print when showing tooltip over a property with no RNA
path, ideally this would work everywhere but it's a known limitation, no need
to print an error in the console each time it happens.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58347 954f8c5b-7b00-dc11-b283-0030488c597c
Fix: #36184 Collada import/export... leaf bone size was not set as needed.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58351 954f8c5b-7b00-dc11-b283-0030488c597c
Leaf bone length calculation used wrong bone tail

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@58352 954f8c5b-7b00-dc11-b283-0030488c597c
* Fix a typo in code. 

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