blender.git
9 years ago"Fix" for [#23863] Smoke Voxel Data Still Frame Number doesn't work
Janne Karhu [Fri, 8 Oct 2010 08:56:04 +0000 (08:56 +0000)]
"Fix" for [#23863] Smoke Voxel Data Still Frame Number doesn't work
* Not supported currently so hidden in ui.
* Could be a nice option for later, but will need some proper thought put into the implementation.

9 years agoquat_apply_track had incomplete comments
Campbell Barton [Fri, 8 Oct 2010 07:36:33 +0000 (07:36 +0000)]
quat_apply_track had incomplete comments

9 years agobugfix [#21483] Twisting when Dupliframing a Surface Circle (Nurbs) along a Curve.
Campbell Barton [Fri, 8 Oct 2010 07:29:08 +0000 (07:29 +0000)]
bugfix [#21483] Twisting when Dupliframing a Surface Circle (Nurbs) along a Curve.
use the curve's twist for follow path constraint and parent-path.

9 years agofix for error in track rotation, found while looking into adding an up axis to this...
Campbell Barton [Fri, 8 Oct 2010 03:50:01 +0000 (03:50 +0000)]
fix for error in track rotation, found while looking into adding an up axis to this function.

9 years agoFix #23358: template_curve_mapping doesn't work in split views
Sergey Sharybin [Fri, 8 Oct 2010 02:48:24 +0000 (02:48 +0000)]
Fix #23358: template_curve_mapping doesn't work in split views

9 years agomove tracking functions into math_rotation.c (no functional changes)
Campbell Barton [Fri, 8 Oct 2010 02:08:11 +0000 (02:08 +0000)]
move tracking functions into math_rotation.c (no functional changes)

9 years agobugfix [#21610] alt-r for bone (reset rotation) doesnt work in weight painting mode
Campbell Barton [Thu, 7 Oct 2010 23:17:14 +0000 (23:17 +0000)]
bugfix [#21610] alt-r for bone (reset rotation) doesnt work in weight painting mode
pose operators now run in weightpaint mode when the weight paint objects pose armature is in pose mode.

9 years agoappend was using a freed Main pointer to refer to the curlib when instancing group...
Campbell Barton [Thu, 7 Oct 2010 21:25:05 +0000 (21:25 +0000)]
append was using a freed Main pointer to refer to the curlib when instancing group objects and centering objects around the cursor.

9 years agoFix #24167: Timeline keyframes don't update when selecting objects from outliner
Sergey Sharybin [Thu, 7 Oct 2010 16:41:42 +0000 (16:41 +0000)]
Fix #24167: Timeline keyframes don't update when selecting objects from outliner

Based on patch from Alexander Kuznetsov. Own changes:
- Keyframes in timelime depends on active object, so timelime better be
  listeing to ND_OB_ACTIVE notifier rather than ND_OB_SELECT
- When scene is changing in this operator NC_WINDOW notifier would be send
  and the whole interface would be redrawed, so no need in ND_OB_ACTIVE in
  this case

9 years agoFix #24180: Make duplicates real doesn't update immediatly the outliner
Sergey Sharybin [Thu, 7 Oct 2010 12:18:09 +0000 (12:18 +0000)]
Fix #24180: Make duplicates real doesn't update immediatly the outliner

9 years agoFix for [#22250] Retopo projects to the wrong object when multiple objects are behind.
Janne Karhu [Thu, 7 Oct 2010 10:57:21 +0000 (10:57 +0000)]
Fix for [#22250] Retopo projects to the wrong object when multiple objects are behind.
* Scaling of objects wasn't properly taken into account when projecting the verts.

9 years agomisc fixes found with clang's static checker.
Campbell Barton [Thu, 7 Oct 2010 10:04:07 +0000 (10:04 +0000)]
misc fixes found with clang's static checker.

9 years agoSVN maintenance.
Guillermo S. Romero [Thu, 7 Oct 2010 01:20:59 +0000 (01:20 +0000)]
SVN maintenance.

9 years agoCOLLADA: Split EffectsExporter into separate files.
Nathan Letwory [Thu, 7 Oct 2010 00:24:42 +0000 (00:24 +0000)]
COLLADA: Split EffectsExporter into separate files.

9 years agobugfix [#24158] Object text fields immediately search based on existing content
Campbell Barton [Thu, 7 Oct 2010 00:14:21 +0000 (00:14 +0000)]
bugfix [#24158] Object text fields immediately search based on existing content
also remove some unused struct members from uiBlock/uiBut.

9 years agobugfix [#24155] Operator Cheat Sheet doesn't work properly
Campbell Barton [Wed, 6 Oct 2010 22:29:34 +0000 (22:29 +0000)]
bugfix [#24155] Operator Cheat Sheet doesn't work properly

9 years agoremove calls to WM_event_add_mousemove r22031, from view2d operators since it would...
Campbell Barton [Wed, 6 Oct 2010 21:54:30 +0000 (21:54 +0000)]
remove calls to WM_event_add_mousemove r22031, from view2d operators since it would cause a feedback loop where the operator apply function would keep using mousemove events and creating them.

This was added for view updates but think it needs to be solved a better way.

9 years agoSVN maintenance.
Guillermo S. Romero [Wed, 6 Oct 2010 20:40:16 +0000 (20:40 +0000)]
SVN maintenance.

9 years agobugfix [#24168] verts[] was replaced with vertices[] but gives the old info to user.
Campbell Barton [Wed, 6 Oct 2010 20:39:50 +0000 (20:39 +0000)]
bugfix [#24168] verts[] was replaced with vertices[] but gives the old info to user.

9 years agobugfix [#23988] The Maya preset as default
Campbell Barton [Wed, 6 Oct 2010 20:29:00 +0000 (20:29 +0000)]
bugfix [#23988] The Maya preset as default

9 years agobugfix [#24157] AddPresetBase class writes incorrect values for float_vector properties
Campbell Barton [Wed, 6 Oct 2010 18:51:07 +0000 (18:51 +0000)]
bugfix [#24157] AddPresetBase class writes incorrect values for float_vector properties

9 years agoCOLLADA: Split ImagesExporter into separate files.
Nathan Letwory [Wed, 6 Oct 2010 16:23:52 +0000 (16:23 +0000)]
COLLADA: Split ImagesExporter into separate files.

9 years agoremove unused vol_get_density() call.
Campbell Barton [Wed, 6 Oct 2010 14:53:13 +0000 (14:53 +0000)]
remove unused vol_get_density() call.

9 years agominor edits so traceray() uses less stack memory, also remove memset() usage, initial...
Campbell Barton [Wed, 6 Oct 2010 14:47:40 +0000 (14:47 +0000)]
minor edits so traceray() uses less stack memory, also remove memset() usage, initialize as {0}.
no functional change.

9 years agobugfix [#23311] Half a colour picker appears
Campbell Barton [Wed, 6 Oct 2010 14:17:28 +0000 (14:17 +0000)]
bugfix [#23311] Half a colour picker appears

all popups which are positioned based on an existing button are now clamped to window bounds.

9 years agoGCC fixes for r32346
Nathan Letwory [Wed, 6 Oct 2010 13:55:50 +0000 (13:55 +0000)]
GCC fixes for r32346

9 years agoCOLLADA: Split MaterialsExporter into separate files.
Nathan Letwory [Wed, 6 Oct 2010 13:21:08 +0000 (13:21 +0000)]
COLLADA: Split MaterialsExporter into separate files.

9 years agoAssorted GCC fixes for OpenCOLLADA support
Nathan Letwory [Wed, 6 Oct 2010 12:04:56 +0000 (12:04 +0000)]
Assorted GCC fixes for OpenCOLLADA support

9 years agoCOLLADA: Split ArmatureExporter, InstanceWriter and TransformWriter into separate...
Nathan Letwory [Wed, 6 Oct 2010 11:02:44 +0000 (11:02 +0000)]
COLLADA: Split ArmatureExporter, InstanceWriter and TransformWriter into separate files.

9 years agoFix for [#22236] Seg Fault when rendering sequence with speed effect, [#24160] VSE...
Janne Karhu [Wed, 6 Oct 2010 10:09:44 +0000 (10:09 +0000)]
Fix for [#22236] Seg Fault when rendering sequence with speed effect, [#24160] VSE crash
* Override the default render name in the case of the sequence renderer scene being included as a strip in the sequencer.
* Somebody with deeper insight to the rendering pipeline should probably check if this is the best way to handle this.

9 years ago[#24063] Error in RNA naming in SequenceCrop.min_x/y ;
Campbell Barton [Wed, 6 Oct 2010 10:00:15 +0000 (10:00 +0000)]
[#24063] Error in RNA naming in SequenceCrop.min_x/y ;
[#24153] Typo

9 years agoCOLLADACOLLADA exporter: split geometry export into own files.
Nathan Letwory [Wed, 6 Oct 2010 09:53:06 +0000 (09:53 +0000)]
COLLADACOLLADA exporter: split geometry export into own files.

9 years agopatch [#24162] r32332 missed a couple of command key changes - with fix
Campbell Barton [Wed, 6 Oct 2010 09:21:40 +0000 (09:21 +0000)]
patch [#24162] r32332 missed a couple of command key changes - with fix
from Shane Ambler (sambler)

9 years agoFix for [#24134] pointcache memory error (crash)
Janne Karhu [Wed, 6 Oct 2010 07:57:55 +0000 (07:57 +0000)]
Fix for [#24134] pointcache memory error (crash)

9 years agoCOLLADA exporter: split camera and light export into own files.
Nathan Letwory [Wed, 6 Oct 2010 07:13:42 +0000 (07:13 +0000)]
COLLADA exporter: split camera and light export into own files.

9 years agoCampbell requested that I remove one of the bge.events.RETKEY aliases, so I'm removin...
Mitchell Stokes [Wed, 6 Oct 2010 00:36:12 +0000 (00:36 +0000)]
Campbell requested that I remove one of the bge.events.RETKEY aliases, so I'm removing bge.events.RETURNKEY.

9 years ago[#24123] Network render gives black images
Martin Poirier [Tue, 5 Oct 2010 23:14:31 +0000 (23:14 +0000)]
[#24123] Network render gives black images

Error with buffer handling when reading response.

Also fix bug with blendfile relative path (wasn't converting them properly).

9 years agoUnhide confirm on release property (otherwise, it's not easily modifiable in the...
Martin Poirier [Tue, 5 Oct 2010 22:32:29 +0000 (22:32 +0000)]
Unhide confirm on release property (otherwise, it's not easily modifiable in the keymap editor).

9 years agoremove some unused code and reduced the scope if some vars (no functional change).
Campbell Barton [Tue, 5 Oct 2010 21:22:33 +0000 (21:22 +0000)]
remove some unused code and reduced the scope if some vars (no functional change).

9 years agobugfix [#24151] AddPresetBase class does not add Color import when saving color prope...
Campbell Barton [Tue, 5 Oct 2010 19:14:41 +0000 (19:14 +0000)]
bugfix [#24151] AddPresetBase class does not add Color import when saving color properties

9 years agorename Command key to OSKey, Window manager already called it the OSKey but internall...
Campbell Barton [Tue, 5 Oct 2010 19:10:15 +0000 (19:10 +0000)]
rename Command key to OSKey, Window manager already called it the OSKey but internally it was mixed.

9 years agoUpdating the bge.types docs to note which KX_GameObject attributes return mathutils...
Mitchell Stokes [Tue, 5 Oct 2010 19:05:09 +0000 (19:05 +0000)]
Updating the bge.types docs to note which KX_GameObject attributes return mathutils objects. Also adding localLinearVelocity, worldLinearVelocity, localAngularVelocity, and worldAngularVelocity to the KX_GameObject docs.

9 years agobugfix [#24148] unable to get keyboard mappings to work in the text window
Campbell Barton [Tue, 5 Oct 2010 18:35:02 +0000 (18:35 +0000)]
bugfix [#24148] unable to get keyboard mappings to work in the text window
this exposes another problem: RNA_property_is_set cant be used on properties set from a keymap, they are always set. for now check for string length.

9 years agoScons options for static linking to libsamplerate, sndfile and fftw3
Sergey Sharybin [Tue, 5 Oct 2010 16:43:01 +0000 (16:43 +0000)]
Scons options for static linking to libsamplerate, sndfile and fftw3

9 years agopatch [#24125] Fix for Slider Widget (UI)
Campbell Barton [Tue, 5 Oct 2010 15:44:58 +0000 (15:44 +0000)]
patch [#24125] Fix for Slider Widget (UI)
from Alexander Kuznetsov (alexk)

9 years agopatch [#24146] UV layout selection menu in UV editor ala CTRL+TAB in edit mode
Campbell Barton [Tue, 5 Oct 2010 15:29:06 +0000 (15:29 +0000)]
patch [#24146] UV layout selection menu in UV editor ala CTRL+TAB in edit mode

9 years agoEnable lcms support on Windows.
Nathan Letwory [Tue, 5 Oct 2010 13:39:45 +0000 (13:39 +0000)]
Enable lcms support on Windows.

9 years agobugfix [#24122] Shift-C doesn't work in "Camera View"
Campbell Barton [Tue, 5 Oct 2010 13:15:58 +0000 (13:15 +0000)]
bugfix [#24122] Shift-C doesn't work in "Camera View"
also fixed some glitches with smoothview.

9 years agoFix #24135: Material modification not immediately updated in Outliner
Sergey Sharybin [Tue, 5 Oct 2010 11:55:54 +0000 (11:55 +0000)]
Fix #24135: Material modification not immediately updated in Outliner

Also fixed outliner update when changing active_material_index from Py and
when selecting texture from UI

9 years agobugfix [#23506] Bevel Modifier display problem
Campbell Barton [Tue, 5 Oct 2010 11:25:34 +0000 (11:25 +0000)]
bugfix [#23506] Bevel Modifier display problem
This is a more general problem that drawing functions would skip faces when the original index could not be found, screw result for example wasnt visible in editmode too.
Fixed by adding a material set argument to DerivedMesh->drawMappedFaces(), this was already being done in some of the other drawing functions.

9 years ago- fix for crash when drawing a subsurf after a modifier that lost original indices...
Campbell Barton [Tue, 5 Oct 2010 11:16:07 +0000 (11:16 +0000)]
- fix for crash when drawing a subsurf after a modifier that lost original indices (bevel/screw/decimate)
- fix for own mistake used madd_v3_v3fl rather then mul_v3_v3fl, r32241.

9 years ago"Fix" for [#24115] Offset animation on object with particules system doesn't work...
Janne Karhu [Tue, 5 Oct 2010 10:45:54 +0000 (10:45 +0000)]
"Fix" for [#24115] Offset animation on object with particules system doesn't work like 2.49
* Object time offset is not supported for particles anymore, something that enables similar functionality will have to be coded later.

9 years agobuild-fix [#24142] path changes break osx
Campbell Barton [Tue, 5 Oct 2010 10:23:25 +0000 (10:23 +0000)]
build-fix [#24142] path changes break osx

9 years agoFix for [#24107] Hair/General particle glitch- Presets
Janne Karhu [Tue, 5 Oct 2010 09:32:35 +0000 (09:32 +0000)]
Fix for [#24107] Hair/General particle glitch- Presets

9 years agoFixed own typo in last commit to curve RNA
Sergey Sharybin [Tue, 5 Oct 2010 07:22:44 +0000 (07:22 +0000)]
Fixed own typo in last commit to curve RNA

9 years agoTextureCoordinateBinding.getName() -> TextureCoordinateBinding.getSemantic(); as...
Nathan Letwory [Tue, 5 Oct 2010 06:10:17 +0000 (06:10 +0000)]
TextureCoordinateBinding.getName() -> TextureCoordinateBinding.getSemantic(); as per my own patch on OpenCOLLADA issue tracker.

9 years agoA bit of bge.events work:
Mitchell Stokes [Tue, 5 Oct 2010 05:44:15 +0000 (05:44 +0000)]
A bit of bge.events work:
  * A few places in the bge.events docs mentioned bge.keys, when it should have been bge.events
  * Created two aliases to bge.events.RETKEY: ENTERKEY and RETURNKEY
  * ENTERKEY and RETURNKEY have been added to the docs and RETKEY marked as deprecated
  * Added an example of using bge.logic.keyboard to the bge.events docs

9 years agoSVN maintenance.
Guillermo S. Romero [Tue, 5 Oct 2010 00:49:39 +0000 (00:49 +0000)]
SVN maintenance.

9 years agoReorganisation of COLLADA import code. Classes have been split into their own files.
Nathan Letwory [Tue, 5 Oct 2010 00:05:14 +0000 (00:05 +0000)]
Reorganisation of COLLADA import code. Classes have been split into their own files.
No functional changes.

Where necessary extern "C" {} blocks have been added.

9 years agoUpdate stubs for recent changes (BKE_utildefines.h and header printing).
Nathan Letwory [Mon, 4 Oct 2010 23:52:53 +0000 (23:52 +0000)]
Update stubs for recent changes (BKE_utildefines.h and header printing).

9 years agobugfix [#24133] r32303, Mirror Modifier + EditMode + VBO's Problem.
Campbell Barton [Mon, 4 Oct 2010 19:01:25 +0000 (19:01 +0000)]
bugfix [#24133] r32303, Mirror Modifier + EditMode + VBO's Problem.
drawing the triangle arrays were only broken up by hidden faces, but switches in material were ignored.
now check for materual context changes.

9 years ago[#22825] Copy Scenes with Audio Strip Crash.
Campbell Barton [Mon, 4 Oct 2010 15:31:04 +0000 (15:31 +0000)]
[#22825] Copy Scenes with Audio Strip Crash.

9 years agofix for copy in the console (wasnt taking the prompt into account)
Campbell Barton [Mon, 4 Oct 2010 12:02:18 +0000 (12:02 +0000)]
fix for copy in the console (wasnt taking the prompt into account)

9 years ago revert r32284, turns out OpenSuse needs this for forkpty(), also fixed missing impor...
Campbell Barton [Mon, 4 Oct 2010 11:42:39 +0000 (11:42 +0000)]
 revert r32284, turns out OpenSuse needs this for forkpty(), also fixed missing import with 3ds export.

9 years agoRecalc knots when toggling nurb cyclic flags
Sergey Sharybin [Mon, 4 Oct 2010 10:06:18 +0000 (10:06 +0000)]
Recalc knots when toggling nurb cyclic flags

9 years agoFix for [#24118] Hair particles can not be edited
Janne Karhu [Mon, 4 Oct 2010 08:48:50 +0000 (08:48 +0000)]
Fix for [#24118] Hair particles can not be edited
* Own mistake from a previous fix.

9 years agoCOLLADA exporter fix: do not create a duplicate <polylist> if an object has NULL...
Arystanbek Dyussenov [Mon, 4 Oct 2010 03:38:37 +0000 (03:38 +0000)]
COLLADA exporter fix: do not create a duplicate <polylist> if an object has NULL materials linked along with normal materials.

9 years ago- use own string conversion function over PyUnicode_FromString when converting the...
Campbell Barton [Mon, 4 Oct 2010 01:18:47 +0000 (01:18 +0000)]
- use own string conversion function over PyUnicode_FromString when converting the argv
- report errors when files dont load when given from the command line but not running in background mode.

9 years agofix for building over samba /w cmake+mingw
Campbell Barton [Mon, 4 Oct 2010 00:40:48 +0000 (00:40 +0000)]
fix for building over samba /w cmake+mingw

9 years agotypo in function prefix.
Campbell Barton [Sun, 3 Oct 2010 23:29:43 +0000 (23:29 +0000)]
typo in function prefix.

9 years agocmake/mingw was missing defines.
Campbell Barton [Sun, 3 Oct 2010 23:27:33 +0000 (23:27 +0000)]
cmake/mingw was missing defines.

9 years agochanges to path searching
Campbell Barton [Sun, 3 Oct 2010 21:13:52 +0000 (21:13 +0000)]
changes to path searching
- don't search CWD/foldername anymore, only CWD/2.54/foldername, since this is the new default build systems use.
- local source paths (./release/scripts) are now treated as system path, otherwise when this is used you cant test ~/.blender/2.54/scripts at the same time.

9 years agobugfix [#24087] Blender can not install add-ons unless running with root priviledges
Campbell Barton [Sun, 3 Oct 2010 20:00:22 +0000 (20:00 +0000)]
bugfix [#24087] Blender can not install add-ons unless running with root priviledges
now addon path is created using the same path functions and selecting where to save the startup.blend

also made some minor changes to path handling funcs.

9 years agolinking libutil isnt needed on my system, possibly this is deprecated?,
Campbell Barton [Sun, 3 Oct 2010 18:45:27 +0000 (18:45 +0000)]
linking libutil isnt needed on my system, possibly this is deprecated?,
testing this on other linux systems isnt so easy but will hear about it if this breaks.

9 years agoFix attribution, as noticed by Dalai Felinto.
Guillermo S. Romero [Sun, 3 Oct 2010 16:39:07 +0000 (16:39 +0000)]
Fix attribution, as noticed by Dalai Felinto.

9 years agoAdd include directive so buildinfo compilation can find defines, see r32271.
Guillermo S. Romero [Sun, 3 Oct 2010 16:30:10 +0000 (16:30 +0000)]
Add include directive so buildinfo compilation can find defines, see r32271.

9 years agobuild systems have been updated, remove use of ~/.blender/ directly, ~/.blender...
Campbell Barton [Sun, 3 Oct 2010 16:16:00 +0000 (16:16 +0000)]
build systems have been updated, remove use of ~/.blender/  directly, ~/.blender/*version*/ instead.

9 years agoadded len_squared_v2v2, use instead of len_v3v3 for font handle tests, also fixed...
Campbell Barton [Sun, 3 Oct 2010 14:16:27 +0000 (14:16 +0000)]
added len_squared_v2v2, use instead of len_v3v3 for font handle tests, also fixed some warnings.

9 years agobugfix [#24116] UV layout exporting doesnt work
Campbell Barton [Sun, 3 Oct 2010 12:22:33 +0000 (12:22 +0000)]
bugfix [#24116] UV layout exporting doesnt work
in-fact this is unrelated to UV Layout script, just a missing check for an bad state.

9 years agofix for scons with recent buildinfo change
Campbell Barton [Sun, 3 Oct 2010 11:33:44 +0000 (11:33 +0000)]
fix for scons with recent buildinfo change

9 years ago- rna bugfix where ints were not clamped and would overflow, now raise an error and...
Campbell Barton [Sun, 3 Oct 2010 01:44:00 +0000 (01:44 +0000)]
- rna bugfix where ints were not clamped and would overflow, now raise an error and print valid range.
- fixed WM_OT_context_cycle_int was causing problems with int overflow, now it cycles properly.
- rename QUOTE macro to STRINGIFY_ARG, and added STRINGIFY, which is used more often since it gives the value as a string.

9 years agoMaking the docs for bge.types.KX_SCA_AddObjectActuator.instantAddObject() more clear...
Mitchell Stokes [Sun, 3 Oct 2010 01:32:01 +0000 (01:32 +0000)]
Making the docs for bge.types.KX_SCA_AddObjectActuator.instantAddObject() more clear. Thanks to delaney for pointing this out.

9 years agopython console prompt + edit line is how selectable.
Campbell Barton [Sat, 2 Oct 2010 22:31:48 +0000 (22:31 +0000)]
python console prompt + edit line is how selectable.

9 years agopy/rna access to setting the header text - can be used in modal operators.
Campbell Barton [Sat, 2 Oct 2010 21:02:40 +0000 (21:02 +0000)]
py/rna access to setting the header text - can be used in modal operators.
eg: context.area.header_text_set("Some Text")
 included example in the view3d modal operator template.

9 years agoRedraw object buttons on next/previous frame in 3dview, otherwise for instance
Nathan Letwory [Sat, 2 Oct 2010 20:31:54 +0000 (20:31 +0000)]
Redraw object buttons on next/previous frame in 3dview, otherwise for instance
Transform panel won't get updated for keyed objects.

9 years agoset the view3d used layer to be an unsigned int, mask out localview layers to avoid...
Campbell Barton [Sat, 2 Oct 2010 19:45:53 +0000 (19:45 +0000)]
set the view3d used layer to be an unsigned int, mask out localview layers to avoid flag mismatch when checking if it changed.

9 years agofor view layer calculation, only break early if all layers are set, was breaking...
Campbell Barton [Sat, 2 Oct 2010 19:38:09 +0000 (19:38 +0000)]
for view layer calculation, only break early if all layers are set, was breaking if any layer was set.

9 years agoFix #22348: disabled image editor curves on non-float images, this never
Brecht Van Lommel [Sat, 2 Oct 2010 19:31:58 +0000 (19:31 +0000)]
Fix #22348: disabled image editor curves on non-float images, this never
worked correct, only got enabled accidentally in 2.5 port.

9 years agomake fly mode border draw into a area drawing callback rather then using a flag ...
Campbell Barton [Sat, 2 Oct 2010 19:31:23 +0000 (19:31 +0000)]
make fly mode border draw into a area drawing callback rather then using a flag (no functional change).

9 years agomove window matrix translation into its own function. (no functional changes)
Campbell Barton [Sat, 2 Oct 2010 19:06:20 +0000 (19:06 +0000)]
move window matrix translation into its own function. (no functional changes)

9 years agoAnti-Aliasing support for opengl render (belated durian todo),
Campbell Barton [Sat, 2 Oct 2010 17:10:28 +0000 (17:10 +0000)]
Anti-Aliasing support for opengl render (belated durian todo),
Simple FSA accumulation method means no fancy opengl features needed.
Fixed at 5 samples per pixel for now.

9 years agoFix #23785: in the game engine, if an object had an armature modifier + another
Brecht Van Lommel [Sat, 2 Oct 2010 16:42:12 +0000 (16:42 +0000)]
Fix #23785: in the game engine, if an object had an armature modifier + another
modifier, it would apply the armature deformation twice.

9 years agoSmall CMAKE Fix, discovered by freakabcd in IRC.
Thomas Dinges [Sat, 2 Oct 2010 16:29:58 +0000 (16:29 +0000)]
Small CMAKE Fix, discovered by freakabcd in IRC.

9 years ago* Script wasn't updated after "Load Factory Settings" Operator decoupling.
Thomas Dinges [Sat, 2 Oct 2010 16:19:33 +0000 (16:19 +0000)]
* Script wasn't updated after "Load Factory Settings" Operator decoupling.

9 years agoFix for [#24051] Scrubbing Timeline in VSE with Jack Audio doesn't scrub just plays...
Joerg Mueller [Sat, 2 Oct 2010 15:27:55 +0000 (15:27 +0000)]
Fix for [#24051] Scrubbing Timeline in VSE with Jack Audio doesn't scrub just plays the audio track

There were actually two bugs, the one reported and that the Sync Callback never has been called after someone had to add #ifdefs around the call without checking that the build systems are even configured to add the needed definition, am I right Cam? :P

9 years agoFix for last fix, should have checked it actually worked :)
Brecht Van Lommel [Sat, 2 Oct 2010 14:45:56 +0000 (14:45 +0000)]
Fix for last fix, should have checked it actually worked :)

9 years agoFix #24077: convert operator not updating outliner. Note about notifiers:
Brecht Van Lommel [Sat, 2 Oct 2010 14:40:53 +0000 (14:40 +0000)]
Fix #24077: convert operator not updating outliner. Note about notifiers:
NC_SCENE|NC_OBJECT does not work, you can only have one NC/ND/NA in a
single notifier, if you need to do both, use two notifiers.

9 years agoMost likely fix for #23420: viewer node: loses viewer nodes forever.
Brecht Van Lommel [Sat, 2 Oct 2010 14:32:03 +0000 (14:32 +0000)]
Most likely fix for #23420: viewer node: loses viewer nodes forever.

Related to another bug fixed recently, both viewer + split viewer
could be set to output to the same image. That also could make node
tree localization/sync go wrong.

9 years agoFix #24095: user preferences theme colors didn't match exactly with what
Brecht Van Lommel [Sat, 2 Oct 2010 14:17:20 +0000 (14:17 +0000)]
Fix #24095: user preferences theme colors didn't match exactly with what
was drawn. Problem was that these were not set to be in gamma space. Also
needed to fix automatic 0..255 to 0..1 range conversion for PROP_COLOR_GAMMA,
was only working for PROP_COLOR.

9 years agoFix #24103: copy logic bricks to objects with the same data didn't work.
Brecht Van Lommel [Sat, 2 Oct 2010 14:08:09 +0000 (14:08 +0000)]
Fix #24103: copy logic bricks to objects with the same data didn't work.
Don't know why this check was here, it wasn't there in 2.49 and it's not
necessary.