Howard Trickey
aaa72c575a
revert unneeded eekadoodle fix
2011-08-10 10:32:23 +00:00
Howard Trickey
cbb2e58b68
fix mirror when have dup faces; prevent eekadoodle on tess recalculation
2011-08-08 17:30:19 +00:00
Howard Trickey
5f75407e22
change TODO -> BMESH_TODO if only on bmesh branch
2011-08-07 12:45:55 +00:00
Campbell Barton
aa1477cce1
https://svn.blender.org/svnroot/bf-blender/trunk/blender , in sync with trunk now
2011-08-05 08:28:03 +00:00
Campbell Barton
cbb7eefe45
svn merge -r38971:38972 https://svn.blender.org/svnroot/bf-blender/trunk/blender , left UVCALC_TRANSFORM_CORRECT as a BMesh TODO
2011-08-05 08:16:09 +00:00
Campbell Barton
5c26223106
svn merge -r38804:38971 https://svn.blender.org/svnroot/bf-blender/trunk/blender , manual merge of source/blender/editors/transform/transform.c
2011-08-05 08:02:04 +00:00
Campbell Barton
f48631e9a4
fix [ #28160 ] Pressing Y on an image sequence to seperate the images takes them out of their meta strips
...
dont show a popup anymore, was silly because you had to change the value for before anything was done, can use f6 redo popup instead, sequencer should eventually have a view3d operator redo panel.
2011-08-05 06:26:54 +00:00
Campbell Barton
c946969bb9
fix for possible uninitialized RNA strings, when RNA_string_get property is not found, initialize the string to "".
2011-08-05 06:09:30 +00:00
Campbell Barton
82e863bdae
fix [ #28102 ] Typing 'C:' into the file selector's directory asks to make a new directory.
2011-08-05 06:06:15 +00:00
Campbell Barton
f77af0a8ce
change BLO_library_append_begin to take a main argument rather then a context, means the BGE doesnt need to make a new empty context just to pass as an arg.
...
added doxygen description too.
this quiets the print when the BGE does linking.
2011-08-05 05:26:19 +00:00
Campbell Barton
36bf4385c2
fix for building with clang. makesrna wasnt linking with sqrt
2011-08-04 13:22:38 +00:00
Jeroen Bakker
26fe903502
Typo when reading line curving. The subversion is 1, so smaller than 1 should be converted
2011-08-04 12:19:50 +00:00
Campbell Barton
cdea64e32c
remove append to cursor code, wasnt used and made some naive assumptions about object locations.
2011-08-04 11:27:13 +00:00
Jeroen Bakker
9da70f74d3
UserPref/Node editor feature: Change the level of noodle curving.
...
Some people like curved lines, other hate them. This commit will let the user change the level of curving.
In UserPreferences=>Themes=>Node editor=>Noodle curving the level can be modified. Allowed range is 0-10 with the default on 5
The patch will default everything to the way blender works ATM.
File subversion has been increased otherwise older 258 files got straight lines.
The data is stored in the ThemeSpace.noodle_curving
the bezierdrawing is done in the drawnode. Also tested the Line cut tool
2011-08-04 10:05:14 +00:00
Campbell Barton
0578d55f1e
when appending with a NULL context dont print warnigns about scene not being set - was annoying for BGE LibLoad.
2011-08-04 09:47:09 +00:00
Campbell Barton
e5e6f91856
fix [ #28114 ] Render Crash
...
existing check for driver to use GIL was not thread safe and could cause, details in the report.
This bug was caused by a check to avoid hanging, a fix for [#27683 ] that worked in 2.4x because the UI didn't use python to draw while rendering.
Apply a different fix for [#27683 ], when calling an operator, call PyEval_SaveThread(), then PyEval_RestoreThread() so the GIL can be aquired by threads started by the operator - in this case bake starting a thread that evaluates drivers.
2011-08-04 01:56:36 +00:00
Ton Roosendaal
9eef0646d4
Crash in MMB moves (etc): commit of today was reading NULL pointer.
2011-08-03 14:21:49 +00:00
Campbell Barton
461bb17d31
fix [ #27965 ] VSE: no visual feedback on locked strips
...
added xpm -> opengl stipple conversion script.
2011-08-03 09:28:16 +00:00
Campbell Barton
e320db1066
fix [ #28135 ] Edge slide changes UV
2011-08-03 08:02:32 +00:00
Campbell Barton
9cf3bcd414
add note in scene.frame_current that frace_set() updates animation data.
2011-08-03 06:30:19 +00:00
Campbell Barton
a10245a1fa
fix [ #28151 ] export OBJ don't save the extension
...
also correct some typos
2011-08-03 05:32:07 +00:00
Nathan Letwory
dc4b104e60
typo fix.
2011-08-02 23:52:07 +00:00
Nathan Letwory
17133e1a1d
Compile fix.
2011-08-02 23:49:07 +00:00
Mike Erwin
3af9651b90
ndof changes: turned off 3D mouse during transform, removed timing bug in image/uv, added option for zoom axis (up/down vs. forward/backward)
2011-08-02 22:50:06 +00:00
Howard Trickey
e3ca29e2bf
make spin into a bmop, use it in screw
2011-08-02 14:45:34 +00:00
Campbell Barton
de0db6c8da
unit arg for FloatVectorProeprty
2011-08-02 10:56:09 +00:00
Nathan Letwory
73fc78c5d8
Debug print removed.
2011-08-02 09:18:21 +00:00
Nathan Letwory
f1c68bdbec
Don't show NDOF guide by default.
2011-08-02 09:12:58 +00:00
Campbell Barton
078dff64d2
no functional changes.
...
style edits, also renamed ndof_to_angle_axis --> ndof_to_axis_angle
2011-08-02 08:12:50 +00:00
Campbell Barton
d4a6884fcf
add back timer based redraw, not sure why this was removed r38908.
...
Zealous redraws now use commented define.
2011-08-02 07:49:34 +00:00
Campbell Barton
70b4758ff8
Made wmNDOFMotionData use a vector rather then xyz members, makes it nicer to use with math functions.
...
ndof_to_angle_axis and ndof_to_quat now use math functions.
2011-08-02 07:08:22 +00:00
Campbell Barton
ed306416f5
replace WM_OT_ndof_menu with a key->menu assignment.
2011-08-02 06:40:40 +00:00
Campbell Barton
fcd7d2b486
NDOF related edits
...
- fix for building without NDOF on X11
- quiet some warnings
2011-08-02 05:52:27 +00:00
Mike Erwin
56918978b7
3D mouse support from merwin-spacenav branch
2011-08-02 04:28:05 +00:00
Campbell Barton
db494472ac
don't include fcurve modifiers when getting an actions frame range.
...
could too easily give a range of 600,000 which would make exporters hang.
2011-08-02 02:28:37 +00:00
Mike Erwin
dc2609da3d
svn merge -r38814:38905 https://svn.blender.org/svnroot/bf-blender/trunk/blender .
2011-08-02 01:01:56 +00:00
Howard Trickey
a4cd1ba8e5
fixed meshes added via python api have no faces
2011-08-01 11:53:55 +00:00
Howard Trickey
85b11ea9d2
Fixed knifetool problem where it wouldn't track positions on faces in ortho mode
2011-08-01 11:43:54 +00:00
Campbell Barton
c965d1d2cc
fix [ #28061 ] Texture (paint) bleeding on edges
...
respect clamp u/v image options.
2011-08-01 08:53:57 +00:00
Campbell Barton
cd793378db
fix [ #28112 ] Vertex paint crash
2011-08-01 06:50:24 +00:00
Campbell Barton
af39f26360
fix, uvproject modifier wasn't copying the uv layer name,
...
also edit var names from recent commit to better fit with other functions.
2011-08-01 05:25:30 +00:00
Campbell Barton
9da712a581
replace dutch variable name 'aantal' with 'tot'
2011-08-01 02:58:44 +00:00
Campbell Barton
f48b906261
fix for failure to create curve knots when both endpoint and bezier U were enabled.
...
use default when invalid settings given.
removed odd/annoying bit shifting of the flagu/v for such basic function made code hard to understand and would fail if new flags were added.
2011-08-01 02:52:08 +00:00
Janne Karhu
5c8344bcc9
Bug fix: loading a file that had particles using a dupligroup from a liblinked file without the library file being present crashed
2011-07-31 16:26:02 +00:00
Campbell Barton
c74bb09584
fix for material slot removal (r38879)
...
- The object ID was being passed to the data_delete_material_index_id() from object_remove_material_slot(), rather then the object data. (so the material slot fix wouldnt run in that case).
- add support for fixing text object materials too.
2011-07-31 12:43:41 +00:00
Dalai Felinto
5b3bb37343
reverting part of #38876 (whitespace edits)
...
the new if/else nesting introduced in the previous commit makes no sense.
(since I was here I add a comment for extrainfo and did some small cleanup)
2011-07-31 11:21:48 +00:00
Dalai Felinto
432bd158fb
bugfix [ #28111 ] material.pop breaks mt->mat_nr
...
create a new parameter for materials.pop() to not remove material slot.
this way the mat_nr is still the old one.
for the default behaviour we now have material remapping (i.e. data_delete_material_index_id(id, index)).
This new function is brought from the material_slot remove function.
2011-07-31 11:12:38 +00:00
Campbell Barton
f4a1dc4c8d
when converting curves from poly -> nurbs, dont enable Bezier-U flag.
...
Not sure why this was enabled, possibly from copy/paste with bezier->nurbs code?
If you have meny poly lines there was no nice way to convert these into a smoothed nurbs curve.
Ran into this when trying to convert generated ivy into smooth nurbs.
2011-07-31 07:58:50 +00:00
Campbell Barton
c7a1a19153
whitespace edits, had odd space/tab mix
2011-07-31 07:54:24 +00:00
Campbell Barton
c19e88ac26
fix for building without bullet
2011-07-31 07:45:54 +00:00