11 years agoChanges for static linking to libtiff when compiling by MinGW:
Sergey Sharybin [Mon, 24 May 2010 12:41:14 +0000 (12:41 +0000)]
Changes for static linking to libtiff when compiling by MinGW:

- Use static tiff libraries from lib/windows/gcc in
  scons configuration files
- Commented libtiff.dll installation in SConstruct

11 years agoutility function for mesh data types
Campbell Barton [Mon, 24 May 2010 12:18:12 +0000 (12:18 +0000)]
utility function for mesh data types

Lets you get edge loops from python either from the entire mesh or from by passing an edge list.

11 years ago- correct --help message
Campbell Barton [Mon, 24 May 2010 11:40:45 +0000 (11:40 +0000)]
- correct --help message
- fix implicit decloration of DAG_scene_sort()
- same fix for tiff as made in renderbranch
- rename 'combined peak' --> 'peak' for shorter messages while rendering.

11 years agoLogic Editor - fix for Keyboard Sensor + Copy Game Property fancy submenu
Dalai Felinto [Mon, 24 May 2010 10:38:05 +0000 (10:38 +0000)]
Logic Editor - fix for Keyboard Sensor + Copy Game Property fancy submenu

* Keyboard Sensor entry keys (key, modifier 1 and 2) can actually be any key
- (you can use Shift as main key, and D as modifier if you want). It's
- strange in my opinion, but it's 2.49 way of doing it.

* Copy Game Property (operator found in SPACE menu)
- reorganized it so the properties appear as submenu items.
- a "little lot" of work for such a small eye-candie but well I hope more
- people like it as well :)

Matt, I had to recreate the dynamic_enum to make it work. I'm count on you
for a real fix for this ;)

