Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-05-30remove redundant includes from cmake and scons.Campbell Barton
2013-05-30split bge includes for scons onto their own lines (for easier merging)Campbell Barton
2013-05-30remove duplicate sys-types headers.Campbell Barton
also change define checks in BLI_sys_types.h (was warning a lot in linux about unused defines).
2013-05-29Grr, forgot this in r57127... Bastien Montagne
BF_PYTHON_INC can contain more than one path (in the mono-string format), don't know how this could not be found earlier, completely broke build of GE on any recent Debian/Ubuntu distro???
2013-05-29Various fixes for install_deps' scons options.Bastien Montagne
Also svn-ignore BUILD_NOTES.txt generated file.
2013-05-29Various fixes to scons for linux:Bastien Montagne
* Better handling of "multiarch" python stuff (libs also need two different paths). * Fix Opencollada default paths. Hopefully this won't break anything...
2013-05-29Addition to r57094 by Campbell:Jürgen Herrmann
VS 2010 and 2012 have stdint.h so we should use them for consistency instead of defining the inttypes ourselves. Added if condition for for stdint.h include for >= VS 2010 P.S.: Compiled and tested on VS2008-2012 and MinGW with scons and CMake ;)
2013-05-29svn merge ^/tags/blender-2.67b-release/blender -c57122Campbell Barton
2013-05-29Fix #35374: Region overlap + bugsSergey Sharybin
Was missing keymap for REGION_TIMER, which ended up in missing updates happening. Added this kind of timer to RNA, so keymaps could bind to it. Also made 3ds max keymap working again. Too bad it was broken in 2.67 and 2.67a :S
2013-05-29Cleanup: Removed all NODE_OPTIONS flags from C node type definitions, these ↵Lukas Toenne
are no longer required and have no effect. Whether or not a node supports additional options buttons is now determined by the existence of a draw callback (uifunc and/or uifuncbut).
2013-05-29Remove the NODE_OPTIONS flag usage from node->typeinfo. This is a redundant ↵Lukas Toenne
flag which can be replaced by simply checking for nodetype->uifunc/uifuncbut callbacks (if these callbacks are defined the node type generally supports options). Note that the node->flag still uses NODE_OPTIONS as a switch to toggle the display of such options!
2013-05-29Set the NODE_OPTIONS flag for all nodes by default. If the node type has no ↵Lukas Toenne
options it will be ignored anyway. This makes sure that if options are added to a node type later on there is no need to do a versions patch to update this flag.
2013-05-29Reverted a TODO comment from r54429 which disabled the NODE_OPTIONS flag ↵Lukas Toenne
check, so node option buttons could not be disabled at all. This was meant as a workaround to avoid adding do_versions just to set initial NODE_OPTIONS flags on old nodes, but needs a better solution.
2013-05-29scene render dimension panal: avoid re-creating the framerate string on ↵Campbell Barton
every redraw, cache the string for reuse. also remove redundant returns from my last commit.
2013-05-29fix for own regression in bridge tool since rewrite, UV's were not correctly ↵Campbell Barton
copied over.
2013-05-29Replacement for the "Active Node" panel in node editor properties sidebar. ↵Lukas Toenne
This panel is now defined in space_node.py instead of node_buttons.c. The properties have been split up into generic properties (name, label), custom colors (closed by default) and input parameters (extra options + unlinked input socket values).
2013-05-29Node options draw function fix for C nodes: use the default button draw ↵Lukas Toenne
function as a fallback if no extended draw function is defined.
2013-05-29workaround for search menu enum using freed python scripts (py api limitation).Campbell Barton
2013-05-29Make sure bool will always have the same size in C and C++Sergey Sharybin
There were an issues with data structures defined in headers and being used by both C and C++ on systems with stdbool unavailable. This happened because bool in this case will be defined as unsigned int, which is 4 bytes. But C++'s bool is only 1 byte and this lead to alignment issues. Now bool is always 1 byte, also made sure there's no situation like bool foo = BitField & BitFlag, which could give overflow issues. Use (BitField & BitFlag) != 0 instead. Fixes #35553: Compositor broken (Backdrop & Preview)
2013-05-29fix for confusion switching active group when running mirror (would swich ↵Campbell Barton
back when toggling editmode if a pose bone was selected).
2013-05-29improve topology mirror, increase chance of finding unique match.Campbell Barton
2013-05-29tweaks to vertex weight limitCampbell Barton
- double check def_nr is valid (rare cases it is). - usability, report how many weights are removed.
2013-05-29fix for own mistake in recent change to use defvert layer offsets.Campbell Barton
2013-05-29fix [#34851] "UnitSettings.scale_length" not beeing calculated the same way ↵Campbell Barton
for all objects
2013-05-29correct error in r57092 with scons.Campbell Barton
2013-05-29Correction for strict compiler flags.Sergey Sharybin
2013-05-28add BLI_sys_types.hCampbell Barton
2013-05-28don't use globbing for freestyle cmake file.Campbell Barton
2013-05-28move BLO_sys_types.h -> BLI_sys_types.h (it had nothing todo with loading)Campbell Barton
remove MEM_sys_types.h which was a duplicate.
2013-05-28Fix for r35524. Thanks Jeffrey Hoover for reporting.Alexander Kuznetsov
WM_SIZE is dispatched before full init.
2013-05-28Quick addition to the node sidebar "Active Node" panel: draw input socket ↵Lukas Toenne
values in addition to non-socket settings. This makes it possible to actually use the sidebar for all node settings without having to go to the main area for changing socket values. This patch should be considered a temporary solution. The Active Node panel is a horrible mess and needs to be split up and cleaned. It should probably be moved to python as well.
2013-05-28QTKIT: as per Ideasman's suggestion, include BLI_utildefines.h in ↵Jens Verwiebe
sourcefiles where needed and reorder (must be before BKE_global.h)
2013-05-28Cycles OpenCL: disable requirement of enabling Experimental, environment ↵Brecht Van Lommel
varibale already adds an extra step. Also list all features for OpenCL AMD to make testing easier.
2013-05-28Since have_quicktime is now a bool, need extra include for stdboolJens Verwiebe
2013-05-28bmo_subdivide_edgering.c now builds with release+debuginfo, also remove ↵Campbell Barton
unused defines and correct include guards.
2013-05-28fix [#35509] MedianPoint choice has bad normalsCampbell Barton
2013-05-28Cycles: normal maps are now backwards compatible again after recent fix, withBrecht Van Lommel
a separate Blender Object/World Space that is compatible with Blender render baking and uses the YZ flipping convention.
2013-05-28code cleanup: lots of calls to BKE_mesh_calc_normals_mapping were not using ↵Campbell Barton
the mapping functionality. replace ED_mesh_calc_normals with BKE_mesh_calc_normals().
2013-05-28Hopefully scons+llvm works again.Sergey Sharybin
2013-05-28rename references to faces in docs.Campbell Barton
2013-05-28reorder includes for winCampbell Barton
2013-05-28Added missing recalculate of normals after mesh importGaia Clary
2013-05-28code cleanup: remove old/unused bmesh bevel transform mode, remove commented ↵Campbell Barton
character list UI widget and the members these used in 'G' global.
2013-05-28fix for missing normalize with recent optimizations.Campbell Barton
2013-05-28Fix #35473: Using Redo panel in View3D after Grease Pencil action moves GP ↵Sergey Sharybin
layer to that area Remove REGISTER flag from GP draw operator, so redo wouldn't screw up regions.
2013-05-28Fix for node menu: Show the group input/output nodes in the Input/Output ↵Lukas Toenne
categories respectively, so they can be added with the usual UI in case the user deletes them. These nodes are polled out for non-group trees (node trees not in the bpy.data.node_groups collection) to avoid confusion. For that purpose a new optional poll function argument has been added to NodeItem, which allows selectively polling individual items in an otherwise static list.
2013-05-28Fix #35547: incomplete tooltips in node editorSergey Sharybin
Descriptions were missing since PyNodes integration. Thanks to lukas for patch review!
2013-05-28Fix #35513: Multires modifier normal corruption on apply baseSergey Sharybin
Seems it was simply missing mesh normals update in multiresModifier_base_apply.
2013-05-28Fix: smoke initial velocity didn't work with the new custom size particles.Miika Hamalainen
2013-05-28code cleanup: comment/remove unused definesCampbell Barton