29adfa7d64
Merged changes in the trunk up to revision 27647.
2010-03-21 19:55:51 +00:00
391cc2d004
merge own commits into render branch into trunk since 27560
...
27562, 27570, 27571, 27574, 27576, 27577, 27579, 27590, 27591, 27594, 27595, 27596, 27599, 27605, 27611, 27612, 27613, 27614, 27623
2010-03-20 16:41:01 +00:00
5c9c50e13b
change the scene opengl sequence rendering to be a global option with 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 17:37:34 +00:00
63a368ceaa
- menu for selecting add scenes for the sequencer.
...
- 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-16 17:23:20 +00:00
ed076d74ef
Rendering from 3d view in local view or with unlocked layer was not
...
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-14 20:24:11 +00:00
d8d92b5d93
user preference to disable the splash screen
2010-03-14 18:08:12 +00:00
e3c746659e
strip quites off buildinfo at startup (was doing this for splash screen and python api)
2010-03-14 17:18:36 +00:00
004925c0f1
Fix #21572 : command line render start frame can't be < 1. I've set it
...
to use MINFRAME now which is 0, negative frames are not supported for
this yet.
2010-03-14 12:49:55 +00:00
8521442257
Merged changes in the trunk up to revision 27420.
2010-03-11 20:04:25 +00:00
1708ac0723
rename some functions to use easier to understand names.
...
'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-09 17:36:23 +00:00
9ce5be3706
workaround for [ #21486 ] Python debuger pdb don't work
...
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-08 12:29:58 +00:00
Dalai Felinto
26fae8985b
flipping "tab as space" option (so it's on by default - argh ;)
...
(and fix error in creator.c last commit)
2010-03-06 22:12:42 +00:00
Dalai Felinto
782cb1f0e0
Tab as Space as a User Preference option. to affect new and loaded text files.
...
* 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-06 21:45:46 +00:00
Dalai Felinto
8f5c9f64e2
Bringing back "Auto Start" option in the Game Menu.
...
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-05 10:37:55 +00:00
6f4ff64570
Merged changes in the trunk up to revision 27226 (Blender 2.5 alpha 2 release point).
2010-03-02 21:57:16 +00:00
b5d6d11abb
patch from Clark Gaebel, use const char * for buildinfo strings, also updated bpy_app.c
2010-02-28 22:48:50 +00:00
b21a994076
Merged changes in the trunk up to revision 27178.
2010-02-28 03:44:15 +00:00
15db857628
rename flag for auto script execution since scriptlinks are no more.
2010-02-27 01:47:46 +00:00
3eaad6b3eb
support for relative file loading and python paths.
...
means you can do...
blender -P foo.py
where foo is $PWD/foo.py
2010-02-25 16:08:32 +00:00
709678ca87
Merged changes in the trunk up to revision 26976.
2010-02-16 22:34:43 +00:00
ad01c90ee3
Revert render slots commit for release, I can't find the bug or even redo
...
it myself, there will still be render slots just old implementation.
2010-02-16 19:24:04 +00:00
aefe9be5db
[ #18961 ] Use const char * where appropriate (2.5)
...
from Sean Bartell (wtachi)
added own changes bpy_props.c
2010-02-16 16:47:41 +00:00
2061f91741
Render Slots: change the implementation by moving it from the render to the
...
image code, this should be clearer and makes reusing the Render struct later
on easier.
2010-02-16 15:49:22 +00:00
135a944c66
Merged changes in the trunk up to revision 26856.
2010-02-13 01:13:16 +00:00
081c1205a3
correct fsf address
2010-02-12 13:34:04 +00:00
0d2b080358
Forgot to commit this file.
2010-02-09 19:59:07 +00:00
ed266e868c
Merged changes in the trunk up to revision 26719.
2010-02-08 21:13:33 +00:00
ec7df03c86
Warning fixes, one actual bug found in sequencer sound wave drawing. Also
...
changed some malloc to MEM_mallocN while trying to track down a memory leak.
2010-02-08 13:55:31 +00:00
3f1920f3f2
Merged changes in the trunk up to revision 26669.
2010-02-07 13:19:44 +00:00
9063f549d5
Wrong text for missing format with -F
2010-02-06 16:38:53 +00:00
6bdfa43431
-fpe command line argument. Tying it to -d is just hell.
2010-02-03 17:48:39 +00:00
61457571af
use fpe_handler on linux when running with -d, this runs a function rarther then quitting, use for setting breakpoints to find where nan/inf occur.
2010-02-03 15:50:08 +00:00
396770a63a
- lamp bias of 0.0 was allowed when it should not be.
...
- enable floating point exceptions in debug mode on linux, makes nan's easy to track.
2010-02-02 14:50:43 +00:00
18a2b9940e
Merged changes in the trunk up to revision 26533.
2010-02-01 20:47:23 +00:00
a59841b016
WM Draw Method added to do Overlap assuming swap exchange / flipping,
...
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-01 10:02:53 +00:00
678f68550b
New argument parsing library supporting multiple passes, case sensitive and 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-01 01:43:31 +00:00
6c584a449a
-setaudio argument to force an audio device.
...
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-31 18:32:19 +00:00
d7d185ef4a
Preparation to force an audio device via command line. Will be implemented by theeth.
2010-01-30 21:04:51 +00:00
2d8ee7efa3
Merged changes in the trunk up to revision 26409.
2010-01-30 02:58:48 +00:00
7a95905902
workaround for running python scripts before the contexts values are set.
...
not happy with this but running python scripts with the -P command line could crash in simple cases (like selecting an object).
2010-01-27 11:18:55 +00:00
3993873420
Merged changes in the trunk up to revision 26083.
2010-01-18 20:01:58 +00:00
b36a05bb7e
- fix for crash if drivers were used in the .B.blend
...
- fix for problem where proxy objects could enter editmode but not exit
2010-01-10 20:01:13 +00:00
05603fa110
Merged changes in the trunk up to revision 25613.
2009-12-29 21:46:36 +00:00
d653192751
Reports: writing movies now uses the reports mechanism to throw errors.
...
Also fixes bug #19463 : screencast to xvid ffmpeg crash.
2009-12-22 12:01:32 +00:00
d0fa71a68e
Merged changes in the trunk up to revision 25508.
2009-12-21 22:38:06 +00:00
4942013093
Support -noaudio in background mode too (it was initialized even in bg, that should be fixed).
2009-12-14 22:29:10 +00:00
f350cde18c
-noaudio option to force the sound system to None.
...
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-12-07 20:39:57 +00:00
b911d83091
better not process events early, could cause troubles later.
...
added a function - wm_window_get_size_ghost(), which looks into the ghost window directly so events dont need processing first.
2009-11-30 14:10:46 +00:00
ab4a141560
bugfix [ #20083 ] Wrong position of splash screen on dualhead
2009-11-30 13:58:27 +00:00
837e9dcade
Merged changes to revision 25007.
...
The following files were according to the Math Lib reorganization
(see the commit log of revision 24464 for more information):
source/blender/freestyle/intern/blender_interface/BlenderFileLoader.cpp
source/blender/freestyle/intern/blender_interface/BlenderFileLoader.h
The file release/scripts/ui/properties_render.py was also updated
according the RNA UI API renaming in revision 24795.
2009-11-30 00:08:30 +00:00