Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-02 | Cleanup: use bool for poll functions | Campbell Barton | |
2018-04-26 | Fix T54836: Select sharp edges doesn't flush to faces | Campbell Barton | |
2018-03-14 | Cleanup: rename BLI_array_count -> len | Campbell Barton | |
Match naming convention used everywhere else. Count should only be used when this isn't directly accessible. | |||
2018-03-14 | Cleanup: use sections for editmesh tools/select | Campbell Barton | |
2018-03-13 | Cleanup: pass selectmode directly | Campbell Barton | |
Pass instead of editmesh or toolsettings. Needed for multi edit-mode | |||
2018-03-08 | Cleanup: Rename view3d context set function | Campbell Barton | |
Use common prefix so adding related functions share the prefix. | |||
2018-03-07 | EditMesh: pass object data to notifiers | Campbell Barton | |
Both were being passed in different parts of the code, use object data for consistency. | |||
2017-12-05 | Fix T53469: Make sure that edges are drawn in the backbuff whenever you are ↵ | Germano | |
looking for the nearest edge Caused by rB9f5bf19 | |||
2017-12-04 | Edit Mesh Selection: Draw the backbuff of edge selection only when requested | Germano | |
And make sure the width is 1 | |||
2017-10-19 | Docs: correct descriptions | Campbell Barton | |
2017-10-18 | Cleanup: Use const for RNA EnumPropertyItem args | Campbell Barton | |
Practically all access to enum data is read-only. | |||
2017-07-13 | Fix T51100: Vertex pick fails after extrude | Campbell Barton | |
2016-10-26 | Cleanup: rename functions in BLI_bitmap_draw_2d | Campbell Barton | |
2016-10-26 | Cleanup: move bitmap drawing into its own module | Campbell Barton | |
Bitmap drawing is out-of-scope for a general math API, move to BLI_bitmap_draw_2d. | |||
2016-07-01 | BMesh: make toolflags optional | Campbell Barton | |
Saves 8 bytes per vert/edge/face. Gives overall ~20-25% memory saving for dyntopo sculpting and modifiers that use BMesh. | |||
2016-04-25 | Fix T48085: Select linked w/ seam delimit gives random results | Campbell Barton | |
This changes behavior so seams aren't used for the bmesh walker. | |||
2016-03-28 | Fix T47969: Select Random always uses same seed | Campbell Barton | |
Increment the seed on each use, otherwise calling again selects the same order, unless you manually adjust the seed. | |||
2016-01-08 | Math Lib: use x-span for fill_poly_v2i_n callback | Campbell Barton | |
Instead of running the callback per-pixel, pass the x-span to the callback. | |||
2016-01-07 | Select mirror multiple axis support | Campbell Barton | |
Previously you could only select mirror on X axis, now support mirroring on multiple axis as well as more than one (for mesh and lattice data). | |||
2016-01-04 | Remove select-next-loop operator | Campbell Barton | |
Taken from original bmesh-branch but doesn't give useful results (misses selection flushing). | |||
2015-12-28 | Fix possible invalid-index use /w link/path select | Campbell Barton | |
2015-12-27 | BMesh: extract int/bmesh element access funcs. | Campbell Barton | |
Support getting an vert/edge/face from a single index, useful for operator redo. | |||
2015-12-27 | WM: add checker_interval utility functions | Campbell Barton | |
2015-12-23 | Typo in last commit | Campbell Barton | |
2015-12-23 | Select Linked: only use seam delimit for faces | Campbell Barton | |
Delimiting on seams was only ever intended for face selection, Previously this option didn't work for vertices, now it's fixed the defaults aren't right for vertex/edge select-linked. Add a workaround that bypasses operator-defaults - since this is such a rare case. | |||
2015-11-26 | Fix error in shadowing cleanup (wrong pointer free) | Campbell Barton | |
2015-11-23 | Cleanup: shadowing (editors) | Campbell Barton | |
2015-11-23 | Cleanup: use `rna_enum_` prefix for RNA enums | Campbell Barton | |
Definitions could shadow local vars. | |||
2015-10-30 | Optimization: use dot product for angle comparison | Campbell Barton | |
2015-10-10 | Random Select Seed Option | Campbell Barton | |
Add 'Seed' option for all random select operators D1508 by @mba105, w/ edits | |||
2015-09-22 | prevent assert: select-linked UV delimit w/o UV's | Campbell Barton | |
2015-09-13 | Cleanup: spelling | Campbell Barton | |
2015-07-21 | Fix T45450: Loop-select fails to cycle between overlapping edges | Campbell Barton | |
2015-07-11 | Add WM_framebuffer_to_index_array | Campbell Barton | |
Convert buffer to index in one loop, also minor cleanup to backbuf/selection functions. - Use IMB_rectcpy instead of inline pixel copy. - Redundant WM_framebuffer_to_index call. | |||
2015-07-07 | Correct default enum values | Campbell Barton | |
Had assert creating cheat sheet | |||
2015-06-21 | Fix T45135: More cleanup of extreme max values in operator properties. | Bastien Montagne | |
INT_/FLOAT_MAX are sometimes valid choices, but most of the time more sensible values should be used here! | |||
2015-06-06 | Use threshold for selecting side-of-axis | Campbell Barton | |
2015-05-29 | BMesh: select linked /w delimiters & wire edges | Campbell Barton | |
Add support for using edge delimiters mixed with wire edges. Code isn't so elegant but users will expect this. | |||
2015-05-16 | BMesh: link-select-pick now supports redo | Campbell Barton | |
Without this you can't change delimiter options without editing the keymap. | |||
2015-05-16 | BMesh: add UV delimit for select-linked, dissolve | Campbell Barton | |
2015-05-16 | BMesh: add sharp edge delimiter | Campbell Barton | |
2015-05-16 | BMesh: select linked, support other delimiters | Campbell Barton | |
Use same options as limited dissolve (adds material & winding) | |||
2015-05-16 | Select linked seam limit, now works for picking | Campbell Barton | |
Second half of fix for also T42510 | |||
2015-05-15 | Fix T42510: Limit by seams fails in edge/vert mode | Campbell Barton | |
2015-05-15 | BMesh: rename loop walker -> edgeloop | Campbell Barton | |
2015-04-29 | Fix typo using interp_v3_v3v3 over float[2] variables... | Bastien Montagne | |
Found by asan! ;) | |||
2015-04-23 | Correct missing NULL check (own mistake) | Campbell Barton | |
2015-04-23 | BMesh: mesh-data picking, edge+vert improvement | Campbell Barton | |
When zoomed out vert bias over edges meant it wasn't possible to select edges. Now pick the edge if the cursor is closer to its center. | |||
2015-04-21 | Math Lib: handling bits handling into own file | Campbell Barton | |
2015-04-21 | Minor edit to edit-mesh selection bias | Campbell Barton | |
only choose verts over edges (not faces) |