Age | Commit message (Collapse) | Author |
|
Needs testing for sideeffects.
If there are negative sideeffects, revert commit and mark as "will not fix"/"not supported"/"needs UI fix".
|
|
unwrapper itself decide how to split quads since it has specific checks for the
best unwrapping split built in, gives better results.
|
|
|
|
|
|
seed the random number generator to at least make these operator repeatable.
I don't know why it is using random numbers at all, we should really not be
doing this in my opinion, but I don't understand why it's being done so won't
remove it.
|
|
|
|
* Also change UI name for ColorRamp node in rna_nodetree_types.h (Had a different name than in the actual UI)
|
|
isnt found (common on windows)
|
|
|
|
audio, game
data, and tool settings.
What exactly should be copied is a bit up to interpretation, but I think these make
sense, and things like audio or game data used to be part of render settings which
do get copied so at least for those it was a regression.
|
|
cleanup some defines/includes for windows.
|
|
disallow the built to run if they are set by the developer.
|
|
formatter (able to get very close to our own style guide).
|
|
* Add new scons options to 'blenderlite' target
* Remove ancient yafray comment
|
|
|
|
* Made Frameserver building optional, added WITH_BF_FRAMESERVER.
* Enabled per default in btools.py
|
|
* Made Smoke building optional, added WITH_BF_SMOKE.
* Enabled per default in btools.py
|
|
* Remove some remaining (already commented) radiosity cruft.
|
|
Some kind of bizarre linking order issue seems to be the case but since it touches so many areas of the code I prefer to simply enable by default.
|
|
|
|
a) Remove "animatable" flag from resolution property
b) "Hide fluid surface": Add description and changed prperty name. Nobody really understood the purpose of that checkbox.
|
|
Don't make such changes based on an assumption, it could be wrong and coordinate with the UI team first!
|
|
|
|
|
|
|
|
among which:
* Drag'n'drop translation in Outliner
* "Execute" button in file window
* "Labels" of spacing elements, in multi-column enums
* A glitch with nodes "Value to RGB", they where called "ColorRamp" in node_type_base() call. This is not definitive, though, as it appears that UI node names are determined by this call, while it should be by "defines" in rna_nodetrre_types.h, I guess... Anyway, not good to have such things in two different places!
Also moved default context name under BLF_translation.h, much better to have those all in one place, accessible from whole Blender code!
|
|
argv is defined as "char *" here so that unicode magic can happen causing
problems later on when "const char**" is expected instead. While this fix is
redundant on other platforms, it's a lot less confusing than some of the
alternative fixes.
|
|
see: http://www.youtube.com/watch?v=5AzRpFfWR6k
request from ZanQdo, VenomGFX & Jonathan Williams.
For previous functionality Z, Shift+Z.
|
|
|
|
extended to 64 chars, added comment and set back to original length.
|
|
|
|
causing a sigsev with latest own commits (in File menu)!
|
|
as they are not available from python...
|
|
specific ops invocations (popup menus…), and (to some extent) with the undo/redo stuff.
|
|
* Compile fix for r45609, pthreads include was missing.
|
|
|
|
while. This may not fix all cases but should at least solve the issue when
rendering with cycles.
The cause was a race condition on C->data.recursion, with multiple threads
accessing context at the same time. Cycles itself does not access context
from the render thread, but the bpy api would do a context update for any
callback in case e.g. a new file got loaded. Disabled that now in non-main
threads.
The ideal solution would be to not allow any context access at all from threads
but that's not so simple to implement, especially not this close to release.
|
|
|
|
views (View panel)...
|
|
turntable rotation can get into gimbal lock.
|
|
|
|
|
|
(UV_SELECT_FACE)
|
|
individual render layers.
|
|
|
|
Soft limit is still 5, so should be pretty safe even if it's not
supported well in all cases.
|
|
Previously it used to use cursor location from time when panel was drawn,
which in some cases lead to using previous cursor location instead of current.
|
|
due to old material copies hanging around in the preview database.
This crash happened pretty randomly, but was especially noticeable when using
node groups.
|
|
* Improved checks for Grease Pencil and Active Node panel, so the panel only gets shown when there is valid data, rather than showing the empty panel.
Thanks to Lukas Tönne for some help! :)
|
|
|