blender.git
9 years agolamp drawing clip start request by venomgfx, with wide lamps its hard to tell where...
Campbell Barton [Thu, 10 Jun 2010 07:57:25 +0000 (07:57 +0000)]
lamp drawing clip start request by venomgfx, with wide lamps its hard to tell where clip start is at the edge of a lamp.

9 years agomore cleanup to bpy.context.copy(), exclude rna values and its self.
Campbell Barton [Wed, 9 Jun 2010 19:44:06 +0000 (19:44 +0000)]
more cleanup to bpy.context.copy(), exclude rna values and its self.

9 years agopy/rna api:
Campbell Barton [Wed, 9 Jun 2010 19:31:10 +0000 (19:31 +0000)]
py/rna api:
- bpy.context wasnt being created from the python bpy.types.Context type defined in bpy_types.py (bpy.context.copy() failed for eg.)
- bpy.context.copy() was returning C defined methods like FloatProperty(), which are not useful in this case, removed.

9 years agoenable adding objects in background mode by not using the context to get the object...
Campbell Barton [Wed, 9 Jun 2010 19:20:05 +0000 (19:20 +0000)]
enable adding objects in background mode by not using the context to get the object added.

9 years agopep8, whitespace edits
Campbell Barton [Wed, 9 Jun 2010 19:12:03 +0000 (19:12 +0000)]
pep8, whitespace edits

9 years agofix for crash setting the objects layers
Campbell Barton [Wed, 9 Jun 2010 15:56:50 +0000 (15:56 +0000)]
fix for crash setting the objects layers

9 years agoFix #22317 View reamins in camera's view after camera is deleted (again)
Diego Borghetti [Wed, 9 Jun 2010 15:35:10 +0000 (15:35 +0000)]
Fix #22317 View reamins in camera's view after camera is deleted (again)

The problem was not in the editors, the code in blenkernel have a XXX
in the perspective value. Now unlink_object also update the ARegion.

9 years agorecent addition: Shift+H in node editor was switching the preview of node types that...
Campbell Barton [Wed, 9 Jun 2010 14:17:22 +0000 (14:17 +0000)]
recent addition: Shift+H in node editor was switching the preview of node types that didnt support it.

9 years ago- added a flag argument to WM_operator_properties_filesel() currently only used for...
Campbell Barton [Wed, 9 Jun 2010 14:04:34 +0000 (14:04 +0000)]
- added a flag argument to WM_operator_properties_filesel() currently only used for relative path option.
- added relative option to saving external multires data
- renamed multires external functiosn to have save / pack as suffix.
- added TODO's for file select operators that should support relative paths but dont.

- also disable openmp on linux cross compile, mingw currently isnt linking -lgomp

9 years agopython utility property library.users_id: returns a tuple of all ID datablocks which...
Campbell Barton [Wed, 9 Jun 2010 09:48:41 +0000 (09:48 +0000)]
python utility property library.users_id: returns a tuple of all ID datablocks which use this library.

9 years agoattempt to fix problem with quicktime on MSVC
Campbell Barton [Wed, 9 Jun 2010 08:33:22 +0000 (08:33 +0000)]
attempt to fix problem with quicktime on MSVC

9 years agorename rna function obj.make_display_list(scene) --> obj.update(scene)
Campbell Barton [Wed, 9 Jun 2010 08:24:31 +0000 (08:24 +0000)]
rename rna function obj.make_display_list(scene) --> obj.update(scene)
also added 3 optional bool arguments, 'object', 'data' & 'time', matching the object recalc flags.

