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
2010-01-10- fix for crash if drivers were used in the .B.blendCampbell Barton
- fix for problem where proxy objects could enter editmode but not exit
2010-01-10* make sure build info is enabled for BF_BUILDINFO (this is enabled by ↵Nathan Letwory
default, and can be set in your user-config.py or other custom config).
2009-12-22Reports: writing movies now uses the reports mechanism to throw errors.Brecht Van Lommel
Also fixes bug #19463: screencast to xvid ffmpeg crash.
2009-12-15Support -noaudio in background mode too (it was initialized even in bg, that ↵Martin Poirier
should be fixed).
2009-12-07-noaudio option to force the sound system to None.Martin Poirier
Useful when openAL is not setup properly (*cough* pulseaudio *cough) and prevents startup. This doesn't actually affect the userpref option, so you can set it to whatever you want, save userprefs and restart.
2009-11-30better not process events early, could cause troubles later.Campbell Barton
added a function - wm_window_get_size_ghost(), which looks into the ghost window directly so events dont need processing first.
2009-11-30bugfix [#20083] Wrong position of splash screen on dualheadCampbell Barton
2009-11-23Splash screen, implemented by Matt.Brecht Van Lommel
* Now has documentation links and recent files. * Click on image or outside splash to make it go away. * Still has old image, new one will be committed later.
2009-11-20option to have scripts run on startup for per blendfile UI'sCampbell Barton
2009-11-13changes python initializationCampbell Barton
- bpy is now a python package, this makes it easier to add utility modules and adjust python startup which was previously using verbose Py/C api. Access should not be any slower since both C and Python modules use dictionary access. - loop over scripts and load via python (currently F8 reload isnt working, will add back shortly) - the C module is kept but renamed to _bpy and not meant for direct access from anything but the bpy package. - bpy_types.py is an exception since it runs before the bpy package is initialized.
2009-11-11Background mode in more working conditions.Martin Poirier
What works: The usual command line options for rendering. All python scripts are loaded (which includes custom properties) Render engines are loaded and can be used -P to run scripts works partially: rna api works ok, not operators. What doesn't: Most operator calls in python. This is a problem with poll functions. (Brecht and Campbell are aware of this already) Changes: -d now also applied with -b (it was ignored before) user file (.B25.blend) now also loaded in bg mode. This helps for custom paths and all. wm is also initialized (it's needed for a lot of context calls) Ghost, however, is not initialized.
2009-11-10Fix for [#19852] Animation rendering not working in new sceneMatt Ebb
As part of this commit, I moved the scene frame_step to RenderData, where the other frame-related data is.
2009-11-052.5 Modifiers: mesh deform, boolean and decimation work again.Brecht Van Lommel
2009-11-02Mac / COCOA : Damien Plisson
- revert tiff load/save to use standard libtiff (to ensure 100% colorimetry & alpha interpretation across platforms) - include patch #18720 to fix load of libtiff dynlib (if present on system)
2009-10-30Merge of the COLLADA GSoC branch into trunk.Arystanbek Dyussenov
COLLADA code is disabled by default (it has dependencies requiring manual install). SCons and CMake builds are supported on Windows and Linux, no Mac building yet. More on building COLLADA code: http://wiki.blender.org/index.php/User:Kazanbas/Building_Collada_Branch. The detailed command log of the merge (can be useful for educational purposes): branch=https://svn.blender.org/svnroot/bf-blender/branches/soc-2009-chingachgook # collada code svn copy $branch/source/blender/collada source/blender/collada # operator svn merge -c 20401,20955,21077,24077,24079 $branch/source/blender/windowmanager/intern/wm_operators.c source/blender/windowmanager/intern/wm_operators.c # menu svn merge -c 24079 $branch/release/scripts/ui/space_info.py release/scripts/ui/space_info.py # scons svn merge -c 20398 $branch/source/blender/SConscript source/blender/SConscript svn merge -c 20398,20691,20955,22726 $branch/tools/btools.py tools/btools.py svn merge -c 20691,20955,22726 $branch/tools/Blender.py tools/Blender.py svn merge -c 20398,20692,20955 $branch/config/linux2-config.py config/linux2-config.py svn merge -c 22726 $branch/config/win64-vc-config.py config/win64-vc-config.py svn merge -c 22726 $branch/config/win32-vc-config.py config/win32-vc-config.py svn merge -c 24077 $branch/source/blender/windowmanager/SConscript source/blender/windowmanager/SConscript # cmake svn merge -c 23319,23905,24077,24158 $branch/CMakeLists.txt CMakeLists.txt svn merge -c 23319 $branch/source/blender/CMakeLists.txt source/blender/CMakeLists.txt svn merge -c 23319 $branch/source/creator/CMakeLists.txt source/creator/CMakeLists.txt svn merge -c 23319 $branch/CMake/macros.cmake CMake/macros.cmake svn merge -c 24077 $branch/source/blender/windowmanager/CMakeLists.txt source/blender/windowmanager/CMakeLists.txt
2009-10-29Mac / COCOA : ImbufDamien Plisson
- replace libtiff by calls to Cocoa services to load/save tiff files (Libtiff, dynamically linked is not distributed with OS X, and would have had to be shipped for all four architectures) The imb_cocoaLoadImage & imb_cocoaSaveImage are generic towards the bitmap format, and thus can handle TIFF, GIF, JPG, JP2000, BMP and raw camera formats (read-only for these), even if today only TIFF is used as the other formats are already handled. - CMake updated - scons updated (Thx to Jens Verwiebe)
2009-10-26Cocoa / Mac:Damien Plisson
- use Cocoa function to convert keys character value to isoLatin-1 encoding instead of the translation table. Works better with international keyboards - enable stereo GL option - fix source/creator CMake file to remove unneeded folders in the app bundle (the __MACOSX stuff). (Thx jensverwiebe)
2009-10-23Cocoa / Mac:Damien Plisson
- tablet : fix pressure retrieval => value sliding now works with tablet, UV-painting is pressure sensitive, and no more crash when clicking on window minimize button with the tablet - update CMake file to remove unneeded folders in the app bundle (the __MACOSX stuff). From Jens' patch
2009-10-20Attempted fix for mingw buildinfo.c compile problem.Brecht Van Lommel
2009-10-19Fix #19574: winbuildinfo.h error when compiling with cmake on windows. I've ↵Brecht Van Lommel
now removed winbuildinfo.h code and let scons on window just set environment vars like other operating systems. Note that cmake still doesn't get the date information on windows, implementation is missing for this.
2009-10-19Bugfix: scons builds didn't print build info when running blender -v.Brecht Van Lommel
2009-10-19CMake files update to allow use of MAC OSX 10.5 libs (and build 64bit ↵Damien Plisson
blender on mac) The WITH_LIBS10.5 option switches the use of the libs included in the darwin-9.x.universal folder Use the CMAKE_OSX_ARCHITECTURES variable to set the architecture you want to build for (e.g. i386, x86_64). Only one at a time, this value is used to select the python_?.zip that is bundled with the app. WITH_COCOA (build Cocoa ghost and not Carbon) is now on by default.
2009-10-18fix Win64 compile: Should now work with cmake again, does this break win64 ↵Daniel Genrich
scons anyone?
2009-10-10-f argument uses MINFRAME instead of 1 (makes it possible to render negative ↵Martin Poirier
frames on command line). Not that useful, but it's good to use the same limit everywhere.
2009-10-01only link against python when its enabledCampbell Barton
remove duplicate linking flags (looks like a copy/paste error)
2009-09-29Fix for CMake/OS X, would fail to copy files to bundle sometimes,Brecht Van Lommel
doing make twice would avoid this, but that's not very convenient.
2009-09-28- removed 2.4x release/scriptsCampbell Barton
- moved release/io and release/ui into release/scripts/io, ui - updated scons, cmake, make When porting 2.4x scripts back, use a command like this so as not to loose the commit history... svn cp https://svn.blender.org/svnroot/bf-blender/branches/blender2.4/release/scripts/raw_import.py release/scripts/io/import_raw.py
2009-09-25removed double library entries without realizing I had the BGE disabled, ↵Campbell Barton
these are needed.
2009-09-25fix for buildinfo on mac'sCampbell Barton
2009-09-25needed for linking with cmake on unixCampbell Barton
2009-09-24add buildinfo to cmake (no win32 support)Campbell Barton
2009-09-21remove OS checks to use BLENDERPATH, apple or win32 should be easy to add now.Campbell Barton
2009-09-21Better unix filesystem integration as documented hereCampbell Barton
http://wiki.blender.org/index.php/BlenderDev/Blender2.5/Unix_FHS for scons WITH_BF_FHS enabled an alternative layout eg. scons WITH_BF_FHS=1 BF_INSTALLDIR="/usr/local" for CMake just run "make install" after make (CMAKE_INSTALL_PREFIX is used for the base path) Currently only scripts use both the system and user path correctly, other areas of blender have their own path code inline with lots of ifdefs, needs to be carefully updated.
2009-09-06white space commit. (2 spaces -> tab).Campbell Barton
Was annoying to use a different editor for cmake only. theeth says this should be ok with gsoc and merges from branches.
2009-08-26this was causing failed build when the file was missingCampbell Barton
2009-08-24[#19232] (2.5) Correction of cmake for windows about audio (jack and openal)Campbell Barton
Didnt apply the patch updated with sndfile.
2009-08-24[#19232] (2.5) Correction of cmake for windows about audio (jack and openal)Campbell Barton
from Guillaume Lecocq (lguillaume) [#19247] (2.5) useless WITH_OPENEXR redefinition from Mauro Toffanin (equilibrium)
2009-08-22Bugfixing.Joerg Mueller
2009-08-20Smoke:Daniel Genrich
* cache for low res (deactivating high res for now) * new way of view3d rendering of smoke (no longer 3 axes) -using 3dtexture now (introduced into gpu/intern) * introducing LZO and LZMA libs into extern (makefiles missing for now) * reducing memory usage after simulating for the frame ended (freeing temporary buffers) * splitting smoke into 2 modifier for the cache-sake (it cannot handle more than 1 cache on the same modifier-index) * no color on gui anymore * fixing non-power-of-2 resolutions (hopefully) * fixing select-deselect of domain drawing bug * fixing drawobject.c coding style (making Ton happy) ;-) HINT #1: If scons doesn't work -> cmakefiles are up-to-date, couldn't test scons (but i tried to mantain them, too) CODERS HINT #1: we really need a way to disable adding all modifiers through "Add Modifiers" dropdown! WARNING #1: before applying this commit, deactivate your SMOKE DOMAIN in your old files and save them then. You can open them then savely after that. WARNING #2: File and cache format of smoke can be changed, this is not final!
2009-08-19texture enum was crashing when generating docs, removed radiosity from ↵Campbell Barton
makefiles.
2009-08-19cmake cleanup (remove unused includes, make some within IF checks)Campbell Barton
2009-08-18compile time option to override C++'s new/delete to use guardedalloc, useful ↵Campbell Barton
for debugging. shows memory leaks very quickly. currently cmake only - WITH_CXX_GUARDEDALLOC
2009-08-18New command line argument to specify render engineMartin Poirier
-E <engine> -E help: lists all available engine and then quits. (blender window might flash open and then disappear. io python scripts need to be read for all engine, so we have to load interface and not do that before like other help options). When run after -b, only builtin engines are available because of the python scripts not being read correctly bug.
2009-08-17scons support for extracting python from the system on unix os'sCampbell Barton
2009-08-16copy the systems python to the install dir for re-distrobution (non-osx ↵Campbell Barton
unix), removed some unused stuff in makefiles
2009-08-162.5Ton Roosendaal
Skipping UI script and keymap calls for -b background mode.
2009-08-14cmake changesCampbell Barton
- set python to 3.1 on linux (dont use FindPackage for now) - remove duplicate settings (disable cache for copied settings, was quite confusing) - added an option WITH_INSTALL, when disabled scripts and language files wont be copied to the target dir (better for quick builds) - remove .svn (was still CVS), and pyc/pyc files after copy - copy the 'io' as well as 'ui'
2009-08-102.5 audio cleanup:Joerg Mueller
* Removed CD Actuator * Removed bSample and bSoundListener * Removed SoundSystem * Removed -noaudio parameter
2009-08-10patch from Stukfruit in IRCCampbell Barton
2009-08-102.5: Sound branch merge!Joerg Mueller
See mailing list for additional information.