Index: doc/TODO =================================================================== --- doc/TODO (revision 31971) +++ doc/TODO (revision 31972) @@ -10,6 +10,7 @@ + BUG: xml: arc angles in aux/curve_trace/broken_curve [report: vuokko] + BUG: eagle bin: on loading (non-free) diode.lbr, pcb-rnd's clipping polygon out of existence routine seems to go into a non terminating loop [report: Erich] + BUG: eagle bin: long/free text: any text names in the binary tree, if starting with ASCII 127, sequentially reference strings in the text block which comes immediately after the board/design tree. In later eagle binary versions, the text block seems to become a node of the tree, but a node of arbitrary length, not 24 bytes, with length of block still encoded in first few bytes. +? BUG: eagle bin: layouts, once loaded, have issue where deselection of elements only deselects element pins/pads. click-drag of element or saving the layout to .lht and reloading fixes the deselection issue. Example FTSH.... library file for a header exhibits this behaviour. [report: Erich] -> need a test file 2. For later releases =============================================================================== - CLEANUP: move layer_parse_group_str() from core to io_pcb, probably together with the default stackup setup code [report: Igor2] @@ -78,7 +79,6 @@ - bin: eagle binary format v3 and libraries do not have a DRC block specifying restring or minimum feature widths. Binary loader should add a DRC block in these cases to the tree with the minimum settings needed for padstacks and features to load sensibly. [erich]. - bin: padstack clearances for element pins will rely on connectivity to other polygons layer by layer defined in the netlist - bin: need to add support for non top silk (tPlace), tDocu and top copper text in read.c - - bin: layouts, once loaded, have issue where deselection of elements only deselects element pins/pads. click-drag of element or saving the layout to .lht and reloading fixes the deselection issue. Example FTSH.... library file for a header exhibits this behaviour. - revise all I/O plugins for: - upgrade autotrax with standard text for rotation, scale_x, scale_y anbd mirror_x (need test cases) - padstacks