On Tue, 2008-10-07 at 09:02 +0200, Werner Hoch wrote:
> Hi there,
> 
> I've started to implement the feature requested by kai-martin:
> https://sourceforge.net/tracker2/?func=detail&aid=1444029&group_id=161080&atid=818429
> 
> Here are two screenshots:
> http://www.h-renrew.de/mi sc/2008/component_selector1.png
> http://www.h-renrew.de/misc/2008/component_selector2.png

Looks very nice, although GTK is very screen-estate hungry when
displaying lists etc.

> I'd use the same space separated list of attributes as the 
> always-promote-attributes variable in libgeda.

Why does the attribute viewer need to use that list directly?

There are already various helper functions to "get promotable
attributes", even if the preview widget doesn't normally promote them.
Unless I've misunderstood something, we don't need to duplicate any
functionality to check for promotable attributes.

See the recently added function:

GList *o_complex_get_promotable (TOPLEVEL *toplevel, OBJECT *object, int
detach);

(You probably want to pass FALSE for "detach").

> But there is a bug entry about that list of values:
> https://sourceforge.net/tracker2/?func=detail&aid=2072230&group_id=161080&atid=818426
> 
> Can we say this bug is a feature?

It is definately a bug in combination with our current definition of a
legal attribute name. Please don't close the bug.

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)



_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to