11 years agoFix [#21521] Displacement modifier does not update when modifing texture
Matt Ebb [Mon, 24 May 2010 07:30:50 +0000 (07:30 +0000)]
Fix [#21521] Displacement modifier does not update when modifing texture

Depgraph now handles texture dependencies - textures can affect objects/data via modifiers.

11 years ago- remove OBJECT_OT_curve_add
Campbell Barton [Mon, 24 May 2010 07:14:55 +0000 (07:14 +0000)]
- remove OBJECT_OT_curve_add
- rename CURVE_OT_primitive_bezier_add --> CURVE_OT_primitive_bezier_curve_add # matches nurbs operator
- rename CURVE_OT_primitive_curve_path_add --> CURVE_OT_primitive_nurbs_path_add
- fix for warnings from 28923

11 years agoFix [#22278] Colour Balance Node HSV Value slider range is insufficient.
Matt Ebb [Mon, 24 May 2010 02:05:23 +0000 (02:05 +0000)]
Fix [#22278] Colour Balance Node HSV Value slider range is insufficient.

11 years agoFix [#22382] Text Editor properties pannel scales, not scrolls, with MMW
Matt Ebb [Mon, 24 May 2010 01:23:46 +0000 (01:23 +0000)]
Fix [#22382] Text Editor properties pannel scales, not scrolls, with MMW

11 years agobugfix [#22398] Black spots on reflecting surfaces when using Environment Light with HDR
Campbell Barton [Sun, 23 May 2010 21:38:27 +0000 (21:38 +0000)]
bugfix [#22398] Black spots on reflecting surfaces when using Environment Light with HDR
 acos() was being called with a value around  '-1.000001' because of float precission error.

11 years agoFixes for cross-compilation:
Sergey Sharybin [Sun, 23 May 2010 21:20:13 +0000 (21:20 +0000)]
Fixes for cross-compilation:

- Set env['CC'] and env['CXX'] as default values for
  CC and CXX variables. This fixes problem with overwriting
  auto-guessed compilators when reading config files
- Added new prefix for mingw tools

11 years agoGNU style long arguments. see help menu.
Campbell Barton [Sun, 23 May 2010 20:39:21 +0000 (20:39 +0000)]
GNU style long arguments. see help menu.

- swapped meanting of -y/-Y to enable/disable automatic python execution (matches window border -w/-W).
- removed '-B', no reason to have this.
- renamed -fpe to --debug-fpe and added to --help

11 years agowas curious if makefile still worked. they didnt, found 2 problems
Campbell Barton [Sun, 23 May 2010 17:45:08 +0000 (17:45 +0000)]
was curious if makefile still worked. they didnt, found 2 problems
- use our own openjpeg.
- libXmu isnt found/needed on ubuntu 10.04, removing, can add back if it breaks for someone else.

11 years agoadd new object py module.
Campbell Barton [Sun, 23 May 2010 12:38:49 +0000 (12:38 +0000)]
add new object py module.
- added view align from twisted torus script and return the object's base.

11 years ago- base_object.layers_from_view(view3d), needed for setting local layers
Campbell Barton [Sun, 23 May 2010 12:14:07 +0000 (12:14 +0000)]
- base_object.layers_from_view(view3d), needed for setting local layers
- module 'add_object_utils', so each script doesnt need its own add object code, dealing with layers, scene, cursor location, editmode etc.

11 years agoview3d - dont draw loose edges with render-override is enabled.
Campbell Barton [Sun, 23 May 2010 10:48:35 +0000 (10:48 +0000)]
view3d - dont draw loose edges with render-override is enabled.

11 years agoopengl render option 'view_context',
Campbell Barton [Sun, 23 May 2010 10:47:19 +0000 (10:47 +0000)]
opengl render option 'view_context',
When enabled the context's 3D view will be used for rendering.
When disabled a camera view with solid draw mode will be used.

(Needed for batch rendering out animation previews without having to worry about an existing 3D view, its local layer locking and draw type)

11 years agoremove some warnings and remove reference to BF_TIFF_LIB in the help message.
Campbell Barton [Sun, 23 May 2010 07:53:09 +0000 (07:53 +0000)]
remove some warnings and remove reference to BF_TIFF_LIB in the help message.

11 years ago[#22301] Fix for 22300 : Blender 2.52 FBX exporter doesn't export correct FBX
Campbell Barton [Sun, 23 May 2010 06:43:43 +0000 (06:43 +0000)]
[#22301] Fix for 22300 : Blender 2.52 FBX exporter doesn't export correct FBX
patch from Mariusz Borsa (wrotki)

edited the patch to stay closer to the original function.

11 years ago[#22391] Fix for eps-export of UVs
Campbell Barton [Sun, 23 May 2010 06:00:08 +0000 (06:00 +0000)]
[#22391] Fix for eps-export of UVs
patch from Marc Fontaine (cubbie)

11 years agoreplace context.areas.spaces[0] with context.space_data
Campbell Barton [Sun, 23 May 2010 05:34:45 +0000 (05:34 +0000)]
replace context.areas.spaces[0] with context.space_data

11 years ago(no commit message)
Michael Fox [Sun, 23 May 2010 02:02:04 +0000 (02:02 +0000)]

11 years agobugfix [#22390] Lamp drawing circle bug
Campbell Barton [Sat, 22 May 2010 11:58:21 +0000 (11:58 +0000)]
bugfix [#22390] Lamp drawing circle bug
was drawing the circle when out of view.

11 years agoFix [#22306]: convert dropped file names from OSX to correct char encoding to handle...
Damien Plisson [Sat, 22 May 2010 07:32:55 +0000 (07:32 +0000)]
Fix [#22306]: convert dropped file names from OSX to correct char encoding to handle non 7-bit ascii chars (e.g. accents)

11 years agoGraph Editor Selection Fix for Durian:
Joshua Leung [Sat, 22 May 2010 04:54:34 +0000 (04:54 +0000)]
Graph Editor Selection Fix for Durian:

Animators were having trouble selecting keyframes and their handles when zoomed in extremely. This commit seems to fix these issues, which appear to have resulted from some overflowing ints, which gave out-of-view handles priority quite often.

11 years agoMakefiles: fix building on linux/ppc
Stefan Gartner [Fri, 21 May 2010 21:58:37 +0000 (21:58 +0000)]
Makefiles: fix building on linux/ppc

11 years agoMakefiles: make sure syntax is correct...
Stefan Gartner [Fri, 21 May 2010 21:26:03 +0000 (21:26 +0000)]
Makefiles: make sure syntax is correct...

11 years agoMakefiles: statically link tiff libs when WITH_TIFF is set to true, which is the...
Stefan Gartner [Fri, 21 May 2010 21:06:00 +0000 (21:06 +0000)]
Makefiles: statically link tiff libs when WITH_TIFF is set to true, which is the default for all platforms

11 years agoRemoved unused argument mmd from multires reshape functions.
Sergey Sharybin [Fri, 21 May 2010 14:18:07 +0000 (14:18 +0000)]
Removed unused argument mmd from multires reshape functions.

11 years agoBugfix: #22385: Shift-click in NLA does not do 'extend' select
Joshua Leung [Fri, 21 May 2010 13:01:18 +0000 (13:01 +0000)]
Bugfix: #22385: Shift-click in NLA does not do 'extend' select

Caused by typo in selection flags code.

11 years agoMotion Paths: Experimental optimisations from joeedh for speeding up the calculation...
Joshua Leung [Fri, 21 May 2010 12:17:34 +0000 (12:17 +0000)]
Motion Paths: Experimental optimisations from joeedh for speeding up the calculation process

This works by tricking the depsgraph into giving us a smaller list of objects to evaluate, with all the necessary objects + their dependencies at the start of the list.

On any complicated setup where non-object parameters need to be referred to (i.e. by drivers) to affect an object's transform, these optimisations will fail and the old (slower) method is still the best way (modify the ifdef and comment out the optimise depsgraph call to do so). However, we'll assume that these aren't too common in real productions, so things should be fine with these fixes. If there really is a need for both, then global options to control these things could follow.

11 years ago-->Fix for bake with faces that have alpha
Geoffrey Bantle [Fri, 21 May 2010 09:58:26 +0000 (09:58 +0000)]
-->Fix for bake with faces that have alpha

Baking for faces with alpha only worked if 'clear' was
turned off in bake options.

11 years agoFix typo in add group instance menu
Matt Ebb [Fri, 21 May 2010 04:44:23 +0000 (04:44 +0000)]
Fix typo in add group instance menu

11 years agoif libtiff not found disable on unix.
Campbell Barton [Fri, 21 May 2010 04:40:04 +0000 (04:40 +0000)]
if libtiff not found disable on unix.

11 years agolibtiff working on linux & cmake again.
Campbell Barton [Fri, 21 May 2010 04:23:33 +0000 (04:23 +0000)]
libtiff working on linux & cmake again.

11 years agoBlender TIFF support
Matt Ebb [Fri, 21 May 2010 03:25:38 +0000 (03:25 +0000)]
Blender TIFF support

* Removed dynamic linking libTIFF code and change it to static linking
(built into the blender executable). Dynamic linking made things a
fair bit more complicated and wasn't working at all before on OS X -
the dylib didn't exist and wasn't being copied. Since TIFF is more heavily
depended upon now in Blender, it makes sense to make it less 'optional'
and more in line with other libraries.

I've updated both CMake and scons, and CMake on OS X/64bit works fine.
It's now up to other platform/build system maintainers to enable this for
their respective platforms (Campbell will check it for linux). For windows,
and non-64bit osx, we need static libtiff libraries in /lib.

I've added options WITH_TIFF for CMake and WITH_BF_TIFF for scons,
so if blender won't build because of this, you should be able to disable
these options until your build system has been updated.

* Bonus feature: while doing this, I added support for loading 16bit and 32bit
per channel TIFFs - they get converted to Blender's float buffers. Handy for
zbrush displacement maps!

11 years agoenable different rotation types for imported BVH's including 'Native', which uses...
Campbell Barton [Thu, 20 May 2010 17:36:59 +0000 (17:36 +0000)]
enable different rotation types for imported BVH's including 'Native', which uses the rotation order defined in the BVH

11 years agobugfix [#22311] BVH Import broken
Campbell Barton [Thu, 20 May 2010 17:23:37 +0000 (17:23 +0000)]
bugfix [#22311] BVH Import broken
from Stig Olavsen & Tod Liverseed

11 years agoopengl render was freeing all images from the graphics card each update.
Campbell Barton [Thu, 20 May 2010 16:08:06 +0000 (16:08 +0000)]
opengl render was freeing all images from the graphics card each update.
with some 4x4k and 4x8k textures this becomes very slow.

only free animated textures (movies and sequences)

11 years agoobscure sounding feature thats actually useful: isolate render type
Campbell Barton [Thu, 20 May 2010 15:30:28 +0000 (15:30 +0000)]
obscure sounding feature thats actually useful: isolate render type

 Select lamp, isolate, all other visible lamps are disabled.

11 years agomerged 28885 frame update fix to trunk, slightly updated
Joseph Eagar [Thu, 20 May 2010 15:18:55 +0000 (15:18 +0000)]
merged 28885 frame update fix to trunk, slightly updated

11 years agomissed some boundbox's drawing when they shouldnt
Campbell Barton [Thu, 20 May 2010 15:04:47 +0000 (15:04 +0000)]
missed some boundbox's drawing when they shouldnt

11 years agoQuicky untested fix for MotionPath baking bug - heads/tails doesn't work (as reported...
Joshua Leung [Thu, 20 May 2010 12:34:32 +0000 (12:34 +0000)]
Quicky untested fix for MotionPath baking bug - heads/tails doesn't work (as reported by William). Hopefully this improves/fixes the problem.

11 years agoMotion Path Tweaks:
Joshua Leung [Thu, 20 May 2010 12:31:55 +0000 (12:31 +0000)]
Motion Path Tweaks:

- #22155: keyframe dots not shown on path for bone keyframes that aren't in a group with a matching name. Since this situation is going to become more common in 2.5, I've added an option which will alternatively just search the entire action to find all F-Curves associated with bones. The old option is still the default though for the general cases.

- When keyframe drawing is enabled, the current frame will also be indicated on the path now as a (bigger) green dot, as requested by William. This makes it easier to see the position on the path on the current frame.

11 years agoDurian Request: Panel for editing Keyframe values numerically
Joshua Leung [Thu, 20 May 2010 11:49:53 +0000 (11:49 +0000)]
Durian Request: Panel for editing Keyframe values numerically

This panel allows editing of the coordinates of the 'first selected keyframe' on the Active F-Curve. That is, if you've got keyframes A (5), B (7), and C (12), and B & C are both selected, then the 'active keyframe' will be B.

While I still think it's more efficient to use the cursor for batch-setting a bunch of keyframes, there are currently problems using that for sub-frame placement on the x-axis.

- There is none of the averaging crap from before, where no accurate value could ever be set.
- Take care when setting the values of the handles, since getting correct F-Curve recalc flushing working via the RNA stuff is VERY TRICKY, and has been left out for now to get something workable. I recommend setting the values numerically, then grabbing these keyframes and immediately cancelling, to get these updates done.

11 years agoBugfix #22374: index=-1 not work for keyingset.paths.add() function
Joshua Leung [Thu, 20 May 2010 11:04:15 +0000 (11:04 +0000)]
Bugfix #22374: index=-1 not work for keyingset.paths.add() function

Simple typo which meant that paths with 'Entire array' set could not be reimported properly.

11 years agoProperly restored shift-up/down arrow as alternative hotkeys for jumping between...
Joshua Leung [Thu, 20 May 2010 10:03:26 +0000 (10:03 +0000)]
Properly restored shift-up/down arrow as alternative hotkeys for jumping between start/end frames, as mentioned by venomgfx a while ago.

11 years agoonly-render option now wont draw wire or boundbox unless in wire or boundbox draw...
Campbell Barton [Thu, 20 May 2010 09:17:49 +0000 (09:17 +0000)]
only-render option now wont draw wire or boundbox unless in wire or boundbox draw modes.

note: Im not all that happy with where this feature is going in terms of readability, however preview renders are very distracting when physics meshes and bounding boxes are animating over the top of characters.

11 years agosome rna numbers were signed when they shouldnt be (simplify could have its subdivisi...
Campbell Barton [Thu, 20 May 2010 08:51:03 +0000 (08:51 +0000)]
some rna numbers were signed when they shouldnt be (simplify could have its subdivisions set negative)

11 years agoview3d modal operator template
Campbell Barton [Thu, 20 May 2010 07:49:41 +0000 (07:49 +0000)]
view3d modal operator template

11 years agoBugfix #22204: curve modifier onto lamp energy with more than one user of lamp settin...
Joshua Leung [Thu, 20 May 2010 05:18:27 +0000 (05:18 +0000)]
Bugfix #22204: curve modifier onto lamp energy with more than one user of lamp settings creates two modifiers

This was caused by the multi-user data appearing multiple times in the channel list. Now most editing functions filter out duplicates before doing anything to prevent these problems.

Hopefully the additional cost of filtering the entire list an extra time won't be too much of a speed/mem hit...

11 years agoFCurve.evaluate() and bounds() patch from Dan Eicher
Campbell Barton [Thu, 20 May 2010 04:44:10 +0000 (04:44 +0000)]
FCurve.evaluate() and bounds() patch from Dan Eicher

11 years ago3D View Header - Removing the annoying little extra gap between expand-icon and first...
Joshua Leung [Thu, 20 May 2010 03:52:35 +0000 (03:52 +0000)]
3D View Header - Removing the annoying little extra gap between expand-icon and first menu

11 years agoaccess to 3d viewport location, distance and rotation.
Campbell Barton [Wed, 19 May 2010 21:10:46 +0000 (21:10 +0000)]
access to 3d viewport location, distance and rotation.
- rotation must stay normalized (not enforced since it could break calculations)
- view_location is flipped internally.

11 years agopossible un-initialized value
Campbell Barton [Wed, 19 May 2010 17:06:36 +0000 (17:06 +0000)]
possible un-initialized value

11 years agorevert 28807, fix for [#21385] Multilayer OpenEXR files import into other compositors...
Campbell Barton [Wed, 19 May 2010 16:23:09 +0000 (16:23 +0000)]
revert 28807, fix for [#21385] Multilayer OpenEXR files import into other compositors upside down

looks like a threading problem:
 Easy to redo, 1024x436, FSA, 4 threads.

With 1 thread it runs ok, need to look into this further but no time now so reverting.

11 years agoCompile fix.
Thomas Dinges [Wed, 19 May 2010 11:29:36 +0000 (11:29 +0000)]
Compile fix.

11 years agoprevious commit undid DingTo's re-arrangement.
Campbell Barton [Wed, 19 May 2010 11:23:50 +0000 (11:23 +0000)]
previous commit undid DingTo's re-arrangement.

11 years agoLogic UI and Operators: adjusts on Layout + copy properties operator + fix on copy...
Dalai Felinto [Wed, 19 May 2010 09:40:45 +0000 (09:40 +0000)]
Logic UI and Operators: adjusts on Layout + copy properties operator + fix on copy logic bricks operator (and moved to OBJECT_OT)

* adjusts on Layout:
 - in order to avoid much changes when copying Logics, it's nice to have the logic s/c/a always displaying even though it's not valid (e.g. edit mesh used from a camera object).
Now a message shows in the s/c/a alerting to the problem.

* logic operators under OBJECT_OT - copy properties and logics

Matt, is it possible to have the object game properties listed as a submenu from "Copy Properties" ?
So from the "Copy Game Property" menu we would have three options:
"Copy a property" -> (submenu) prop1, prop2, prop3
"Replace all Properties"
"Merge all Properties"

For the current task list in Logic Editor:

11 years agoAnimViz UI Tweak - Made Motion Paths and Onion Skinning UI's more consistent in terms...
Joshua Leung [Wed, 19 May 2010 09:22:24 +0000 (09:22 +0000)]
AnimViz UI Tweak - Made Motion Paths and Onion Skinning UI's more consistent in terms of how they deal with the current 'mode'

11 years agofix for possible un-initialized variable
Campbell Barton [Wed, 19 May 2010 08:44:38 +0000 (08:44 +0000)]
fix for possible un-initialized variable

11 years agorender_ -> use_ prefix, copied from render branch.
Campbell Barton [Wed, 19 May 2010 08:26:33 +0000 (08:26 +0000)]
render_ -> use_ prefix, copied from render branch.

11 years agoremove function to check for correct rv3d->perps, could crash in some cases and blend...
Campbell Barton [Wed, 19 May 2010 06:07:05 +0000 (06:07 +0000)]
remove function to check for correct rv3d->perps, could crash in some cases and blender checks that its correct in the view3d code.

11 years agorna property RegionView3d.perspective - ORTHO/PERSP/CAMERA
Campbell Barton [Tue, 18 May 2010 21:01:22 +0000 (21:01 +0000)]
rna property RegionView3d.perspective - ORTHO/PERSP/CAMERA

useful for setting the camera view from python

11 years agofix for opengl render when called from python
Campbell Barton [Tue, 18 May 2010 17:19:02 +0000 (17:19 +0000)]
fix for opengl render when called from python

11 years agotemp workaround for report/print conflict causing loaded libs to print twice in some...
Campbell Barton [Tue, 18 May 2010 16:58:28 +0000 (16:58 +0000)]
temp workaround for report/print conflict causing loaded libs to print twice in some cases.

11 years - so a python script can check if blender is running without a UI
Campbell Barton [Tue, 18 May 2010 15:57:51 +0000 (15:57 +0000)] - so a python script can check if blender is running without a UI

11 years agodont use a thread for baking in background mode, its not really any advantage since...
Campbell Barton [Tue, 18 May 2010 14:38:25 +0000 (14:38 +0000)]
dont use a thread for baking in background mode, its not really any advantage since it starts a single thread that runs a loop.

11 years agomake pack all not back library data, dont attempt to pack image viewers or generated...
Campbell Barton [Tue, 18 May 2010 13:18:37 +0000 (13:18 +0000)]
make pack all not back library data, dont attempt to pack image viewers or generated images.

11 years agotext utility functions.
Campbell Barton [Tue, 18 May 2010 09:07:58 +0000 (09:07 +0000)]
text utility functions.
 - st = text.as_string()
 - text.from_string(st)

11 years agofix for crash baking in background mode.
Campbell Barton [Tue, 18 May 2010 08:10:05 +0000 (08:10 +0000)]
fix for crash baking in background mode.

11 years agoFix [#22303] bpy.ops.image.reload(); texture-button is always inactive
Matt Ebb [Tue, 18 May 2010 07:59:40 +0000 (07:59 +0000)]
Fix [#22303] bpy.ops.image.reload(); texture-button is always inactive

11 years agocontext.PointCache --> context.point_cache (not to confuse type with property name)
Campbell Barton [Tue, 18 May 2010 07:39:07 +0000 (07:39 +0000)]
context.PointCache --> context.point_cache (not to confuse type with property name)

11 years agoFix [#22304] Tiff 16bit gives darker images
Matt Ebb [Tue, 18 May 2010 07:28:44 +0000 (07:28 +0000)]
Fix [#22304] Tiff 16bit gives darker images

Also fixed similar issue for jpeg2000

11 years agoFix : Preview render wasn't updating when switching pinned materials (and other types)
Matt Ebb [Tue, 18 May 2010 05:40:30 +0000 (05:40 +0000)]
Fix : Preview render wasn't updating when switching pinned materials (and other types)

11 years agoFix [#22345] ReleaseRenderOpt 2.5 Problem with rendering displacement map
Matt Ebb [Tue, 18 May 2010 03:10:47 +0000 (03:10 +0000)]
Fix [#22345]  ReleaseRenderOpt 2.5 Problem with rendering displacement map

Communicate the existing material displacement feature's strange dependence on both
'normal' and 'displacement' influences better. This will do until the improved displacement
is merged from render branch.

11 years agoinclude game engine docs in sphinx doc generation:
Campbell Barton [Mon, 17 May 2010 20:38:54 +0000 (20:38 +0000)]
include game engine docs in sphinx doc generation:, logic, render & types (others still need work)


11 years agoepydoc to sphinx markup for GameLogic module
Campbell Barton [Mon, 17 May 2010 19:52:25 +0000 (19:52 +0000)]
epydoc to sphinx markup for GameLogic module

11 years agono functional changes, simplify some exr api code.
Campbell Barton [Mon, 17 May 2010 16:42:53 +0000 (16:42 +0000)]
no functional changes, simplify some exr api code.

11 years agoadd back codecs UI for exr (from previous patch)
Campbell Barton [Mon, 17 May 2010 16:38:20 +0000 (16:38 +0000)]
add back codecs UI for exr (from previous patch)

11 years ago[#21385] Multilayer OpenEXR files import into other compositors upside down
Campbell Barton [Mon, 17 May 2010 15:54:57 +0000 (15:54 +0000)]
[#21385] Multilayer OpenEXR files import into other compositors upside down
famous upside down EXR bugfix from Xavier Thomas

- Files from blender 2.4x will be flipped on load.
- New files will be saved correctly

tracker has detailed info for further reference.

11 years ago* Screw Modifier was not alphabetical correct in the list.
Thomas Dinges [Mon, 17 May 2010 14:56:00 +0000 (14:56 +0000)]
* Screw Modifier was not alphabetical correct in the list.

11 years agoImage Formats RNA:
Thomas Dinges [Mon, 17 May 2010 14:47:46 +0000 (14:47 +0000)]
Image Formats RNA:
* Removed references for R_MOVIE and R_HAMX. (these formats have been removed in the Imbuf cleanup.)

* Alphabetical order of Image Formats.

11 years agoDecimate Modifier UI:
Thomas Dinges [Mon, 17 May 2010 13:48:09 +0000 (13:48 +0000)]
Decimate Modifier UI:
* Changed Face Count button to a label.

11 years agoblf docstring fix from Moguri
Campbell Barton [Mon, 17 May 2010 07:33:37 +0000 (07:33 +0000)]
blf docstring fix from Moguri

11 years agoDrivers Bugfix:
Joshua Leung [Mon, 17 May 2010 04:22:41 +0000 (04:22 +0000)]
Drivers Bugfix:

Renaming bones now correctly fixes drivers referencing those bones. This includes driver paths and driver variables.

11 years agoconvert GameKeys epydoc into sphinx markup
Campbell Barton [Sun, 16 May 2010 23:25:05 +0000 (23:25 +0000)]
convert GameKeys epydoc into sphinx markup

11 years agoconvert Rasterizer module to sphinx
Campbell Barton [Sun, 16 May 2010 23:13:30 +0000 (23:13 +0000)]
convert Rasterizer module to sphinx

11 years agoconvert GameTypes from epydoc into sphinx compatible markup, also removed deprecated...
Campbell Barton [Sun, 16 May 2010 22:57:22 +0000 (22:57 +0000)]
convert GameTypes from epydoc into sphinx compatible markup, also removed deprecated functions

11 years agoFix for compilation with newer ffmpeg library
Sergey Sharybin [Sun, 16 May 2010 19:41:49 +0000 (19:41 +0000)]
Fix for compilation with newer ffmpeg library

Error was cased by undefined UINT64_C in stdint.h for c++
programs. As I understand from ffmpeg mailing list the simpliest
solution is to define __STDC_CONSTANT_MACROS before including
ffmpeg libraries. There already was some amout of such definitions in
the code and I've tested this with newer and older ffmpeg
libraries -- this should work and should be safe, but maybe
there is better way of fixing this problem.

11 years ago[#22114] Manipulator Transform Orientation not respected
Martin Poirier [Sun, 16 May 2010 17:01:05 +0000 (17:01 +0000)]
[#22114] Manipulator Transform Orientation not respected

Potential fix (the error would explain the gimbal case, not the normal case. Also, it doesn't explain why it worked from time to time on other platforms).

11 years agoLogic UI: copy logic operator (old Ctrl+C) + add logics (shift+a)
Dalai Felinto [Sun, 16 May 2010 16:28:50 +0000 (16:28 +0000)]
Logic UI: copy logic operator (old Ctrl+C) + add logics (shift+a)

According to Matt the RMB->Copy to selected wouldn't work for logics because the copy we need is for the whole logic (s/c/a). So (at least for the time been), copy logic is possible again.
It work as 2.49 (replacing the existent logic).

Add Logics is a python menu to give quick access to add logics. I have to see how to put that in Add Menu. I should be easy, but I'll leave it for later.

11 years agoclear some pep8 warnings
Campbell Barton [Sun, 16 May 2010 12:15:04 +0000 (12:15 +0000)]
clear some pep8 warnings

11 years agoRemoved obsolete comment for previous commit
Joshua Leung [Sun, 16 May 2010 11:43:48 +0000 (11:43 +0000)]
Removed obsolete comment for previous commit

11 years agoKeying Sets Bugfix:
Joshua Leung [Sun, 16 May 2010 11:42:54 +0000 (11:42 +0000)]
Keying Sets Bugfix:

Editing the settings of the active (absolute only) Keying Sets is now possible again.

11 years agoProperties Window:
Thomas Dinges [Sun, 16 May 2010 10:21:00 +0000 (10:21 +0000)]
Properties Window:
*The narrowui value was hard coded in all ui scripts, made an user preferences option. Basically this value determines on which area width, it should switch between dual/single column layout.

ToDo: The Changes only take effect when reloading scripts/restarting Blender (after saving as default). Will maybe add the "Reload Scripts" operator next to the button in the future.

* Small fix for Fluid Add Button, when in single column mode. Didn't expand like the other "Add" Buttons.

11 years agono functional changes
Campbell Barton [Sun, 16 May 2010 10:09:07 +0000 (10:09 +0000)]
no functional changes
- add PySequenceMethods members (all NULL)
- spaces -> tabs
- cmake syntax warning from recent ghost commit

11 years agoSome Renaming:
Thomas Dinges [Sun, 16 May 2010 08:36:29 +0000 (08:36 +0000)]
Some Renaming:
*antialiasing > render_antialiasing
*enabled > use_mist
*enabled > use_stars

11 years agobugfix [#22325] bpy.ops.import is invalid name
Campbell Barton [Sun, 16 May 2010 08:30:40 +0000 (08:30 +0000)]
bugfix [#22325] bpy.ops.import is invalid name

11 years agopatch from Dan Eicher
Campbell Barton [Sat, 15 May 2010 13:30:14 +0000 (13:30 +0000)]
patch from Dan Eicher
- pose markers new/remove
- font load/remove
- world load/remove
- particles new/remove

commented out node-tree for now since from what I can tell these have to be atteched to material/scene/texture (unlike other ID types)

11 years agomade cmake ghost file less confusing (was globbing then removing files for each system).
Campbell Barton [Sat, 15 May 2010 12:16:19 +0000 (12:16 +0000)]
made cmake ghost file less confusing (was globbing then removing files for each system).