Revision fabdde6 by Campbell Barton December 9, 2009, 00:03 (GMT) |
reference to INDIVIDUAL_CENTERS causing error |
Revision bee5775 by Campbell Barton December 8, 2009, 22:35 (GMT) |
split out driver functions into its own file |
Revision 96a5db9 by Campbell Barton December 8, 2009, 20:58 (GMT) |
setting and editbone parent to NULL wasnt working |
Revision 47b4c83 by Brecht Van Lommel December 8, 2009, 19:27 (GMT) |
Attempted Bugfix: opengl preview render artifacts, was using wmPush/PopMatrix, but this does not have an actual stack, so using glPush/PopMatrix instead now. |
Revision 7f580d0 by Campbell Barton December 8, 2009, 19:27 (GMT) |
transforming metastrips didnt move effects within them & remove warning |
Revision 1c9da5f by Thomas Dinges December 8, 2009, 19:08 (GMT) |
2.5 User Preferences: * Massive Code Cleanup, still not "Layout Code Guidelines" conform, but much better. * Commented out buttons that don't work yet, like translation buttons. * Some minor shuffling around of buttons in "System" Tab. William: Feel free to modify that, still some room for improvements. :) |
Revision 7e33301 by Brecht Van Lommel December 8, 2009, 18:28 (GMT) |
Animation System: Handling Updates * Added ANIM_list_elem_update and ANIM_id_update functions to call when changing animation curves, which will then call the RNA property update functions for those curves. This is to replace just calling DAG_id_flush_update, that may not always be the right thing to do, and doesn't send proper notifiers for redraw. Still only used/usable when transforming in the graph editor, not sure how this do this with NLA for example, .. needs to be improved. * Added function wm_data_handle_update function to contain the object update function, and also added scene animation update there. Actually it should be doing all datablocks, this makes it work for sequencer. Joshua, do you agree this is the right direction to go in? I can revert or change the code if you think it should be done differently. Mainly wanted to get this working well for sequencer now. |
Revision 445e4c9 by Brecht Van Lommel December 8, 2009, 18:09 (GMT) |
Sequencer: comment out unimplemented operator to avoid error print. |
Revision 1b3a295 by Martin Poirier December 8, 2009, 18:02 (GMT) |
RNA functions to find keymaps in a keyconfig (from the usual idname + space or modal keymaps from operator id) |
Revision 278fc18 by Martin Poirier December 8, 2009, 17:37 (GMT) |
Image Paint keymap in image editor wasn't looked up with the space type. |
Revision 0790471 by Brecht Van Lommel December 8, 2009, 17:23 (GMT) |
RNA: * Property update functions no longer get context, instead they get only Main and Scene. The RNA api was intended to be as context-less as possible, since it doesn't really matter who is changing the property, everything that uses the property should be updated. * There's still one exception case that use it now, screen operations still depend on context too much. It also revealed a few places using context where they shouldn't. * Ideally Scene shouldn't be passed, but much of Blender still depends on it, should be dropped when we try to support multiple scene editing. Change was planned for a while, but need this now to be able to call update without a context pointer. |
Revision ee74e72 by Campbell Barton December 8, 2009, 17:00 (GMT) |
- modify for Cessens updated spine - Neck example didnt account for some possible problems when linking to the body - foot IK were referencing the wrong bones - updated some example rigs - graph constraint arrow direction was incorrect |
Revision 7235e68 by Campbell Barton December 8, 2009, 16:39 (GMT) |
slow print, only debug mode |
Revision 45509f1 by Campbell Barton December 8, 2009, 15:20 (GMT) |
unwrap was unwrapping all faces rather then just the selected ones |
Revision fb7fed6 by Campbell Barton December 8, 2009, 14:02 (GMT) |
minor fixes |
Revision f2452c1 by Brecht Van Lommel December 8, 2009, 13:57 (GMT) |
Sequencer: * Sound strips now respect metastrips for muting. That means they are muted if the metastrip is muted, and don't play when located outside of the current metastrip. * Operators now use notifiers instead of redraw tagging, added a separate notifier for selection as well, but that is not used to do less redraws yet. |
Revision 0151be0 by Brecht Van Lommel December 8, 2009, 13:02 (GMT) |
UI: fix trailing tooltips when deactivating window, and when opening right click menu. Added window deactivate event for this. |
Revision 0304b62 by Brecht Van Lommel December 8, 2009, 12:59 (GMT) |
RNA: added common sequencer properties notifiers/updates. Still some updates missing. |
Revision 88b0e1c by Damien Plisson December 8, 2009, 12:16 (GMT) |
OSX: print warning if Blender application is located in a path Python lib can't handle (bug # 20258) OSX allow file/directory names to contain ':' (displayed as '/' in Finder), and current Python lib (3.1.1) has trouble with those when importing modules. Added warning message to help user understand why Blender start fails in this case. |
Revision 0391b1a by Campbell Barton December 8, 2009, 10:36 (GMT) |
compile python driver expressions for faster re-evaluation. approx 15-25x speedup |
|