Commit Graph

66005 Commits

Author SHA1 Message Date
Campbell Barton
49b6867e0c previous commit didnt build - add back enum and note that its a copy because of linking error 2012-05-26 00:41:11 +00:00
Guillermo S. Romero
c904f5363d SVN maintenance. 2012-05-26 00:33:46 +00:00
Campbell Barton
6dcef66468 code cleanup: remove duplicate enum 2012-05-26 00:06:30 +00:00
Bastien Montagne
178d541aad Fix most (all?) image space i18n UI bugs... 2012-05-25 17:58:15 +00:00
Ove Murberg Henriksen
2c8a7ac756 svn merge ^/trunk/blender -r46930:HEAD 2012-05-25 17:52:51 +00:00
Campbell Barton
10c6a8ce1a fix for adding/removing spline items with multiple splines in a mask-object 2012-05-25 17:44:37 +00:00
Brecht Van Lommel
3fe10d475f Fix a bad bug with direct/indirect linking since 2.5. Indirectly linked libraries
could get loaded twice in some cases, causing issues with e.g. node groups.
2012-05-25 17:13:30 +00:00
Campbell Barton
6fa349f85e support for deleting splines and points while maintaining animation 2012-05-25 15:20:29 +00:00
Sergey Sharybin
d236f8d450 Fix #31514: Open blends via drag-n'-drop doesn't work when splash screen is on
Do not block EVT_DROP event from popup handler.
Not ideal solution sine it'll be much nicer to cleanup event handling order,
but should be acceptable for now.
2012-05-25 14:57:17 +00:00
Gaia Clary
352cd241a3 fix [#31597] Operator Preset: Python Warning whenever a preset is executed (seen on Windows) 2012-05-25 14:08:50 +00:00
Gaia Clary
19705e969a Removed setting of filepath from Operator Preset for the Collada Exporter (Second Life presets) 2012-05-25 13:50:32 +00:00
Brecht Van Lommel
6b554c5ec4 Fix for last commit, forgot to update Screen.is_animation_playing python property. 2012-05-25 12:56:29 +00:00
Campbell Barton
b230ebf726 mask slide now auto-keys 2012-05-25 12:48:24 +00:00
Campbell Barton
e2133842c0 patch [#31594] [Documentation]: fix for example in bge.render.rst
by Philipp Oeser (lichtwerk)
2012-05-25 12:37:14 +00:00
Brecht Van Lommel
ad65b7b86b Animation playback: now all windows are update during playback, rather than
just the active window.
2012-05-25 12:37:11 +00:00
Brecht Van Lommel
942fcf4415 Unix: enable use of XDG paths for storing Blender configuration on Linux/BSD/..,
starting from version 2.64. Unless you have a special system setup, this means the
will be in ~/.config/blender rather than ~/.blender.

When the version number is changed to 2.64, the "Copy Previous Settings" operator
in the splash will copy the settings to the new location.

XDG base directory specification:
http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
2012-05-25 12:08:29 +00:00
Campbell Barton
bb97cf31de print frame bumbers when printing shapes that mismatch 2012-05-25 12:06:10 +00:00
Campbell Barton
94fc1f5f4a fix error in prev commit 2012-05-25 11:51:56 +00:00
Gaia Clary
81935ee677 Added a Factory Operator Preset for the Collada Exporter (Second Life presets) 2012-05-25 11:43:57 +00:00
Campbell Barton
e70316f3b2 fix for crash in auto ketframe. 2012-05-25 11:41:42 +00:00
Sergey Sharybin
6e01ba8cbc Fix #31587: loading image sequence by selecting all images does not work in MCE
Now loading image sequence behaves in the same way as sequencer when all images
are selected. In fact, in this case first image from selection would be used
as first frame of image sequence, so this behavior does not reflect possible
gaps in selection.

Old behavior with selecting first file only is still relevant.
2012-05-25 11:40:45 +00:00
Campbell Barton
c6e0d24d02 add auto-key for masks 2012-05-25 10:04:10 +00:00
Campbell Barton
57c292daf0 style cleanup 2012-05-25 09:51:53 +00:00
Campbell Barton
5ed2e0d5bc svn merge ^/trunk/blender -r46979:47003 2012-05-25 09:42:58 +00:00
Miika Hamalainen
c4bbc5abfc Fixed smoke 3D-view issues: Preview became invisible from certain angles if domain size was < 1.0 and density+shading strength changed depended on domain size. 2012-05-25 09:40:56 +00:00
Brecht Van Lommel
19dd66cf3b 3D View: add Backface Culling option, to hide faces when seen from the back side,
found in the Display panel.

Patch by Simon Kirk and Irie Shinsuke, refactored to also work for non-mesh objects
and avoid globals.
2012-05-25 09:26:47 +00:00
Campbell Barton
139c92e7eb new points now have their animated locations applied all non-active keys. 2012-05-25 09:06:15 +00:00
Campbell Barton
29e89dc996 code cleanup: solidify modifier - remove dead assignment and unneeded NULL check. 2012-05-25 06:54:01 +00:00
Daniel Genrich
f883d12e0c Smoke: Start fixing scaling issues which happen with non cube-shaped domains.
Detail: Smoke solver and Blender side of smoke now share the same cell length.

First reported by the Sintel artists long ago, again reported by MiikaH.

Part of my Smoke Development Project Phase III.
2012-05-24 23:50:20 +00:00
Campbell Barton
fda16e7381 remove some float/double conversions 2012-05-24 21:58:12 +00:00
Nathan Vegdahl
19e1d05461 Modifications to the view3d.select() operator:
1. Two new boolean options have been added to the operator: "deselect"
   and "toggle".
2. The previous behavior of "extend" (toggling the selection) has
   been moved to the "toggle" option.
3. "extend" now only extends the selection, it never deselects.
4. "deselect" is pretty self-explanatory: it deselects (i.e. opposite
   of extend).
5. The built-in keymap has been changed to use "toggle" where
   "extend" was used before for this operator, to maintain the
   previous behavior in the default keymap.

In short, this works towards making "extend" and "deselect" fully
consistent across all selection tools (adding to and removing from
selection, respectively), but still preserves the old behavior
as well.

(Patch reviewed by Brecht.)
2012-05-24 21:05:27 +00:00
Nicholas Bishop
9dc161e8ed Fix bug [#31512] Focus Zoom on text object with modifers fails
Change BKE_object_minmax() to use the same logic as meshes: use the
object bounding box if available, since it will include the modifier
DM output.
2012-05-24 20:20:12 +00:00
Ove Murberg Henriksen
c2c2611faa Restructuring code.
All functions merged into ED_vgroup_transfer_weight() to avoid duplicate code.
2012-05-24 20:03:09 +00:00
Nicholas Bishop
75a8de49fc Fix bug #31582, Crash with Skin modifier
Buffer overflow error in collecting split_face vertices.
2012-05-24 19:41:09 +00:00
Campbell Barton
afe2def93c adding new keyframes now updates existing shapekeys 2012-05-24 19:16:08 +00:00
Daniel Genrich
8042c52fb6 Smoke: Fix wrong maximum timestep, resulting in exploding/unstable fluids.
Part of my Smoke Development project.
In conjunction with MiikaH and his gSoC project.
2012-05-24 18:22:36 +00:00
Campbell Barton
25b677787f svn merge ^/trunk/blender -r46966:46979 2012-05-24 16:37:40 +00:00
Campbell Barton
da710b3e14 style cleanup: brace placement/newlines 2012-05-24 16:35:45 +00:00
Campbell Barton
ebd39522d8 fix bug in own recent edits - shape key insertion 2012-05-24 15:29:50 +00:00
Gaia Clary
da67c969b3 Patch #31570: Implementation of 'Include bone children' Option 2012-05-24 14:56:09 +00:00
Brecht Van Lommel
09344fb102 Fix new compositor color to value/bw conversion working different than it did
before. It doesn't make much sense to always multiply with alpha, especially
if it's a premul image that already has it multiplied in.

Patch by Irie Shinsuke.
2012-05-24 14:19:20 +00:00
Campbell Barton
a8a855ecd7 fix for incorrect range function args. 2012-05-24 14:06:10 +00:00
Sergey Sharybin
3305674bb5 Port mask node to new compositor system
Works in the same way as double edge node -- not actually multithreaded
but currently it's fast enough to be used in such way. In the future it
might be changed in some way.

Move actual mask rasterization code to BKE so it's resued by old compositor
system and new compositor. Also in the future it might be used to display
mask preview in mask editor.
2012-05-24 14:01:00 +00:00
Joshua Leung
240babf074 Graph Editor - View All/Selected now includes handles for calculating extents of
F-Curves

It is possible to get the old behaviour (handles excluded) by bringing up the
Operator Properties (F6) while in the Graph Editor (this doesn't work elsewhere
due to the context requirements of this stuff).
2012-05-24 13:52:25 +00:00
Campbell Barton
3e1df2d12e shapekeys for masks - this doesnt use existing shapekey code however. 2012-05-24 13:31:36 +00:00
Campbell Barton
9abd6e7651 style cleanup 2012-05-24 13:18:53 +00:00
Campbell Barton
c8e8a68543 svn merge ^/trunk/blender -r46963:46966 2012-05-24 10:18:54 +00:00
Campbell Barton
39ff86eb32 style cleanup 2012-05-24 10:16:42 +00:00
Campbell Barton
b5c3ffe9c7 fix for building without audaspace 2012-05-24 10:15:38 +00:00
Sergey Sharybin
14a56caee6 Merging r46725 through r46963 from trunk into soc-2011-tomato 2012-05-24 09:47:29 +00:00