[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: DRC UI mockup



Good: I like the arrows showing the problem.
Wrong location: The reason (i.e. "Annular rings that are too small may
erode during etching") belongs in the area that you establish the design
rule check guidelines.

Steve Meier

On Sun, 2009-03-29 at 16:21 +0100, Peter Clifton wrote:
> Hi guys,
> 
> This time the screen-shot eye-candy is purely made in GIMP, sorry.. but
> please take a look at it and see if it looks useful...
> 
> http://www2.eng.cam.ac.uk/~pcjc2/geda/drc_mockup.png
> 
> It is based on a mixture of UI from the Banshee music player, some of my
> own ideas for presentation, and the DRC report Ben got from Sierra
> (including some stolen text which we can't reuse verbatim!)
> 
> There isn't a great deal of info on the violation shown, hopefully
> zooming to it obviates the need to take up screen-space with coordinate
> readouts. (I'd imagine a tooltip, or "Details" pane might make a nice
> addition if this was required).
> 
> Perhaps we could complement this expanded list with an alternative
> compact view, where the preview image shrinks to a smaller size (or uses
> a generic icon for the given rule), and we drop the detailed explanation
> text from each line.
> 
> Any per-rule processing could be done in a few ways:
> 
> * Popup click context menu
> * Add checkbox against each rule, then put action buttons at the bottom
>   - Select all
>   - Deselect all
>   - Ignore selected violations
>   - Highlight selected violations (on layout)
>   - Auto-fix (right along there with "Auto-design my circuit" ;))
> 
> If there was too much information per violation, we could adopt a more
> "eog" image viewer approach to properties ("similar" to our current
> implementation). Make a dialog with all the information, fix
> suggestions, actions for a single violation, then put "<< Previous" and
> "Next >>" buttons at the bottom.
> 
> 
> NB: Unfortunately, I don't have a lot of time to develop these ideas in
> terms of code at the moment, so don't expect to see this on my branch
> any time soon!
> 
> 
> Best regards,
> 



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user