Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-16 | use replace 0 with NULL for pointers, set some functions static | Campbell Barton | |
also fixed own errors in recent static check commit. | |||
2011-09-16 | replace macros with math lib functions | Campbell 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 members | Campbell 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-16 | fix [#28668] Crashes entering edit mode on Armature | Campbell Barton | |
2011-09-15 | WeightVG: 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-15 | SVN maintenance. | Guillermo S. Romero | |
2011-09-15 | - include enum names and descriptions in sphinx generated documentation | Campbell Barton | |
- add descriptions for operator bl_options | |||
2011-09-15 | WeightVG 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-15 | Use 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-15 | WeightVG 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-15 | replace 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-15 | fix [#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-15 | Fix [#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-15 | New 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-15 | move utf8 string.c functions into their own file, also add python tip for ↵ | Campbell Barton | |
printing operators. | |||
2011-09-14 | minor edits to ascii draw function, unused var warning. | Campbell Barton | |
2011-09-14 | move 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-14 | resolve 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-13 | fix 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-13 | fix [#28635] Mirror Modifier - Clipping still active when modifier is disabled | Campbell Barton | |
2011-09-12 | Fixes #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-12 | correct bad maximum value, for wile-loop node, outside the range of a short. | Campbell Barton | |
2011-09-12 | fix for opencollada crash with r40164, missing NULL check. | Campbell Barton | |
2011-09-12 | Fix [#28614] Collada Exporter does not export Ambient term | Nathan 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-12 | use vector size and const args where possible (no functional change) | Campbell Barton | |
2011-09-12 | Code shuffle so function has only one exit point. | Nathan Letwory | |
2011-09-12 | Fix 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-12 | Fix #28613: SEGFAULT: When setting Best-Quality on a Bump Map in GLSL viewport | Sergey 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-12 | fix for changing font sizes with recent utf8 speedup | Campbell Barton | |
2011-09-12 | Fixed "bug" #28611: Subdiv value for icosphere should not be below 1. | Bastien Montagne | |
2011-09-12 | Recast: 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-12 | replace 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-12 | cleanup for object color theme (no functional changes), could set the opengl ↵ | Campbell Barton | |
color 2-3 times per object. | |||
2011-09-12 | fix for passing NULL to strstr() in visualkey_can_use() | Campbell Barton | |
2011-09-12 | fix 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-11 | Found other problems similar to bug #28619 in other primitive_add ops… ↵ | Bastien Montagne | |
Will continue to chek! | |||
2011-09-11 | Fixed bug #28619: values of X/Y grid size were allowed to be below 3, when ↵ | Bastien Montagne | |
adding a grid primitive. | |||
2011-09-11 | Fixes for Win+SCons and disable recastnavigationif game engine is disabled ↵ | Sergey Sharybin | |
in SCons | |||
2011-09-11 | Recast: fix bad level calls, Recast compiled out if BGE not enabled. SCons ↵ | Benoit Bolsee | |
updated but not tested. | |||
2011-09-11 | Audio: | 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-11 | move maxseq define into DNA. | Campbell Barton | |
2011-09-11 | speedup 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-11 | Game Engine: | Thomas Dinges | |
Fixed some more abbreviations in the UI. | |||
2011-09-11 | speedup font drawing: | Campbell Barton | |
for ascii characters in a utf8 string use glyph_ascii_table lookup rather than call blf_glyph_search(), otherwise fallback to blf_utf8_next() and blf_glyph_search(). | |||
2011-09-11 | fix for error in own commit r40108. | Campbell Barton | |
2011-09-11 | replace magic numbers for flags for uiSetRoundBox(); | Campbell Barton | |