Andrew Wiggin
ce4e6600e6
Fix a memory leak in interpolation
2011-10-13 05:03:58 +00:00
Andrew Wiggin
cccb06d92b
Add nodoubles arg to BM_Make_Face
2011-10-13 04:58:34 +00:00
Andrew Wiggin
421fd9f286
Fix for not correctly removing doubles after adding builtin primitive meshes (e.g. uvsphere)
2011-10-12 14:16:05 +00:00
Andrew Wiggin
ce9ada4c02
Make copy_face use BM_Make_Face instead of BM_Make_Ngon (better perf, and better handling of two-sided faces and other corner cases)
2011-10-12 13:04:41 +00:00
Andrew Wiggin
f45dee7021
For edge slide also save the hide state of the faces the edge will slide on so it doesn't get overwritten to visible.
2011-10-12 13:01:06 +00:00
Andrew Wiggin
a4fadadd06
implementation of bmesh_urmv (unglue region make vert) and use of it to fix ripping corners joining just two faces, which wasn't working before
2011-10-12 06:11:21 +00:00
Andrew Wiggin
e77b067407
Fixes for solidify when the selection does not form a completely closed 2-manifold
2011-10-11 05:18:33 +00:00
Andrew Wiggin
1dccb351e5
a few trivial bug fixes
2011-10-11 04:30:04 +00:00
Andrew Wiggin
69732dbe21
Miscellaneous cleanup, comment changes, and asserts. Should be no functional changes.
2011-10-10 14:56:09 +00:00
Andrew Wiggin
5ae7a91eb3
Fix a memory leak when attempting edge slide with no edges selected
2011-10-10 14:35:33 +00:00
Andrew Wiggin
429a16ddb1
Some bevel fixes: fix a crash BM_Copy_Attributes when source==target, and fix a memory leak from not cleaning up em->emcopy after calling bevel bmop
2011-10-10 07:21:05 +00:00
Andrew Wiggin
5e300f40f0
Fix for 28859 (found and reported with fix by nico_ga from #blendercoders)
2011-10-09 21:59:29 +00:00
Andrew Wiggin
d62338578b
Fix 28493: Meshes added with many addons revert to only verts on entry to edit mode
2011-10-09 16:59:48 +00:00
Campbell Barton
aa6d7ebd14
svn merge ^/trunk/blender -r40720:40872
2011-10-09 07:31:15 +00:00
Campbell Barton
8714fb7019
replace sprintf with strcpy where no formatting is done and return value isn't used.
2011-10-09 06:03:38 +00:00
Campbell Barton
6778f7ae05
clear some warnings.
2011-10-09 04:11:18 +00:00
Andrew Wiggin
9d0186fc6a
Refactor removedoubles (merge 3 different version of code to find doubles into one). Also fixes a minor bug where automerge would merge any two vertices (not just selected verts into unselected verts like trunk) and fixes the edge slide crash (bug 28688)
2011-10-09 03:05:36 +00:00
Campbell Barton
e60a7fbc57
correction to RNA class api references (only used for docs)
2011-10-09 02:24:51 +00:00
Campbell Barton
ee8078fb12
fix for BUILTIN_KSI_WholeCharacter keying custom string/collection/group properties
2011-10-09 02:11:43 +00:00
Campbell Barton
a378668ac2
text edit: selecting zoomed in text with the mouse had an incorrect offset.
2011-10-09 01:11:07 +00:00
Campbell Barton
e50a485836
text editing: make jumping left/right both act the same way (was skipping an extra char when jumping left).
2011-10-09 00:54:41 +00:00
Campbell Barton
db4b3742a1
button text editing: home/end were not moving the cursor position, only the selecton.
2011-10-09 00:45:26 +00:00
Campbell Barton
a016fdd499
fix [ #28848 ] Editing object name (e.g.), Ctrl-Shift-Arrows don't work as Ctrl-Arrows.
2011-10-09 00:35:31 +00:00
Andrew Wiggin
1c41f24624
Fix for 28687 (double faces not removed by remove doubles)
2011-10-08 14:29:13 +00:00
Campbell Barton
35fedac565
fix [ #28821 ] Whole Character keying set ignores non animatable propertyflag
2011-10-08 12:27:52 +00:00
Campbell Barton
21eb8b92a0
use newly added ID_BLEND_PATH() in more places.
2011-10-08 11:11:54 +00:00
Campbell Barton
011a3645bf
fix [ #28846 ] Relative paths on linked scene fails
2011-10-08 11:02:58 +00:00
Campbell Barton
9a51266f35
fix for align objects with non mesh objects.
2011-10-07 20:53:54 +00:00
Thomas Dinges
8c229c060d
Patch [ #28660 ] x64 thumbnail handler not being installed in CMake builds by Tom Edwards.
2011-10-07 18:25:54 +00:00
Bastien Montagne
cc43a5bbde
Added Macro and KeyingSetInfo to blacklisted msg classes. Also updated french po & mo.
2011-10-07 08:57:08 +00:00
Dalai Felinto
aac598303b
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
2011-10-07 05:19:21 +00:00
Campbell Barton
47253d0a2c
fix for own bad mistake, broke vector curve handles.
2011-10-07 00:26:04 +00:00
Campbell Barton
cfb154ca58
fix [ #28800 ] Scene NULL in frame change callback, crashes on property update.
2011-10-07 00:08:40 +00:00
Campbell Barton
16ee427576
rna_ParticleDupliWeight_name_length was returning an incorrect value. Zealous debug checks are testing the (buf[len] == '\0')
2011-10-06 23:16:12 +00:00
Campbell Barton
c27926896f
spaces -> tabs (whitespace only changes)
2011-10-06 22:04:01 +00:00
Campbell Barton
f9ea19ac12
spaces -> tabs (only whitespace changes)
2011-10-06 22:02:50 +00:00
Campbell Barton
8695bedda2
svn merge ^/trunk/blender -r40644:40720
2011-10-06 16:59:58 +00:00
Campbell Barton
1f90b42999
fix [ #27071 ] Random crashes when altering a mesh vertex vector in BGE
...
thanks to Chris Holland (topher77) for supplying the fix.
2011-10-06 16:07:05 +00:00
Sergey Sharybin
b871618116
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.
2011-10-06 14:55:30 +00:00
Sergey Sharybin
839cc86872
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.
2011-10-06 12:51:33 +00:00
Campbell Barton
38221fa8e6
set mikktspace functions as static which are not used externally.
2011-10-06 11:40:49 +00:00
Campbell Barton
8cfc183f84
hide 3d view header use_pivot_point_align button in editmode since its not used there, also remove unneeded copy() funcs from quick effects.
2011-10-06 10:06:53 +00:00
Dalai Felinto
be143cc037
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.
2011-10-06 06:56:45 +00:00
Campbell Barton
0d2b936d62
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.
2011-10-06 06:16:20 +00:00
Campbell Barton
226d3a87d2
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.
2011-10-06 05:45:06 +00:00
Campbell Barton
1352803506
fix for error in own edits to recently applied select link sequencer patch.
2011-10-06 05:10:09 +00:00
Campbell Barton
06e3cadd8f
fix for weight paint with face mask enabled drawing with lights.
2011-10-06 05:01:24 +00:00
Campbell Barton
2bfaf18d39
remove unused struct member & minor edits, no functional change.
2011-10-06 04:33:00 +00:00
Campbell Barton
cb3456e92a
fix for fix
2011-10-06 04:09:48 +00:00
Campbell Barton
2b3ef4b18b
fix [ #26193 ] Weightpainting on Mesh with Armature-Modifier fails if x-mirror and auto normalize is enabled
2011-10-06 04:06:47 +00:00