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
path: root/source
AgeCommit message (Collapse)Author
2012-11-28use radians for 'spin' bmesh operator (since the rest of the py api uses ↵Campbell Barton
radians). also rename BMO_OP_SLOT_SUBTYPE_MAP_FLOAT -> BMO_OP_SLOT_SUBTYPE_MAP_FLT for consistency.
2012-11-28bmesh operator naming - use clearer names for args eg: (mat -> matrix, ↵Campbell Barton
use_singleedge -> use_single_edge) also remove duplicate docs for operator arg formatting.
2012-11-28improve docstring for BMO_op_vinitf().Campbell Barton
2012-11-28GPU: remove GPU Mipmap Generation option and just always enable it, it's an oldBrecht Van Lommel
OpenGL 1.4 feature that is stable, there's no reason not to use it. Also fixed GPU mipmap generation not working in the game player.
2012-11-28Fix #33168: collada export added incorrect -material postfix to material names.Brecht Van Lommel
In the bug report it was also mentioned that special characters should be preserved for names, however the collada 1.4 specification does not allow this. Version 1.5 does, but we are still writing 1.4 files and files with such special characters will then fail to open in some applications.
2012-11-28Fix #33326: outliner numpad minus collapse followed by numpad plus expand ↵Brecht Van Lommel
did not work.
2012-11-28Fix #33324: Auto IK not working after recent changes. iTaSC it seems never ↵Brecht Van Lommel
worked with Auto IK, now that's fixed too.
2012-11-27BGE: Fix for [#33027] "logic.keyboard polling rate extremely low" reported ↵Mitchell Stokes
by Josiah Lane (solarlune). The embedded player now treats KM_DBL_CLICK the same as KM_PRESS.
2012-11-27CMake: hide some unnecessary LLVM/OSL/EXR prints.Brecht Van Lommel
2012-11-27fix crash with path conversion, not all materials have nodesAntony Riakiotakis
2012-11-27add osl shader scripts to bpath walker (so making paths absolute or relative ↵Campbell Barton
applies to shader paths too). also remove "RNA_types.h" include from BKE_nodes.h.
2012-11-27Move to layer: remove the OK button and make it apply immediately like it didBrecht Van Lommel
before, is much nicer workflow. Now only if global undo is disabled will the OK button show. This is also a more generic fix for #26891 that solves other operators that were also broken with global undo disabled.
2012-11-27Fix part of #32248: transform with a size limit constraint did not preserve ↵Brecht Van Lommel
negative scale.
2012-11-27replace and exception macro's for static functions and fix some bad assumptions.Campbell Barton
2012-11-27Camera Tracking: fixed camera solve operator not updating scene cameraSergey Sharybin
Was own regression caused by fix of crash when non-camera object is used as scene camera.
2012-11-27split py->slot & slot->py into their own functions & fixed some mistakes ↵Campbell Barton
with conversion.
2012-11-27move bmesh operator calling into its own file.Campbell Barton
2012-11-27add empty files (will move bmesh operator calling here)Campbell Barton
2012-11-27OSX/scons: introducing and testing an unexported_symbols_list to prevent ↵Jens Verwiebe
clashes, todo: cmake
2012-11-27Masking: fixed bug with vector handles not updating when CV is parented to a ↵Sergey Sharybin
motion track.
2012-11-27Mark boost symbols as localSergey Sharybin
This was needed to resolve conflict between blender's and pylux's boost symbols. Ideally visibility should be changed to local in lux as well, since if blender is dynamically linked against boost it'll still crash. Anyway, having this change wouldn't hurt and will solve issues with lux for official linux builds at least.
2012-11-27remove unmaintained eltopo, keeping scons/cmake entries, but commenting out ↵Campbell Barton
user visible config to make branch merging less of a hassle.
2012-11-27new bevel was still referring to old property name (holding shift wasnt ↵Campbell Barton
working while beveling).
2012-11-27use clearer names for 'single' bmesh operator args & add '%e' to ↵Campbell Barton
BMO_op_vinitf comments.
2012-11-27py/bmesh api - add support for single item buffers (odd feature but used ↵Campbell Barton
quite a bit with bmesh operators). also add utility functions BMO_slot_buffer_from_single(), BMO_slot_buffer_get_single()
2012-11-27Fix crash opening .blend file with missing lib linked scene and no local scene.Brecht Van Lommel
2012-11-27code cleanup: bmesh operator comments, readying for doc-generation.Campbell Barton
2012-11-27fix for asserts added in own recent commit with more strict type-checkingCampbell Barton
- BMO_slot_copy now only copies compatible elements. other minor changes - don't use text.format(...), convention for UI scripts is C style string formatting. - rename bmo_edgenet_prepare --> bmo_edgenet_prepare_exec - float/double warning in bevel.
2012-11-27Bevel: better round profile code.Howard Trickey
Easier to understand, no touchy intersect code, and works even when arms aren't equal length. Old code ifdef'd for now, will remove soon.
2012-11-27bmesh/py operator api:Campbell Barton
add type checking for element buffers, there was nothing stopping python from passing any element type into an argument when in some cases only verts/edges/faces were expected. now operator args define which types they support.
2012-11-27fix/workaround [#33281] script goes into not responding Campbell Barton
scanfill remove-doubles pass assumes ordered edges (as with curves), otherwise it can hang. workaround this problem by skipping removing-doubles for mesh ngons, since this isnt such a common case as it is with curves and we can just not support it.
2012-11-27Fix #33226: error loading .blend files with different endian on Mac. The causeBrecht Van Lommel
was wrong inline and pure attributes on the endian switch function.
2012-11-26Fix #33316: mesh edge short path select was wrong on large/small objects.Brecht Van Lommel
2012-11-26Fix wrong color space used for generated float imagesSergey Sharybin
2012-11-26fix uv lasso and circle select - both were not working with uv-face-select mode.Campbell Barton
now face select with/without sync-select work, with sticky options too.
2012-11-26fix for crash copying nodes, regression since last release.Campbell Barton
2012-11-26fix for changing images in UV editmode with sync-selection enabled, this was ↵Campbell Barton
switching all images even those from unselected faces.
2012-11-26Fix #33293L VSE: strip - separate images [Y] dialog "image duration" missingSergey Sharybin
2012-11-26switch verious references from py3.2 -> 3.3 or just 3.Campbell Barton
2012-11-26search box width's now scale with DPI setting.Campbell Barton
was checking on: [#33294] too small place for material names this helps in some cases but doesn't resolve issue with very long names.
2012-11-26Switch windows to python 3.3Sergey Sharybin
Should affect on msvc2008 only, however scons with msvc2010 could still be broken.
2012-11-26style cleanupCampbell Barton
2012-11-26fix [#33303] face selection masking for painting does not work with mesh ↵Campbell Barton
with n-gon caused by own change to how origindex is used, now if mpoly's CD_ORIGINDEX array is missing its assumes that its the original mpoly array.
2012-11-26Fix #33312: cycles render crash with motion blur / vector pass rendering. It'sBrecht Van Lommel
actually the render threading issue and not a full fix, but this avoids the 3D viewport getting redrawn when changing frames to get motion vectors.
2012-11-26Fix #33310: unnecessary redraw of outliner when editing materials and textures.Brecht Van Lommel
2012-11-26py/bmesh api - support for converting from/to BMO_OP_SLOT_MAPPING type.Campbell Barton
2012-11-26Fix #33292: cycles material draw mode selection not working on some cards, nowBrecht Van Lommel
skip glsl for picking as was already done for other GLSL drawing.
2012-11-26Fix #33285: loop cut is not supposed to cut through triangles/ngons, but itBrecht Van Lommel
still happened when the loop would go all the way around the mesh with just one triangle/ngon inbetween to close the loop.
2012-11-26Bevel: allow page up / page down shortcuts for segments in addition to ↵Brecht Van Lommel
mousewheel.
2012-11-26use slightly more efficient BLI_array_fixedstack_declare() instead of ↵Campbell Barton
BLI_array_staticdeclare() for bevel code since the array size is known.