Commit Graph

25920 Commits

Author SHA1 Message Date
Joseph Eagar
dcaeda5c4e pre-merge commit 2011-02-25 23:31:31 +00:00
Joseph Eagar
c128a8c12a =bmesh= fix bug with uvlayers 2011-02-23 08:12:27 +00:00
Joseph Eagar
1c0cf60377 =bmesh=
Fixed join meshes, and an annoying modifier bug (making modifiers
not work in editmode).  Also fixed a tesselation bug.

Also got edge slide to work right, yay!  Dunno why I couldn't get
it working right before; took me twenty minutes to fix.
2011-02-23 00:01:50 +00:00
Joseph Eagar
8b4eab10f1 pre-merge commit 2011-02-15 01:16:32 +00:00
Joseph Eagar
5faa1e354b sculpt/multires fix 2010-12-27 20:05:34 +00:00
Joseph Eagar
4aa6c3bf35 vertex paint/weight paint fix 2010-12-27 19:37:06 +00:00
Joseph Eagar
ff3200d4d5 Edge slide works again, some small issues may remain though. 2010-12-23 02:14:03 +00:00
Joseph Eagar
f3b860eeca fixed some dissolve bugs, still one or two left 2010-11-17 22:32:25 +00:00
Joseph Eagar
2d9e1ad34b another compile fix 2010-11-17 21:10:37 +00:00
Joseph Eagar
1c1199b7ac compile fix 2010-11-17 21:02:24 +00:00
Joseph Eagar
53920b1b83 =BMesh: (personal) Testing Framework=
I've got my testing framework done now.  It's based on 
recording events at the GHOST level.  This has issues;
a test created on one computer might not pass on
another, due to floating point inaccuracies (though
I tried to blunt this a bit).

This isn't appropriate for general use.  I
wrote it for personal use, and other devs might 
find it useful for their personal use as well.
However, it lacks the reliability you'd need for
a real unit testing framework.

This isn't meant to replace lief's work, by any means, which
is a real unit testing framework.
2010-11-11 23:36:56 +00:00
Joseph Eagar
bc428e330b nothing to see here... 2010-11-10 18:42:53 +00:00
Joseph Eagar
1d68058f77 ad-hoc test sys that can handle paint stuff. temporary. 2010-10-27 02:22:55 +00:00
Joseph Eagar
ef7904f2c4 commit of wip copy to work on other comuter 2010-10-26 19:13:17 +00:00
Joseph Eagar
fc95d8ae0e commit of wip working copy; much bugs remain 2010-10-18 21:38:02 +00:00
Joseph Eagar
1e513ec02d knife bugfix. more to come. 2010-10-04 04:35:42 +00:00
Joseph Eagar
2e28a6f833 commit of working copy to debug on faster computer 2010-10-03 21:10:59 +00:00
Joseph Eagar
4f570347d9 scons fix, should work now yaypython scons/scons.py 2010-09-26 06:03:46 +00:00
Joseph Eagar
a0ab8ea3aa scons priority tweak 2010-09-25 02:47:28 +00:00
Joseph Eagar
a728141145 ...and one more scons fix 2010-09-25 02:36:08 +00:00
Joseph Eagar
7ad80a0208 *sigh*. . .yet another scons fix 2010-09-25 02:34:49 +00:00
Joseph Eagar
99d1c11fed anotehr scons fix 2010-09-25 02:32:30 +00:00
Joseph Eagar
9d4c9583e8 scons fix 2010-09-25 02:29:07 +00:00
Joseph Eagar
421823e34e =BMesh: Super Knife Tool Alpha=
Implemented a new "super knife".  Activate with k.  Holding CTRL
will allow extended cutting ala old lines mode.  Confirm with enter 
and escape. You cannot cancel, btw, you can only confirm (and undo 
later if you want). Hopefully I'll support undo within the tool soon.

* Supports cutting edges, into faces, etc.  You can pretty much do whatever 
  you want.  Will snap to vertices too.
* Note that if you cut into a face, it must be valid topologically when 
  you press enter to confirm.
