Revision b4ef0c7 by Campbell Barton September 22, 2009, 17:50 (GMT) |
minor fixes for merge of soc-2009-kazanbas, rev23422 - Use CTX_data_main(C) over G.main - no need to define object_type_items inline. - rna_mesh.c - dynamic length array was commented out, not sure why this was needed. Povray and PLY scripts rely on faces having 3/4 verts rather then checking the 4th index is 0 (ok in C, not nice in py). |
Revision abb4982 by Arystanbek Dyussenov September 22, 2009, 16:35 (GMT) |
Manual merge of soc-2009-kazanbas branch: * copied I/O scripts * copied, modified rna_*_api.c and rna_*.c I/O scripts not working yet due to slight BPY differences and RNA changes. Will fix them later. Not merged changes: * C unit testing integration, because it is clumsy * scons cross-compiling, can be merged easily later |
Revision d868640 by Campbell Barton September 22, 2009, 16:23 (GMT) |
PyConsole improvements - Commands from the history wont get modified in-place when you cycle back and re-use them. - Ctrl Left/Right skip words. - Autocompletion on a variable that has no alternatives adds a '.' 'bpy' -> 'bpy.', generally more useful since autocomp again will give the members of bpy also moved text_check_* functions into BKE_text.h for the console to access. |
Revision 87f5f19 by Joshua Leung September 22, 2009, 11:45 (GMT) |
2.5 - Animation Tweaks * delta-transforms for objects should work again. These were basically extra transforms that could get added on top of the values calculated from animation values. * Added some skeleton code for fixing paths when some data needs to be renamed. |
Revision 92145d5 by Campbell Barton September 22, 2009, 09:12 (GMT) |
Changes to allow python to do redraws through the timer operator, a reliable way to test the overhead of the python api (printed to the consoel on exit). - rename WM_OT_ten_timer to WM_OT_redraw_timer - added iterations argument to run more then 10 times (10 is default still) - use report api rather then always calling a popup directly. - added a new test that draws every region without swapping. - dont show the info popup when operators are called from python. - operators called from python now print reports, useful with the interactive console. eg. >>> bpy.ops.wm.redraw_timer(type='DRAW_WIN', iterations=300) Info: 300 x Draw Window: 4168.56 ms, average: 13.8952 |
Revision 3c8d34b by Joseph Eagar September 22, 2009, 09:04 (GMT) |
fixed a crash in edge slide |
Revision cea8e6b by Nathan Letwory September 22, 2009, 08:57 (GMT) |
* ensure mingw toolset is recognised properly for python debug when doing BF_DEBUG=1 |
Revision b1d4d75 by Joseph Eagar September 22, 2009, 08:41 (GMT) |
brought back edge slide. |
Revision 7ead925 by Campbell Barton September 22, 2009, 04:40 (GMT) |
- removed View3D->localview since it wasnt set on entering localview (making many tools fail, add objects for eg.), check localvd instead. - Accent (`) key now sets all layers (like in 2.4x) - added Alt+C keybinding for converting object types. |
Revision b559190 by Joshua Leung September 22, 2009, 01:27 (GMT) |
2.5 - Keyframe types are now preserved after inserting keyframes which would overwrite the existing keyframes |
Revision 9182dc3 by Brecht Van Lommel September 21, 2009, 21:37 (GMT) |
Fix #19391: quiting BGE could give drawing errors. Blender now restores the default OpenGL state after exiting the game engine, and also removed settings the default state on start, since the game engine already does this. |
Revision 345169d by William Reynish September 21, 2009, 21:28 (GMT) |
Updated some colors in node space and file browser to better match the color theme in 2.5. |
Revision 3448f67 by Brecht Van Lommel September 21, 2009, 21:26 (GMT) |
Fix #19427, problem in blenfont not computing the width of text correct, particularly text including spaces. This gave some problems with placing the cursor and selection, and clipping text inside buttons. |
Revision d601a51 by Brecht Van Lommel September 21, 2009, 21:19 (GMT) |
RNA: added a "factor" subtype next to "percentage", and only display % sign for percentage assuming it is between 0-100, while factor is for values 0-1. Move collision setting absorption from modifier to collision settings, was inconsistent to have it there as the only one, and made it have range 0.0-1.0 instead of 0-100. |
Revision 862ddcc by Brecht Van Lommel September 21, 2009, 21:03 (GMT) |
Fix part of #19307: modifier cage button not working as a toggle button. |
Revision aae4335 by Brecht Van Lommel September 21, 2009, 20:50 (GMT) |
Fix part of #19309: editing node vector input in a popup did not keep it open after changing one of the buttons. |
Revision a15ba4f by Thomas Dinges September 21, 2009, 19:26 (GMT) |
* Wrong Property Range for Blur Size_Y. |
Revision c8a977d by Brecht Van Lommel September 21, 2009, 17:32 (GMT) |
Fix #19426: loop select with occlude background geometry did not work after subdivide operator, needed a check for valid backbuf. |
Revision fe27bb6 by Brecht Van Lommel September 21, 2009, 17:00 (GMT) |
Fix #19384: missing redraw when changing transform orientation. |
Revision b49e4e7 by Brecht Van Lommel September 21, 2009, 16:51 (GMT) |
Fix #19378: border render coordinates were not RNA wrapped. |
|