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
2014-02-05Code cleanup: use bool for static methodsCampbell Barton
2014-02-03Code cleanup: use bools where possibleCampbell Barton
2014-01-27Code cleanup: use booleans where appropriateCampbell Barton
2014-01-23Cleanup: int/short to bool in BKE_cdderivedmesh.h functions (and TRUE/FALSE ↵Bastien Montagne
to true/false in code using them).
2014-01-21Code Cleanup: use bool for return values and correct commentsCampbell Barton
also remove CDDM_Check, theres no need for it.
2014-01-20Fix T38283: UV unwrap giving wrong results with particular meshes.Brecht Van Lommel
LSCM auto pinning where it picks two vertices on opposite sides of the outer UV island boundary would in some cases give the same 3D coordinate, which causes UV unwrap to give poor results.
2014-01-16Code Cleanup: style and redundant castsCampbell Barton
2014-01-05Text3d: selection in editmode now follows rotated text along pathCampbell Barton
2013-12-22Style Cleanup: remove preprocessor indentation (updated wiki style guide too)Campbell Barton
2013-12-12Code Cleanup: move mesh mapping functions into their own file/headerCampbell Barton
2013-12-10Style changes to refactor commit.Antony Riakiotakis
2013-12-09View3D API: rename view3d_camera_get to ED_view3d_camera_data_getCampbell Barton
2013-12-08Add themable colors for edges in UV editor. Reuse WIRE_EDIT for outlinesAntony Riakiotakis
and EDGE_SELECT theme colors for selected edges.
2013-12-06Forgot to theme-ify color of shadow UVs (color used to draw uvs duringAntony Riakiotakis
image painting)
2013-11-25Code Cleanup: rename vars for detecting change to be more consistentCampbell Barton
rename change/is_change/is_changed/modified -> changed also use bools over int/short/char and once accidental float.
2013-11-25CMake Build: option to compile without opennl/superlu.Campbell Barton
2013-11-19Fix T37464: Crash when pressing "V" in UV/Image editorCampbell Barton
Also fix for missing draw-handler free. Delay activating until we know 'stitch_init' succeeds.
2013-10-31remove return argument from wmOperatorType->cancel, was only ever returning ↵Campbell Barton
OPERATOR_CANCELLED.
2013-10-28move bmesh array lookup data and utility functions from editmesh into bmesh,Campbell Barton
since enough bmesh operations can also take advantage of direct index lookups on verts/edges/faces. developers note: - EDBM_index_arrays_init/ensure/free -> BM_mesh_elem_table_ensure/init/free - EDBM_vert/edge/face_at_index -> BM_vert/edge/face_at_index - EDBM_uv_element_map_create/free -> BM_uv_element_map_create/free - ED_uv_element_get -> BM_uv_element_get
2013-10-26rename give_cursor to ED_view3d_cursor3d_getCampbell Barton
2013-10-10add MEM_SIZE_OPTIMAL to avoid memory fragmentation & waste lost to slop-space.Campbell Barton
2013-09-11Fix #36705: UV pack island crashing after recent change.Brecht Van Lommel
2013-09-11add mathutils.geometry.box_fit_2d() to wrap BLI_convexhull_aabb_fit_points_2d()Campbell Barton
2013-09-11uv-pack operator: option to rotate uv islands to fit in the optimal ↵Campbell Barton
rectangle when packing.
2013-09-10misc minor changesCampbell Barton
- make cmake osx use of -ftemplate-depth match scons. - use array size within sizeof(), more compact. - replace AT with __func__ where the function is unique enough. - BLI_box_pack_2D -> 2d to match other functions. - rename new mesh normal calculation to mesh.calc_normals_split()
2013-09-05Expose theme color of shadow UVs (These include UVs that are drawn inAntony Riakiotakis
texture paint modes and as modified mesh uvs overlay) and UVs of other objects.
2013-08-27Mask primitivesSergey Sharybin
Currently only circle and square, might be easily extended in the future. New primitives are creating at cursor location. This also implied adding 2d cursor to space clip. Also fix set 2D cursor location which didn't work in image editor's mask mode since 2.67. TODO: draw_image_cursor better be moved to some more generic file, but it's not so much important for now and might be solved later. Thanks Campbell for the review!
2013-08-17avoid double ghash lookupsCampbell Barton
2013-08-07code cleanup: more confusion with 0/NULL/falseCampbell Barton
2013-07-28move alloca define into its own header since its not related to BLI_arrayCampbell Barton
2013-07-26fix [#36286] UV face display not working for concave ngonsCampbell Barton
2013-07-21snap to cursor (offset option) added for UV's too.Campbell Barton
2013-07-13correct bad allocation sizes, unwrap was over-allocating, makesdna was under ↵Campbell Barton
allocating.
2013-06-24add api calls for BM_mesh_active_vert/edge_get.Campbell Barton
inspecting the edit-selection inline was cumbersome.
2013-06-21Code cleanup: fix some vs2012 compiler warningsBrecht Van Lommel
2013-06-16Attempt to fix #35548:Antony Riakiotakis
Use nearest edge instead of nearest vertex for UV island selection, or you may get a far away UV island that happens to have a vertex nearby.
2013-06-06Fix #35651, #35645.Antony Riakiotakis
Hidden faces do not get UvElements generated so essentially this caused a null point reference on edge lookup.
2013-06-06style cleanupCampbell Barton
2013-06-02remove duplicate operator,Campbell Barton
select-split and unlink-selection did the same thing, keep select split since it fits closer to mesh editmode and single key access (Ykey).
2013-05-30remove redundant includes from cmake and scons.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-21Related to #35452: show warning when unwrapping object with negative scale, sameBrecht Van Lommel
as we already do for non-uniform scale.
2013-05-20code cleanup: split scons includes onto multiple lines, reduce chance of ↵Campbell Barton
include conflicts later on.
2013-05-19code cleanup: remove unneeded elements in uv NearestHit.Campbell Barton
2013-05-19code cleanup: bmesh/uvCampbell Barton
- uv_mouse_select() move from BLI_array to alloca - was unnecessarily looping over faces for an index lookup when an array is already created.
2013-05-19code cleanup: remove some kludge from uv loop selectCampbell Barton
2013-05-19code cleanup: uv_find_nearest_vertCampbell Barton
was doing unneeded lookups on face uv's when the adjacent uv's are known.
2013-05-11style cleanupCampbell Barton
2013-05-10avoid customdata lookups for selection test/enable disable.Campbell Barton
also add uvedit_face_select_set, uvedit_edge_select_set, uvedit_uv_select_set - since quite a few areas where setting based on a boolean.
2013-05-08code cleanup: remove references to BLI_rand.hCampbell Barton