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-10-12More fixes for PSD support in SCons scirpts...Irie Shinsuke
2013-10-12transform - use 2d float's for the viewport center (allows for vector math ↵Campbell Barton
functions to be used more easily).
2013-10-12code cleanup: use const's for vector args.Campbell Barton
2013-10-12Fix dual quaternion armature deform giving erratic results in some cases. BugBrecht Van Lommel
was encountered in a Kiribati rig file. The problem was actually in the matrix to quaternion conversion function. One problem is that it was using the wrong matrix indices in case of an ill defined matrix trace. Besides that FLT_EPSILON was too small to detect cases where float precision becomes a problem.
2013-10-12Fix crash running Blender in background mode, caused by revision 60633.Brecht Van Lommel
2013-10-12Code cleanup: remove some unused cycles SSS code.Brecht Van Lommel
2013-10-12Fix build scripts related to PSD support. Both CMake and SCons builds were ↵Irie Shinsuke
broken.
2013-10-12OSX/scons: change again conditional for ftemplate, it can be ambigous with ↵Jens Verwiebe
xcode5, cause there is still gcc and llvm-gcc symlinks to clang, so env['CXX'] is bad test then
2013-10-12scons: fix WITH_PSD compiling, still i think muddled naming is used here, ↵Jens Verwiebe
todo: cleanup
2013-10-11Fix [#37049] Default keybindings: Text editor auto-complete accepts Return, ↵Irie Shinsuke
but not Numpad Enter
2013-10-11adding url for openimageio project in CMake file (OpenEXR and OpenJpeg do ↵Dalai Felinto
the same)
2013-10-11scons file for OIIO (needed for psd)Dalai Felinto
based on patch by Shinsuke Irie note: scons is not working for me at the moment so I did not test this patch. It should work fine though.
2013-10-11adding WITH_IMAGE_OPENIMAGEIO and removing the PSD build optionDalai Felinto
As per Brecht van Lommel's suggestion.
2013-10-11UI: Fix SSS pressets' buttons not being aligned anymore (to be backported to ↵Bastien Montagne
2.69). Issue found out by DingTo.
2013-10-11Fix FreeBSD build with recent malloc changes, patch by Shane Ambler.Brecht Van Lommel
2013-10-11Fix [#37039] Resize lists by new grab handles puts file into unsaved state.Bastien Montagne
Simply do not enable undo for LISTBOX buttons (the same as ROUNDBOX & co). Many thanks to Campbell who did all the work here!
2013-10-11Fix #36905: backport of fix in soc-2013-paint. This commit ensures that ↵Antony Riakiotakis
during color sampling the cursor of the current brush is disabled. This avoids sampling of the brush cursor for really small brushes. Only caveat is that if operator exec is called then cursor might be visible in new sample location. This is not so common though.
2013-10-11code cleanup: boxpack, pack struct and use unsigned intsCampbell Barton
2013-10-11fix [#37038] User prefs > Input - Category names cut offCampbell Barton
2013-10-11Fix #37036, pack and refresh button not aligned anymore. Also addAntony Riakiotakis
operator for opening images in the image editor header, it's easily one of the most common operations, don't see why it has to be only accessed from menu.
2013-10-11fix for select linked walking over the same faces multiple times. (caused ↵Campbell Barton
gset assertion).
2013-10-11use BLI_bitmap for editmesh selection buffer to save some memory.Campbell Barton
2013-10-11fix [#37030] Loop Cut and Slide doesn't clear header text if you click a ↵Campbell Barton
blank area
2013-10-11fix [#37032] Blener crashes when parent to new objectCampbell Barton
2013-10-11fix [#37031] bones are not selectable in weight paint mode anymoreCampbell Barton
2013-10-11code cleanup: use const's for static arraysCampbell Barton
2013-10-11code cleanup: reuse rna_matrix_dimsize_NxN defines between RNA functionsCampbell Barton
2013-10-10add MEM_SIZE_OPTIMAL to avoid memory fragmentation & waste lost to slop-space.Campbell Barton
2013-10-10style cleanupCampbell Barton
2013-10-10* Code cleanup for M_PI code.Thomas Dinges
2013-10-10* Fix Windows compiler errors after recent Lock-free memory allocator commit.Thomas Dinges
Patch by Sergey, thanks. :)
2013-10-10Fix OS X build error in malloc code, and warning in rna.Brecht Van Lommel
2013-10-10ocio build fix for WindowsDalai Felinto
report by email and patch by Benoit Bolsee "It is a basic compilation bug (variable defined in a c file and declared in the c++ file: name decoration will change the name in the c++ file and the linker will not find it)"
2013-10-10Made node socket flags into enum.Lukas Toenne
2013-10-10Get rid of the draw_input/draw_output callbacks for nodes. These are pretty ↵Lukas Toenne
useless wrappers around socket draw functions. Only use-case is the File Output node, which draws socket format type instead of an input value. This is now a special case in the standard socket type drawing, but should eventually become a socket type of its own for the File Output node.
2013-10-10Change to node output socket drawing: Instead of always drawing only the ↵Lukas Toenne
socket label for outputs, leave this check up to the socket type draw function. This gives custom node scripts more flexibility in how to draw socket values by allowing buttons on output sockets as well. http://wiki.blender.org/index.php/Extensions:2.6/Py/API_Changes#Python_Node_Output_Drawing
2013-10-10NodeSocket RNA property 'in_out' renamed as boolean 'is_output'. This is a ↵Lukas Toenne
more useful name and follows the API naming conventions better. http://wiki.blender.org/index.php/Extensions:2.6/Py/API_Changes#Node_Socket_in_out
2013-10-10Bake vertex colors should include vertex color alpha as well.Antony Riakiotakis
2013-10-10Lock-free memory allocatorSergey Sharybin
Release builds will now use lock-free allocator by default without any internal locks happening. MemHead is also reduces to as minimum as it's possible. It still need to be size_t stored in a MemHead in order to make us keep track on memory we're requesting from the system, not memory which system is allocating. This is probably also faster than using a malloc's usable size function. Lock-free guarded allocator will say you whether all the blocks were freed, but wouldn't give you a list of unfreed blocks list. To have such a list use a --debug or --debug-memory command line arguments. Debug builds does have the same behavior as release builds. This is so tools like valgrind are not screwed up by guarded allocator as they're currently are. -- svn merge -r59941:59942 -r60072:60073 -r60093:60094 \ -r60095:60096 ^/branches/soc-2013-depsgraph_mt
2013-10-10Cleanup: Consistent names for draw callbacks in bNodeType.Lukas Toenne
This aims to establish a common pattern for the various confusing draw callback function pointers in bNodeType: draw_<purpose>_<nodetype>[_ex] Currently there are 4 different types of draw callbacks: * draw_nodetype, draw_nodetype_prepare: Main draw functions, allows specialized node drawing for things like frames and reroute nodes. Not exposed in the API. * draw_buttons, draw_buttons_ex: Optional non-socket buttons, most commonly used callback. Extended version used in sidebar for verbose buttons that don't fit into a node. * draw_backdrop: Draw elements in the backdrop (compositor only). Not exposed in the API. * draw_input, draw_output: Specialized socket drawing for some nodes, only for OutputFile node. Should not be used any further and be removed at some point. Not exposed in the API.
2013-10-10Support for baking vertex colors to textures.Antony Riakiotakis
It allows effects such as baking vertex dirt maps to textures. Also vertex based painting painting may be faster in the future, so this is useful to have. Thanks to Sergey for the review!
2013-10-10Weight Paint Tools: Add "Subset" option to "Normalize All"Irie Shinsuke
This option is needed when vertex groups are used for both armature deformation and the other purpose such as influence of mesh modifier. Thanks to Campbell for code review!
2013-10-10style cleanupCampbell Barton
2013-10-10Fix compilation error of OCIO with MSVCSergey Sharybin
2013-10-10fix save-as-copy option changing the filepath for new files.Campbell Barton
2013-10-10Libmv: make sure CmakeList.txt is re-created with all needed headers on ↵Sergey Sharybin
re-bundle
2013-10-10Fix windows scons OSL build error, just use quotes now instead of array.Brecht Van Lommel
2013-10-10Libmv: move platform-specific defines into own fileSergey Sharybin
2013-10-09Fix compilation error after recent libmv changeSergey Sharybin
- Tweaked typedefs in stdint so they match what we've got in BLI_sys_types (needed to explicitly tell sign to MSVC). Not so much harmful to be more explicit here, but we really better to have single stdint int blender. - Tweaked allocations macros so MSVC is happy with structures allocation.
2013-10-09fix [#37011] "Save Copy" option misfunctionDalai Felinto