* It's pretty and graphical :)
* You can only cut visible geometry.
* UVs/vcols are a little buggy still

Now, thou shalt all cease and desist all lack of motivation for
testing!  No longer shall users put off testing until "it's cooler"!

:P
2010-09-25 01:54:58 +00:00
Joseph Eagar
82432d0d99 merge from trunk at r31523 2010-09-07 05:47:34 +00:00
Joseph Eagar
859c5a42f0 recopy fresh game engien from trunk 2010-09-04 19:06:15 +00:00
Joseph Eagar
da42a340b5 bleh 2010-09-04 19:04:36 +00:00
Joseph Eagar
2ff53caef2 more files 2010-09-04 19:02:08 +00:00
Joseph Eagar
a91fdd61dc more files 2010-09-04 19:01:14 +00:00
Joseph Eagar
cc2c57b793 more missing files 2010-09-04 19:00:38 +00:00
Joseph Eagar
ae233fc578 missing files from last
merge
2010-09-04 18:58:47 +00:00
Joseph Eagar
0a6e7fbfc6 fresh audaspace from trunk 2010-09-04 18:53:48 +00:00
Joseph Eagar
2c7e384f1a remove audaspace before copying fresh from trunk 2010-09-04 18:52:54 +00:00
Joseph Eagar
bb7339a7ae merge with trunk at r31523 2010-09-04 05:31:25 +00:00
Thomas Dinges
8a320974f1 Fix for [#22741] Material preview doesn't update when "undo" is used to revert a setting.
* Buttons window listens to NC_WINDOW now.
2010-08-22 17:51:58 +00:00
Campbell Barton
a60f79daf7 - rna py-api bug fix, a NULL item in a collection was raising an error
eg: mesh.materials[0] 
 ... when this was an empty slot.

- game world mist panel wasnt updated for rna renaming.
2010-08-22 17:23:08 +00:00
Thomas Dinges
e4700ba58b * Fixing some UI Increment/Decrement issues, where click on left/right triangle in the button would change a decimal which was not seen in the UI.
* Made Decimate slider a percentage slider (as the dna name says percent as well).
2010-08-22 16:44:48 +00:00
Campbell Barton
0267f6a0a3 patch [#23449] RNA renaming bugs
from Jacob F (raccoon)
2010-08-22 16:33:26 +00:00
Campbell Barton
cb678f1020 fix for msvc 2010-08-22 15:50:40 +00:00
Campbell Barton
0bab23633a remove inline loops in a few places
replace with defgroup_find_name() and BLI_findstring()
2010-08-22 14:15:28 +00:00
Campbell Barton
96429a4792 fix for error rna naming 2010-08-22 12:59:13 +00:00
Campbell Barton
2462d4976b possible fix [#23331] Hidden Bones Contribute to Axis Normal
cant redo this bug but noticed a number of places where bone selection/hidden state isn't being set properly.
2010-08-22 10:52:30 +00:00
Brecht Van Lommel
4e4b797165 Fix #23431: crash in brush icon preview when there is no active object. 2010-08-22 10:17:31 +00:00
Brecht Van Lommel
de35361b11 Fix python errors in particles render panel and rigid body joint constraint. 2010-08-22 09:18:26 +00:00
Campbell Barton
6e141b7331 own commit to fix a naming bug caused a new bug. 2010-08-22 07:11:40 +00:00
Campbell Barton
4ca9a7e9c1 - bugfix [#23407] vertex painting on a mesh with no face segfaults
- removed animsys update values that dont need animating.
2010-08-22 06:31:26 +00:00
Campbell Barton
c2036fda5d fix for changes in recent renaming 2010-08-22 05:45:04 +00:00
Nathan Letwory
4fe2c63e6d Skip also SVN administration files that start with _ instead of . 2010-08-22 00:07:23 +00:00
Martin Poirier
7f1a08d432 netrender:
terminate can fail if process finished after the call to poll, just pass on error then.
2010-08-21 17:07:19 +00:00
Campbell Barton
e242f66ae6 bugfix for recent renaming [#23400] Unable to import *.3ds/*.obj files with textures 2010-08-21 08:38:29 +00:00