9 years agoLogic Editor: bugfix for "Unable to Add Controllers sometimes" (reported in IRC by...
Dalai Felinto [Wed, 9 Jun 2010 08:00:45 +0000 (08:00 +0000)]
Logic Editor: bugfix for "Unable to Add Controllers sometimes" (reported in IRC by Daniel Salazar (ZanQdo)
What was happening; if
the old code (2.49) was changing the status from 0 to 1 inside the interface code. e.g. if (!ob->status) ob->status = 1;
Initializing it properly (in blenkernel) and making sure the new status is ever 0 (in rna_object.c) should fix it.

And yes, the log is bigger than the patch !

9 years agoFix [#22188] Minor UI bug with panels in the properties window.
Matt Ebb [Wed, 9 Jun 2010 07:55:49 +0000 (07:55 +0000)]
Fix [#22188] Minor UI bug with panels in the properties window.

This prevents header-less panels (such as object name in object properties) from being re-sorted
when dragging other panels.

Also minor tweak, make the 'a' key shortcut to open and close panels only work with there are no
other modifier keys (like alt).

9 years agoreverting own recent change to switch off RULE_MESSAGES since you cant see which...
Campbell Barton [Wed, 9 Jun 2010 06:21:07 +0000 (06:21 +0000)]
reverting own recent change to switch off RULE_MESSAGES since you cant see which files are rebuilding.

9 years agoFix [#22111] Quad View panes have wrong view when switching between Global/Local...
Matt Ebb [Wed, 9 Jun 2010 04:54:10 +0000 (04:54 +0000)]
Fix [#22111] Quad View panes have wrong view when switching between Global/Local View

Joe already committed this to render branch in r28545, but it's not in trunk.
The code that was committed doesn't seem to work properly, either, needs braces.

9 years agoFix [#22538] Crash when Selecting Particle Properties Tab (File-dependant)
Matt Ebb [Wed, 9 Jun 2010 02:42:20 +0000 (02:42 +0000)]
Fix [#22538] Crash when Selecting Particle Properties Tab (File-dependant)

psys->parent pointer wasn't getting handled in lib_link_particlesystems()

9 years agoChanged the HairKey location rna prop to give a location in object space,
Matt Ebb [Wed, 9 Jun 2010 01:17:51 +0000 (01:17 +0000)]
Changed the HairKey location rna prop to give a location in object space,
rather than in its own internally used emitting-face-coordinate-system
(which is how the data is stored in DNA - that data now exists in rna as
hairkey.location_hairspace)

Basically this makes the hair information that's in rna a lot more useful,
making it possible to export hair strands to external renderers for example.

9 years agoFix #22534 linking object data for two forces results in crash.
Diego Borghetti [Tue, 8 Jun 2010 20:24:28 +0000 (20:24 +0000)]
Fix #22534 linking object data for two forces results in crash.

This is because the make_links_data_exec don't check for the
object type like before, so try to access the obdata of an empty
and blender crash.

The solution is not the best, we have a new function
allow_make_links_data to check if we can links data from one
object to another.

The real solution is build the menu like the 2.4x, so only
show the options that we allow for the object type that
we have select/active.

Matt, any suggestion ?

9 years agotexture user attributes, users_material, users_object_modifier
Campbell Barton [Tue, 8 Jun 2010 13:03:49 +0000 (13:03 +0000)]
texture user attributes, users_material, users_object_modifier

9 years agobetter not have an instant crash key, script reload currently disabled ubless running...
Campbell Barton [Tue, 8 Jun 2010 10:56:59 +0000 (10:56 +0000)]
better not have an instant crash key, script reload currently disabled ubless running in debug mode.
removing keying sets and netrender makes reloading work so probably a problem with how rna works with these classes.

9 years agoReverting Tom's change to Merge to Quad in Trunk too
Daniel Salazar [Tue, 8 Jun 2010 10:42:35 +0000 (10:42 +0000)]
Reverting Tom's change to Merge to Quad in Trunk too

9 years agoAssorted View2D formatting tidyups...
Joshua Leung [Tue, 8 Jun 2010 00:51:57 +0000 (00:51 +0000)]
Assorted View2D formatting tidyups...

9 years agoBugfix #22453: Jump to Next keyframe doesn't work on some frame
Joshua Leung [Tue, 8 Jun 2010 00:08:45 +0000 (00:08 +0000)]
Bugfix #22453: Jump to Next keyframe doesn't work on some frame

Jump to keyframe would get 'stuck' if it encountered a keyframe on "fraction" frames. Now, it will try multiple times until it finds one.

9 years ago== python api docs ==
Luca Bonavita [Mon, 7 Jun 2010 23:50:43 +0000 (23:50 +0000)]
== python api docs ==

bge.types
---------

- removed lists if they were already available in bge.logic and crosslinked
  where the list contained description, moved the descriptions in bge.logic
  so we have useful thing in one place only
- fixed a lot of bad formatting, like bad indentation and usage of TAB
- changed from literal to codeblocks that smerch for the useful suggestion :)
- whered appropriate I've moved code examples to the end, after notes and all
  it is blocking to have a big black block before actually see a method parameters or return type
- have doubt about the list at bge.types.html#bge.types.SCA_MouseSensor.mode
  possibly tomorrow will ask Dalai

bge.logic
---------

- added sensor status list
- cross linked with bge.types where needed
- added a section "ShapeAction Actuator" because in bge.types these constants are docuemented, but in 2.5 I don't see the ShapeAction Actuator
(anymore, or for now)
  I'll ask Dalai tomorrow or when possible (check bge.logic.html#shape-action-actuator once cambo rebuilds the docs)
- moved descriptions from bge.types lists to logic page where appropriate
- where possible, added custom directive :value: so we have a consistent way to show the value of constants

9 years agoMerge -c 29322 from COLLADA branch into trunk.
Arystanbek Dyussenov [Mon, 7 Jun 2010 20:37:56 +0000 (20:37 +0000)]
Merge -c 29322 from COLLADA branch into trunk.

9 years agoset the default options for new cameras to be the same as the default blend file
Campbell Barton [Mon, 7 Jun 2010 20:08:03 +0000 (20:08 +0000)]
set the default options for new cameras to be the same as the default blend file

9 years agoFix COLLADA build error. This was caused by the difference in OpenCollada versions...
Arystanbek Dyussenov [Mon, 7 Jun 2010 20:07:31 +0000 (20:07 +0000)]
Fix COLLADA build error. This was caused by the difference in OpenCollada versions between Windows and Linux/Mac. Windows uses OpenCollada revision 746, Linux/Mac - 721.

9 years agonode toggle preview and hidden socket key shortcuts (Ctrl+H, Shift+H)
Campbell Barton [Mon, 7 Jun 2010 20:03:40 +0000 (20:03 +0000)]
node toggle preview and hidden socket key shortcuts (Ctrl+H, Shift+H)

9 years agoReverting commit 21540, incorrect bugfix.
Nicholas Bishop [Mon, 7 Jun 2010 19:16:56 +0000 (19:16 +0000)]
Reverting commit 21540, incorrect bugfix.

9 years agoBugfix: copying a newly-created vertex group caused a crash.
Nicholas Bishop [Mon, 7 Jun 2010 18:50:19 +0000 (18:50 +0000)]
Bugfix: copying a newly-created vertex group caused a crash.

9 years agoFixed bug #21540, Array Modifier Capping refresh on open problem.
Nicholas Bishop [Mon, 7 Jun 2010 18:20:59 +0000 (18:20 +0000)]
Fixed bug #21540, Array Modifier Capping refresh on open problem.

* Problem was that the modifier directly accessed ob->derivedFinal, but that wasn't being built if the object was on a different layer. Changed to mesh_get_derived_final.

Notes:
* I fixed this for array and boolean, reported in the bug; there might be other places affected by this mistake. It's an easy fix if so.
* The datamask being passed in isn't especially correct. Possibly we should be accessing the datamask being used to build the array modifier DerivedMesh? Anyway, at least this will get the mesh to show up in the viewport.

9 years agoFix #22487: Shrinkwrap ignores preceding deform modifiers
Sergey Sharybin [Mon, 7 Jun 2010 17:38:52 +0000 (17:38 +0000)]
Fix #22487: Shrinkwrap ignores preceding deform modifiers

ShrinkwrapCalcData->vert contains verts from derivedMesh this coordinated
are deformed by vertexCos only for normal projection (to get correct normals)
for other cases this field contains undeformed dm's coordinates and
vertexCos should be used

9 years agoFix bug #22317 View reamins in camera's view after camera is deleted.
Diego Borghetti [Mon, 7 Jun 2010 16:24:24 +0000 (16:24 +0000)]
Fix bug #22317 View reamins in camera's view after camera is deleted.

The object in the view3d don't get update, so point to the delete
camera and make Blender crash when you go into fly mode.

9 years agoman page from debian updated for 2.5, better maintain here for other linux distros.
Campbell Barton [Mon, 7 Jun 2010 15:37:59 +0000 (15:37 +0000)]
man page from debian updated for 2.5, better maintain here for other linux distros.

9 years agoSmoke UI:
Thomas Dinges [Mon, 7 Jun 2010 15:28:17 +0000 (15:28 +0000)]
Smoke UI:
* Greying out for Smoke High Resolution Panel.
* Code cleaning, removed some unnecessary declarations.

9 years agofix for crash with the job system progress bar on load, matt you may want to check...
Campbell Barton [Mon, 7 Jun 2010 14:54:42 +0000 (14:54 +0000)]
fix for crash with the job system progress bar on load, matt you may want to check if this case should be happening at all.

9 years agoFix #22331: mesh deform modifier not caculate all shape keys when using 'apply shape...
Sergey Sharybin [Mon, 7 Jun 2010 14:38:59 +0000 (14:38 +0000)]
Fix #22331: mesh deform modifier not caculate all shape keys when using 'apply shape keys in edit mode'

This modifier used undeformed coordinates from emDM.
Added method getVertCos to emDM, so meshdeform now could use it
to get deformed coordinates form any derived mesh.

9 years agominor changes to cmake, main noticable change is to disable RULE_MESSAGES which gives...
Campbell Barton [Mon, 7 Jun 2010 14:28:37 +0000 (14:28 +0000)]
minor changes to cmake, main noticable change is to disable RULE_MESSAGES which gives less output with makefiles (easier to spot warnings).

9 years agoFix [#22413] drag & drop images don't work untile you move the object
Matt Ebb [Mon, 7 Jun 2010 07:47:27 +0000 (07:47 +0000)]
Fix [#22413] drag & drop images don't work untile you move the object

9 years agoFix [#22494] Operator panel vanishes
Matt Ebb [Mon, 7 Jun 2010 06:50:56 +0000 (06:50 +0000)]
Fix [#22494] Operator panel vanishes

9 years agoFixed bug #22515, RegionView3D has weird width/height values
Nicholas Bishop [Mon, 7 Jun 2010 05:45:30 +0000 (05:45 +0000)]
Fixed bug #22515, RegionView3D has weird width/height values

* Changed the RNA for RegionView3D to not inherit from "Region", which is "ARegion" in DNA. As far as I know, in order to inherit like that the RegionView3D struct would need to start with an ARegion struct?

9 years agoFixed bug #22293, v2.49b to v2.5alpha2 incompatibility
Nicholas Bishop [Mon, 7 Jun 2010 04:48:22 +0000 (04:48 +0000)]
Fixed bug #22293, v2.49b to v2.5alpha2 incompatibility

* UV data on multires meshes wasn't getting imported properly. Fixed by separately loading in all "first-level" data from the old multires data type into mesh. Note that an "incorrect" data layers might still be loaded and be active on the mesh, but the correct layers should now also show up in the UV layer selector.

9 years agoCommitting tom's fix that went to his student's branch instead
Matt Ebb [Mon, 7 Jun 2010 03:57:49 +0000 (03:57 +0000)]
Committing tom's fix that went to his student's branch instead

9 years agoFixed bug #22361, missing graphics when sculpting with pinned shape keys
Nicholas Bishop [Mon, 7 Jun 2010 03:48:41 +0000 (03:48 +0000)]
Fixed bug #22361, missing graphics when sculpting with pinned shape keys

* Problem was that the sculpt PBVH was only used for redrawing if the derived mesh's vertices were equal the base mesh's vertices, which isn't the case when sculpting on shape keys.

9 years ago'fix' [#22527] Lens angle under View in 'N' panel does not change the camera view
Matt Ebb [Mon, 7 Jun 2010 03:44:54 +0000 (03:44 +0000)]
'fix' [#22527] Lens angle under View in 'N' panel does not change the camera view

Made the UI more clear that the Lens value is for the 3d view space data only.

9 years agoFix [#22504] Fluid is completely broken in latest 2.5 build (04.06.2010)
Matt Ebb [Mon, 7 Jun 2010 03:02:47 +0000 (03:02 +0000)]
Fix [#22504] Fluid is completely broken in latest 2.5 build (04.06.2010)

Silly typo - some other tweaks too.

9 years agoFixed bug #22518, Segfault on loading file
Nicholas Bishop [Mon, 7 Jun 2010 02:42:26 +0000 (02:42 +0000)]
Fixed bug #22518, Segfault on loading file
* Problem was a pointer not being updated after the tree was changed

9 years ago== Sequencer ==
Peter Schlaile [Sun, 6 Jun 2010 20:19:22 +0000 (20:19 +0000)]
== Sequencer ==

Applied: [#22490] Add Passepartout to Sequence Editor for frame ranges
Thanks to Keith Boshoff  (wahooney) for the patch!

9 years agoMade the operator panel larger to make more space for the operator settings. Was...
William Reynish [Sun, 6 Jun 2010 20:00:44 +0000 (20:00 +0000)]
Made the operator panel larger to make more space for the operator settings. Was always too small before.

9 years agoMerge -c 29280 from COLLADA branch into trunk.
Arystanbek Dyussenov [Sun, 6 Jun 2010 19:32:12 +0000 (19:32 +0000)]
Merge -c 29280 from COLLADA branch into trunk.

9 years agoSmall fix for sample line tool. Set luma data to 0 when out of bounds.
Xavier Thomas [Sun, 6 Jun 2010 16:26:49 +0000 (16:26 +0000)]
Small fix for sample line tool. Set luma data to 0 when out of bounds.

9 years agoRemoved non working operator options from the 'redo' user interface.
William Reynish [Sun, 6 Jun 2010 15:38:50 +0000 (15:38 +0000)]
Removed non working operator options from the 'redo' user interface.

This cleans up things like transform and duplicate a lot, which previously exposed lots of options that didn't work with tweaking.

9 years ago- Added checking if modifier is active in find_multires_modifier
Sergey Sharybin [Sun, 6 Jun 2010 15:22:27 +0000 (15:22 +0000)]
- Added checking if modifier is active in find_multires_modifier
- Pass MultiresModifierData to reshape functions

9 years agoCMake:
Campbell Barton [Sun, 6 Jun 2010 13:32:58 +0000 (13:32 +0000)]
CMake:
- WITH_LCMS added option, was supported in scons.
- commented web plugin option since its not maintained.
- some formatting changes and removed includes that are not needed for source/creator/CMakeLists.txt.

9 years agoDon't report the python code for operators type which don't have the
Matt Ebb [Sun, 6 Jun 2010 08:52:33 +0000 (08:52 +0000)]
Don't report the python code for operators type which don't have the
'REGISTER' flag set.

9 years agoAdd particle system rna pointer property to the particle system modifier
Matt Ebb [Sun, 6 Jun 2010 08:51:53 +0000 (08:51 +0000)]
Add particle system rna pointer property to the particle system modifier

9 years agoremoved cmake include path in recent cleanup which was needed.
Campbell Barton [Sun, 6 Jun 2010 08:25:42 +0000 (08:25 +0000)]
removed cmake include path in recent cleanup which was needed.

9 years ago- WITH_CXX_GUARDEDALLOC working again
Campbell Barton [Sun, 6 Jun 2010 01:15:44 +0000 (01:15 +0000)]
- WITH_CXX_GUARDEDALLOC working again
- CMake building without python or fluidsim working again (broke in recent commit)
- remove BLI_short_filename(), it wasnt used anywhere.

9 years agoUpdate config file for win64 for OpenCOLLADA (r746)
Nathan Letwory [Sun, 6 Jun 2010 00:58:58 +0000 (00:58 +0000)]
Update config file for win64 for OpenCOLLADA (r746)

9 years agosmall warning fix.
Nathan Letwory [Sun, 6 Jun 2010 00:35:48 +0000 (00:35 +0000)]
small warning fix.

9 years ago* update CMake and SCons for the OpenCollada update (to r746).
Nathan Letwory [Sun, 6 Jun 2010 00:33:59 +0000 (00:33 +0000)]
* update CMake and SCons for the OpenCollada update (to r746).
  - DocumentExporter changed due to function name change in API
  - no more UTF lib
  - enabled by default for win32

Note: debug libs will be added later, as well as 64bit windows libs.

For other platforms, get r746 of OpenCollada and build against that.

9 years agofinish cleanup to cmake editors, also removed some stuff from scons thats not needed.
Campbell Barton [Sat, 5 Jun 2010 23:27:49 +0000 (23:27 +0000)]
finish cleanup to cmake editors, also removed some stuff from scons thats not needed.

9 years ago- [#22492] [29159] commit breaks importing of script file that has a reload to self...
Campbell Barton [Sat, 5 Jun 2010 21:19:59 +0000 (21:19 +0000)]
- [#22492] [29159] commit breaks importing of script file that has a reload to self in it
  broke when including the blend path in the modules filename.

- new function BLI_path_basename(), matches pythons os.path.basename().
  replace a number of cases where BLI_split_dirfile was being used to get the filename only.

9 years agorevert changes in own commit to fix warnings, was giving warnings with a newer swscale
Campbell Barton [Sat, 5 Jun 2010 16:52:19 +0000 (16:52 +0000)]
revert changes in own commit to fix warnings, was giving warnings with a newer swscale

9 years agoNode Editor: link to viewer (ctrl+shift click on node) now cycles through
Brecht Van Lommel [Sat, 5 Jun 2010 15:59:48 +0000 (15:59 +0000)]
Node Editor: link to viewer (ctrl+shift click on node) now cycles through
the node outputs instead of always linking the first one to the viewer.

9 years agolooks like this is needed for MSVC
Campbell Barton [Sat, 5 Jun 2010 15:48:15 +0000 (15:48 +0000)]
looks like this is needed for MSVC

9 years agoget rid of some warnings,
Campbell Barton [Sat, 5 Jun 2010 15:31:55 +0000 (15:31 +0000)]
get rid of some warnings,
removed NG_LoopBackNetworkDeviceInterface::GetNetworkVersion(), wasnt used anywhere.

9 years agoMoving FFMPEG lib path include to first in the list. This might fix '[#21312] 2.5...
Nathan Letwory [Sat, 5 Jun 2010 12:55:32 +0000 (12:55 +0000)]
Moving FFMPEG lib path include to first in the list. This might fix '[#21312] 2.5 Fails to Build Against Latest FFMPEG svn'

PS. note the nice palindromic bug report number.

9 years agoShow whether BF_DEBUG=1 or 0 in output.
Nathan Letwory [Sat, 5 Jun 2010 11:56:55 +0000 (11:56 +0000)]
Show whether BF_DEBUG=1 or 0 in output.

9 years agoChange to liblibjpeg, otherwise mingw looks for jpeg.lib instead of libjpeg.lib
Nathan Letwory [Sat, 5 Jun 2010 10:15:48 +0000 (10:15 +0000)]
Change to liblibjpeg, otherwise mingw looks for jpeg.lib instead of libjpeg.lib

9 years agoFix [#22503] Can't create any objects in new scenes.
Matt Ebb [Sat, 5 Jun 2010 00:21:26 +0000 (00:21 +0000)]
Fix [#22503] Can't create any objects in new scenes.

9 years agoMingW (both native and cross) now use the libjpeg.lib from lib/windows. This is the...
Nathan Letwory [Fri, 4 Jun 2010 23:38:17 +0000 (23:38 +0000)]
MingW (both native and cross) now use the libjpeg.lib from lib/windows. This is the compiled version from Sergey committed at r29226 (so please update your lib/windows too)

9 years agoremove cruft from cmake files, more to go
Campbell Barton [Fri, 4 Jun 2010 20:56:56 +0000 (20:56 +0000)]
remove cruft from cmake files, more to go

9 years agoFix bug #22153 and #21609
Diego Borghetti [Fri, 4 Jun 2010 19:31:14 +0000 (19:31 +0000)]
Fix bug #22153 and #21609

Can't leave edit mode if you enter to edit mode and hide the
object from the outliner.

Also fix the problem if you hide the object and enter edit mode
from the outliner.

To avoid this problem you can't enter edit mode from the outliner
if the object is not visible and also you can't hide the object
from the outliner if the object is in edit mode.

9 years agoSVN maintenance.
Guillermo S. Romero [Fri, 4 Jun 2010 18:26:15 +0000 (18:26 +0000)]
SVN maintenance.

9 years ago* Fixed a Typo in Convert menu.
Thomas Dinges [Fri, 4 Jun 2010 16:21:04 +0000 (16:21 +0000)]
* Fixed a Typo in Convert menu.

9 years ago== python api docs ==
Luca Bonavita [Fri, 4 Jun 2010 13:47:56 +0000 (13:47 +0000)]
== python api docs ==

- small change to indicate the source file we use the proper :file: directive and we link to proper file in svn
  check for example http://www.blender.org/documentation/250PythonDoc/bpy.ops.cloth.html#bpy.ops.cloth.preset_add
  after you rebuild the docs

9 years agoopengl-render flag wasnt being cleared after rendering.
Campbell Barton [Fri, 4 Jun 2010 12:23:38 +0000 (12:23 +0000)]
opengl-render flag wasnt being cleared after rendering.

9 years agomissed this in filename --> filepath renaming
Campbell Barton [Fri, 4 Jun 2010 12:01:57 +0000 (12:01 +0000)]
missed this in filename --> filepath renaming

9 years agohave cmake build editors as different libs like scons and nan-makefiles
Campbell Barton [Fri, 4 Jun 2010 11:34:57 +0000 (11:34 +0000)]
have cmake build editors as different libs like scons and nan-makefiles

9 years agocheck to avoid divide by zero
Campbell Barton [Fri, 4 Jun 2010 11:31:39 +0000 (11:31 +0000)]
check to avoid divide by zero

9 years agoremove cruft from scons config.
Campbell Barton [Fri, 4 Jun 2010 07:17:12 +0000 (07:17 +0000)]
remove cruft from scons config.

9 years agoFix [#22480] brush/circle select (C-key) causes problems in other modes
Matt Ebb [Fri, 4 Jun 2010 06:02:46 +0000 (06:02 +0000)]
Fix [#22480] brush/circle select (C-key) causes problems in other modes

9 years agoFix [#22383] 3dView Layer Management (by Mouse) broken
Matt Ebb [Fri, 4 Jun 2010 01:39:34 +0000 (01:39 +0000)]
Fix [#22383] 3dView Layer Management (by Mouse) broken

9 years agosupport for building with scons & python 2.4x
Campbell Barton [Thu, 3 Jun 2010 23:37:51 +0000 (23:37 +0000)]
support for building with scons & python 2.4x

9 years agosolidify modifier wasnt requesting vertex groups when it needed them.
Campbell Barton [Thu, 3 Jun 2010 22:08:14 +0000 (22:08 +0000)]
solidify modifier wasnt requesting vertex groups when it needed them.

9 years ago[#22498] scene.objects.unlink() frees object
Campbell Barton [Thu, 3 Jun 2010 21:48:42 +0000 (21:48 +0000)]
[#22498] scene.objects.unlink() frees object
fix by Dan Eicher (dna)

9 years agoMade the sample line tool of the image editor use color management if needed.
Xavier Thomas [Thu, 3 Jun 2010 20:25:00 +0000 (20:25 +0000)]
Made the sample line tool of the image editor use color management if needed.

9 years agoremove unused env vars from --help
Campbell Barton [Thu, 3 Jun 2010 20:06:29 +0000 (20:06 +0000)]
remove unused env vars from --help

9 years agowave modifier was dividing by zero for each vertex with default settings of falloff...
Campbell Barton [Thu, 3 Jun 2010 19:56:13 +0000 (19:56 +0000)]
wave modifier was dividing by zero for each vertex with default settings of falloff == 0.0f.
annoying with --debug-fpe and better to use multiply in the loop.

9 years agodisable openmp for blenderlite scons target
Campbell Barton [Thu, 3 Jun 2010 18:25:03 +0000 (18:25 +0000)]
disable openmp for blenderlite scons target

9 years agoMerge -c 29009,29081,29189 from COLLADA branch into trunk.
Arystanbek Dyussenov [Thu, 3 Jun 2010 17:41:33 +0000 (17:41 +0000)]
Merge -c 29009,29081,29189 from COLLADA branch into trunk.

9 years ago[#22470] bpy.Image.gl_load/free()
Campbell Barton [Thu, 3 Jun 2010 16:26:04 +0000 (16:26 +0000)]
[#22470] bpy.Image.gl_load/free()
patch from Dan Eicher (dna)

9 years ago== python api docs ==
Luca Bonavita [Thu, 3 Jun 2010 14:26:38 +0000 (14:26 +0000)]
== python api docs ==

some more cleanup:

  - made structure in source/gameengine/PyDoc/bge.events.rst to be able to crosslink properly
  - cleaned notes and warnings syntax, and also now they are always the last elements after all the other tags
  - substituted some lists of possible values of a parameter with links to lists of values (not finished)
    like in bge.types.html#bge.types.SCA_PythonKeyboard
  - uncertain about some values, like in http://www.blender.org/documentation/250PythonDoc/bge.types.html#bge.types.SCA_ISensor.status
    (list of KX_SENSOR_INACTIVE,... etc aren't documented or non-existant, will investigate)

9 years agosearch for scripts in the release directory relative to the blender binary.
Campbell Barton [Thu, 3 Jun 2010 13:31:50 +0000 (13:31 +0000)]
search for scripts in the release directory relative to the blender binary.

9 years agofix for buffer overrun with making a path relative.
Campbell Barton [Thu, 3 Jun 2010 13:05:45 +0000 (13:05 +0000)]
fix for buffer overrun with making a path relative.
would only happen when the names of the path and the relative location matched which isnt likely but happened today when Soenke somehow made a file link to its self.

9 years agoCopy Game Properties Operator: fix for "default enum value" out of the range. I remov...
Dalai Felinto [Thu, 3 Jun 2010 08:41:40 +0000 (08:41 +0000)]
Copy Game Properties Operator: fix for "default enum value" out of the range. I removed one item from the Enum and forgot to change the default.

9 years agoLogic Editor: more datablock lookups :)
Dalai Felinto [Thu, 3 Jun 2010 08:26:47 +0000 (08:26 +0000)]
Logic Editor: more datablock lookups :)
Now all the material properties have the nice Datablock Lookup menu (thanks a lot Matt !). They still store the property as a string, therefore if you change a material name the logic bricks using it don't get updated. it would be nice if we had a way to communicate that in the interface.

The only "datablock" field that doesn't have lookup is "property" in collision and ray sensors and Constraint Actuator. The reason being is that there is no global ListBase to gather the properties of all the objects in the scene. And it may be too overkill to create a list with all the properties on-the-fly only for that (it would be cool though)

9 years agosilly compile fix
Matt Ebb [Thu, 3 Jun 2010 07:47:49 +0000 (07:47 +0000)]
silly compile fix