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-03-18spelling cleanupCampbell Barton
2012-03-09style cleanup: spelling.Campbell Barton
also remove large, duplicate comments from sunsky.h
2012-03-03style cleanup - use aligned * prefixed blocks for descriptive comments (was ↵Campbell Barton
already used a lot and part of proposed style guide).
2012-01-16use defines for property name lenghths in the BGE, were using 31,32,64,100.Campbell Barton
2011-12-30style edits for function declarationsCampbell Barton
2011-11-29Fix #27696: record animation in game engine not working with pre made fcurves.Brecht Van Lommel
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-09-06fix some complier warnings and add -Wundef to CMake's default GCC warnings.Campbell Barton
2011-09-03whitespace editsCampbell Barton
2011-08-30* Merge trunk up to r39790.soc-2011-pepperJoerg Mueller
* Subversion bump (also for init_userdef_do_versions). * Minor fix for compilation without ffmpeg.
2011-08-28check for unlikely error when freeing a library blend file from the BGE.Campbell Barton
2011-08-07Merging trunk up to r39145.Joerg Mueller
2011-08-07BGE Animations: The IPO conversion code relied on objects having an adt, but ↵Mitchell Stokes
this isn't always the case. object->adt can be NULL, which causes a crash. Now BL_InterpolatorLists are cached by action instead of adt.
2011-08-05change BLO_library_append_begin to take a main argument rather then a ↵Campbell Barton
context, means the BGE doesnt need to make a new empty context just to pass as an arg. added doxygen description too. this quiets the print when the BGE does linking.
2011-05-27missed this in recent commit.Campbell Barton
2011-05-07Code cleanup: remove source/kernel module, this wasn't really the kernel ofBrecht Van Lommel
anything, only contained a hash map and functions to pass command line args to the game engine. Moved those to container and BlenderRoutines modules.
2011-04-10quiet msvc/mingw compiler warnings.Campbell Barton
2011-04-06fix [#26803] Libs paths are case sensitive in windowsCampbell Barton
use case insensitive path comparison on windows: BLI_path_cmp
2011-03-22BGE Dynamic Loading:Mitchell Stokes
* Adding keyword arguments to LibLoad - load_actions (Default: False) Ensures that all actions are loaded. Otherwise, just actions used by objects in the scene are loaded. - verbose (Default: False) Turns on extra prints (eg SceneName: MyScene). * Also making error reporting better for when an invalid group/idcode is given.
2011-03-21BGE Dynamic Loading: Fixing a particularly nasty leak that occurred if ↵Mitchell Stokes
LibLoad() errored.
2011-03-20Fixing the other crash mentioned in bug #25083. m_current_scene isn't always ↵Mitchell Stokes
pointing to valid memory by the time LinkBlendFile is called. So, use the supplied scene_merge scene instead. Scene LibLoad was already doing this, so I just made Mesh and Action follow suit.
2011-03-20Fixing 1/2 crashes mentioned in bug #25083. This crash happens when LibLoad ↵Mitchell Stokes
tries to grab bad mesh data from a previous Load/Free via FindGameMesh(). FindGameMesh() makes use of m_map_mesh_to_gamemesh, so the mesh needs to be removed from this on free.
2011-03-12pass report list along to BLO_blendhandle_from_file(), avoid unlikely crash ↵Campbell Barton
in the append operator.
2011-03-12- BKE_idcode_iter_step() - function to step over all ID codes.Campbell Barton
- BLO_blendhandle_get_datablock_names() now takes an arg for the total items in the list, saves the caller counting.
2011-02-25doxygen: gameengine/Converter tagged.Nathan Letwory
2011-02-23doxygen: prevent GPL license block from being parsed as doxygen comment.Nathan Letwory
2010-11-17fixes from r33127Campbell Barton
2010-10-31rename and negate DISABLE_PYTHON --> WITH_PYTHONCampbell Barton
2010-10-22fix for BGE define in recent math changes.Campbell Barton
2010-10-09patch [#23781] Dynamically Load ActionsCampbell Barton
from Mitchell Stokes (moguri)
2010-09-15update for MingW/CMakeCampbell Barton
- ignore MSVC warnings when FREE_WINDOWS is defined to quiet warnings. - the CMake flags were not being set correctly making blender have weirdo colors (no -funsigned-char).
2010-08-28Committing patch [#23278] (by me)Mitchell Stokes
This patch allows a user to pass binary data to LibLoad() to load a blend file from memory instead of a file path. I don't know how useful this will be for others, but I've used it so far for: * Decrypting .blend files and loading them without having to store the .blend on the hard drive * Pulling .blend data out of an archive and loading it (again skipping the hard drive) So, it seems the biggest use for this is skipping a bit of file IO (and possibly some security problems). Example usage: import bge with f as open('myfile.blend', 'rb'): data = f.read() bge.logic.LibLoad('Name', 'Scene', data)
2010-08-10moved idcode functions into their own file (was added as a todo in the ↵Campbell Barton
comments), these were mixed in with file reading code - BLO_readfile.h bot these functions are not spesific to reading.
2010-06-10Minor modification to how objects are selected for animation baking,Campbell Barton
Rather then only baking parent objects. Only bake objects which are have no parents in the original scene. This allows for parenting and unparenting within the game engine without gaps in the animation curves.
2010-05-30reverting previous commit from Mitchell. His commit went to the trunk ↵Dalai Felinto
instead of the branch :) svn merge -r 29067:29066 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2010-05-30Reversing the last merge because I botched it.Mitchell Stokes
2010-03-16Keying Set Fixes:Joshua Leung
* 'Export Keying Set' operator works again - a change in the previous commit broke the created code * Relative Keying Sets don't get their paths shown * Keying Set paths show options for inserting keyframes too now --- Another attempt at fixing compile troubles, and removed some commented out + obsolete stuff.
2010-02-22game engine support for recording animation back & some other minor changes.Campbell Barton
2010-02-22use BLI_findstring in more places & remove some warnings, no functional changes.Campbell Barton
2010-02-12correct fsf addressCampbell Barton
2009-12-29* speedup for animating bones, in one scene with sintel and a dragon ↵Campbell Barton
animated its over 4x faster. * utility function BLI_findstring to avoid listbase lookup loops everywhere. eg: ListBase *lb= objects= &CTX_data_main(C)->object; Object *ob= BLI_findstring(lb, name, offsetof(ID, name) + 2); * made some more math functions use const's, (fix warnings I made in previous commits)
2009-11-16bge: fix for "dome mode not working with Letterboxing".Dalai Felinto
This bug was introduced after commit # 24102 (BGE: when letterbox is enabled use the camera framing as a clipping area) reported in IRC by Pete Carss (domejunky) *) an extra stub fix for recent commit. By the way: we want to have blenderplayer running in blender 2.5 beta0. Therefore if you are doing big changes in the last minutes (Friday, Saturday??) It would help a lot if you could enable blenderplayer in your builds. links problems are really easy to fix) **) an typo I spotted in recent mesh dynamic load in bge.
2009-11-16BGE: dynamic loading patch commited. API and demo files available here: ↵Benoit Bolsee
https://projects.blender.org/tracker/?func=detail&aid=19492&group_id=9&atid=127
2009-11-10Math LibBrecht Van Lommel
* Convert all code to use new functions. * Branch maintainers may want to skip this commit, and run this conversion script instead, if they use a lot of math functions in new code: http://www.pasteall.org/9052/python
2009-09-30- rather then passing the python namespace dictionary to the controller ↵Campbell Barton
function get the namespace from the converter. - renamed SetPythonDictionary() to SetPyNamespace() - remove IsLight(), GetGameObjectType() existed before this but wasnt used for lights.
2009-09-30option to build the BGE without python, uses existing python check (cmake ↵Campbell Barton
and scons) when python is disabled videotextures are not built.
2009-08-21svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r22625:22668Campbell Barton
needed this for 2.5 testing
2009-08-21fix for own bug added since 2.49a,Campbell Barton
2.49a tries to remove the object from the conversion list every time. Now remove from the conversion list directly without being apart of the remove object function.
2009-08-19- fix for BGE warningsCampbell Barton
- when C++ uses guardedalloc SYS_DeleteSystem was called after MEM_printmemlist(), making it look like there was a leak.
2009-08-07svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r22205:22290Campbell Barton