r5355 - developers/werner/fped

werner at docs.openmoko.org werner at docs.openmoko.org
Sat Aug 1 00:16:10 CEST 2009


Author: werner
Date: 2009-08-01 00:16:10 +0200 (Sat, 01 Aug 2009)
New Revision: 5355

Modified:
   developers/werner/fped/TODO
Log:
Reorganized TODO.



Modified: developers/werner/fped/TODO
===================================================================
--- developers/werner/fped/TODO	2009-07-31 22:11:03 UTC (rev 5354)
+++ developers/werner/fped/TODO	2009-07-31 22:16:10 UTC (rev 5355)
@@ -1,33 +1,45 @@
-- make frame selection work
-- Q: should loop be (start, last) or (start, iterations) ?
+Missing features:
 - add row selection
-- change vector circle color ? (also, highlight on hover ?)
-- stack elements (1): frames, pads, silk, vecs
-- stack elements (2): all unselected below all selected
-- stack elements (3): circle on top of vec
-- detect recursive evaluation (through variables)
-- eliminate duplicate instances
 - populate input area (still needed: mm/mil, rezoom)
 - add vec editor
 - add obj editor
-- decide on table presentation
 - add table/var/loop editor
 - add incremental expression parser (for editor)
 - add default unit (combine with grid unit selection ?)
 - consider adding auto/mm/mil selection for each dimension
 - add measurements
-- Q: allow reassignment of vector names ? (no: would cause confusion in GUI)
 - add KiCad output
 - add postscript output
 - add option to include/omit helper vecs and frames (display and postscript)
+
+Error detection:
+- detect recursive evaluation (through variables)
+- eliminate duplicate instances
+
+Bugs:
+- when selecting an arc only consider the part drawn, not the whole circle
+
+Style:
+- stack elements (1): frames, pads, silk, vecs
+- stack elements (2): all unselected below all selected
+- stack elements (3): circle on top of vec
+- make column of entry field greedily consume all unallocated space
+
+Code cleanup:
+- merge edit_unique with edit_name
+- merge find_var_in_frame with similar mechanisms in expr.c and fpd.y
+
+Open decisions:
+- decide on table presentation (merge frame and vars into single entity ?)
+- Q: should loop be (start, last) or (start, iterations) ?
+- change vector circle color ? (also, highlight on hover ?)
+- Q: allow reassignment of vector names ? (no: would cause confusion in GUI)
 - Q: how do we handle stacks of objects ?
-- future: consider using cairo instead of gdk
 - Q: add frame arguments ? (e.g., .frame pad(pin_num_offset) ...)
 - Q: should we make it a requirement to generate objects only once ?
+
+Future directions:
+- future: consider using cairo instead of gdk
 - advanced: non-standard solder mask
 - advanced: solder paste exceptions (subtractive, additive)
 - advanced: silk line width
-- make column of entry field greedily consume all unallocated space
-- when selecting an arc only consider the part drawn, not the whole circle
-- merge edit_unique with edit_name
-- merge find_var_in_frame with similar mechanisms in expr.c and fpd.y




More information about the commitlog mailing list