← Back to team overview

kicad-developers team mailing list archive

Re: Ratsnest options

 

I will let you know once it's a bit farther along.  There will be a live
filter (fuzzy matching) to make it easier to find things.

On Thu, Jun 13, 2019 at 4:04 PM Reece Pollack <reece@xxxxxxx> wrote:

> Jon, that looks great!
>
> How well does that model work when there are hundreds of nets rather than
> six?
>
> -Reece
>
> ------------------------------
> *From: *"Jon Evans" <jon@xxxxxxxxxxxxx>
> *To: *"reece" <reece@xxxxxxx>
> *Cc: *"KiCad Developers" <kicad-developers@xxxxxxxxxxxxxxxxxxx>
> *Sent: *Thursday, June 13, 2019 2:07:07 PM
> *Subject: *Re: [Kicad-developers] Ratsnest options
>
> It's coming, Reece!
> (obvious disclaimer: this is a mockup and doesn't represent final UI, etc
> etc)
> [image: image.png]
>
> On Thu, Jun 13, 2019 at 2:03 PM Reece Pollack <reece@xxxxxxx> wrote:
>
>> For myself, I see no value to having the Ratsnest on/off in the View menu
>> or in Preferences. Having it in the left toolbar as well as the Layers
>> widget is duplicative but convenient.
>>
>> What would seriously reduce my use of the Ratsnest show/hide function is
>> the ability to limit what nets appear in the ratsnest. I'd guess about
>> 1/4th to 1/3rd of the ratsnest in my designs is GND. These eventually get
>> connected to internal planes through vias, and seeing these airwires all
>> over the place is just visual noise. Other big offenders are the various
>> power nets (+3V3, +1V2, etc.) which I'd often prefer to hide. Eagle
>> supports showing/hiding nets by name via the command line, and KiCad needs
>> a similar capability. I seem to recall this being on the roadmap though I
>> could be mistaken.
>>
>> Thinking it through a bit more, it might be more valuable to allow
>> hiding/showing by net class rather than by name. This would make it easier
>> to navigate in a GUI as there would be fewer net classes than nets, and
>> this would group similar nets together.
>>
>> -Reece
>>
>> ------------------------------
>> *From: *"Jeff Young" <jeff@xxxxxxxxx>
>> *To: *"Wayne Stambaugh" <stambaughw@xxxxxxxxx>
>> *Cc: *"KiCad Developers" <kicad-developers@xxxxxxxxxxxxxxxxxxx>
>> *Sent: *Thursday, June 13, 2019 10:26:38 AM
>> *Subject: *Re: [Kicad-developers] Ratsnest options
>>
>> So I’ll be the contrary one.
>> First, I do agree with getting the number of access points down.
>>
>> However, I find myself turning the ratsnest on and off a lot.  And the
>> toolbar is /much/ easier than the layers palette for that.
>>
>> As far as Preferences, I agree that it’s the right place for
>> curved/straight (well, actually I’d be inclined to just offer curved, but I
>> already lost that fight).  But why have shown/not shown in preferences?
>> And for that matter units and coordinates.  These aren’t really
>> set-and-forget types of things, and the options toolbar is both easier to
>> access and more visible for inspection.
>>
>> So how about removing in/mm and polar/cartesian from Preferences (and
>> leaving them and ratsnest on/off in the options toolbar), rather than
>> moving ratsnest on/off to Preferences?
>>
>> Cheers,
>> Jeff.
>>
>> On 13 Jun 2019, at 14:47, Wayne Stambaugh <stambaughw@xxxxxxxxx> wrote:
>>
>> On 6/13/19 9:35 AM, Seth Hillbrand wrote:
>>
>> On 2019-06-12 22:50, Jon Evans wrote:
>>
>> I like that set of options. It fits in to my plan of absorbing as much
>> as possible from the left toolbar into the layer widget as part of my
>> overhaul of that part of the UI.
>> I also think it would be totally fine to have it *only* in the layer
>> widget, because we don't duplicate the other object visibility
>> controls in Preferences.
>>
>>
>> I like this even better.  Single location, placed with all view options.
>>  Anyone have objections to this idea?
>>
>>
>> The "Show ratsnest with curved lines" checkbox fits in to Preferences
>> (and not the left toolbar) in my mind, because it seems like a "set
>> and forget" kind of setting, not one that I would toggle on and off
>> all the time while I'm working on a board (but maybe others
>> disagree??)
>>
>>
>> I tend to agree with this as well.  I've placed it in the preferences
>> for now and I think removing it from the View menu and the left toolbar
>> is a good idea.  Any objections to this idea?
>>
>> -S
>>
>>
>> I don't have an issue with either of these.
>>
>> Wayne
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>

PNG image


Follow ups

References