Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-28 | use 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-28 | bmesh 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-28 | improve docstring for BMO_op_vinitf(). | Campbell Barton | |
2012-11-28 | GPU: remove GPU Mipmap Generation option and just always enable it, it's an old | Brecht 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-28 | Fix #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-28 | Fix #33326: outliner numpad minus collapse followed by numpad plus expand ↵ | Brecht Van Lommel | |
did not work. | |||
2012-11-28 | Fix #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-27 | BGE: 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-27 | CMake: hide some unnecessary LLVM/OSL/EXR prints. | Brecht Van Lommel | |
2012-11-27 | fix crash with path conversion, not all materials have nodes | Antony Riakiotakis | |
2012-11-27 | add 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-27 | Move to layer: remove the OK button and make it apply immediately like it did | Brecht 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-27 | Fix part of #32248: transform with a size limit constraint did not preserve ↵ | Brecht Van Lommel | |
negative scale. | |||
2012-11-27 | replace and exception macro's for static functions and fix some bad assumptions. | Campbell Barton | |
2012-11-27 | Camera Tracking: fixed camera solve operator not updating scene camera | Sergey Sharybin | |
Was own regression caused by fix of crash when non-camera object is used as scene camera. | |||
2012-11-27 | split py->slot & slot->py into their own functions & fixed some mistakes ↵ | Campbell Barton | |
with conversion. | |||
2012-11-27 | move bmesh operator calling into its own file. | Campbell Barton | |
2012-11-27 | add empty files (will move bmesh operator calling here) | Campbell Barton | |
2012-11-27 | OSX/scons: introducing and testing an unexported_symbols_list to prevent ↵ | Jens Verwiebe | |
clashes, todo: cmake | |||
2012-11-27 | Masking: fixed bug with vector handles not updating when CV is parented to a ↵ | Sergey Sharybin | |
motion track. | |||
2012-11-27 | Mark boost symbols as local | Sergey 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-27 | remove unmaintained eltopo, keeping scons/cmake entries, but commenting out ↵ | Campbell Barton | |
user visible config to make branch merging less of a hassle. | |||
2012-11-27 | new bevel was still referring to old property name (holding shift wasnt ↵ | Campbell Barton | |
working while beveling). | |||
2012-11-27 | use clearer names for 'single' bmesh operator args & add '%e' to ↵ | Campbell Barton | |
BMO_op_vinitf comments. | |||
2012-11-27 | py/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-27 | Fix crash opening .blend file with missing lib linked scene and no local scene. | Brecht Van Lommel | |
2012-11-27 | code cleanup: bmesh operator comments, readying for doc-generation. | Campbell Barton | |
2012-11-27 | fix for asserts added in own recent commit with more strict type-checking | Campbell 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-27 | Bevel: 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-27 | bmesh/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-27 | fix/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-27 | Fix #33226: error loading .blend files with different endian on Mac. The cause | Brecht Van Lommel | |
was wrong inline and pure attributes on the endian switch function. | |||
2012-11-26 | Fix #33316: mesh edge short path select was wrong on large/small objects. | Brecht Van Lommel | |
2012-11-26 | Fix wrong color space used for generated float images | Sergey Sharybin | |
2012-11-26 | fix 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-26 | fix for crash copying nodes, regression since last release. | Campbell Barton | |
2012-11-26 | fix for changing images in UV editmode with sync-selection enabled, this was ↵ | Campbell Barton | |
switching all images even those from unselected faces. | |||
2012-11-26 | Fix #33293L VSE: strip - separate images [Y] dialog "image duration" missing | Sergey Sharybin | |
2012-11-26 | switch verious references from py3.2 -> 3.3 or just 3. | Campbell Barton | |
2012-11-26 | search 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-26 | Switch windows to python 3.3 | Sergey Sharybin | |
Should affect on msvc2008 only, however scons with msvc2010 could still be broken. | |||
2012-11-26 | style cleanup | Campbell Barton | |
2012-11-26 | fix [#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-26 | Fix #33312: cycles render crash with motion blur / vector pass rendering. It's | Brecht 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-26 | Fix #33310: unnecessary redraw of outliner when editing materials and textures. | Brecht Van Lommel | |
2012-11-26 | py/bmesh api - support for converting from/to BMO_OP_SLOT_MAPPING type. | Campbell Barton | |
2012-11-26 | Fix #33292: cycles material draw mode selection not working on some cards, now | Brecht Van Lommel | |
skip glsl for picking as was already done for other GLSL drawing. | |||
2012-11-26 | Fix #33285: loop cut is not supposed to cut through triangles/ngons, but it | Brecht 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-26 | Bevel: allow page up / page down shortcuts for segments in addition to ↵ | Brecht Van Lommel | |
mousewheel. | |||
2012-11-26 | use slightly more efficient BLI_array_fixedstack_declare() instead of ↵ | Campbell Barton | |
BLI_array_staticdeclare() for bevel code since the array size is known. |