Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/source
AgeCommit message (Collapse)Author
2011-09-16replace macros with math lib functionsCampbell Barton
2011-09-16- fix for access past the buffer size (paint / sculpt used some 2d vecs as 3d)Campbell Barton
- remove redundant NULL checks on old code where it would crash if the result was NULL later on. - add some missing NULL checks.
2011-09-16- remove deprecated pose channel membersCampbell Barton
- change short -> char for flags that support it. - add pose 'temp' pointer to use for outliner drawing (was using 'prev' and restoring which seems dodjy)
2011-09-16fix [#28668] Crashes entering edit mode on ArmatureCampbell Barton
2011-09-15WeightVG: Made Edit and Proximity also use the new weightvg_update_vg ↵Bastien Montagne
MDeformWeight** parameter (to avoid another vgroup searching). Also added to Proximity a check in case vgroup would have no vertices in it. Plus a few minor edits...
2011-09-15SVN maintenance.Guillermo S. Romero
2011-09-15- include enum names and descriptions in sphinx generated documentationCampbell Barton
- add descriptions for operator bl_options
2011-09-15WeightVG utils, weightvg_update_vg func updates.Bastien Montagne
* Added an optional array of MDeformModifier pointers, to avoid another search based on defgrp_idx. * Split out "add/remove verts from vgroup" functions, preparing their move to deform.c (if their current form is validated!).
2011-09-15Use static context trick for all platforms.Sergey Sharybin
Should be safe until modifier stack is not threaded. Solves issues with mingw and older glibc version (like used in release environment).
2011-09-15WeightVG Mix modifier: updated code to use defgrp_find_index, and make ↵Bastien Montagne
MDeformWeights be searched only once. Also fixed a bug: when another set mode than "All Vertices" was used and resulting set of verts was empty, all vertices was used, instead of just returning org, unmodified data!
2011-09-15- Whitespace fixes (was commiting from windows where text editor wasn't ↵Sergey Sharybin
configured, pardon) - Fixing typo in description of GP paint mode.
2011-09-15replace BLI_strncpy with BLI_strncpy_utf8 where input isnt ensured to be valid.Campbell Barton
also replace strcpy's which copy using "" with str[0]='\0'
2011-09-15fix [#28658] python can assign non utf8 and crash because of string lenth ↵Campbell Barton
limits. add BLI_strncpy_utf8() which which ensures there are no partially copied UTF8 characters, limited by the buffer size.
2011-09-15Update build rules to deal with new gettext libraries.Sergey Sharybin
2011-09-15Fix [#28654] Warp modifier does not support negative strength when Vertex ↵Bastien Montagne
Group is used. The vg weight was multiplied by org strength (i.e. neg strength was always skiping all verts!), now multiplying it with abs value of strength.
2011-09-15New C/Py api utility function PyC_Err_Format_Prefix() which raises an error ↵Campbell Barton
with the existing error as a suffix. Use this to raise errors when assigning a string property fails even though the value to assign *is* a string. Before: TypeError: bpy_struct: item.attr= val: Object.name expected a string type, not str After: TypeError: bpy_struct: item.attr= val: Object.name error assigning string, UnicodeEncodeError('utf-8' codec can't encode character '\udce9' in position 23: surrogates not allowed)
2011-09-15move utf8 string.c functions into their own file, also add python tip for ↵Campbell Barton
printing operators.
2011-09-14minor edits to ascii draw function, unused var warning.Campbell Barton
2011-09-14move ED_object_pose_armature --> object_pose_armature_get to so we dont get ↵Campbell Barton
bad level calls in the weight paint branch.
2011-09-14removed nodes from CMake's BLENDER_LINK_LIBS, rewrote find-pcre using own ↵Campbell Barton
template.
2011-09-14- removed some duplicate library links from cmake (which were needed because ↵Campbell Barton
of bad level calls) - FindXML2 we had copied from another project was always running and not using cached value, rewrote based on template used for most of our other find modules which makes use of 'FindPackageHandleStandardArgs' - mark statuc collada libs as advanced.
2011-09-14resolve bad level calls from blenkenel/ into editors/ & remove editors from ↵Campbell Barton
the include path from CMake & SCons. * ED_curve_editnurbs --> curve_editnurbs * ED_sculpt_modifiers_changed --> object_sculpt_modifiers_changed
2011-09-13fix compilation for MinGW by substituting qsort_r with qsort. What aversion ↵Antony Riakiotakis
do MinGW guys have for including '_r' variants of functions anyway? Warning: a clean build will be needed probably to account for recent merge changes, or link errors will occur.
2011-09-13fix [#28635] Mirror Modifier - Clipping still active when modifier is disabledCampbell Barton
2011-09-12Fixes #28599: Wrong re-assigning of layers in RenderLayer comp nodes when ↵Bastien Montagne
deleting a render layer. Also added the check of comp nodetree of all scenes, as others might also use that scene in their compositing!
2011-09-12correct bad maximum value, for wile-loop node, outside the range of a short.Campbell Barton
2011-09-12fix for opencollada crash with r40164, missing NULL check.Campbell Barton
2011-09-12Fix [#28614] Collada Exporter does not export Ambient termNathan Letwory
reported by Steiner Bernhard ma->ambX is calculated only on a render, so instead of relying on those values compute them manually.
2011-09-12use vector size and const args where possible (no functional change)Campbell Barton
2011-09-12Code shuffle so function has only one exit point.Nathan Letwory
2011-09-12Fix for bug #28332: Smoke Simulation rendering artifacts.Miika Hamalainen
Volume pre-caching altered shared data simultaneously in multiple threads, causing invalid scattering results when "Asymmetry" value was used. The view vector is now passed as a function argument.
2011-09-12Fix #28613: SEGFAULT: When setting Best-Quality on a Bump Map in GLSL viewportSergey Sharybin
Problem was caused by CRLF line ending instead of LF line ending. Re-generate pu_shader_material to use LF line ending and made gpu codegen treat \r as space character.
2011-09-12fix for changing font sizes with recent utf8 speedupCampbell Barton
2011-09-12Fixed "bug" #28611: Subdiv value for icosphere should not be below 1.Bastien Montagne
2011-09-12Recast: attempt to fix compilation problem in Linux.Benoit Bolsee
2011-09-12- fix for mesh_get_mapped_verts_nors copying short normals to floats without ↵Campbell Barton
scaling. - BL_SkinDeformer also did this though for that case its not a problem because the normals are later accumulated anyway.
2011-09-12replace VECCOPY -> copy_v3_v3, added copy_v*_v*_short too for typesafe ↵Campbell Barton
copying, some parts of the code are copying float -> short normals without scaling. fix coming next.
2011-09-12cleanup for object color theme (no functional changes), could set the opengl ↵Campbell Barton
color 2-3 times per object.
2011-09-12fix for passing NULL to strstr() in visualkey_can_use()Campbell Barton
2011-09-12fix for ntreeGPUMaterialNodes(), using uninitialized exec pointer.Campbell Barton
also commented some set-but-unused variables.
2011-09-12== Sequencer ==Peter Schlaile
Fixed silly bug, that activated proxies at the wrong time.
2011-09-11Found other problems similar to bug #28619 in other primitive_add ops… ↵Bastien Montagne
Will continue to chek!
2011-09-11Fixed bug #28619: values of X/Y grid size were allowed to be below 3, when ↵Bastien Montagne
adding a grid primitive.
2011-09-11Fixes for Win+SCons and disable recastnavigationif game engine is disabled ↵Sergey Sharybin
in SCons
2011-09-11Recast: fix bad level calls, Recast compiled out if BGE not enabled. SCons ↵Benoit Bolsee
updated but not tested.
2011-09-11fix for 'blender -E' crashing.Campbell Barton
2011-09-11Audio:Joerg Mueller
* Fix for high quality upsampling which was wrong. * Fix for doppler effects which were calculated wrong for scenes. * Improved animation evaluation at the beginning and end of a scene.
2011-09-11move maxseq define into DNA.Campbell Barton
2011-09-11speedup for editmesh drawing.Campbell Barton
- avoid needless context switching quad/tri, flat/smooth. - dont call glNormal3vf() lighting is disabled. gives ~2x speedup with a subdivided cube, but thats probably the best case, quad/tri smooth/flat mix will slow down a bit.
2011-09-11Game Engine:Thomas Dinges
Fixed some more abbreviations in the UI.