8e35d91985
ok now all 3 major platforms should work
2010-03-07 02:38:15 +00:00
d6a28f438f
doh that is what i get for committing before testing... adding missing lines
2010-03-07 02:14:52 +00:00
03bd7346ef
reverting 27304, please test before committing.
2010-03-07 02:12:51 +00:00
1eed648aa9
allow darwin and windows users to use the view based image editing also, temporary hard coded workaround till it is setable via prefs
2010-03-07 02:08:43 +00:00
c052a5bc36
mplayer preset, plays back movies and image sequences.
...
added scene.render.is_movie_format
2010-03-07 02:04:30 +00:00
3838b80cf1
re-project + gimp integration, now its easy to edit the view in the gimp and apply the projection back without manually opening and saving files.
2010-03-06 21:47:16 +00:00
7c0d2ffb64
pep8 cleanup
2010-03-06 01:40:29 +00:00
d975351f51
parts of the Python API are unstable, big discalmer in API docs main page, API Docs title and interactive console banner.
2010-03-01 10:34:54 +00:00
fbb8672da4
replace operator options bl_undo and bl_register with bl_options
...
eg.
bl_options = {'REGISTER', 'UNDO', 'BLOCKING', 'GRAB_POINTER'}
This didnt exist when operators were originally wrapped.
2010-03-01 00:03:51 +00:00
ed7f4f2e3c
make BGL and BLF modile names lowercase
2010-02-28 14:57:26 +00:00
3dd3e7321e
store vars in py operators in the instance rather then the operator classes.
2010-02-27 14:54:45 +00:00
bbf6dde277
rna/py api
...
rename image.save() --> image.save_render() because it uses render settings for saving.
added image.save() which is like pressing save in the image view, saving to the images path and removing the dirty flag.
2010-02-26 12:28:44 +00:00
0b33be5a7b
select parent/child in object mode with [] keys, like pose mode.
...
also needed to extend the RNA api to allow C to set enums without meaningful values.
2010-02-25 15:41:46 +00:00
a9307a4dd3
[ #21295 ] Escape key doesn't cancel python modal operators
...
also fix distance with lamps being negative for typed in values.
2010-02-24 15:56:27 +00:00
9e2e528c36
- finally a way to force removal of images (Shift+Click on the X)
...
- generic modal operator now works with int's
2010-02-23 15:34:02 +00:00
78bb45931c
scene.render_data -> scene.render
...
bpy.types.SceneRenderData -> bpy.types.RenderSettings
better do these changes before there are too many scripts out.
2010-02-23 12:48:35 +00:00
97bdfe6f1b
pep8 cleanup + correction for external player operator return value.
2010-02-22 23:32:58 +00:00
f5cf555e6c
Context for Object Align op = Object mode
2010-02-22 13:25:32 +00:00
4ef1fd1078
game engine support for recording animation back & some other minor changes.
2010-02-22 12:25:58 +00:00
bc3d96678d
bugfix [ #21233 ] Crash in pyapi, with new object.
...
pass the obdata as an argument rather then assigning later so as not to allow an invalid state.
2010-02-22 00:07:46 +00:00
0cc59b9bb7
generic modal operator to make adjusting almost any rna property with the mouse possible with a few lines.
...
Example which is similar to interactive lamp adjusting in 2.4x ...
wm.context_modal_mouse(path_iter="selected_editable_objects", path_item="data.spot_size")
Added lamp Wkey menu back.
2010-02-21 14:05:02 +00:00
3085edf2af
[ #21219 ] Separate autocomplete text with command prompt in console
...
from Aurel W (aurel)
2010-02-18 17:11:12 +00:00
576b0d9777
join as UVs referenced older api function name
2010-02-17 16:31:37 +00:00
961207e631
Align Object op: ignore objects other than Mesh type
2010-02-17 08:57:40 +00:00
23efeff6a9
[ #21177 ] Text editor
...
Running scripts directly didnt call the register function, even though this is not essential its good to be able to run a script directly and see changes in the UI.
2010-02-16 09:55:07 +00:00
bd7bfff682
bug #21160 , misspell in align objects operator
2010-02-15 10:06:27 +00:00
aaf5f5d470
rename euler_filter.py -> fcurve_euler_filter.py
...
check if the .Blog file exists rather then using an exception.
2010-02-15 08:17:57 +00:00
d300c28e74
Align Object op: Introducing Align Modes Negative Sides / Centers /
...
Positive Sides. Not the most beautiful code ever but will beautify after everything is
implemented
2010-02-15 06:01:13 +00:00
3871cb78bc
autocompete was matching import_foo as import keyword.
...
breaking autocomp. on import_scene_obj for eg.
2010-02-14 12:23:25 +00:00
39c04315e2
change python scripts so modules which register with blender have a register() function rather then making import automatically run the register functions (generally considered bad practice by python people)
2010-02-14 11:21:21 +00:00
b02f78ed02
Using multiline descriptions like this:
...
"""
Fixes the most common causes of gimbal lock in the fcurves of
the active bone.
"""
is causing bad glitches (boxy characters) on the tooltips..
2010-02-14 07:05:50 +00:00
a81030a95e
Added a euler filter script, to filter out discontineouities in euler curves (e.g. where curves randomly have -/+ multiples of 360 offsets in sections). To use, select a curve in the fcurve editor and do Channel->Discontinuity (Euler) Filter. Note, will only work on euler rotation curves, won't do anything on anything else.
2010-02-14 03:18:43 +00:00
8f0b1acae2
Align Objects operator: Added align relative to Active object
2010-02-13 23:29:26 +00:00
081c1205a3
correct fsf address
2010-02-12 13:34:04 +00:00
912fdcacab
button to save edited textures in texture paint
2010-02-12 11:34:25 +00:00
bb4f77ffe3
Align Objects operator: added selection center as align center
2010-02-12 05:02:29 +00:00
6b01ab5e23
Align Objects operator: adds option to align relative to 3D cursor as
...
well as Scene Origin
2010-02-12 01:03:22 +00:00
f0e873cabe
New Align Objects operator. Currently it has very little functionality but
...
already does alignment operations that are very hard to do manually
2010-02-11 23:27:34 +00:00
bc5f81ee3c
Clean up of tooltips in py operators and better operator name for
...
randomize transform
2010-02-11 23:13:47 +00:00
157a694607
- select active camera operator
...
- calling menu use exec rather then invoke
2010-02-11 21:17:05 +00:00
526da4f686
Killing more dots!
2010-02-10 22:18:00 +00:00
c2b8626856
Fix for bug [ #21015 ] Render Panel Presets do not remember fields
...
setting. New presets will remember field settings but I didnt change
existing presets since I think this could be dangerous.
2010-02-10 16:43:43 +00:00
19b5cc3d16
make dupliface rotation was wrong.
2010-02-10 16:40:02 +00:00
358c956637
make dupliface operator (access from object menu)
...
scene.object.link() now returns the new ObjectBase
2010-02-10 16:10:47 +00:00
6d833bced2
Better default resolutions for UV Sphere and Torus primitives (nice square
...
faces)
Torus is generated flat shaded like the rest of primitives for easier
tweaking of resolution and consistency with the rest of the primitives
2010-02-09 21:05:59 +00:00
6c8e3e303d
2.5 Audio:
...
- Python script to crossfade two sound strips in the sequencer
- Fix for the libsamplerate code producing awful audio when resampling sequencer strips
- Changed default resampler to a linear one (as temporary workaround for a bug that seems to be in the samplerate code)
- Fix for the OpenAL device to return a more accurate playback position
2010-02-08 14:43:44 +00:00
f99d06bc83
Patch #21011 : Tweaks to Sky/Atmosphere presets
...
Patch by Daniel Salazar - ZanQdo
- Do not change save the distance factor since this is not relevant as a preset, it should stay at what ever the user
set it to work with that particular scene
- fixed a tooltip
2010-02-07 22:26:37 +00:00
6d38010cc5
sunsky presets
...
* Mountain: low turbidity, well-defined sun, blue-ish (high sun energy)
* Desert: high turbidity (dust), big, diluted sun, red-ish
* Classic: average turbidity (water vapor), small, diluted sun.
also fixed a bug with saving string presets
2010-02-07 13:56:36 +00:00
3fb8939870
Patch/Bugfix #20997 : Recent commit to object_randomize_transform.py by Cam added some garbage to a variable name making the script fail
...
Patch by Daniel Salazar (ZanQdo)
2010-02-07 11:53:00 +00:00
a1d2b84222
patch [ #20910 ] Support for exporting UV layouts to EPS files
...
also improved this so visible UVs are exported unless 'All UVs' is enabled, taking into account local-view and mesh face selection.
2010-02-05 15:20:12 +00:00