Index: TODO =================================================================== --- TODO (revision 9627) +++ TODO (revision 9628) @@ -1,14 +1,20 @@ 0. old reports waiting for ACK ============================================= 1. Upcoming release ==================================================== - -2. Later releases ========================================================== -- a connection object should have x;y displacement for the graphical object to be useful (or is it a grp_ref?); at the moment we are not drawing it at all - FEATURE: font2: - new text flag/attr for &entity; (similar to dyntext) - check calls to rnd_font_fix_v1(); don't call it if ->height is loaded; maybe not needed at all with font2, multiline is handled in librnd - switch over to librnd multiline/alignment rendering + - implement the halign property (watch out for x mirror: start is always toward the origin) - enable rendering tabs by default, for non-graphical sheets + - FEATURE: consider multiline text objects (nlnet ext?) - may need a text object flag/attribute + - FEATURE: text vertical alignment (in design doc and code); same rules as in halign [report: Ade] + - enable &entity; subst - may need a text object flag/attribute (design doc says &unicode; may be supported automatically) + - baseline: probably a bad idea, skip it (incompatible with multiline and bbox placement, adds a random offset for term lables) + + +2. Later releases ========================================================== +- a connection object should have x;y displacement for the graphical object to be useful (or is it a grp_ref?); at the moment we are not drawing it at all - FEATURE: BoM template language: concat'd lists: - use case: v1.1 should have color and tolerance in the value - allow creating new attributes (or rather macros) using the same template @@ -18,7 +24,6 @@ - BUG: altium had a =Device or =Footprint attribute somewhere, that should be a symlink [report: aron] - FEATURE: symbol meta layer drawing: draw lines from floaters back to their parent? - FEATURE: io_geda: multiple net= attributes (e.g. in stock 7400) -> should be an array -- FEATURE: consider multiline text objects (nlnet ext?) - FEATURE: allow svg schematic export with option of monochrome [report: Erich] - FEATURE: DRC (requires query() on the abstract model): - noslot or rather uniq attribute (e.g. for resistors) @@ -29,7 +34,6 @@ - move drc/require_graphical_conn check from compiler to DRC, see TODO#rgc - DRC dialog in sch_dialogs - DRC menu and hotkey -- FEATURE: text vertical alignment (in design doc and code); same rules as in halign [report: Ade] - FEATURE: export of the schematic as a pcb-rnd/tedax subcircuit/footprint for placement on the PCB as a graphical element? For simpler circuits, this would be good for "documentation on the silk layer". [report: Erich] - BUG: copy&paste wirenet line extension merge, see TODO#merge31 in the code [report: Igor2] - needs librnd4.1 API upgrade: @@ -41,12 +45,6 @@ - bind rnd_act_Export() to Export() - lib_plot/plot_preview.c: LIBRND41 TODOs: e->coord_per_pix is available - enable pending code makred with #ifdef LIBRND41 -- font v2 upgrade - - enable multiline text - may need a text object flag/attribute - - implement the halign property (watch out for x mirror: start is always toward the origin) - - enable &entity; subst - may need a text object flag/attribute (design doc says &unicode; may be supported automatically) - - baseline: probably a bad idea, skip it (incompatible with multiline and bbox placement, adds a random offset for term lables) - - enable tab rendering in non-graphical sheets - BUG: csch_grp_ref_embed(), used in sym loclib paste and right click symbol context menu toref (to loclib) conversion is not undoable [report: Igor2] - BUG: boxsym-rnd: edakrill r1159: labels overlap [report: Igor2]