mirror of
git://projects.qi-hardware.com/fped.git
synced 2025-04-21 12:27:27 +03:00
- File>Save now saves to a file if a second name is given on the command line,
to stdout if not - there's no reason anymore to disallow editing the offset in new-style measurements - struct inst_ops is no longer opaque, so we can avoid adding even more silly little access functions and open-code straightforward callbacks - (re)stuctured hover/click/drag logic in gui_tool.c - added optional debugging output to gui_canvas.c - don't let a vector's base be dragged onto the vector's own end or onto one of its children - measurements can now be properly changed by dragging git-svn-id: http://svn.openmoko.org/trunk/eda/fped@5414 99fdad57-331a-0410-800a-d7fa5415bdb3
This commit is contained in:
5
TODO
5
TODO
@@ -2,8 +2,6 @@ Major missing features:
|
||||
- populate input area (still needed: mm/mil, rezoom)
|
||||
- add default unit (combine with grid unit selection ?)
|
||||
- consider adding auto/mm/mil selection for each dimension
|
||||
- add measurements (partly done. still needed: find out how to define
|
||||
non-trivial endpoints, e.g., some vector in last iteration of loop)
|
||||
- add KiCad output
|
||||
- add postscript output
|
||||
- add option to include/omit helper vecs and frames (done for display, still
|
||||
@@ -35,6 +33,9 @@ Code cleanup:
|
||||
- merge edit_unique with edit_name
|
||||
- merge find_var_in_frame with similar mechanisms in expr.c and fpd.y
|
||||
- add regression tests
|
||||
- the drag logic is too complex. Better: let tool/instance just generate the
|
||||
list of points at each stage, then handle the highlighting and hovering
|
||||
inside a dragging module.
|
||||
|
||||
Open decisions:
|
||||
- Q: should loop be (start, last) or (start, iterations) ? or start ... last ?
|
||||
|
||||
Reference in New Issue
Block a user