Index: trunk/doc/TODO =================================================================== --- trunk/doc/TODO (revision 38683) +++ trunk/doc/TODO (revision 38684) @@ -8,15 +8,15 @@ - two thin-line check at edge +- offset - a curcle check in each corner - BUG: using image2footprint parametric footprint, choose 0.25mm pixel size, white silk, black soldermask, yes to dithering and yes to FR4, choose either of the vader .pngs from bug files as the image and place on layout, then change .png to other png, place on layout, and continue alternating. segfault will typically ensue after a period. backtrace included as big-subc-bt.txt [report: erich] -- poly lib rewrite: +- poly lib rewrite (fixed means it works with polybool): - BUG: bug_files/TODO/out-extract*.rf, on which is not autocropped, triggers assert with scrolling, but the autocropped version does not. Polygon vertex coords are well under size limit for 32 bit coords in both cases. out-minimal.rf is a more minimal polygon version of the subc which triggers assert in footprint edit mode with {ze} and scroll bar use. [Report: Erich] - - BUG: thermal tool allows invalid polygon assert. might be a non bug. load bug_files/TODO/thermal-assert.rp and use thermal tool and shift click to start cycling through thermal types on padstack. Assert eventually occurs. [report: Erich] + ? BUG: thermal tool poly assert. bug_files/Poly_rewrite/thermal-assert.rp and use thermal tool and shift click to start cycling through thermal types on padstack. Assert eventually occurs. [report: Erich] - BUG: bug_files/Poly_rewrite/polyclpoly.lht: excess clearing into the corner of the outer poly; move the line a bit and it tends to disappear ml=3493 [report: gpaubert] - BUG: bug_files/Poly_rewrite/phatch.lht: maybe {m d t} and PolyHatch(0, c) -> poly offseting bug on sharp corners ml=4159 [report: Majenko] - - BUG: bug_files/Poly_rewrite/intersect.* (thin hair gerber bug) [report: cuvoodoo] - - BUG: bug_files/line-arc-del-assert.rp load layout, delete right most vertical, line, poly validity assert ensues [report: Erich] - - BUG: bug_files/line-arc-del-assert.rp load layout, delete bottom most horizontal line, note strange clipping that shorts across adjacent arc [report: Erich] - - BUG: bug_files/line-arc-del-assert.rp load layout, delete bottom most arc, note strange clipping that across where arc used to be [report: Erich] + + BUG: bug_files/Poly_rewrite/intersect.* (thin hair gerber bug) [report: cuvoodoo] + + BUG: bug_files/Poly_rewrite/line-arc-del-assert.rp load layout, delete right most vertical, line, poly validity assert ensues [report: Erich] + + BUG: bug_files/Poly_rewrite/line-arc-del-assert.rp load layout, delete bottom most horizontal line, note strange clipping that shorts across adjacent arc [report: Erich] + + BUG: bug_files/Poly_rewrite/line-arc-del-assert.rp load layout, delete bottom most arc, note strange clipping that across where arc used to be [report: Erich] - BUG: bug_files/TODO/derive.rp, edit pstk proto, add mask shape, derive -> derived polygon is broken (invalid coords) [report: Scott] -> happens because of colinear neighbor edges becoming redundant points in a subsequent iteration -> simpler test file: bug_files/Poly_rewrite/offs1.rp, line 211, two vetices on the bottom side of the triangle