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-03-20merge own commits into render branch into trunk since 27560Campbell Barton
27562, 27570, 27571, 27574, 27576, 27577, 27579, 27590, 27591, 27594, 27595, 27596, 27599, 27605, 27611, 27612, 27613, 27614, 27623
2010-03-16change the scene opengl sequence rendering to be a global option with ↵Brecht Van Lommel
rendering and scrubbing settings. still need to do a do_versions for this to work right without changing settings. (commit 27442 by Campbell from render25 branch)
2010-03-16- menu for selecting add scenes for the sequencer.Brecht Van Lommel
- update internal 'btempdir' from userprefs on changing and initializing the temp dir. - add sequence strip operators nolonger require the sequence view to be active (better for automation). (commit 27434 by Campbell from render25 branch)
2010-03-14Rendering from 3d view in local view or with unlocked layer was notBrecht Van Lommel
working yet, now layer is passed along to render engine, changes quite a few files because simple swapping trick no longer works with threading.
2010-03-14user preference to disable the splash screenCampbell Barton
2010-03-14strip quites off buildinfo at startup (was doing this for splash screen and ↵Campbell Barton
python api)
2010-03-14Fix #21572: command line render start frame can't be < 1. I've set itBrecht Van Lommel
to use MINFRAME now which is 0, negative frames are not supported for this yet.
2010-03-09rename some functions to use easier to understand names.Campbell Barton
'BLI_makestringcode' --> 'BLI_path_rel' 'BLI_convertstringcwd' --> 'BLI_path_cwd' 'BLI_convertstringframe' --> 'BLI_path_frame' 'BLI_convertstringframe_range' --> 'BLI_path_frame_range' 'BLI_make_cwdpath' --> 'BLI_path_cwd'
2010-03-08workaround for [#21486] Python debuger pdb don't workCampbell Barton
setting sys.stdin to None is done so python wont lock blender when it tries to read from the input. - help() from the console does this. Running blender with -d keeps the stdin so python debugging can work. add info in the help message about this. eventually it might be best to replace sys.stdin with our own object which interacts with the console but this is not trivial.
2010-03-07flipping "tab as space" option (so it's on by default - argh ;)Dalai Felinto
(and fix error in creator.c last commit)
2010-03-07Tab as Space as a User Preference option. to affect new and loaded text files.Dalai Felinto
* I put it under General->System. Not sure is the better place for it though (space_userpref.py) ** also: creator.c fix to avoid autoplay of games when scripts are disabled.
2010-03-05Bringing back "Auto Start" option in the Game Menu.Dalai Felinto
It's (still) not working since the pool in the operator will not allow this operator to run without context. For the window/area/screen has to be created somewhere (maybe in WM_init_game ). I have no idea on what should be done to initialize it here, so if anyone knows how to proceed, please help here. * side note: should we also have it as a command line option?
2010-03-01patch from Clark Gaebel, use const char * for buildinfo strings, also ↵Campbell Barton
updated bpy_app.c
2010-02-27rename flag for auto script execution since scriptlinks are no more.Campbell Barton
2010-02-25support for relative file loading and python paths.Campbell Barton
means you can do... blender -P foo.py where foo is $PWD/foo.py
2010-02-16Revert render slots commit for release, I can't find the bug or even redoBrecht Van Lommel
it myself, there will still be render slots just old implementation.
2010-02-16[#18961] Use const char * where appropriate (2.5)Campbell Barton
from Sean Bartell (wtachi) added own changes bpy_props.c
2010-02-16Render Slots: change the implementation by moving it from the render to theBrecht Van Lommel
image code, this should be clearer and makes reusing the Render struct later on easier.
2010-02-12correct fsf addressCampbell Barton
2010-02-09Forgot to commit this file.Brecht Van Lommel
2010-02-08Warning fixes, one actual bug found in sequencer sound wave drawing. AlsoBrecht Van Lommel
changed some malloc to MEM_mallocN while trying to track down a memory leak.
2010-02-06Wrong text for missing format with -FMartin Poirier
2010-02-03-fpe command line argument. Tying it to -d is just hell.Martin Poirier
2010-02-03use fpe_handler on linux when running with -d, this runs a function rarther ↵Campbell Barton
then quitting, use for setting breakpoints to find where nan/inf occur.
2010-02-02- lamp bias of 0.0 was allowed when it should not be.Campbell Barton
- enable floating point exceptions in debug mode on linux, makes nan's easy to track.
2010-02-02adding back quotes, looks like well need to strip them some other wayCampbell Barton
2010-02-02Bug in cmake broke vc build. Fixed by Jerome Lelong on ML.Arystanbek Dyussenov
2010-02-01WM Draw Method added to do Overlap assuming swap exchange / flipping,Brecht Van Lommel
and made that the default for windows software opengl because that seems to be working better at least on XP. Previously this could only be specified from the command line.
2010-02-01New argument parsing library supporting multiple passes, case sensitive and ↵Martin Poirier
insensitive arguments, default handlers and other features that were hacked in the previous ugly switch system. Very simpler system for adding new arguments, easier to see conflicts and no more replication between BG and non BG mode arguments. I've tested pretty much everything except GE options (-g options), but some small bugs could have sneaked in.
2010-02-01Mathutils doc improvements + other small thingsCampbell Barton
- bpy.app moved into PyStructSequence (used by sys.float_info) - added buildinfo into bpy.app.build_* - bpy.ui removed (wasnt used) - include external example files in Mathutils docs (only Mathutils and Vector are currently written) - added support to auto document PyStructSequence's - CMake had "'s inside all its strings.
2010-01-31-setaudio argument to force an audio device.Martin Poirier
This also means that only -s and -S are accepted to set start frame and scene (before, it would accept anything that started with s or S, you could have done blender -b file.blend -super 1 -Science "scene 2"). We really need better argument parsing...
2010-01-31Preparation to force an audio device via command line. Will be implemented ↵Joerg Mueller
by theeth.
2010-01-27workaround for running python scripts before the contexts values are set.Campbell Barton
not happy with this but running python scripts with the -P command line could crash in simple cases (like selecting an object).
2010-01-27CMake: fix MSVC debug build crash at startup when ffmpeg enabled.Benoit Bolsee
A wrong libraries link order was causing this problem for some reason. Since a sorting algorithm for linked libraries was already implemented in Unix, I just enabled it for Windows. Note about CMake 2.6.0: The Link Library Dependencies option (Linker General settings panel) is automatically enabled, which causes the Blender libraries to be linked twice because CMake will also add them in the Additional Dependencies field. CMake 2.8.0 does not have this problem, please upgrade if you are still using CMake 2.6.0.
2010-01-17Fix link libraries for Win32 Cmake debug build. Unfortunately, debug builds ↵Benoit Bolsee
are still crashing at startup - need to investigate further.
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