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
2009-04-11UI:Brecht Van Lommel
* Added very basic loading of .py files on startup to define panels. It now executes all .py files in .blender/ui on startup. Right now this contains the object buttons, the C code for it is commented out. These files should get embedded in the blender executable as well eventually, that's a bit more complicated so this works for now. * For scons and cmake it seems to copy & find the files OK, for make only "make release" works (same with scripts/ folder it seems). * Added BLI_gethome_folder function in BLI_util.h. This is adapted from bpy_gethome, and gives the path to a folder in .blender like scripts or ui. There's plenty of things to figure out here about paths, embedding, caching, user configs ...
2009-03-182.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r18677:19317 Notes: * Sequence transform strip uses G.scene global, this is commented out now, should be fixed. * Etch-a-ton code was most difficult to merge. The files already in 2.5 got merged, but no new files were added. Calls to these files are commented out with "XXX etch-a-ton". editarmature.c and transform_snap.c were complex to merge. Martin, please check? * Game engine compiles and links again here for scons/make/cmake (player still fails to link).
2009-02-25Building the game engine with Solid/Sumo is now optional for scons using ↵Campbell Barton
WITH_BF_SOLID. Now Sumo is has been deprecated for a while we might want to remove it for 2.5.
2009-02-212.5 - Fixed compiling for scons + mingw Joshua Leung
jesterKing: please check on this, since it seems to be basic typos only? See my mail to the list for details of the error.
2009-02-212.5 / Scons | Building on 64bit WindowsNathan Letwory
* add preliminary support for building Blender on 64bit Windows with _msvc_. The SConstruct should automatically detect if you are on a 64bit Windows and if you have that 64bit build is assumed. If you're not, 32bit build is assumed. NOTE: this is still very much wip, so your mileage may vary. Do please report on b25 taskforce ML in case of trouble. NOTE2: many of the libs are being linked in statically NOTE3: hopefully I didn't break anything for other build platforms (mingw, linux, osx). NOTE4: comes after NOTE3
2009-01-262.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r17853:HEAD
2008-12-232.5 / SConsNathan Letwory
I did a very drastic cleanup for the different libgroups, there's now only a few left. It compiled with scons/msvc, will be testing in a bit on linux, too. If you get any problems, please reply to this commit message on the taskforce ML.
2008-12-17FFmpeg upgrade to revision 12758 (avformat version 52.13): support ↵Benoit Bolsee
libavdevice for video capture in VideoTexture module (BGE). Makefile, CMake, scons updated. FFmpeg binaries will have to be rebuilt for certain OS (irix), win32 binaries already up to date. You MUST do a clean rebuild after this patch. Scons users: pay attention that the config/<os>-config.py files have changed, adapt your user-config.py in consequence
2008-12-17Applying scons compiling fix for windows/mingw (to get compiler warnings to ↵Joshua Leung
show up). This has already been applied in other branches too
2008-12-142.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r17434:HEAD
2008-12-07* blenderlite works now on windows too.Nathan Letwory
- when WITH_BF_SDL=True entry-point is mainCTRStartup (due to SDL) - with WITH_BF_SDL=False this should be just main
2008-11-30View2D - Initial commit of Pan-View OperatorJoshua Leung
* Moved View2D data from space-data to ARegion (aka regions). This has been done because drawing occurs in regions not areas anymore. The View2D struct is currently stored in the ARegion struct (not as pointer), given that most of the regions in use will be 2D anyway (only the 3d-view's "window" region is the exception). Added version patch code for outliner and timeline only for now. Headers are also likely to need this. * Added separate keymap for View2D operators. All regions that use View2D will need this added. This includes headers too. * Pan view operator (ED_View2D_OT_view_pan), currently works for Outliner and Timeline. Use MMB-drag as before. - It currently doesn't exposed any parameters for redo (via RNA-ID-Props), but only uses some customdata. Suggestions on what these parameters could be are welcomed. - I've yet to implement the necessary axis-locking features for this panning (which is required in Timeline for example to prevent vertical panning, which moves the markers out of view).
2008-11-18some scons command line args were not working since recent changes- Campbell Barton
scons CCFLAGS="-O0 -ggdp3" for example would pass on the args including the "'s to scons, causing the build to fail.
2008-11-14copy over pthread dll to the install dir with cross compiling, Campbell Barton
eventually should copy more libs but for now this makes blenderlite work - (used for automatic blender builds on graphicall)
2008-11-13for scons on linux and other *nux systemsCampbell Barton
only install locale data if international is enabled, only install fonts if freetype is enabled.
2008-11-132.5: merge with trunk, previous merge was only up to yesterday.Brecht Van Lommel
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r17416:HEAD
2008-11-12Change the LCG_DIR usage to BF_name_LIBPATH where possible. FFMPEG can't be ↵Nathan Letwory
done like that yet, needs some extra thought to handle differences between vc and mingw setup
2008-11-11spaces -> tabsNathan Letwory
2008-11-11Adjusted scons files so disabling quicktime, python and sdl also removes ↵Campbell Barton
their includes when building. writefile.c had usless include.
2008-11-06Change remaining Copy() to Clone()Nathan Letwory
2008-10-31* Minimum SCons version is now 1.0.0Nathan Letwory
- Code has been changed to reflect this (ie. deprecated functions are not anymore used) * clean up the C and C++ compiler flags mess. - in the environment construction of BlenderLib all the compile flag governing options have been split in the *C*, *CC* and *CXX* containing equivalents. C is for C compiler only flags. CC is for C and C++ compiler flags and CXX is for C++ compiler only flags. All the platform default config files need to be double checked and fixed wherever it looks necessary. Either DIY, or send me a note with needed changes. - a start for the BlenderLib parameter list has been made - all the SConscripts need to be checked and modified to hand in flags properly. * A theeth request: make -jN settable in the config file. - I give you BF_NUMJOBS, which is set to 1 by default. In your user-config.py, set BF_NUMJOBS=4 to have 4 parallel jobs handled. Yay.
2008-10-28added scons option BF_WITH_PYTHON (defined as DISABLE_PYTHON)Campbell Barton
2008-10-21renamed WITH_BF_BPYDOC to WITH_BF_DOCS, added SConscript for building BGE ↵Campbell Barton
docs too.
2008-10-20=== SCons ===Nathan Letwory
[#17867] Adds option to SCONS to generate Python API documentation Added patch from Brandano with some small improvements (BF_DOCDIR, clean) by yours truly. To use make sure you have epydoc installed. Enable with WITH_BF_BPYDOC=1.
2008-10-20Added WITH_BF_NOBLENDER to scons so that blenderplayer can be compiler by ↵Ken Hughes
itself (false by default). Also added dependency for 'blender' on command line; seems 'blender' was intended to be a target, but would give the error "Do not know how to make target `blender' ".
2008-09-20Linux platformsKen Hughes
--------------- Patch to include freedesktop icons in linux release builds, contributed by Ralf Hölzemer (cheleb).
2008-09-19scons update, BF_NO_ELBEEM wasnt working, WITH_BF_SDL wasnt implimented, ↵Campbell Barton
WITH_CCGSUBSURF isnt used anymore.
2008-09-18scons options BF_CXX, WITH_BF_STATICCXX, BF_CXX_LIB_STATIC for static ↵Campbell Barton
linking to stdc++ because of problems running blender on some systems.
2008-09-16added static openal and openexr options for scons.Campbell Barton
also added a target 'blenderlite' - turns almost everything off, compressed binary is ~3.4meg
2008-08-04Fix for better icc + openmp support using sconsDaniel Genrich
2008-05-01Change plugin.def to pluging.DEF for case sensitive operating systems.Stephen Swaney
File is source/blender/blenpluginapi/plugin.DEF
2008-05-01* copy plugin header stuffies too.Nathan Letwory
2008-04-28* improve the clean code. Instead of doing it the dumb way, do it smarter.Nathan Letwory
2008-04-28* make sure makesdna executable gets removed on scons clean.Nathan Letwory
2008-04-28* change BF_CONFIG so that it is understood as 'user-config.py' instead of ↵Nathan Letwory
config/platform-config.py it tried to do before. If defined, it overrides the search (and potential use) of user-config.py. It didn't work before anyway, so this change should affect nobody. usage: scons BF_CONFIG=someconfigfile
2008-04-27Make "scons clean" remove config files for ffmpeg, x264, xvidcore. AlsoKen Hughes
replace tabs with spaces.
2008-04-27* let's copy *all* FFMPEG libraries, shall we?Nathan Letwory
2008-04-27* copy FFMPEG libraries on Windows to BF_INSTALLDIR when done.Nathan Letwory
2008-04-17Change scons so OpenMP library is appended at end of linkage line with otherKen Hughes
libraries (fixes a problem with statically linking OpenMP).
2008-04-17Patch from GSR that a) fixes a whole bunch of GPL/BL licenseChris Want
blocks that were previously missed; and b) greatly increase my ohloh stats!
2008-04-09minor edit to last commit, fixed a possible python errorCampbell Barton
2008-04-08use mkdtemp for the scons tempfile path rather then '.sconf_temp', this way ↵Campbell Barton
2 blenders can be compiled at once from the same path. (debug and release for instance, as long as they build in their own dir)
2008-03-22NDOF support added to trunk from ndof branch.Jean-Luc Peurière
The latter is now obsolete and will be soon removed. Some tiny build tweaks for darwin committed in preparation of bigger changes for proper SDK suport both on intel and ppc
2008-03-19* BF_QUIET can now be set in user-config.py too.Nathan Letwory
2008-03-05Bugfix for wrong OpenMP flags when using icc (proposed by jensverwiebe via IRC)Daniel Genrich
2008-02-11* change integral type of loop var in two cases so OpenMP support compiles ↵Nathan Letwory
with MSVC, too. * remove wrong flag.
2008-02-04* Building with FFMPEG-support on Windows works only for mingw. And those ↵Nathan Letwory
libs are static anyway.
2008-01-30Initial commit of cloth modifier from branch rev 13453Daniel Genrich
2008-01-24* copy python25_d.dll when building BF_DEBUG=1Nathan Letwory
2007-12-20A little christmas present for the lazy coders.Nathan Letwory
In your user-config.py you can now set BF_FANCY='false' and enjoy the... lack of colors