Another leftover debug print, sorry!



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51701 954f8c5b-7b00-dc11-b283-0030488c597c
Event system cleanup: bringing KM_CLICK back in control. 

- Solved Modal Keymap hijack of event codes
  (with note this should be coded better)

- Added dedicated state variable check_click in event to trigger it

All this in an attempt to get code understandable and predictable again. :)

This solves error like:
- editmode mesh
- select a vertex
- grab it, press control for grid snap
- on LMB assign, it also did an extrude.




git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51702 954f8c5b-7b00-dc11-b283-0030488c597c
Previous commit was reading NULL pointers... tsk!



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51703 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #32981: Render baking redraw

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

Removed dubious code for checking CTRL+C CTRL+V on buttons.
This made copy/paste fail if you keep the modifier key holding.



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

Now modifier key press gets generated without having own modifier set.
Same happens for double clicks on modifiers.

This also fixes case: press shift twice first, modifier fails.



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


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51707 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: minor changes before committing functional changes.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51709 954f8c5b-7b00-dc11-b283-0030488c597c
fix for extruding edges giving incorrect (swapped) loop data for new faces.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51711 954f8c5b-7b00-dc11-b283-0030488c597c
Buildbot: copy master.cfg from builder.blender.org

Seems this file went out of sync with actual file on the server



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51713 954f8c5b-7b00-dc11-b283-0030488c597c
Buildbot: add glibc2.11 slaves, not online yet



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51714 954f8c5b-7b00-dc11-b283-0030488c597c
Buildbot: add glibc2.11 configuration files and build rules

Builder will go online as soon as new environment is copied to buildslave machine over the internet



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51715 954f8c5b-7b00-dc11-b283-0030488c597c
Buildbot: keem sm_13 disabled for new buildbot too



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51716 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for freeing node trees that are part of other data blocks (material, world, lamp, texture, scene). These node trees were not properly freeing the IDProperty data, due to not being called from BKE_libblock_free.

Now there is an extra function BKE_libblock_free_data, which is called explicitly in ntreeFreeTree if the tree is not part of the library data (ntreeCopyTree does a similar thing using BKE_libblock_copy_data).

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51717 954f8c5b-7b00-dc11-b283-0030488c597c
Removed the initial HIDDEN flag from the UI sidebar region in node editor. This way the sidebar is visible by default when making a new node editor.

Rationale is that the sidebar contains some extra detail settings for several node types. Many users don't seem to even know that this feature exists, so making it visible by default should be helpful.

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


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


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51723 954f8c5b-7b00-dc11-b283-0030488c597c
py api: add mathutils.Matrix adjugate(d) methods, also add adjoint_m2_m2() to BLI_math_matrix


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51724 954f8c5b-7b00-dc11-b283-0030488c597c
correct use_fast_update for vertex painting, it wasn't swapping red/blue as it should have.
(pointed out by Bastien Montagne in relation to [#33002]).


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@51725 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#32998] Decimate modifier - Planar

error in recent decimator upgrade, missing NULL check.


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