Blender Git Commits

Blender Git "master" branch commits.

Page: 4473 / 5574

December 17, 2009, 23:29 (GMT)
sequencer copy clipboard wasnt checking if all related strips were selected
December 17, 2009, 22:14 (GMT)
Keymap conflict detection operator.

Takes into account the hierarchical structures of keymaps as well as wildcards (KM_ANY) in event definitions, user remaps (emulate numpad, action/select mouse buttons, ...) and event values that overlap (click, press and release)

For now, doesn't do anything other than print conflicts in the console.

As a result, I cleaned up a lot of keymaps that had double definitions, moved some keymap items in more appropriate places, fixed wrong definitions and removed kmi that were added for testing a long long time ago.

Out of all the remaining conflicts, after removing obvious non-issues, here's what remains: http://www.pasteall.org/9898
December 17, 2009, 21:53 (GMT)
rigify graph was using xdot path on my system, this isnt portable but at least will work on a linux system with gnome and graphvis.
December 17, 2009, 21:20 (GMT)
Wrong brush index for tenth brush (key is 0, brush index is 9, fun stuff)
December 17, 2009, 20:01 (GMT)
Typo in comment
December 17, 2009, 19:55 (GMT)
Fix #19431: gestures would sometimes draw incorrect, now ensures they
are always drawn in pixel space.

December 17, 2009, 19:48 (GMT)
autorigging front end, access in pose mode armature panel (at the bottom)
demo: http://download.blender.org/durian/metarig_demo.ogv
sintel base rig also, would like to include more generic/simple rigs eventually
Revision 959e048 by gsr b3d
December 17, 2009, 19:23 (GMT)
SVN maintenance.
December 17, 2009, 19:05 (GMT)
Hotkey for outliner window was there twice

(testing conflict detection)
December 17, 2009, 17:50 (GMT)
Bugfix: [#20403] transform manipulation widgets with normal coordinates

Disable manipulator drawing during transform
Revision fcaad00 by Kent Mein
December 17, 2009, 17:42 (GMT)
Some fixes to get blender compiling on solaris.

Kent

December 17, 2009, 17:34 (GMT)
Bugfix: [#20406] reapeat duplication along axis+view transform orientation

Saving back orientation in operator didn't take into account that constraint orientation can be different than user selected orientation.

Also simplify the switching logic a little.
December 17, 2009, 17:15 (GMT)
Copy To Selected

Until we have proper multi-object editing, this adds a Copy To Selected
option to the right mouse button menu for Object and Bone properties, to
copy the value from the active object to the selected objects.

Also includes some implementation changes to reset to default operator.

December 17, 2009, 17:05 (GMT)
OSX vs OpenMP : implement workaround to fix crashes when using mop from a background thread

Fix# 20043 & 20392

The issue is that OSX lib does not implement TLS (Thread Local Storage), so libgomp uses pthread functions to read/write thread specific vars.
But this implementation is currently (gcc 4.2) buggy : the write function is called only at lib start (in main thread), and the var is undefined for background thread.

The workaround is to perform this gomp_tls_key var write at beginning of background threads that use openMP. (Currently: render & fluidsim)
December 17, 2009, 16:28 (GMT)
- sequencer clipboard now stored globally (not in the scene, makes pasting into other scenes nicer)
- multiple pastes after copying
- clear the sound handle when copying (was crashing)
- allow seq freeing without a scene (assumes seq strip isnt active and sound handle isnt set)
- free clipboard sequences on exit
- paste sequence strips using the relative playhead location from when they were copied.

TODO
- check scene pointers on paste
- detect overlaps after paste

December 17, 2009, 15:39 (GMT)
Fix #19713: Lasso select + occlude background geometry does not work.

December 17, 2009, 14:45 (GMT)
sequencer clipboard
note: for inter-scene copying this uses a hack because Colin needs it because half his scene was scrambled by blender.
December 17, 2009, 14:38 (GMT)
Fix #20374: Limit selection to visible would not work anymore after trying to
select once but not selecting correctly, due the need backbuffer flag not being
reset correctly in the 3d view.

December 17, 2009, 13:27 (GMT)
selecting a pose bone didnt redraw constraints
December 17, 2009, 13:17 (GMT)
rescale metarig types to roughly match 1.0 == 1m for body parts, also fix py error with bone UI
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021