Hi Stuart and all,

On Sunday 09 April 2006 17:12, Stuart Brorson wrote:
[...]
> As far as tasks go, here is a preliminary list:
>
> *  Discuss how to facilitate hierarchical bus support.  Possibly
>    implement something?  (This might be involved ...)
>
> *  Fix gattrib bug in which gattrib soaks up processor cycles
>    executing a NOP loop.  (I claim this one -- SDB.)
>
> *  Gattrib: enable exporting a CSV files.  (I claim this one too
>    -- SDB.)
>
> *  Bugfixes from SF bugtracker (as long as Carlos, Patrick, and
> Werner don't completely exhaust the list before we hold the sprint!)
>
> *  Implement arbitrary promotable attributes in gschem/libgeda.
>
> *  Other items listed at
>    http://geda.seul.org/dokuwiki/doku.php?id=geda:todos

Here are my ideas:
reorganize/enhance the printing/ exporting
* print schematic: print to a printer

* export schematic: png, ps, eps, (pdf?, svg?)

* export a whole schematic hierarchy or multipage schematic to a single
  ps or pdf file (like the new pcb HID does for the layers)

libgeda:
* provide a function which delivers a hierarchy tree of the current
  schematic project e.g.:
  GNode* s_hierarchy_get_tree(TOPLEVEL * w_current, ...)
   where GNode->data may be a PAGE pointer.
  see: http://developer.gnome.org/doc/API/2.0/glib/glib-N-ary-Trees.html
this would be useful for the autonumber text mechanism that uses 
recursion at the moment. Maybe other hierarchical code (gnetlist?) can 
use that too.

* provide a function for unnumbering text, set the text to the symbols 
default value. 

autonumber text improvements:
* slotting
* autonumber all (see SF)
* dialog keeps it's informations till the next invocation (mailing list)
* unnumber text (see SF)
I'd take that part.

regards
Werner

Reply via email to