Revision 6c409ed by Benoit Bolsee February 28, 2009, 21:00 (GMT) |
BGE API cleanup: apply patch from Moguri: Near, Radar, Touch sensor updated. |
Revision 2469305 by Nathan Letwory February 28, 2009, 15:28 (GMT) |
2.5 Python API * put back #if PY_VERSION_HEX check again, so we without Python 3.0 can still compile - Campbell, please don't remove it again, ok? |
Revision bab4cd6 by Campbell Barton February 28, 2009, 13:27 (GMT) |
Python experimental UI API Can draw panels in the scripts space containing RNA and operator buttons. * Added bpyui.register() so scripts can draw buttons and panels into the scripts space type. * wrapped drawBlock, drawPanels and matchPanelsView2d * Operator buttons take a python dictionary used to set the button defaults. * BPY_getFileAndNum utility function to get the filename and line number python is currently running. |
Revision 99919b1 by Joseph Eagar February 28, 2009, 12:49 (GMT) |
merge with trunk. also tried to fix tesselator code; new code should've worked, but there's still some problems, possibly not in the tesselator code entirely. also still have reverted tools/Blender.py since scons still isn't fixed, heh. |
Revision 0f89696 by Joshua Leung February 28, 2009, 10:23 (GMT) |
Bugfixes for armature operators - parent + align operators weren't working correctly, since the active bone wasn't being accounted for in the right way. |
Revision 924ff0d by Andrea Weikert February 28, 2009, 09:59 (GMT) |
2.5: updated MSVC9 project files - blenfont - editors: sculpt changed to sculpt_draw - some RNA additions (rna_animation.c) - fixed some game engine include directories |
Revision 6f7a432 by Joshua Leung February 28, 2009, 09:58 (GMT) |
2.5 - Various animation bugfixes * When inserting keyframes, newly created groups are no longer created with expanded + active flags set. The former should work better and keep the views less crowded by default when there are many F-Curves. * Fixed crash when trying to select action groups. This only seemed to happen in one of the BBB files... * Settings that have been tagged in RNA as being un-animateable are now ignored when creating Keying Sets. * Removed some un-needed old code from keyframing code. I've still left in the old-style builtin KeyingSets from about 2.48, since those will be useful reference when setting up the new builtin KeyingSets. * Removed obsolete correction factor for Visual Keying -> object rotations. |
Revision 541d49b by Campbell Barton February 28, 2009, 09:25 (GMT) |
* blender doesn't need the -w anymore to start in a window * NULL can be used instead of () args for calling python functions from C. |
Revision badbba7 by Joilnen Leite February 28, 2009, 07:45 (GMT) |
Making y2 for File the same that Add Timeline etc |
Revision 8d3dcfb by Campbell Barton February 27, 2009, 23:53 (GMT) |
BGE Python API * Scene's and GameObjects can now be printed (raised an exception) * Added GameLogic.getSceneList() |
Revision 71cedc8 by Campbell Barton February 27, 2009, 21:27 (GMT) |
Running the OBJECT_OT_mesh_add operator outside the 3d view would crash. |
Revision e872843 by Campbell Barton February 27, 2009, 18:49 (GMT) |
blender.desktop file from Rudolf Kastl |
Revision b992a44 by Diego Borghetti February 27, 2009, 14:10 (GMT) |
Restore the #if around the ui_module declaration, this made compiled fail with python 2.5 (< 3.0). |
Revision 66c2f1c by Campbell Barton February 27, 2009, 10:22 (GMT) |
added defAutoButR() and blockSetFlag() and some flags for the experimental python UI, which just wraps C the functions. |
Revision c9653cc by Nathan Letwory February 27, 2009, 00:08 (GMT) |
[18327] Fix crash when activating nodes - faulty linking and header file lead to crashing whenever nodes were used. |
Revision 4d92526 by Campbell Barton February 26, 2009, 12:43 (GMT) |
build blenderplayer without opennl and decimation |
Revision fd1adb5 by Campbell Barton February 26, 2009, 09:14 (GMT) |
better remove t1_generate_luts.c rather then in scons. |
Revision c785532 by Campbell Barton February 26, 2009, 09:04 (GMT) |
Py BGE API Python dir(ob) for game types now includes attributes names, * Use "__dict__" rather then "__methods__" attribute to be Python 3.0 compatible * Added _getattr_dict() for getting the method and attribute names from a PyObject, rather then building it in the macro. * Added place holder *::Attribute array, needed for the _getattr_up macro. |
Revision b49b028 by Campbell Barton February 26, 2009, 05:50 (GMT) |
update to build with python 3.0.1 which removed Py_InitModule3, added richcompare functions to the operator api. |
Revision 936a6ee by Campbell Barton February 26, 2009, 05:17 (GMT) |
small errors in touch sensor and gameObject |
|