Index: doc/TODO =================================================================== --- doc/TODO (revision 16988) +++ doc/TODO (revision 16989) @@ -31,7 +31,7 @@ ? BUG: open pcb-rnd (use either gtk hid), place any part that includes padstacks, toggle top-paste visiblity (on, then off to not-visible state) and padstack shading changes. padstack shading restores after toggling other layer visibilty [report: miloh] what do you mean by padstack shade? what changes exactly? If you mean the color of the padstack: you see it dark only if it has a shape on the visible layer. Whenyou tunr off the paste layer visibility, the code will throw you on another layer, which will not necessarily be the top copper layer. - BUG: single decrement clearance kbd: 'e g shift-c' operation on a 1206 subc in fresh layout causes clearance to go to zero. [report: miloh] -- BUG: select subc part with multiple padstacks, increment clearance on a single padstack, select eintire subc, summon property editor {e p}, subc dashed border changes as dialog is opened/ comparing to changing global clearance on subc, border changes with increments. [report: miloh] ++ BUG: select subc part with multiple padstacks, increment clearance on a single padstack, select eintire subc, summon property editor {e p}, subc dashed border changes as dialog is opened/ comparing to changing global clearance on subc, border changes with increments. [report: miloh] Rubber band: - BUG: Rubberband move line endpoints ignores connected arc endpoints. [Fixing:Ade] @@ -241,8 +241,11 @@ - remove via geometry from route style - remove real layer visible flag (UI is always reset) - add text object line width factor +- parent subc update: + - inhibit mechanism to speed things up: + - under inhibit, pcb_subc_part_changed(ps) should mark subcircuits dirty + - when inhibit drops to zero, revisit all subcircuits that are dirty - 3. Long term ===============================================================================