Index: TODO =================================================================== --- TODO (revision 38617) +++ TODO (revision 38618) @@ -6,12 +6,12 @@ - add suggesting sch-rnd and camv-rnd and route-rnd - consider a ringdove metapackage? + FEATURE: action to relocate the reference point of a subc or a padstack [report: aron] -- librnd 4.2.x: - - BUG: start pcb-rnd. save empty layout as unkown.rp then export layout to unknown.scad then revert file { f r}, Viewing unknown.scad in openscad shows green soldermask. Now export again to unknown.scad, reload in openscad, soldermask is now yellow. Example pre and post {f r} exports are bug_files/TODO/unknown*.scad [report: Erich] - -> happens only if the export dialog is left open for the whole time - -> happens because the dialog remembers the old hidlib (design) ptr via hid_ctx within the HID - -> maybe export dialog should be closed on design change? - -> need to move CSCH_EVENT_SHEET_PREUNLOAD (or post unload? or just a new event?) to librnd to inform the GUI implemented in librnd ++ BUG: start pcb-rnd. save empty layout as unkown.rp then export layout to unknown.scad then revert file { f r}, Viewing unknown.scad in openscad shows green soldermask. Now export again to unknown.scad, reload in openscad, soldermask is now yellow. Example pre and post {f r} exports are bug_files/TODO/unknown*.scad [report: Erich] + -> requires latest SVN librnd, the fix is in librnd + -> happens only if the export dialog is left open for the whole time + -> happens because the dialog remembers the old hidlib (design) ptr via hid_ctx within the HID + -> maybe export dialog should be closed on design change? + -> need to move CSCH_EVENT_SHEET_PREUNLOAD (or post unload? or just a new event?) to librnd to inform the GUI implemented in librnd - BUG: padstack local clearance is multiplied by 2 internally [report: gpaubert] - document this in the file format doc - document it in code comments