blender.git
9 years agobugfix [#23778] obj importing forgets to enable transparent into material
Campbell Barton [Mon, 13 Sep 2010 02:35:59 +0000 (02:35 +0000)]
bugfix [#23778] obj importing forgets to enable transparent into material

9 years agoAnimation Editors: Added menu entry for deleting selected channels, as requested...
Joshua Leung [Mon, 13 Sep 2010 00:53:47 +0000 (00:53 +0000)]
Animation Editors: Added menu entry for deleting selected channels, as requested by animator working with Matt

9 years agoBugfix: Timeline did not refresh when changing selecting a bone
Joshua Leung [Mon, 13 Sep 2010 00:47:12 +0000 (00:47 +0000)]
Bugfix: Timeline did not refresh when changing selecting a bone

This happened/was most noticeable when clicking on a bone of an armature in posemode but not active (i.e. some object other than the armature is active when trying to select the bone).

9 years agoFix import of material with z transp enabled.
Nathan Letwory [Sun, 12 Sep 2010 20:24:15 +0000 (20:24 +0000)]
Fix import of material with z transp enabled.

Reported by Heikki Lehikoinen in #blender.fi

9 years agoPartial fix of bug #23543 in COLLADA exporter:
Arystanbek Dyussenov [Sun, 12 Sep 2010 20:19:15 +0000 (20:19 +0000)]
Partial fix of bug #23543 in COLLADA exporter:
* multiply the diffuse and specular colors by their respective intensities
* only output <transparency> if MA_TRANSP flag is on
* only output <reflective> and <reflectivity> if MA_RAYMIRROR flag is on

9 years agospec files for building arch linux packages (pacman)
Campbell Barton [Sun, 12 Sep 2010 16:00:12 +0000 (16:00 +0000)]
spec files for building arch linux packages (pacman)

9 years agosilance compiler warning.
Campbell Barton [Sun, 12 Sep 2010 14:46:41 +0000 (14:46 +0000)]
silance compiler warning.

9 years agobugfix for [#23737] reported by Mariusz Maximus
Martin Poirier [Sun, 12 Sep 2010 14:04:54 +0000 (14:04 +0000)]
bugfix for [#23737] reported by Mariusz Maximus

netrender client's functions to get slaves and jobs info didn't work anymore (was reading response content twice).

At the same time, I switched to json for the dump and load, instead of using eval and repr (for obvious security reasons). I should have done this much earlier.

9 years agooption to disable ITASC IK solver, (will be enabled by default ofcourse)
Campbell Barton [Sun, 12 Sep 2010 12:27:12 +0000 (12:27 +0000)]
option to disable ITASC IK solver, (will be enabled by default ofcourse)
- option only available to cmake, scons and make have this enabled always.
- without this clang/llvm can compile blender
- this was the second biggest internal lib, 192mb -> 172mb for all blenders libs (with debug flags), so gives some speedup to linking.

9 years agouse relative paths for ghost/cmake
Campbell Barton [Sun, 12 Sep 2010 12:16:50 +0000 (12:16 +0000)]
use relative paths for ghost/cmake

9 years agobuilding without python was broken
Campbell Barton [Sun, 12 Sep 2010 12:09:31 +0000 (12:09 +0000)]
building without python was broken

9 years agoFix [#23770] io_anim_bvh reloads the wrong module
Nathan Letwory [Sat, 11 Sep 2010 23:13:47 +0000 (23:13 +0000)]
Fix [#23770] io_anim_bvh reloads the wrong module
Spotted and fixed provided by Tim Baker

9 years agoBGE module reshuffling - VideoTexture -> bge.texture
Dalai Felinto [Sat, 11 Sep 2010 19:38:11 +0000 (19:38 +0000)]
BGE module reshuffling - VideoTexture -> bge.texture
this was the one module left to be renamed.

We didn't get to any conclusion in the mailing list, but Campbell suggested texture and I think its a good name. We can change any time before next Beta, but for now I think it's handy to have something.

The original proposal is from May:
http://lists.blender.org/pipermail/bf-committers/2010-May/027587.html

9 years agoRemoved a "properties" too much. :/
Thomas Dinges [Sat, 11 Sep 2010 15:33:30 +0000 (15:33 +0000)]
Removed a "properties" too much. :/

9 years agopyrna: replace method for operators forwarding getattr/setattr access from self....
Campbell Barton [Sat, 11 Sep 2010 15:13:22 +0000 (15:13 +0000)]
pyrna: replace method for operators forwarding getattr/setattr access from self.* to self.properties.*

9 years ago- added PNG image export option to UV layout (was only SVG and EPS which was annotyin...
Campbell Barton [Sat, 11 Sep 2010 10:31:50 +0000 (10:31 +0000)]
- added PNG image export option to UV layout (was only SVG and EPS which was annotying for some users)
- support for non utf8 paths when exporting UV layout.

9 years agonew materials and cameras had incorrect usercounts when added from python
Campbell Barton [Sat, 11 Sep 2010 06:27:38 +0000 (06:27 +0000)]
new materials and cameras had incorrect usercounts when added from python

9 years agoincorrect docstring
Campbell Barton [Sat, 11 Sep 2010 06:15:37 +0000 (06:15 +0000)]
incorrect docstring

9 years ago- camera max zoom limit was inconsistent
Campbell Barton [Sat, 11 Sep 2010 04:39:00 +0000 (04:39 +0000)]
- camera max zoom limit was inconsistent
- camera pan now follows the mouse

9 years ago- py api splash URL was old, use blender version (menu was ok in the menu)
Campbell Barton [Sat, 11 Sep 2010 04:23:45 +0000 (04:23 +0000)]
- py api splash URL was old, use blender version (menu was ok in the menu)
- netrender reloading fix

9 years agoFixed the splash screen: previous had incorrect colour, typography, no transparent...
Matt Ebb [Sat, 11 Sep 2010 00:19:38 +0000 (00:19 +0000)]
Fixed the splash screen: previous had incorrect colour, typography, no transparent header.

9 years agoFix for own stupid bug the other day, messed up the gradients in selected/deselected...
Matt Ebb [Sat, 11 Sep 2010 00:08:07 +0000 (00:08 +0000)]
Fix for own stupid bug the other day, messed up the gradients in selected/deselected UI elements.

Didn't know beta was going to be today, really hope this makes it in!

9 years agoPatch [#23759] more replace self.properties.foo --> self.foo for bf-extensions/trunk...
Thomas Dinges [Fri, 10 Sep 2010 23:39:43 +0000 (23:39 +0000)]
Patch [#23759] more replace self.properties.foo --> self.foo for bf-extensions/trunk/py/scripts
by Filiciss Muhgue (filiciss). Thanks a lot!

Part 1: Trunk, second part of patch will be committed to Extensions.

9 years agoPart 4 of 2.54 beta commits (last)
Ton Roosendaal [Fri, 10 Sep 2010 16:39:08 +0000 (16:39 +0000)]
Part 4 of 2.54 beta commits (last)

9 years agoPart 3 of 2.54 commits (1 more!)
Ton Roosendaal [Fri, 10 Sep 2010 16:34:03 +0000 (16:34 +0000)]
Part 3 of 2.54 commits (1 more!)

9 years agoPart 1 of 2.54 beta build commit
Ton Roosendaal [Fri, 10 Sep 2010 16:29:19 +0000 (16:29 +0000)]
Part 1 of 2.54 beta build commit

9 years agofix for error updating rigify UI classes
Campbell Barton [Fri, 10 Sep 2010 16:07:18 +0000 (16:07 +0000)]
fix for error updating rigify UI classes

9 years agoBug #23715: patch by Jan Diederich to avoid having duplicate IDs after they are trans...
Arystanbek Dyussenov [Fri, 10 Sep 2010 15:24:10 +0000 (15:24 +0000)]
Bug #23715: patch by Jan Diederich to avoid having duplicate IDs after they are translated.
For example, object ID names "1a", "2a", "3a", will be exported as "_a", "_a2", "_a3". Thanks Jan!

9 years agorewrote python IDProperty metaclass in C, this was a quick hack to get it working.
Campbell Barton [Fri, 10 Sep 2010 14:54:50 +0000 (14:54 +0000)]
rewrote python IDProperty metaclass in C, this was a quick hack to get it working.

The reason this didnt work is all sibclasses of pythons type() or PyType_Type in C, have to have their size set to sizeof(PyHeapTypeObject) rather then sizeof(PyTypeObject) as you might expect.
This is strange since its not a heap-class (defined in pythons runtime), but a static C type, so Im not sure about this, and cant find any documentation but it seems to work ok.

9 years agoFix for [#23090] Blender 2.5 : move object to new layer crashes Blender
Janne Karhu [Fri, 10 Sep 2010 08:36:14 +0000 (08:36 +0000)]
Fix for [#23090] Blender 2.5 : move object to new layer crashes Blender

9 years agoFix #23742: a NURBS surface created with two joined curves crashes Blender on rendering
Sergey Sharybin [Fri, 10 Sep 2010 06:05:18 +0000 (06:05 +0000)]
Fix #23742: a NURBS surface created with two joined curves crashes Blender on rendering

Nurb's material number used to be clamped to [0;-1] for case object hasn't got
materials. Forced to keep material number on zero if object hasn't got any materials.

9 years agoremove redundant buffer character positioning code & remove attr keyword argument...
Campbell Barton [Fri, 10 Sep 2010 04:04:48 +0000 (04:04 +0000)]
remove redundant buffer character positioning code & remove attr keyword argument from property definitions.

9 years agobugfix [#23607] Render Stamp, incorrect apostrophe Y position.
Campbell Barton [Fri, 10 Sep 2010 03:56:11 +0000 (03:56 +0000)]
bugfix [#23607] Render Stamp, incorrect apostrophe Y position.

9 years agopatch [#23749] IntVectorProperty missing step [patch]
Campbell Barton [Fri, 10 Sep 2010 02:46:29 +0000 (02:46 +0000)]
patch [#23749] IntVectorProperty missing step [patch]
from Dan Eicher (dna), also edited some comments.

9 years agoFix bug caused by someone else's error.
Martin Poirier [Thu, 9 Sep 2010 22:39:27 +0000 (22:39 +0000)]
Fix bug caused by someone else's error.

9 years agoreplace self.properties.foo --> self.foo
Campbell Barton [Thu, 9 Sep 2010 18:03:57 +0000 (18:03 +0000)]
replace self.properties.foo --> self.foo

9 years ago- bugfix, operators were getting their properties registered twice.
Campbell Barton [Thu, 9 Sep 2010 17:41:36 +0000 (17:41 +0000)]
- bugfix, operators were getting their properties registered twice.
- operator properties are now converted into python property() class members which bypass the operator 'properties' member.
  self.properties.mysetting
 ... can now be written as ...
  self.mysetting
- fix for error reloading rigify

9 years agodefinition/syntax edits for operators and rna (no functional changes)
Campbell Barton [Thu, 9 Sep 2010 17:36:54 +0000 (17:36 +0000)]
definition/syntax edits for operators and rna (no functional changes)

9 years agofix for addons UI with recent rna changes,
Campbell Barton [Thu, 9 Sep 2010 14:22:03 +0000 (14:22 +0000)]
fix for addons UI with recent rna changes,
also moved temp properties from the scene into the window manager since they are not saved there.

9 years agofix crash for calling setattr with a non-string attribute and warning.
Campbell Barton [Thu, 9 Sep 2010 13:58:38 +0000 (13:58 +0000)]
fix crash for calling setattr with a non-string attribute and warning.

9 years agoPartial fix for [#21948] Full sample motion blur with cloth - cloth and collision...
Janne Karhu [Thu, 9 Sep 2010 11:07:07 +0000 (11:07 +0000)]
Partial fix for [#21948] Full sample motion blur with cloth - cloth and collision object render issue.
* Now cloth reads cache using subframes when rendering.
* Cloth cache also was reset every time on the start frame which kind of defeats the point of the caching.

9 years agoBug #23715 in COLLADA exporter: prepend an '_' to the ID if it starts with an illegal...
Arystanbek Dyussenov [Thu, 9 Sep 2010 11:01:30 +0000 (11:01 +0000)]
Bug #23715 in COLLADA exporter: prepend an '_' to the ID if it starts with an illegal character.
Pointed out by Tom Haines. Thanks!

9 years agoPatch by Jan Diederich, fixes bug #23715 in the COLLADA exporter.
Arystanbek Dyussenov [Thu, 9 Sep 2010 08:14:36 +0000 (08:14 +0000)]
Patch by Jan Diederich, fixes bug #23715 in the COLLADA exporter.
Allow IDs to start only with an alphabetic character replacing digits with an '_'.

9 years agoFix for [#23734] Force Fields Min/Max don't work
Janne Karhu [Thu, 9 Sep 2010 07:52:35 +0000 (07:52 +0000)]
Fix for [#23734] Force Fields Min/Max don't work
*Special case for planar vortex field

9 years agoremove class methods for defining properties
Campbell Barton [Thu, 9 Sep 2010 06:29:44 +0000 (06:29 +0000)]
remove class methods for defining properties
 eg: bpy.types.Scene.BoolProperty()

9 years ago- fix for using ['prop'] in RNA api
Campbell Barton [Thu, 9 Sep 2010 06:06:37 +0000 (06:06 +0000)]
- fix for using ['prop'] in RNA api
- fix for testing without USE_PY_METACLASS defined.

9 years agosupport for defining rna class properties as class attributes
Campbell Barton [Thu, 9 Sep 2010 05:37:22 +0000 (05:37 +0000)]
support for defining rna class properties as class attributes
eg:
 bpy.types.Scene.myprop = BoolProperty()

note, this uses an ugly python metaclass, this should be replaced with a C implimentation which is included but commented out, causing crashes in pythons GC which gives no hint as to where the bug comes from.

9 years ago== Multires ==
Nicholas Bishop [Thu, 9 Sep 2010 00:14:51 +0000 (00:14 +0000)]
== Multires ==

Fixed bug #23657, "Modifiers dosen't work when you select diffrent mesh for object"

Multires modifier now adds empty mdisps if they're missing, rather than displaying a warning
Switching an object's mesh will now check for a multires modifier; if found the modifier's total number of levels are reset to match the mesh's mdisps
Switching the mesh also forces a multires update so that sculpted changes aren't lost

9 years agobugfix [#23725] bpy.context.window_manager.
Campbell Barton [Wed, 8 Sep 2010 21:47:16 +0000 (21:47 +0000)]
bugfix [#23725] bpy.context.window_manager.

9 years agoFix for [#23736] Network render - error in file: release\scripts\io\netrender\client...
Thomas Dinges [Wed, 8 Sep 2010 19:49:05 +0000 (19:49 +0000)]
Fix for [#23736] Network render - error in file: release\scripts\io\netrender\client.py + patch.
Patch by Mariusz Maximus (mariuszekpl). Thanks!

9 years agoPartial fix for [#23714] Linked instance group with particles doesn't render properly
Janne Karhu [Wed, 8 Sep 2010 11:08:34 +0000 (11:08 +0000)]
Partial fix for [#23714] Linked instance group with particles doesn't render properly
* Only partial because rendering of dupliobjects / groups with particles isn't yet fully implemented

9 years agopy/rna internals
Campbell Barton [Wed, 8 Sep 2010 10:43:36 +0000 (10:43 +0000)]
py/rna internals
- rna internal deferred properties now store the functions as PyObjects rather then C function pointers
- Property functions now allow the first non keyword argument to be a class.

9 years agobpy.props.* option to pass the first arg as a class.
Campbell Barton [Wed, 8 Sep 2010 08:48:40 +0000 (08:48 +0000)]
bpy.props.* option to pass the first arg as a class.

9 years agoApply patch [#23632] Allow single quotes in RNA paths.
Nathan Letwory [Wed, 8 Sep 2010 08:42:36 +0000 (08:42 +0000)]
Apply patch [#23632] Allow single quotes in RNA paths.
By Lukas Tönne

In the console RNA paths can use double quotes (" ") or single quotes (' ') to select from a collection, an
ID property or a vector/color component. The RNA_path_resolve function however only accepts double quotes. This patch
adds the ability to use single quotes in areas other than the console too.

PS. Note the very nice patch ID :)

9 years agoHair disconnect/connect wasn't working properly.
Janne Karhu [Wed, 8 Sep 2010 08:36:12 +0000 (08:36 +0000)]
Hair disconnect/connect wasn't working properly.

9 years agoCommit patch [#23685] Cleanup/crashfix for AA using win32 ghost.
Nathan Letwory [Wed, 8 Sep 2010 08:25:38 +0000 (08:25 +0000)]
Commit patch [#23685] Cleanup/crashfix for AA using win32 ghost.
Provided by Mitchell Stokes (Moguri)

9 years agoaddon improvements/fixes
Campbell Barton [Wed, 8 Sep 2010 07:30:20 +0000 (07:30 +0000)]
addon improvements/fixes
- better error reporting when an addon fails to load
- upload an addon which loads partly but then fails (eg, module loads but class register fails)
- bugfix addon loading, failier to load would leave _bpy_types._register_immediate = False
- added which change on disk are reloaded when enabling.
- bpy.path.module_names() now returns (module_name, module_path) pairs.

9 years agonew bpy function bpy.path.module_names(path, recursive=False)
Campbell Barton [Wed, 8 Sep 2010 04:55:37 +0000 (04:55 +0000)]
new bpy function bpy.path.module_names(path, recursive=False)
addon's and python initialization both had this inline.

9 years agobugfix [#23720] Performing an object operation in the Outliner in Visible Layers...
Campbell Barton [Wed, 8 Sep 2010 03:34:45 +0000 (03:34 +0000)]
bugfix [#23720] Performing an object operation in the Outliner in Visible Layers display mode causes CTD

9 years agopatch [#23717] Another install target fix for cmake/linux
Campbell Barton [Wed, 8 Sep 2010 03:13:19 +0000 (03:13 +0000)]
patch [#23717] Another install target fix for cmake/linux
from Ralf Hölzemer (cheleb)

 fix for *nix install target

9 years agobugfix [#23722] Artifact in 3D View with empties saved to default .blend.
Campbell Barton [Wed, 8 Sep 2010 02:55:48 +0000 (02:55 +0000)]
bugfix [#23722] Artifact in 3D View with empties saved to default .blend.

9 years ago* Increase Ray Depth Property Range, request by Conz.
Thomas Dinges [Tue, 7 Sep 2010 20:49:44 +0000 (20:49 +0000)]
* Increase Ray Depth Property Range, request by Conz.

9 years agoFix [#23716] Add background image broken
Nathan Letwory [Tue, 7 Sep 2010 20:27:40 +0000 (20:27 +0000)]
Fix [#23716] Add background image broken
Reported by Josh Wedlake

9 years agoran through pep8 checker
Campbell Barton [Tue, 7 Sep 2010 15:17:42 +0000 (15:17 +0000)]
ran through pep8 checker

9 years agoGraph Editor tweaks:
Joshua Leung [Tue, 7 Sep 2010 12:03:09 +0000 (12:03 +0000)]
Graph Editor tweaks:

Buttons for editing RNA paths/array index for F-Curves that aren't working are now actually functional. This means that when invalid paths are present, they can be manually fixed up.

9 years agoFix [#23634] Edit Box in World / Ambient Occlusion has wrong background colour
Matt Ebb [Tue, 7 Sep 2010 11:14:20 +0000 (11:14 +0000)]
Fix [#23634] Edit Box in World / Ambient Occlusion has wrong background colour

9 years agobugfix [#23648] Add image strip window checkboxes don't work
Campbell Barton [Tue, 7 Sep 2010 10:48:25 +0000 (10:48 +0000)]
bugfix [#23648] Add image strip window checkboxes don't work

9 years agoCompile fix
Matt Ebb [Tue, 7 Sep 2010 10:31:47 +0000 (10:31 +0000)]
Compile fix

9 years agobugfix [#22831] transform problem with hidden parent object
Campbell Barton [Tue, 7 Sep 2010 10:24:12 +0000 (10:24 +0000)]
bugfix [#22831] transform problem with hidden parent object
dont allow selecting of hidden objects or restrict selected object by using the BASE_SELECTABLE macro.

9 years agobugfix [#23189] Num-0 swtich to Camera view and back doesn't respect UserPerspective...
Campbell Barton [Tue, 7 Sep 2010 09:15:59 +0000 (09:15 +0000)]
bugfix [#23189] Num-0 swtich to Camera view and back doesn't respect UserPerspective view.
also fix for recent cmake edits.

9 years agoWindows Installer:
Thomas Dinges [Tue, 7 Sep 2010 08:16:28 +0000 (08:16 +0000)]
Windows Installer:
* Remove text "(Requires Windows 2000 or better)", as we don't support Windows 2000 anymore.
* Fixed link in Help.url

9 years agobugfix [#23656] Problems retrieving properties from inside runtime-created PointerPro...
Campbell Barton [Tue, 7 Sep 2010 08:10:19 +0000 (08:10 +0000)]
bugfix [#23656] Problems retrieving properties from inside runtime-created PointerProperties
Setting the classes __dict__ member directly didnt update the types slots (python internal type stuff used with subclassing), so class.bl_rna was returning an incorrect value.

Set the value using typical python setattr command.

9 years agoBugfix #23707: Autokey Available is ignored on a Clear Transform
Joshua Leung [Tue, 7 Sep 2010 03:58:50 +0000 (03:58 +0000)]
Bugfix #23707: Autokey Available is ignored on a Clear Transform

Checks are now done to see if only the active KeyingSet should be used instead of always using a hardcoded value only.

9 years ago== Sculpt ==
Nicholas Bishop [Tue, 7 Sep 2010 03:02:03 +0000 (03:02 +0000)]
== Sculpt ==

Fixed bug #23654
Brush copy clears its preview, so that the copied brush's icon isn't linked to the old brush

9 years agopatch [#23650] fix stubs.c for optimized build
Campbell Barton [Tue, 7 Sep 2010 02:39:32 +0000 (02:39 +0000)]
patch [#23650] fix stubs.c for optimized build
from Filiciss Muhgue (filiciss)

--- from the tracker submission
if compile Blender with /GL on msvc, linker error LNK1237 occur on building blenderplayer.exe.
http://msdn.microsoft.com/en-us/library/at5twzkt(v=VS.90).aspx

9 years agopatch [#23703] Fix for Level compositing node; correct color representation
Campbell Barton [Tue, 7 Sep 2010 02:36:51 +0000 (02:36 +0000)]
patch [#23703] Fix for Level compositing node; correct color representation
from Alexander Kuznetsov (alexk)

--- copied from the tracker
Every image inside Blender is in linear color space and gets converted to SRGB upon saving.
Level node analyzed the linear image, which was not the one user saw because other output nodes converted image  to
sRGB.
This fix analyzes the image that user see (converting it to correct color space).
Here is difference:
http://www.pasteall.org/pic/show.php?id=5559

First histogram (before the fix) tells that image is underexposed, which is not the case.

9 years ago- added back zlib include (needed for win32).
Campbell Barton [Tue, 7 Sep 2010 01:13:10 +0000 (01:13 +0000)]
- added back zlib include (needed for win32).
- use list append in more places.
- remove non existing include dir.

9 years agobugfix [#23464] Crash on Tab
Campbell Barton [Tue, 7 Sep 2010 00:32:45 +0000 (00:32 +0000)]
bugfix [#23464] Crash on Tab
OBJ importing edges would produce corrupt meshes because face edges were not created.

9 years agobugfix [#23631] Faces and edges missing in edit mode
Campbell Barton [Tue, 7 Sep 2010 00:20:31 +0000 (00:20 +0000)]
bugfix [#23631] Faces and edges missing in edit mode
there was no way to clear fgons.

9 years agoin response to bug [#23701] Edit Mode: unable to bind vertex/edge/face select modes...
Campbell Barton [Mon, 6 Sep 2010 22:43:09 +0000 (22:43 +0000)]
in response to bug [#23701] Edit Mode: unable to bind vertex/edge/face select modes to keys
while not a bug, being able to cycle over vertex/edge/face modes is useful. added an operator to cycle an array, could be used for cycling the active layer or mesh edit mode.

9 years agobugfix [#23702] Parent to hidden object crashes
Campbell Barton [Mon, 6 Sep 2010 22:10:51 +0000 (22:10 +0000)]
bugfix [#23702] Parent to hidden object crashes

9 years agobugfix [#23704] Background image does not support special german letters
Campbell Barton [Mon, 6 Sep 2010 22:00:15 +0000 (22:00 +0000)]
bugfix [#23704] Background image does not support special german letters

9 years agobugfix [#23656] Problems retrieving properties from inside runtime-created PointerPro...
Campbell Barton [Mon, 6 Sep 2010 15:54:08 +0000 (15:54 +0000)]
bugfix [#23656] Problems retrieving properties from inside runtime-created PointerProperties

cant test if this fix solves the problem matt is having but it at least fixes an error caused by classes created in exec(),
when the properties pointers were copied the hash key still referred to the python object which could be freed. in most cases this wouldnt happen (would be kept in bytecode) but with exec() the property string is freed immediately.

9 years agobugfix [#23663] relative path dind work on linux
Campbell Barton [Mon, 6 Sep 2010 13:28:57 +0000 (13:28 +0000)]
bugfix [#23663] relative path dind work on linux

9 years agobugfix [#23674] Fix for texture path corruptions (bug 23337)
Campbell Barton [Mon, 6 Sep 2010 12:54:54 +0000 (12:54 +0000)]
bugfix [#23674] Fix for texture path corruptions (bug 23337)
from Mathew Burrack (mburrack)
...also applied a fix so this flag wont be written but including this patch for older startup.blend's.

--- from the tracker
I've created a patch for the texture path corruption bug, 23337. Basically, G_FILE_RELATIVE_REMAP was improperly getting
saved out to the startup.blend file, causing issues when the autosave timer went off. The proper fix is to mask out
that flag so it doesn't get written out to .blend files itself, but since that doesn't fix any pre-existing startup.blend
files, I just mask it out when startup.blend is read in instead.

I've tested it locally and so far, it seems to fix all the issues I've had with texture image paths getting corrupted.
I haven't figured out how to properly test the remap-on-save option in the save as dialog, though, so I don't know if
I accidentally broke that or not (although I don't see how I could have).

9 years agobugfix [#23593] using material_slot.material=material_slot.material.copy() causes...
Campbell Barton [Mon, 6 Sep 2010 11:29:23 +0000 (11:29 +0000)]
bugfix [#23593] using material_slot.material=material_slot.material.copy() causes inescapable loop and blender to hang

9 years agoFix for [#23028] Driver gets remapped when importing 2.49 file
Janne Karhu [Mon, 6 Sep 2010 10:35:32 +0000 (10:35 +0000)]
Fix for [#23028] Driver gets remapped when importing 2.49 file
* Rotation drivers weren't converted properly from ipos to fcurves.

9 years agobugfix [#23697] New Empty Scene lacks World Settings
Campbell Barton [Mon, 6 Sep 2010 10:25:38 +0000 (10:25 +0000)]
bugfix [#23697] New Empty Scene lacks World Settings

9 years ago- use list append in more places (preferred method since its faster)
Campbell Barton [Mon, 6 Sep 2010 10:15:41 +0000 (10:15 +0000)]
- use list append in more places (preferred method since its faster)
- remove some unused include paths
- remove unused linux path define

9 years agoFix for [#22960] UV/Image editor - Back to Previous button
Janne Karhu [Mon, 6 Sep 2010 09:46:34 +0000 (09:46 +0000)]
Fix for [#22960] UV/Image editor - Back to Previous button

9 years agobugfix [#23641] enable/disable switch of "Limit" Constraints are inverting
Campbell Barton [Mon, 6 Sep 2010 07:26:21 +0000 (07:26 +0000)]
bugfix [#23641] enable/disable switch of "Limit" Constraints are inverting

9 years agobugfix [#23695] SigSegV when deleting camera from multiple scenes via outline pop...
Campbell Barton [Mon, 6 Sep 2010 06:48:19 +0000 (06:48 +0000)]
bugfix [#23695] SigSegV when deleting camera from multiple scenes via outline pop-up menu

9 years agodisplay_properties was being re-defined for each keymap item.
Campbell Barton [Mon, 6 Sep 2010 06:04:05 +0000 (06:04 +0000)]
display_properties was being re-defined for each keymap item.

9 years agorevert keymap name commit, matt says everything should be '2D View', '3D View......
Campbell Barton [Mon, 6 Sep 2010 05:40:52 +0000 (05:40 +0000)]
revert keymap name commit, matt says everything should be '2D View', '3D View...' etc, so for now just go back to what we had.

reverse merge:
 svn merge -r31774:31773 .

9 years agocommitted by accident
Campbell Barton [Mon, 6 Sep 2010 05:35:09 +0000 (05:35 +0000)]
committed by accident

9 years agobugfix [#23552] keymaps big problem
Campbell Barton [Mon, 6 Sep 2010 05:27:54 +0000 (05:27 +0000)]
bugfix [#23552] keymaps big problem

9 years agorename '3D View' keymap, since its know as 'View 3D' for other areas of the keymap...
Campbell Barton [Mon, 6 Sep 2010 05:20:05 +0000 (05:20 +0000)]
rename '3D View' keymap, since its know as 'View 3D' for other areas of the keymap editor.

9 years agoReport by Dan Eicher (dna). [#23694] ColorRampElement.position typo
Daniel Salazar [Mon, 6 Sep 2010 00:33:08 +0000 (00:33 +0000)]
Report by Dan Eicher (dna). [#23694] ColorRampElement.position typo

9 years agoThis fixes: [#23260] VSE Marking with shortcuts doesn't work
Peter Schlaile [Sun, 5 Sep 2010 15:18:45 +0000 (15:18 +0000)]
This fixes: [#23260] VSE Marking with shortcuts doesn't work

9 years agopatch [#23671] [desktop file] add translations and remove deprecated key.
Campbell Barton [Sun, 5 Sep 2010 15:15:27 +0000 (15:15 +0000)]
patch [#23671] [desktop file] add translations and remove deprecated key.
from Cosme Domínguez Díaz (cosme)