0701982933
svn merge -r41329:41335 ^/trunk/blender
2011-10-28 12:57:37 +00:00
0d63bb005f
replace VECCOPY and QUATCOPY with inline funcs.
2011-10-28 12:40:15 +00:00
565fcd8907
fix for error in gpu.export_shader() was missing *4 (only writing 1/4 of the colorband)
2011-10-28 08:53:00 +00:00
f5cf238884
the BMesh select mode wasnt being set on entering editmode, this made snap to selection fail.
2011-10-28 08:09:34 +00:00
243ef037c9
BMEditMesh.mirror_cdlayer wasnt being set anywhere, adding any other type of layer would break editmesh mirror editing.
2011-10-28 06:23:12 +00:00
f5d5de0d8a
fix for compiling collada by nico_ga
2011-10-28 06:12:00 +00:00
ff837cbe9b
svn merge -r41310:41329 ^/trunk/blender
2011-10-28 05:17:09 +00:00
4b635d1631
use generic path remapping when making all library data local, previously only image paths were getting corrected, now all paths will (scene image seq strips, pointcache etc)
2011-10-28 04:44:59 +00:00
3ad7445e28
fix [ #29062 ] Can not save image as external on a writable path
2011-10-28 04:05:52 +00:00
592879bfca
prefix common internal operator function names so its possible to assign them breakpoints.
2011-10-28 03:02:09 +00:00
015b7b4fa9
Renaming the extensionless "blenderbuttons" to "blender_icons.png"
2011-10-28 00:09:13 +00:00
f0ca79bccb
Extended the set of conditions for feature edge selection by edge types.
...
In the Parameter Editor mode, each edge type check button in the Selection
by Edge Types has now an associated toggle button to exclude the edge type
from the feature edge selection. This allows you to select, for instance,
those edges that are silhouette lines but not external contours.
2011-10-27 20:57:14 +00:00
c914b11614
perf improvement for array modifiers
2011-10-27 17:39:15 +00:00
4ce5bb0ba2
OSX: adapt comments to new behaviour when compiling with gcc-4.6 but GHOST and QT with default compiler
2011-10-27 15:50:51 +00:00
7a20ced627
Fix player prototype, fix compile for OSX/XCode4.2, use always tablet enabled (test)
2011-10-27 15:46:26 +00:00
699030ceb6
use const for readonly strings and set some functions to static
2011-10-27 14:41:26 +00:00
626f737186
..and now fix linux build since my windows build fix had a lowercase typo
2011-10-27 12:37:14 +00:00
76d2e76aec
Fix windows build (__func__ macro needs definition from BLI_utildefines.h on MSVC)
2011-10-27 12:28:39 +00:00
dbe1c4277a
Fix "[ #29036 ] Crash on solidify" and a few misc subsurf and derived mesh bugs that were blocking correct functionality of "apply modifier to editcage" when you have a subsurf + solidify modifier on the stack
2011-10-27 12:17:02 +00:00
75e570b2b7
svn merge -r41287:41310 ^/trunk/blender note, mirror modifier had slow, per vertex name flipping, replaced with flip_map from trunk
2011-10-27 09:42:03 +00:00
99075b35ed
fix [ #29044 ] applying mirror modifier causes crash; something with vertex groups?
2011-10-27 07:54:32 +00:00
6aaccb69cc
utf8 buffer wasn't being initialized in ghost_event_proc
2011-10-27 06:05:55 +00:00
f7d5cea669
use path remapping for all make local functions, patch from Alex Fraser with changes.
2011-10-27 05:34:39 +00:00
fa6e6e7fc0
pass image description to image loading functions for more useful error than 'Unknown fileformat'.
2011-10-27 04:24:34 +00:00
31d401613d
bpath
...
- loop over all sequence images and pointcache
- option not to loop over library / packed data, expose in bpy.utils.blend_paths()
2011-10-27 03:40:12 +00:00
0ebda4ba58
Bugfix [ #29015 ] Copy n Paste keyframes and poses broken?
...
Improved error messages presented when trying to paste keyframes.
Previously, "No keyframes to paste" would always be displayed, even if
the copy/paste buffer had some contents but couldn't be pasted if
there weren't any F-Curves selected to paste to.
2011-10-27 01:55:10 +00:00
cd852ce1a1
- remove bpath iterator and replace all uses with visitor.
...
- added flag to optionally receive all paths as absolute.
2011-10-27 01:25:07 +00:00
4772b72951
Typos and formatting fixes
2011-10-27 01:05:55 +00:00
5afc38b74c
Support more kinds of paths for path re-writing / traversing, patch from Alex Fraser with additions.
...
this now supports as many types as bpath iterator which its intended to replace.
2011-10-26 22:46:06 +00:00
92fe279fe6
quiet -Wempty-body and unused warnings
2011-10-26 21:30:08 +00:00
a267f9ba4e
edits ontop of Alex's patch from r41292.
...
pass main rather than use G.main when naming from -> to relative paths.
2011-10-26 21:22:35 +00:00
ba0ef7a592
Fix #29030 : render operator only used scene property if layers was used, now it
...
is possible to specify the scene without the layer too.
2011-10-26 14:05:01 +00:00
cfb435e8a5
Fix 28960: if BM_free_data_layer[_n] removed the last layer, we didn't clear data->pool and instead kept it pointing to the pool that gets freed at the end of update_data_blocks
2011-10-26 13:24:58 +00:00
ca0a8566b9
Disable converting multires to absolute space during bmesh edits, as this was causing bmesh edits that used absolute space to have no effect on the higher levels of the multires mesh.
2011-10-26 12:27:29 +00:00
Alex Fraser
f09d36d6bc
Fix [ #28772 ] Filepaths are not remmaped after making a library item local
...
Added a visitor function to simplify processing of file paths that are attached to IDs. This is used for images, and could be used for other ID types in future.
Code reviewed by ideasman_42.
2011-10-26 10:49:21 +00:00
74004631a1
workaround for createTransEditVerts overwriting index data to fix mirror.
2011-10-26 10:04:10 +00:00
834caf38dd
- smooth tool now works for mirror.
...
- mirror was selecting verts from 0.4 distance which causes errors.
- utility function EDBM_ApplyMirrorCache(...)
2011-10-26 07:41:56 +00:00
94f8e3198d
svn merge -r41266:41287 ^/trunk/blender
2011-10-26 03:26:52 +00:00
510c69368b
New option for disabling the chaining of feature edges in the Parameter Editor mode.
2011-10-25 23:24:59 +00:00
fe6ad36060
Fix compilation error for win32.
...
That static align trick i've wrote about is still necessary.
2011-10-25 18:13:12 +00:00
2e0d838bc9
Fix bugs to get X-Mirror editing functionality working again
2011-10-25 16:17:26 +00:00
f149e49dff
- fix numpad comma replacement which was broken since unicode input was added.
...
- add blender-softwaregl wrapper script for unix
- quiet compiler warning.
2011-10-25 13:13:02 +00:00
3d903ee3ff
Libraries upgrade:
...
- Upgrade Eigen2 library to Eigen3
- Upgrade colamd library and placed in extern/ so other libraries from extern/ can use it
NOTE: With previous version of Eigen (3.0.1) it was necessary to define
EIGEN_DONT_ALIGN_STATICALLY macro to make it compilable on windows 32bit.
After latest upgrade it seems to be unnecessary (at least when was testing libmv),
so i removed that defines which can reduce speed and lead to other problems.
2011-10-25 12:37:42 +00:00
675076a06e
cmake macro to set less strict flags per file - remove_strict_flags_file(file, file...)
...
this way we can avoid removing strict flags for all files in blenkernel.
2011-10-25 11:06:52 +00:00
ff683ca5e5
misc small edits, remove remaining Id's
2011-10-25 04:01:09 +00:00
61b699bf9b
remove $Id from headers
2011-10-24 23:32:24 +00:00
da8a7928c9
svn merge ^/trunk/blender -r41230:41266
2011-10-24 23:06:27 +00:00
47463742e2
Cycles: svn merge -r41232:41266 ^/trunk/blender
2011-10-24 22:51:44 +00:00
4cd1e6337e
Cycles: svn merge -r41225:41232 ^/trunk/blender
2011-10-24 22:32:00 +00:00
685b6e7db9
svn merge ^/trunk/blender -r41227:41230 . --accept=theirs-full
2011-10-24 22:18:32 +00:00