Release cycle / 2.69:
* Update links to release logs, now pointing at http://www.blender.org/development/release-logs/blender-269
* Update readme, also remove FreeBSD from it, we don't have official releases for that anymore. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60248 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#36773] Dolly breaks in quad view

more of a usability issue then a bug, now dolly switches out of camera view, like view-rotate does.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60249 954f8c5b-7b00-dc11-b283-0030488c597c
replace VIEW3D_OP_OFS_LOCK_TEST() macro with static function view3d_operator_offset_lock_check()


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60250 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#36777] uv_on_emmiter make Blender crash


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60251 954f8c5b-7b00-dc11-b283-0030488c597c
remove unused modifier argument from ParticleSystem.co_hair


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60252 954f8c5b-7b00-dc11-b283-0030488c597c
fix for nla-strip-path function not returning an allocated pointer and new mask function ignoring the name argument from RNA-api.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60253 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: quiet rna warnings, remove remove_strict_flags() for cmake/rna.

also set_source_files_properties() wasn't working for rna_*_gen.c files,
set dna.c and generated data files with generated property too.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60254 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #36226, Select Linked works not in touch with Prefs.
When setting keymap properties to values equalling the RNA default, they will
get "unset" and automatic operator behavior is used. There is no way to
explicitly set the default value as a user.

1) To allow distinguishing uninitialized (not set) properties in the keymap
items, a few changes to the RNA struct comparison function are needed: Instead
of allowing only strict/non-strict comparison of 2 properties A and B in a
struct, this now has 3 modes:
* STRICT: compare only the actual property values (same as 'strict' before)
* UNSET_MATCH_ANY: if either A or B is unset, consider them a match (same as
non-strict before)
* UNSET_MATCH_NONE: if one property is set and the other not, consider them a
mismatch.

The new UNSET_MATCH_NONE mode is useful for keymaps, because it allows keeping
user-defined property values in the keymap even if they match the default
property value (see wm_keymap_diff function in wm_keymap.c)

2) A new operator is added for unsetting ID properties in the RMB context menu
and in user preferences next to keymap properties. This only works on ID
properties and deletes the ID property storage, so that the default value is used.

In the user preferences for keymaps the properties are shown in an inactive
layout to indicate that the default value is used (which some operators such as
the "select linked" op from the report use to trigger automatic behavior). When
the user sets a property it gets set and stays that way until explicitly "unset"
using the new operator.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60255 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for displacement bake buffer might be allocated twice

Issue was caused by missing NULL-pointer check in user-data
initialization.

This issue might have lead to wrong displacement map being
baked.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60256 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for margin which didn't work properly with normalized displacement baking

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60257 954f8c5b-7b00-dc11-b283-0030488c597c
Clear color to gray when baking displacement map

This makes more sense to have no displacement if baking
non-normalized displacement map or have mid-level displacement
(which is likely be close to no displacement as well) when
baking normalized displacement.

In any way it's better than using default black color.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60258 954f8c5b-7b00-dc11-b283-0030488c597c
Images didn't get clear when using multires baker from python script

Seems to be a regression since BMesh merge.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60259 954f8c5b-7b00-dc11-b283-0030488c597c
Fix [#36759] UV Project - Specified UV Map doesnt work properly

In fact, the issue was that names of mloopuv/mtespoly layers could very easily get out of sync (a simple rename was enough), while most tools (such as the UVProject modifier) expect matching layers to have the same name!

Now matching names are check on load, and renaming of a layer through RNA is guaranted to be synchronized with its counterparts.

Thanks to Brecht & Campbell for reviews.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60260 954f8c5b-7b00-dc11-b283-0030488c597c
FIX: [#27536] GLSL object space normal maps have wrong shading

Added object and world space for normal map in GLSL view.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60261 954f8c5b-7b00-dc11-b283-0030488c597c
Let vertex bevel work on boundary verts of polys.
Suggestion by Jonathan Williamson, and thanks to
Walid Shouman for noticing that the existing code
worked if a test to prohibit it were removed.

Limitation: treats segments > 1 the same as
segments == 1 in this case; a TODO to do
something more intelligent.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60264 954f8c5b-7b00-dc11-b283-0030488c597c
Mark Mesh->tface as DNA_DEPRECATED

It already had deprecated comment, but now it also uses
compiler flag just to be sure no one uses this guy.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60265 954f8c5b-7b00-dc11-b283-0030488c597c
bugfix [#36724] Ctrl+F in text editor opens Toolbar, but no longer closes it

(added Ctrl+P as a toggle to show Properties)

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60270 954f8c5b-7b00-dc11-b283-0030488c597c
Text Editor: 'Find' (in the Edit menu) was pointing to the wrong operator

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@60271 954f8c5b-7b00-dc11-b283-0030488c597c
OSX/scons: fix linking errors due bf_intern_ghostndof3dconnexion was build even if no 3Dmouseware was detected

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