Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-10-07BGE: Committing patch [#31442] "API improvements: Group references python ↵Mitchell Stokes
api, for better control over groups and instances" by Martin Sell (moerdn). This patch adds a member and a group property to KX_GameObject: * KX_GameObject.member returns the list of group members if the object is a group object, otherwise None is returned * KX_GameObject.group returns the group object that the object belongs to or None if the object is not part of a group
2012-10-02correct some include dirs not being included as SYSTEM paths in cmake.Campbell Barton
2012-09-27incorrect spelling in commentsCampbell Barton
2012-09-26add back game engine python api slicing, (was missing / regression, since ↵Campbell Barton
move to py3x) not many people must have used it since it would crash with non-zero start slice values.
2012-09-20code cleanup: c++ - use empty() rather than size(), use prefix operators for ↵Campbell Barton
non-primitive types - recommended for non primitive types.
2012-09-19code cleanup: make shape key api names consistent with our new convention.Campbell Barton
2012-09-18code cleanup: remove vertex/weight paint's VP_COLINDEX, this feature worked ↵Campbell Barton
in the code but wasnt accessible from the UI this wasn't even accessible from the UI in 2.4x. This would only paint onto faces from the active material. however we're better off using selection here IMHO (adding support for material selection in paint mask mode). also quiet some warnings.
2012-09-18code cleanup: use system includes for cmake, otherwise warnings get printed ↵Campbell Barton
in headers.
2012-09-18fix for a strange linking error where set_property() in ↵Campbell Barton
source/blender/blenkernel/intern/property.c would get mixed up with an X11 function of the same name. it crashed blender loading on my system. Give functions in property.c more unique names.
2012-09-16style cleanupCampbell Barton
2012-09-16fix for error in recent commit (made function static that shouldn't have ↵Campbell Barton
been), add extra gcc warnings to cmake.
2012-09-16code cleanup: make local game engine functions staticCampbell Barton
2012-09-15code cleanup: replace macro for BLI_rect size/center with inline functions.Campbell Barton
2012-09-14bge cleanup caught by accident while going over the code, it seems someone ↵Dalai Felinto
forgot to use rect_height everywhere (no functional change)
2012-09-13BGE: LibLoaded sensors that made use of physics controllers (touch, ↵Mitchell Stokes
collision) could cause various physics problems (like infinite loops in Bullet, etc). This happened because their KX_TouchEventManagers were merged prior to having their physics controllers merged, which has now been fixed. Thanks to Kupoman for hunting down the fix!
2012-09-11add some missing NULL checks, a few parts of the code used a pointer then ↵Campbell Barton
checked it for NULL after. also made it more clear that some areas assume the pointer isnt null (remove redundant NULL checks).
2012-09-06style cleanup: indentationCampbell Barton
2012-09-06code clenup: comments and some style edits on ghost/osx (odd indentation)Campbell Barton
2012-09-06code cleanup: capitalize defines.Campbell Barton
2012-09-04fix for building without python, also rework python-main-loop control in the ↵Campbell Barton
BGE to not use RNA (use lower level BKE/BLI funcs instead)
2012-09-04Fix for [#32469] "standalone blenderplayer no longer starts in lastest ↵Mitchell Stokes
build" reported by narutocanada. It looks like the Hive commit (r50310) didn't take changes from r49998 into account, so it was still relying on Ghost events to push the engine along instead of calling app->EngineNextFrame().
2012-09-04code cleanup: move file string defines into BLI_path_utils.h, ↵Campbell Barton
BKE_utildefines is now unused but keep incase we want to add defines there later.
2012-09-02..\commmit_hive.txtBenoit Bolsee
2012-08-27BGE: Make sure lib loaded cameras are added to the active scene's camera list.Mitchell Stokes
2012-08-26style cleanup: whitespaceCampbell Barton
2012-08-26Some FFmpeg changesSergey Sharybin
- Make FFmpeg initialization called from creator, not from functions which requires FFmpeg. Makes it easier to follow when initialization should happen. - Enable DNxHD codec. It was commented a while ago due to some strange behavior on some platforms. Re-tested it on Linux and Windows and it seemd to be working quite nice. Would let it be tested further, if it wouldn't be stable enough, easy to comment it again. - Make non-error messages from writeffmpeg.c printed only if ffmpeg debug argument was passed to blender. Reduces console pollution with messages which are not useful for general troubleshooting. Error messages would still be printed to the console. - Show FFmpeg error message when video stream failed to allocate. makes it easier to understand what exactly is wrong from Blender interface, no need to restart blender with FFmpeg debug flag and check for console messages. Used custom log callback for this which stores last error message in static variable. This is not thread safe, but with current design FFmpeg routines could not be called form several threads anyway, so think it's fine solution/
2012-08-25style cleanup: also spellingCampbell Barton
2012-08-23style cleanupCampbell Barton
2012-08-21code cleanup: use BLI_RCT_SIZE macroCampbell Barton
2012-08-20patch/bugfix [#32006] Fix for Collision Sensor - R6025 pure virtual function ↵Dalai Felinto
call crash when deleting objects in overlay scene by Jay Parker(battery) Fix for bug [#30477] Collision Sensor - R6025 pure virtual function call crash
2012-08-19Fix for [#32361] "Blenderplayer quad-buffer maximum 100Hz Fps" reported by HG1.Mitchell Stokes
Allowing the Blenderplayer to break 100fps by making it less dependent on Ghost's messages.
2012-08-18style cleanup: also correct some doxy commentsCampbell Barton
2012-08-18Moving more duplicate code from GPU_create_gl_tex_compressed() and ↵Mitchell Stokes
BL_Texture::InitGLCompressedTex() into GPU_Upload_dxt_texture(). This reduces code duplication and ensures that both paths are using the same settings.
2012-08-12style cleanupCampbell Barton
2012-08-08Accidentally did a commit when I wanted to revert... (ignore my last revision)Mitchell Stokes
2012-08-08(no commit message)Mitchell Stokes
2012-08-06fix for bge module imports so you can do for eg:Campbell Barton
import bge.render as render
2012-08-06Fix for [#32054] "Animation break after resuming scene" reported by Andreas ↵Mitchell Stokes
Esau (ndee). The action's timing was getting messed up which resulted in negative local frames, which were being counted as "done."
2012-08-06Fix for [#32270] "Removing a Character object from the scene causes a ↵Mitchell Stokes
crash." reported by me. The character's action wasn't being removed from the dynamics world when the character controller was.
2012-08-05BGE: Fixing a NULL pointer exception caused by calling ↵Mitchell Stokes
KX_Scene.active_camera when there is no camera in the scene.
2012-08-04style cleanupCampbell Barton
2012-08-04code cleanup:Campbell Barton
- replace (strcmp(vfont->name, FO_BUILTIN_NAME) == 0) with (BKE_vfont_is_builtin(vfont)). - reduce some double promotions.
2012-08-03code cleanup: double promotion warningsCampbell Barton
2012-08-01game engine: Fix CcdPhysicsEnvironment functions that accessed m_solverInfoSergej Reich
The functions had no effect because m_solverInfo wasn't used anywhere. Now we get the solver info from the dynamics world directly instead of using our own copy.
2012-08-01style cleanup: whitespace, also add '?' to save over popup since it wasnt ↵Campbell Barton
totally clear it was a question (user pointed this out, they thought it was just notification and lost their work).
2012-07-31Tweak to commit related to non-power-of-two textures, some cards claim toBrecht Van Lommel
support this but actually don't, so use the function that checks for that.
2012-07-30BGE: When using the "Restrict Animation Updates" option, animations are now ↵Mitchell Stokes
truly frame rate independent. Thanks to vrav for reporting the issue in IRC.
2012-07-30BGE: Fix for [#31993] "BGE Vertex deformer optimized method does not work ↵Mitchell Stokes
properly" reported by Mario Mey plus some other cleanup. The bug was caused by not taking the object matrix into account when doing the transforms (when I developed the deformer, my test file had the object at the origin...).
2012-07-29code cleanup:Campbell Barton
- building without python works again - rename maxi/mini to i_max/i_min (so thay are available for function names) - some minor edits to IK stretch setting (no functional changes).
2012-07-29Fix for [#32213] "Action actuator doesn't finish playing if frame rate ↵Mitchell Stokes
drops" reported by Alex Fraser (z0r). The action actuator was calling StopAction when it's time ran out. Now I'm just letting BL_Action handle stopping. Hopefully this doesn't break something else now....