Index: TODO =================================================================== --- TODO (revision 37126) +++ TODO (revision 37127) @@ -2,6 +2,9 @@ 1. For the upcoming release =============================================================================== - BUG: export_gcode crashes if there's text on top copper +- BUG: schematic import segfault recipe. start pcb-rnd. create new layout {f n}. Leave layout name empty. Start importation of a schematic from file menu. in importation dialogue set to default sch-rnd format import, click one more, select a sch-rnd schematic in the file selection window, and hit OK. Segfault ensues. Does not happen if {f n} not done between pcb-rnd start and schematic importation. [report: Erich] +- BUG: assertion recipe. { w l }, launch connector() dialogue. nx 1, ny 5, pin spacing 150mil, pin_drill 70mil, then type the number 1 in pin_ringdia diameter, and wait, assert/segfault ensues [repoort: Erich] +- BUG: load bug_files/TODO/intnoconn-segfault.rp, {c r} , delete rat line connected to green highlighted section, use {c f} with cursor somewhere over the pixmap, and not on the subcs; assert ensuespcb-rnd: find_any_isect.c:145: pcb_intersect_obj_obj: Assertion `!"Don't know how to check intersection of these objet types"' failed. [report: Erich] 2. For later releases =============================================================================== - FEATURE: expose DOTDIR (~/.pcb-rnd, as ./configured) in the conf tree in so $(rc.path.user_dotdir) would work [report: Ade] @@ -28,11 +31,8 @@ - BUG: delete does not work when cursor hovers over a subc which is above a locked pixmap [report: Erich] - BUG: rotate does not work when cursor hovers over a subc which is above a locked pixmap [report: Erich] - BUG?: pixmap attached to internal layer, if set to render "under", renders on top of copper on top layer when internal layer active. Feature vs bug. [report: Erich] -- BUG: schematic import segfault recipe. start pcb-rnd. create new layout {f n}. Leave layout name empty. Start importation of a schematic from file menu. in importation dialogue set to default sch-rnd format import, click one more, select a sch-rnd schematic in the file selection window, and hit OK. Segfault ensues. Does not happen if {f n} not done between pcb-rnd start and schematic importation. [report: Erich] -- BUG: assertion recipe. { w l }, launch connector() dialogue. nx 1, ny 5, pin spacing 150mil, pin_drill 70mil, then type the number 1 in pin_ringdia diameter, and wait, assert/segfault ensues [repoort: Erich] - BUG: multiple coils in intnoconn-bug.rp using intnoconn-bug-actual.net reflecting partion of circuit intnoconn-bug.rs should behave like intnoconn-net-desired.net. shorts being declared with no connections apparent. Coils use different intonoconn groups, and different UIDs to no avail [report: Erich] -> the bug is that the rat line end falling at the endpoint of the line at the boundary of two intnoconn sections shorts the two sections -- BUG: load bug_files/TODO/intnoconn-segfault.rp, {c r} , delete rat line connected to green highlighted section, use {c f} with cursor somewhere over the pixmap, and not on the subcs; assert ensuespcb-rnd: find_any_isect.c:145: pcb_intersect_obj_obj: Assertion `!"Don't know how to check intersection of these objet types"' failed. [report: Erich] - BUG?: enforce style clearance doesn't work with middle-line rubber band move, see bug_files/TODO/drag.rs [report: Majenko] -> may be a non-bug, if we take this as a line move operation (doesn't enforce) - DEL: remove c-pcb support in favor of the more generic external autorouter plugin