Commit Graph

24775 Commits

Author SHA1 Message Date
Brecht Van Lommel
50671905d6 2.5: rename "Operator Cheat Sheet (new textblock)" to "Operator Cheat Sheet",
this is already reported after running the operator.
2010-07-12 11:02:01 +00:00
Brecht Van Lommel
0815fd4762 2.5: remove pin floating panels settings, there are no floating panels
at the moment so it shouldn't be there.
2010-07-12 10:55:05 +00:00
Brecht Van Lommel
2222117a37 2.5: disable toolshelf, it doesn't save its state when closing Blender and
will not be finished before release, so no point in having it there yet.
2010-07-12 10:47:41 +00:00
Campbell Barton
0a11d4c81d [#22817] Beta patch for cmake-MinGW compilation no 2
ommit FORCE CFlags, else users cant change their cflags.
2010-07-12 09:55:41 +00:00
Campbell Barton
c013974a7c set metaball limit for not drawing small scale motherballs to a 1/10th of what it was. durian blood splats were reaching this threshold.
also fix for memory leaks when the motherball is too small.
2010-07-12 08:43:49 +00:00
Andrea Weikert
75a0301c7d == installation paths ==
separate define for the user and system blender directory name,
on Linux the directories should be named /usr/share/blender and ~/.blender.

Platform maintainers should still check if that's ok.
2010-07-11 16:28:28 +00:00
Campbell Barton
148ccc2f17 bugfix [#22800] Mathutil bug with vector
example wasnt updated.
2010-07-11 16:12:32 +00:00
Andrea Weikert
ffcec4024b installation paths:
small fix: removed extra slash in system path
2010-07-11 15:30:32 +00:00
Campbell Barton
834f2a42ce - sequencer wasnt drawing handles, the deprecated v2d was being used which gave a pixely of -nan.
- removed bf_editors from cmake since there now split up.
2010-07-11 12:39:50 +00:00
Andrea Weikert
6ef92ab52e fixed missing 'filepath' parameter in SOUND_OT_open.
Patch provided by Mitchel Stokes (moguri)
filepath was changed from not being added by default (why?), so now has to be added with flag in each operator.
I hope not many others were missed ;)
2010-07-11 09:50:23 +00:00
Mitchell Stokes
1a98efa426 Fixing a crash created by an earlier GLSL lighting fix for dynamic loading. When implementing the fix I forgot to check for materials that did not have a blender shader (ie, non GLSL materials). 2010-07-11 09:31:19 +00:00
Mitchell Stokes
4497bd3b90 Adding COMPAT_ENGINE stuff to the particle panels so that they no longer show up when using the "Blender Game" render engine.
Also, "Maximize Gain" on the sound actuator was incorrectly labeled "Minimize Gain", so I fixed it.
2010-07-11 08:48:21 +00:00
Guillermo S. Romero
f91f4d3176 Fix type mismatch. 2010-07-10 23:21:25 +00:00
Dalai Felinto
96a7e478b6 Logic Editor Python API: link/unlink logics through python
After initial talk with Matt (awhile ago) we realzed that rna_api would fit well for this instead of an operator.

The next step would be to move the current UI code to use the rna funcs instead.
Note: it takes the s/c/a as argument, not its name. (e.g. cont.link(actuator=act) )

Sample code to link all the logic bricks between each other:
ob = bpy.context.object
for cont in ob.game.controllers:
    for sens in ob.game.sensors:
        cont.link(sensor=sens)
    for act in ob.game.actuators:
        cont.link(actuator=act)

For a script to create bricks, link bricks, unlink bricks and remove them:
http://www.pasteall.org/14266
2010-07-10 21:15:10 +00:00
Campbell Barton
e531f3736d drawing in the timeline could change bezier keys while rendering, disable. 2010-07-10 21:09:38 +00:00
Campbell Barton
22371e8816 [#22791] Can't change keyed strip attributes if two sequencer windows open
own recent commit for overlay sequencer view brokey keyframing in the sequencer.

for now prefetch and overlay views wont have correct fcurves applied.
2010-07-10 19:17:52 +00:00
Campbell Barton
e37cbe9461 Bugfix [#22811] Dupli-Instancing for particles broken.
commit r29079 removed 2 lines that are needed for instancing particles.
2010-07-10 18:11:01 +00:00
Campbell Barton
047cc31013 patch by manaphuun on IRC. 2010-07-10 15:44:27 +00:00
Thomas Dinges
49c6aab6dc Fix for [#22793] Flip normals Missingf form face specials.... 2010-07-10 11:38:40 +00:00
Nathan Letwory
ce0ff001ac Ensure that local installations (also known as portable installations) are possible again.
For user config and data files, first check the 'local' location (where the executable is located), and only then the actual user locations (whatever the convention for the OSes; $HOME, %APPDATA%, etc).
2010-07-10 11:09:26 +00:00
Guillermo S. Romero
3eebaceaa6 Fix spelling. 2010-07-09 23:14:07 +00:00
Brecht Van Lommel
0d9a81a111 Fix #22794: problem with rendering panorama in 2.4 created files. 2010-07-09 19:20:57 +00:00
Brecht Van Lommel
ba0bad935c Fix #22796: GLEW compile errors on FreeBSD (this time in the right branch). 2010-07-09 19:14:02 +00:00
Damien Plisson
6682dae779 Fixed bug [#22555] OSX/Cocoa: Suppress delayed mouse position changed event after setting it 2010-07-09 18:54:44 +00:00
Campbell Barton
761be67d8a allow sequencer image names to be editable 2010-07-09 13:57:59 +00:00
Luca Bonavita
4059df91a4 == user preferences ==
- tooltips were showing numbers in the addons categories list
2010-07-09 09:46:22 +00:00
Sergey Sharybin
7f63460a44 - Active bezier points could be drawn twice
- Unselected handles shouldn't have TH_LASTSEL_POINT color even if
  control point is active
2010-07-09 07:53:06 +00:00
Dalai Felinto
1f019c23fd Logic Editor UI: move s/c/a operators and interface buttons
Tchatcharantcharan ...

Three new operators:
bpy.ops.logic.sensor_move
bpy.ops.logic.controller_move
bpy.ops.logic.actuator_move
direction is a parameter (UP,DOWN)

Moved some interface code to sca.c instead of logic_window.c. (and changed accordingly).
One note: as in 2.49, the move up/down button is only available in non-expanded mode. However instead of one button with two options we have 2 buttons (as we had originally in 2.50).

That also means the s/c/a header is getting more clunky. Design, thoughts, ideas are appreciated. For the time been functionality back is still the priority (mine at least ;)
2010-07-09 00:14:46 +00:00
Andrea Weikert
7ef6b5cdfd filebrowser
* filebrowser now should respect User Preference for using relative paths
* Also set remap_relative default to 'True' for saving .blend file
(With 'hide dot files' set and 'relative paths' set in the User Preferences this should now behave as in the suggestion made by brecht - in the future we could remove the user preference and just use the default.)
2010-07-08 22:07:34 +00:00
Diego Borghetti
24f63b2081 New option for Scale node.
This is because problem reported by venomgfx on the irc.
If you have a render of 2k with a render size of 25% (and this
problem is for any resolution/size) and you try to use a image
of 1k in the compo, the first thing you do is put a scale node.

Here come the problem, if you set the option "Scene Size" in the
node scale, the buffer output is not the same size that the render.

This is because the "Scene size" work with the image size and
not the render size, so in this case is the 25% of 1k.. not
the 25% 2k.

So this new option "Render Size" scale the output buffer to the
render resolution, taking into account the render size (percentage) too.
2010-07-08 20:58:34 +00:00
Diego Borghetti
a9050083fe Fix Texture node don't take care render size.
The texture node was not taking into account the precentage of the
render when create the output buffer.

Reported by venomgfx at irc.
2010-07-08 19:29:41 +00:00
Campbell Barton
b441a22bc8 fix for crash if image names are too long in adding image strips to the sequencer. 2010-07-08 17:00:06 +00:00
Campbell Barton
aff6b6885f added imports to templates 2010-07-08 16:24:24 +00:00
Campbell Barton
90e1119619 import bpy needed for presets now 2010-07-08 16:10:14 +00:00
Brecht Van Lommel
258955394b Fix: object_duplilist should be passed the original scene rather than
the set scene, otherwise can have wrong current frame and render settings,
in particular this give issues with particle object instancing.
2010-07-08 15:07:35 +00:00
Campbell Barton
6fcacf077d - duplicating a scene now duplicates all strips (not just selected ones)
- python change, dont import 'bpy' by default, initially I thaught this would make scripting easier but it ends up being annoying when you want to register a script or if you want to import it. (more trouble then its worth to save 1 line, also not very pythonic).
2010-07-08 14:30:43 +00:00
Campbell Barton
6feea7e2c3 Shift+O to toggle overlay 2010-07-08 14:01:48 +00:00
Campbell Barton
b511fbea6d Sequencer display overlay option, this can show a border area from another time to help compare for color grading.
- Okey sets the border in the display.
- Okey resets the frame offset in the sequencer timeline.
- ghost icon in the header can enable/disable.
- frame offset can be relative or absolute (lock icon)

Not very happy that this commit adds a call to BKE_animsys_evaluate_animdata(scene, ...) in do_build_seq_array_recursively()
without this the offset frames dont have fcurves applied.
Though we will need something like this for prefetch frames to work too.
2010-07-08 10:03:29 +00:00
Dalai Felinto
ff51a96d58 Logic UI: small commit - set visible flag for sensor and actuator (so it works with the move logic bricks operator to be committed) 2010-07-08 09:25:18 +00:00
Dalai Felinto
779368fd45 Logic UI: fix for #Motion Actuator Dynamic options not showing for Soft Body and Rigid Body (reported by Mal Duffin (malCanDo) over email)
Originally (2.49) we were testing for ob->game_flag to see if the object is dynamic.
That could work here (it would require a new rna prop for the object (a read-only is_dynamic) or similar.
However using ob.game.physics_type is more explicit, therefore may be more interesting. I have no strong opinions on that...
2010-07-08 06:49:08 +00:00
Nathan Letwory
a797e81e31 === Windows installer ===
* cleanup link section for Start Menu
2010-07-08 06:16:08 +00:00
Brecht Van Lommel
c689e46ff3 Fix #22340: sintel appears in seemingly random poses on load.
Pose proxy synchronization happened after drivers were already evaluated,
now moved to start of object_handle_update.
2010-07-07 18:47:49 +00:00
Thomas Dinges
356a8697f2 Nodes:
* Tooltips for the Blur Node
2010-07-07 18:39:08 +00:00
Nicholas Bishop
6e60e57723 Fix for bug #22763, Blender 2.52 Crashes with the default scene when in weight paint mode clicking the Levels option
* Add a `return 0' to ED_vgroup_give_parray to avoid falling through from mesh to lattice
2010-07-07 17:32:50 +00:00
Brecht Van Lommel
1ff98fb454 Fix #21540: depsgraph problem on load, meshes on non-visible layers
were not created when objects on visible layers depended on them, now
it uses the flushed layer to determine if the object data should be
recalculated.
2010-07-07 17:08:20 +00:00
Campbell Barton
6debe0fcf6 fix for duplicating metastrips, unique names and animation data. 2010-07-07 16:37:41 +00:00
Brecht Van Lommel
9ab34c36ed Fix #22776: merge and remove doubles don't recalculate normals. 2010-07-07 16:23:38 +00:00
Campbell Barton
e8be069870 duplicating a sequence strip now duplicates its fcurves 2010-07-07 16:17:18 +00:00
Brecht Van Lommel
f65c15cd5a Fix #22772: remove unnecessary -fpascal-strings flag on OS X, only
some debug code in webplugin needed it.
2010-07-07 15:26:02 +00:00
Brecht Van Lommel
efb58cdab9 Fix #22219: compile error with videotexture/libavutil and recent gcc,
need __STDC_CONSTANT_MACROS defined.
2010-07-07 15:24:06 +00:00