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
AgeCommit message (Collapse)Author
2013-03-01style cleanup: braces with multi-line statements, also add some comments.Campbell Barton
2012-10-31no longer use 'check_existing' to see if we need to have a save popup, ↵Campbell Barton
instead use 'exec' operator on a saved file and invoke on unsaved files. correct missing memset --> CustomData_reset switch too.
2012-10-12quiet some -Wshadow warningsCampbell Barton
2012-07-05Cosmetic updates to mesh validate messages.Bastien Montagne
2012-07-02Validate mesh selection stack in mesh_validate functionSergey Sharybin
Related on #31944: Blender crashes on switching to mesh edit mode
2012-06-28Fix #31835: OBJ Importer corrupts a model (crash in edit mode)Sergey Sharybin
Added back face validation to BKE_mesh_validate_arrays. This is needed because some addons (like OBJ importer) are reading tessfaces and then converting them to ngons and validation of tessfaces is needed before such a conversion. Validation of faces would happen only if there's no polys in mesh.
2012-05-27code cleanup: defines with braces - end with '(void)0' so callers must end ↵Campbell Barton
with ';' like normal function. ... without this some editors dont parse the source so well.
2012-05-20code cleanup:Campbell Barton
- style - multi-line ifs move braces onto new lines. - iterators - convert some to macros, other split up and move brace.
2012-05-06code cleanup: naming - BKE_mesh_*Campbell Barton
2012-04-25mesh.validate() / BKE_mesh_validate() --- functions now check for duplicate ↵Campbell Barton
vertices used within the same polygon. (which would crash otherwise)
2012-04-21style cleanup: correct typosCampbell Barton
2012-04-18style cleanup: mesh validate.Campbell Barton
also add code cleanup script which runs uncrustify and then undoes trailing whitespace edits (reducing diff noise)
2012-03-24style cleanup: follow style guide for/with/if spacingCampbell Barton
2012-03-24style cleanup: follow style guide for formatting of if/for/while loops, and ↵Campbell Barton
else if's
2012-03-16mesh_validate code for bmesh (i.e. polys/loops).Bastien Montagne
Everything seems to work well (many tests making random changes over various meshes went good), but the code is a bit complex and hard to follow, due to the various possibilities of invalid poly/loop combinations… Code also makes more operations than previous tri/quad faces version (hence is a bit slower), but I don’t think we can do otherwise, it’s just the price for bmesh flexibility. ;) Note: added the py script I used to make the tests, under source/tests/...
2012-03-04style cleanup / comment formatting for bli/bke/bmeshCampbell Barton
2012-02-27style cleanup (mostly whitespace)Campbell Barton
2012-02-23style cleanup for blenkernel, no functional changes.Campbell Barton
2011-12-28un-inline edgehash functions, BLI_edgehash_insert was far too big to inline.Campbell Barton
and have edge hash use unsigned ints since edge verts are unsigned ints for MEdge's
2011-12-26svn merge ^/trunk/blender -r42839:42871Campbell Barton
2011-12-24change customdata mask from an 'unsigned int' to an 'u_int64_t', since BMesh ↵Campbell Barton
branch has run out of bits
2011-12-10svn merge ^/trunk/blender -r42521:42550Campbell Barton
2011-12-10check for weights outside of 0-1 range when validating weightsCampbell Barton
2011-12-09BKE_mesh_validate_arrays was correcting non-finite verts and zero normals ↵Campbell Barton
even when do_fixes was false, also return true if any bad vertex weights were found.`
2011-12-08svn merge ^/trunk/blender -r42495:42516Campbell Barton
2011-12-08regarding [#29521] Invalid Vertex WeightsCampbell Barton
added checks to mesh.validate() so it checks for nan weights and negative groups which can crash blender. the file in the report looks to be corrupt, but this at least can make it load. also noticed validate was using isnan() and finite() were both used to check valid vertex locations, only finite is needed.
2011-12-02svn merge ^/trunk/blender -r42303:42329Campbell Barton
2011-12-01Check for mvert coords and normals when doing mesh.validate() and set invalidSergey Sharybin
coordinates to zero and zero-length normals to Z-up direction.
2011-11-15svn merge -r41779:41847 ^/trunk/blenderCampbell Barton
2011-11-14minor cleanup Campbell Barton
- use NULL rather then 0 for pointers - use static functions where possible - add own includes to ensure func's and their declarations don't get out of sync.
2011-10-26svn merge -r41266:41287 ^/trunk/blenderCampbell Barton
2011-10-24svn merge ^/trunk/blender -r41226:41227 .Campbell Barton
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-10-10Miscellaneous cleanup, comment changes, and asserts. Should be no functional ↵Andrew Wiggin
changes.
2011-10-09Fix 28493: Meshes added with many addons revert to only verts on entry to ↵Andrew Wiggin
edit mode
2011-09-17svn merge -r40166:40279 ^/trunk/blenderCampbell Barton
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-06svn merge -r39890:39951 https://svn.blender.org/svnroot/bf-blender/trunk/blenderCampbell Barton
2011-09-03warning fixesCampbell Barton
2011-09-01BKE_mesh_calc_edges() now uses polygons when available.Campbell Barton
2011-08-29svn merge -r39664:39762 https://svn.blender.org/svnroot/bf-blender/trunk/blenderCampbell Barton
2011-08-27- use %u rather tham %d for unsigned ints in string formatting funcs.Campbell Barton
- replace (strlen(str) == 0) with str[0]=='\0'
2011-05-09=bmesh= merge from trunk at r36529Joseph Eagar
2011-04-25fix [#27140] Negative Subdiv level in the operator panel.Campbell Barton
when relative option is disabled, don't allow setting the subdiv value to a negative number.
2011-04-15=bmesh= merge from trunk at r36153Joseph Eagar
2011-02-27doxygen: blender/blenkernel tagged.Nathan Letwory
2011-02-27pedantic warning cleanup, also remove texspace_edit() since its been added ↵Campbell Barton
using a different method.
2011-02-27merge with/from trunk at r35190Joseph Eagar
2011-02-23doxygen: prevent GPL license block from being parsed as doxygen comment.Nathan Letwory
2011-02-10mesh validation remove duplicate faces didn't always work, now it _should_ ↵Campbell Barton
all work correctly.