blender.git
7 years agoMerging r40653 through r40847 from trunk into soc-2011-tomato
Sergey Sharybin [Fri, 7 Oct 2011 18:57:26 +0000 (18:57 +0000)]
Merging r40653 through r40847 from trunk into soc-2011-tomato

7 years agoAdded Macro and KeyingSetInfo to blacklisted msg classes. Also updated french po...
Bastien Montagne [Fri, 7 Oct 2011 08:57:08 +0000 (08:57 +0000)]
Added Macro and KeyingSetInfo to blacklisted msg classes. Also updated french po & mo.

7 years agoScene.GameData DNA alignment nitpicking
Dalai Felinto [Fri, 7 Oct 2011 05:19:21 +0000 (05:19 +0000)]
Scene.GameData DNA alignment nitpicking
* "structures are always multiples of 8 bytes in size" (adding two pads for RecastData)
removing some unecessary pads. Moving others to make pad counting easy.

(although this patch is not highly needed in trunk it will help cucumber merging)
This could probably fixed the problem address at rev.40084

7 years agofix for own bad mistake, broke vector curve handles.
Campbell Barton [Fri, 7 Oct 2011 00:26:04 +0000 (00:26 +0000)]
fix for own bad mistake, broke vector curve handles.

7 years agofix [#28800] Scene NULL in frame change callback, crashes on property update.
Campbell Barton [Fri, 7 Oct 2011 00:08:40 +0000 (00:08 +0000)]
fix [#28800] Scene NULL in frame change callback, crashes on property update.

7 years agorna_ParticleDupliWeight_name_length was returning an incorrect value. Zealous debug...
Campbell Barton [Thu, 6 Oct 2011 23:16:12 +0000 (23:16 +0000)]
rna_ParticleDupliWeight_name_length was returning an incorrect value. Zealous debug checks are testing the (buf[len] == '\0')

7 years agospaces -> tabs (whitespace only changes)
Campbell Barton [Thu, 6 Oct 2011 22:04:01 +0000 (22:04 +0000)]
spaces -> tabs (whitespace only changes)

7 years agospaces -> tabs (only whitespace changes)
Campbell Barton [Thu, 6 Oct 2011 22:02:50 +0000 (22:02 +0000)]
spaces -> tabs (only whitespace changes)

7 years agofix [#27071] Random crashes when altering a mesh vertex vector in BGE
Campbell Barton [Thu, 6 Oct 2011 16:07:05 +0000 (16:07 +0000)]
fix [#27071] Random crashes when altering a mesh vertex vector in BGE

thanks to Chris Holland (topher77) for supplying the fix.

7 years agoFix #28819: Normal Maps appear inverted in GLSL shader and offline renderer (2.6rc1)
Sergey Sharybin [Thu, 6 Oct 2011 14:55:30 +0000 (14:55 +0000)]
Fix #28819: Normal Maps appear inverted in GLSL shader and offline renderer (2.6rc1)

Caused by recent bump maps flip commit.
If texture is used as Normal Map it's normal factor shouldn't be flipped.

7 years agoFix #28805: Add mesh, align to view, un check align to view. not updating.
Sergey Sharybin [Thu, 6 Oct 2011 12:51:33 +0000 (12:51 +0000)]
Fix #28805: Add mesh, align to view, un check align to view. not updating.

Re-set rotation property when "Lock to View" property changes.
This makes proper updates without breaking behavior.

7 years agoset mikktspace functions as static which are not used externally.
Campbell Barton [Thu, 6 Oct 2011 11:40:49 +0000 (11:40 +0000)]
set mikktspace functions as static which are not used externally.

7 years agohide 3d view header `use_pivot_point_align` button in editmode since its not used...
Campbell Barton [Thu, 6 Oct 2011 10:06:53 +0000 (10:06 +0000)]
hide 3d view header `use_pivot_point_align` button in editmode since its not used there, also remove unneeded copy() funcs from quick effects.

7 years agotexface fix: if material is not used by mesh set default bge mat flag (backface culli...
Dalai Felinto [Thu, 6 Oct 2011 06:56:45 +0000 (06:56 +0000)]
texface fix: if material is not used by mesh set default bge mat flag (backface culling on)
report by Mitchell Stokes over IRC, but probably one of the reason people have been asking
to expose the Game Settings material panel in the Render engine as well.

7 years agofix [#28113] ZTransp flag is not imported correctly from 2.49 files
Campbell Barton [Thu, 6 Oct 2011 06:16:20 +0000 (06:16 +0000)]
fix [#28113] ZTransp flag is not imported correctly from 2.49 files

infact this only changes a setting which is ignored. but may as well keep whats set in 2.4x.

7 years agoObject Menu Edits:
Campbell Barton [Thu, 6 Oct 2011 05:45:06 +0000 (05:45 +0000)]
Object Menu Edits:
- add quick effects to object menu, these are too useful to hide in search menu.
- set/clear track/parent - expand the operators enums in submenus - no advantage in having a further popup after clicking on the menu item.
- move 'Join UVs' into Make links menu which is currently being abused to store some copy functions. Do this because the 'Object' menu is getting too big.

7 years agofix for error in own edits to recently applied select link sequencer patch.
Campbell Barton [Thu, 6 Oct 2011 05:10:09 +0000 (05:10 +0000)]
fix for error in own edits to recently applied select link sequencer patch.

7 years agofix for weight paint with face mask enabled drawing with lights.
Campbell Barton [Thu, 6 Oct 2011 05:01:24 +0000 (05:01 +0000)]
fix for weight paint with face mask enabled drawing with lights.

7 years agoremove unused struct member & minor edits, no functional change.
Campbell Barton [Thu, 6 Oct 2011 04:33:00 +0000 (04:33 +0000)]
remove unused struct member & minor edits, no functional change.

7 years agofix for fix
Campbell Barton [Thu, 6 Oct 2011 04:09:48 +0000 (04:09 +0000)]
fix for fix

7 years agofix [#26193] Weightpainting on Mesh with Armature-Modifier fails if x-mirror and...
Campbell Barton [Thu, 6 Oct 2011 04:06:47 +0000 (04:06 +0000)]
fix [#26193] Weightpainting on Mesh with Armature-Modifier fails if x-mirror and auto normalize is enabled

7 years agocleanup for main weight paint drawing function while looking into a bug - no function...
Campbell Barton [Thu, 6 Oct 2011 03:57:03 +0000 (03:57 +0000)]
cleanup for main weight paint drawing function while looking into a bug - no functional changes.

7 years agodont define the ghost PREFIX for scons, since this means our portable downloadable...
Campbell Barton [Thu, 6 Oct 2011 02:29:15 +0000 (02:29 +0000)]
dont define the ghost PREFIX for scons, since this means our portable downloadable binary would find the system blender files (if installed).

this should stay disabled until scons supports system/portable installs as with cmake.

7 years agofix error in last commit & remove commented code which is now working in 2.5x.
Campbell Barton [Thu, 6 Oct 2011 02:19:04 +0000 (02:19 +0000)]
fix error in last commit & remove commented code which is now working in 2.5x.

7 years agofix for memory leak when calling wpaint_make_validmap() with no vertex groups.
Campbell Barton [Thu, 6 Oct 2011 01:51:01 +0000 (01:51 +0000)]
fix for memory leak when calling wpaint_make_validmap() with no vertex groups.

7 years agofix for crash when painting normalize with no vertex groups, also minor cleanup to...
Campbell Barton [Thu, 6 Oct 2011 01:29:32 +0000 (01:29 +0000)]
fix for crash when painting normalize with no vertex groups, also minor cleanup to do_weight_paint_auto_normalize_all_groups()

7 years agoscons flags were being set carelessly - CCFLAGS is like setting CFLAGS and CXXFLAGS...
Campbell Barton [Wed, 5 Oct 2011 23:35:03 +0000 (23:35 +0000)]
scons flags were being set carelessly - CCFLAGS is like setting CFLAGS and CXXFLAGS - in a few cases this was being set redundantly.

there are more cases that chould be changed since CPPFLAGS and CCFLAGS are both being set where only one is needed but for now this is safe.

7 years agorevert part of r40800, btools.ENDIAN should be correct, if its not then that needs...
Campbell Barton [Wed, 5 Oct 2011 23:17:40 +0000 (23:17 +0000)]
revert part of r40800, btools.ENDIAN should be correct, if its not then that needs to be fixed rather then checking on the platform.

./build_files/scons/tools/btools.py:68 - checkEndian() uses pythons struct which knows the systems native endian and will work unless cross compiling (which afaik isnt dont between different endian systems so far).

7 years agoupdate generated api changelog for edits since 2.59
Campbell Barton [Wed, 5 Oct 2011 22:43:00 +0000 (22:43 +0000)]
update generated api changelog for edits since 2.59

7 years agoFix #28766: object properties > display > transparency no longer worked in solid
Brecht Van Lommel [Wed, 5 Oct 2011 15:28:02 +0000 (15:28 +0000)]
Fix #28766: object properties > display > transparency no longer worked in solid
draw mode, after texface changes.

7 years agominor edits
Campbell Barton [Wed, 5 Oct 2011 12:20:38 +0000 (12:20 +0000)]
minor edits
- use TRUE/FALSE rather than 1/0
- WM_operator_properties_create_ptr rather than WM_operator_properties_create since the pointers available.
- remove redundant strlen()

7 years agoOSX: Correct copy/paste error and exclude endianess switch from darwin
Jens Verwiebe [Wed, 5 Oct 2011 08:58:32 +0000 (08:58 +0000)]
OSX: Correct copy/paste error and exclude endianess switch from darwin

7 years agofix [#28809] Fileselect strange icon display.
Campbell Barton [Wed, 5 Oct 2011 07:57:33 +0000 (07:57 +0000)]
fix [#28809] Fileselect strange icon display.

7 years agofix [#28807] Drivers breaking by undo
Campbell Barton [Wed, 5 Oct 2011 07:28:59 +0000 (07:28 +0000)]
fix [#28807] Drivers breaking by undo

7 years agofilter RNA classes for translation (removes over 1300 lines from messages.txt)
Campbell Barton [Wed, 5 Oct 2011 03:39:22 +0000 (03:39 +0000)]
filter RNA classes for translation (removes over 1300 lines from messages.txt)
- omit operators tagged as INTERNAL
- omit classes  for internal use: Event, Context, Property, Function, Window.

7 years agorename rna OperatorTypeMacro --> OperatorMacro, since operators types are just called...
Campbell Barton [Wed, 5 Oct 2011 00:19:33 +0000 (00:19 +0000)]
rename rna OperatorTypeMacro --> OperatorMacro, since operators types are just called Operator

7 years ago[#28801] Pet doesn't work on the whole mesh
Martin Poirier [Tue, 4 Oct 2011 23:42:06 +0000 (23:42 +0000)]
[#28801] Pet doesn't work on the whole mesh
Reported by Enrico Valenza

Mirror messes up the zone of influence. Disable mirror internally when proportional edit is on.

7 years agomodify pacman file not to compile templates & presets.
Campbell Barton [Tue, 4 Oct 2011 23:00:38 +0000 (23:00 +0000)]
modify pacman file not to compile templates & presets.

7 years agofix for error when fixing crash in filesel poll function.
Campbell Barton [Tue, 4 Oct 2011 22:42:49 +0000 (22:42 +0000)]
fix for error when fixing crash in filesel poll function.

7 years agobge bugfix: navmesh collision flag disputing with glsl_color_manag.
Dalai Felinto [Tue, 4 Oct 2011 18:15:28 +0000 (18:15 +0000)]
bge bugfix: navmesh collision flag disputing with glsl_color_manag.
The solution is to make the flag in to an int in oppose to short.
This will also help in cucumber where we ran into the same problem.

7 years agoEnabling JACK for linux buildbot.
Sergey Sharybin [Tue, 4 Oct 2011 17:04:35 +0000 (17:04 +0000)]
Enabling JACK for linux buildbot.

7 years agoUpdate blenderplayer stubs to deal with recent keymaps commit.
Sergey Sharybin [Tue, 4 Oct 2011 15:21:01 +0000 (15:21 +0000)]
Update blenderplayer stubs to deal with recent keymaps commit.

7 years agoCorrection for own recent commit -- didn't know it's unsupported in
Sergey Sharybin [Tue, 4 Oct 2011 15:10:24 +0000 (15:10 +0000)]
Correction for own recent commit -- didn't know it's unsupported in
MSVC to do such things.

7 years agoFix #28202: (only) modifying keymap item properties did not save properly, the
Brecht Van Lommel [Tue, 4 Oct 2011 13:24:48 +0000 (13:24 +0000)]
Fix #28202: (only) modifying keymap item properties did not save properly, the
update signal for this was missing. Problem is that the operator properties
RNA update callback doesn't know the associated keymap item, worked around it
with UI template now.

7 years agoPartial fix #27978: Problem exporting OGG Theora-Vorbis video (and other audio codecs)
Sergey Sharybin [Tue, 4 Oct 2011 12:30:26 +0000 (12:30 +0000)]
Partial fix #27978: Problem exporting OGG Theora-Vorbis video (and other audio codecs)

Ogg format does support only vorbis, theora, speex and flac audio codecs.
Added check for result of av_write_header() and show info in header about
error while initializing streams.

This commit also fixed crash when using vorbis audio format.
It used to be floating point exception. SOlved by initializing
audio_stream->codec->time_base with proper rational value as it's
done in FFmpeg sources.

7 years agoremove redundant code, also dont bother with os.path.basename(x) for recent scons...
Campbell Barton [Tue, 4 Oct 2011 08:28:37 +0000 (08:28 +0000)]
remove redundant code, also dont bother with os.path.basename(x) for recent scons commit.

7 years agoFix for unix python bundling: config-* directories didn't deleted
Sergey Sharybin [Tue, 4 Oct 2011 08:20:29 +0000 (08:20 +0000)]
Fix for unix python bundling: config-* directories didn't deleted

This is because of passing config-* to rm command in quotes.

7 years agoMinor: Other UI strings typos and tweaks. Also updated french po & mo.
Bastien Montagne [Tue, 4 Oct 2011 07:48:56 +0000 (07:48 +0000)]
Minor: Other UI strings typos and tweaks. Also updated french po & mo.

7 years agofix for missing null check in own recent commit.
Campbell Barton [Mon, 3 Oct 2011 18:03:44 +0000 (18:03 +0000)]
fix for missing null check in own recent commit.

7 years agorevert r40738, flipepd enums give quick access to first items, even if it does seem...
Campbell Barton [Mon, 3 Oct 2011 17:59:33 +0000 (17:59 +0000)]
revert r40738, flipepd enums give quick access to first items, even if it does seem odd to have them flipped.

7 years agoadd macro OB_TYPE_SUPPORT_MATERIAL, type checks were being done inline, some comparin...
Campbell Barton [Mon, 3 Oct 2011 17:29:43 +0000 (17:29 +0000)]
add macro OB_TYPE_SUPPORT_MATERIAL, type checks were being done inline, some comparing range, some using ELEM#(), once was missing metaball check.

7 years agofix [#27526] shared data but different data materials.
Campbell Barton [Mon, 3 Oct 2011 16:55:00 +0000 (16:55 +0000)]
fix [#27526] shared data but different data materials.

7 years agofix for [#28788] wasn't complete, pose bones scale was ignoring "Individual origins...
Campbell Barton [Mon, 3 Oct 2011 16:20:05 +0000 (16:20 +0000)]
fix for [#28788] wasn't complete, pose bones scale was ignoring "Individual origins" setting.

7 years agoFix #27532: Undo test texture after painting gives black blocks.
Sergey Sharybin [Mon, 3 Oct 2011 13:01:24 +0000 (13:01 +0000)]
Fix #27532: Undo test texture after painting gives black blocks.

- Do not apply undo tiles on image if source or generated type was changed.
- Added null-check in own recent commit in this area.

7 years ago- use BLI_findstring rather then while loop for listbase lookups
Campbell Barton [Mon, 3 Oct 2011 12:56:33 +0000 (12:56 +0000)]
- use BLI_findstring rather then while loop for listbase lookups
- remove BLI_assert I recently added to RNA_property_pointer_type since its intentionally called with no type check.

7 years agoFix #28780: Undo while painting image sequences issue
Sergey Sharybin [Mon, 3 Oct 2011 11:04:05 +0000 (11:04 +0000)]
Fix #28780: Undo while painting image sequences issue

- Store imbuf file path in UndoImageTile structure, so imbuf can be verified
  before applying titles on it.
- If current image's imbuf file path isn't equal to file path stored in
  undo block, search for imbuf in ima->ibufs.

  Probably it can be optimized, but storing all settings which defines
  needed imbuf (image source type, offset, image file name, current
  scene frame and so messes up undo code and requires deeper changes
  which probably better not to start on bcon4).

7 years agoMinor: Other UI strings typos and tweaks. Also updated french po & mo.
Bastien Montagne [Mon, 3 Oct 2011 08:01:07 +0000 (08:01 +0000)]
Minor: Other UI strings typos and tweaks. Also updated french po & mo.

7 years agofix [#27578] Fileselector UI area does not scale with UI (partially hides buttons)
Campbell Barton [Mon, 3 Oct 2011 04:48:14 +0000 (04:48 +0000)]
fix [#27578] Fileselector UI area does not scale with UI (partially hides buttons)

7 years agofix for crash when loading the file selector on startup.
Campbell Barton [Mon, 3 Oct 2011 03:48:48 +0000 (03:48 +0000)]
fix for crash when loading the file selector on startup.

7 years agoBGE: removing old hack from Dome code. it's no longer needed and it was making dome...
Dalai Felinto [Mon, 3 Oct 2011 03:32:59 +0000 (03:32 +0000)]
BGE: removing old hack from Dome code. it's no longer needed and it was making dome to fail if using game autostart (<<bug)

7 years agopatch [#27887] LOSSLESS RENDERING: HuffYUV and FFV1 both fail to render losslessly
Campbell Barton [Mon, 3 Oct 2011 03:25:05 +0000 (03:25 +0000)]
patch [#27887] LOSSLESS RENDERING: HuffYUV and FFV1 both fail to render losslessly
from Troy Sobotka (sobotka)

7 years agofix for own recent commit made color strip use the wrong panel, now hide `Input`...
Campbell Barton [Mon, 3 Oct 2011 03:23:50 +0000 (03:23 +0000)]
fix for own recent commit made color strip use the wrong panel, now hide `Input` rather then effects since the color picker wasnt shown.

7 years agofix [#28023] VSE: Transform Markers doesn't do anything
Campbell Barton [Mon, 3 Oct 2011 02:49:08 +0000 (02:49 +0000)]
fix [#28023] VSE: Transform Markers doesn't do anything
- renamed to 'Sync Markers' to match action editor.
- action editor option was broken in the same way as the sequencer.

7 years agoChange struct alignment for structs which are intended to be aligned but aren't.
Campbell Barton [Mon, 3 Oct 2011 01:36:25 +0000 (01:36 +0000)]
Change struct alignment for structs which are intended to be aligned but aren't.
remove uiIconImage too since its unused.

7 years agominor edit for UI code, pointless short/int mix.
Campbell Barton [Mon, 3 Oct 2011 01:01:01 +0000 (01:01 +0000)]
minor edit for UI code, pointless short/int mix.

7 years agofix for mistake in api changelog script with function names.
Campbell Barton [Sun, 2 Oct 2011 23:53:41 +0000 (23:53 +0000)]
fix for mistake in api changelog script with function names.

7 years agoadd '2.58 to 2.59' to changelog (should have done this for 2.59 release) and texface...
Campbell Barton [Sun, 2 Oct 2011 23:47:05 +0000 (23:47 +0000)]
add '2.58 to 2.59' to changelog (should have done this for 2.59 release) and texface changes for 2.59 -> 2.60.

7 years agosvn merge -rHEAD:40523 doc/python_api/rst/change_log.rst
Campbell Barton [Sun, 2 Oct 2011 23:23:45 +0000 (23:23 +0000)]
svn merge -rHEAD:40523 doc/python_api/rst/change_log.rst

revert changes for texface, will apply manually after.

7 years agoremove .Blanguages, its not used anymore
Campbell Barton [Sun, 2 Oct 2011 22:28:49 +0000 (22:28 +0000)]
remove .Blanguages, its not used anymore

7 years agofix [#28784] CRASHER on load with load_post handler
Campbell Barton [Sun, 2 Oct 2011 21:21:14 +0000 (21:21 +0000)]
fix [#28784] CRASHER on load with load_post handler

also fix pacman package build spec.

7 years agouse use_ prefix for boolean value.
Campbell Barton [Sun, 2 Oct 2011 20:09:45 +0000 (20:09 +0000)]
use use_ prefix for boolean value.

7 years agofix [#28788] Scale using "Individual origins" in bones
Campbell Barton [Sun, 2 Oct 2011 19:57:34 +0000 (19:57 +0000)]
fix [#28788] Scale using "Individual origins" in bones

works for rotate and scale

7 years ago- fix for keymap test operator
Campbell Barton [Sun, 2 Oct 2011 18:09:36 +0000 (18:09 +0000)]
- fix for keymap test operator
- cleanup pep8 warnings and unused py imports
py pep8 cleanup

7 years agoMissed some stoff when removing libsamplerate.
Joerg Mueller [Sun, 2 Oct 2011 18:08:16 +0000 (18:08 +0000)]
Missed some stoff when removing libsamplerate.

7 years agoFix for [#28792] Invalid 'aud' documentation examples.
Joerg Mueller [Sun, 2 Oct 2011 18:00:06 +0000 (18:00 +0000)]
Fix for [#28792] Invalid 'aud' documentation examples.

7 years agoTypo fix. nexYon commit caused bit-loss in the word incs.
Nathan Letwory [Sun, 2 Oct 2011 17:58:21 +0000 (17:58 +0000)]
Typo fix. nexYon commit caused bit-loss in the word incs.

7 years agoMake sure that default settings have OpenMP support by default (also good for buildbots).
Nathan Letwory [Sun, 2 Oct 2011 17:53:52 +0000 (17:53 +0000)]
Make sure that default settings have OpenMP support by default (also good for buildbots).

Note that builders that don't have VS pro version need to manually disable this setting in their respective user-config.py

7 years agoremove find samplerate module, use -msse2 flag for intel c++ since its supported.
Campbell Barton [Sun, 2 Oct 2011 17:16:28 +0000 (17:16 +0000)]
remove find samplerate module, use -msse2 flag for intel c++ since its supported.

7 years ago* Removing libsamplerate from build systems
Joerg Mueller [Sun, 2 Oct 2011 17:09:39 +0000 (17:09 +0000)]
* Removing libsamplerate from build systems
* Enabling OpenAL for scons win64-vc in default config; Nathan or Sergey: please update the build bot to build with OpenAL!

7 years agominor cmake edits:
Campbell Barton [Sun, 2 Oct 2011 16:43:39 +0000 (16:43 +0000)]
minor cmake edits:
- osx was defaulting to -O3.
- clang wasnt detecting sse compiler args.

7 years ago* 2.60 release cycle, moving on to bcon4, only bugfixes!
Thomas Dinges [Sun, 2 Oct 2011 14:41:13 +0000 (14:41 +0000)]
* 2.60 release cycle, moving on to bcon4, only bugfixes!

7 years agoFix [#28436] ID mask creates 'feather' around ID even with AA turned off.
Bastien Montagne [Sun, 2 Oct 2011 12:57:49 +0000 (12:57 +0000)]
Fix [#28436] ID mask creates 'feather' around ID even with AA turned off.
Perhaps not the ideal solution, but it works, is easy to undo if/when we have a better one, and I’m pretty sure it won’t break anything...

7 years agoenable cmake building makesdna with ghash
Campbell Barton [Sun, 2 Oct 2011 12:34:41 +0000 (12:34 +0000)]
enable cmake building makesdna with ghash

7 years agoremove some redundant checks and compiler warnings.
Campbell Barton [Sun, 2 Oct 2011 12:21:24 +0000 (12:21 +0000)]
remove some redundant checks and compiler warnings.

7 years agoMinor: Other UI strings typos and tweaks. Also updated french po & mo.
Bastien Montagne [Sun, 2 Oct 2011 08:46:46 +0000 (08:46 +0000)]
Minor: Other UI strings typos and tweaks. Also updated french po & mo.

7 years agofix [#28786] Large enum lists display columns in inverted order (right to left)
Campbell Barton [Sat, 1 Oct 2011 21:09:42 +0000 (21:09 +0000)]
fix [#28786] Large enum lists display columns in inverted order (right to left)

also cleared annoying intel c++ warnings.

7 years agocmake:
Campbell Barton [Sat, 1 Oct 2011 19:52:33 +0000 (19:52 +0000)]
cmake:
- fix for cmake's SSE detection which would fail because of strict warnings and also had redundant cache setting.
- was incorrectly initializing variables (own bad)
- python was searching for libs on every run, now only do this if there not cached.

7 years agocmake: sse flags were being defined in 2 different places
Campbell Barton [Sat, 1 Oct 2011 18:29:40 +0000 (18:29 +0000)]
cmake: sse flags were being defined in 2 different places

7 years agosupport for object data material assignment in python
Campbell Barton [Sat, 1 Oct 2011 17:54:33 +0000 (17:54 +0000)]
support for object data material assignment in python
eg:
 bpy.context.object.data.materials[0] = bpy.data.materials["SomeMaterial"]

7 years agoBKE material api function: assign_material_id, like assign_material but takes the...
Campbell Barton [Sat, 1 Oct 2011 17:51:47 +0000 (17:51 +0000)]
BKE material api function: assign_material_id, like assign_material but takes the object data rather then the object.

7 years agofix for msvc, I thought this was only needed for mingw.
Campbell Barton [Sat, 1 Oct 2011 15:54:36 +0000 (15:54 +0000)]
fix for msvc, I thought this was only needed for mingw.

7 years agoadd a collection function slot for assignment (not used yet).
Campbell Barton [Sat, 1 Oct 2011 15:40:32 +0000 (15:40 +0000)]
add a collection function slot for assignment (not used yet).

7 years agofix for mingw
Campbell Barton [Sat, 1 Oct 2011 15:02:55 +0000 (15:02 +0000)]
fix for mingw

7 years agoreverting part of rev40594.
Sergey Sharybin [Sat, 1 Oct 2011 13:46:20 +0000 (13:46 +0000)]
reverting part of rev40594.

Pardoon, looks like i've forgot to revert current work before
commiting actual patch i wanted to send to the svn.

7 years ago* Updating readme.html and link to release logs for 2.60, now that we approach the...
Thomas Dinges [Sat, 1 Oct 2011 11:21:47 +0000 (11:21 +0000)]
* Updating readme.html and link to release logs for 2.60, now that we approach the RC state.

7 years agoBugfixes for: [#28525] [#28690] [#28774] [#28777]
Joshua Leung [Sat, 1 Oct 2011 01:27:44 +0000 (01:27 +0000)]
Bugfixes for: [#28525] [#28690] [#28774] [#28777]

This commit basically disables the RNA update caches for now, and
introduces a workaround/hack to ensure that modifier properties still
work when animated/driven. The whole way that updates currently get
handled needs reviewing in future.

Fix provided by Brecht.

7 years agoBugfix [#28781] Grease pencil segfaults when deleting or duplicating
Joshua Leung [Sat, 1 Oct 2011 00:56:36 +0000 (00:56 +0000)]
Bugfix [#28781] Grease pencil segfaults when deleting or duplicating
frames in dopesheet

7 years agoCgange compile cindition for gcc-4.6-objC++ workaround
Jens Verwiebe [Fri, 30 Sep 2011 20:26:14 +0000 (20:26 +0000)]
Cgange compile cindition for gcc-4.6-objC++ workaround

7 years agofix for odd linking error with ffmpeg.
Campbell Barton [Fri, 30 Sep 2011 16:54:11 +0000 (16:54 +0000)]
fix for odd linking error with ffmpeg.

7 years agosse flags for intel c++ compiler
Campbell Barton [Fri, 30 Sep 2011 16:37:46 +0000 (16:37 +0000)]
sse flags for intel c++ compiler