Blender Git Commits

Blender Git "master" branch commits.

Page: 4568 / 5574

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).

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
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.
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
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.
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
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.

September 21, 2009, 21:28 (GMT)
Updated some colors in node space and file browser to better match the color theme in 2.5.
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.

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.

September 21, 2009, 21:03 (GMT)
Fix part of #19307: modifier cage button not working as a toggle button.

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.

September 21, 2009, 19:26 (GMT)
* Wrong Property Range for Blur Size_Y.
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.

September 21, 2009, 17:00 (GMT)
Fix #19384: missing redraw when changing transform orientation.

September 21, 2009, 16:51 (GMT)
Fix #19378: border render coordinates were not RNA wrapped.

By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021