← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH] hiding nets from ratsnest

 

I know this is not directly related to the ratsnests, but it is highly related.

Hmm, I am not sure how much value it makes to highlight the rastnest
colors. But keep in mind the patch to add netclass coloring from a
year ago:

https://bugs.launchpad.net/kicad/+bug/1530637

Some nice screnshots:
Netclass coloring: http://j-software.dk/kicad/NC.png
Netclass color+high intensity: http://j-software.dk/kicad/NC_HighIntensity.png
Configuration of colors done through netclass setup:
http://j-software.dk/kicad/NetClasses.png


2017-02-19 2:20 GMT+01:00 Wayne Stambaugh <stambaughw@xxxxxxxxx>:
> On 2/16/2017 9:20 AM, Maciej Sumiński wrote:
>> Hi Julius,
>>
>> Thank you for the patch, but at the moment I am not sure we can push it.
>> We would like to have the feature you implemented, but there is a new
>> connectivity algorithm on the way, which may be much different compared
>> to what we have now.
>>
>> There is also a minor bug, which causes ratsnest lines for other nets to
>> disappear until the ratsnest is refreshed. I have also found some code
>> formatting violations, but these I could fix myself.
>>
>> The last question is, does anyone mind extending the net list dialog
>> with a new column? Personally I have nothing against, but perhaps there
>> are better ideas for the UI implementation.
>
> I'm OK with the additional column until someone comes up with a better
> idea.  At lease we will have a way to turn nets on and off.  I'm waiting
> for the custom net color selection part of this to be done.
>
>>
>> Regards,
>> Orson
>>
>> On 02/12/2017 06:05 PM, Julius Schmidt wrote:
>>> This patch adds support to hide individual nets from ratsnest by adding
>>> an extra tickbox to the 'List nets' dialog.
>>>
>>> The ratsnest visibility is stored in NETINFO_ITEM, which I'm not sure is
>>> the right place to put it. I tried using IsVisible/SetVisible from
>>> RN_NET, but that doesn't work because RN_NET items are constantly
>>> deleted and recreated and I couldn't see a straightforward way to make
>>> this information permanent.
>>>
>>> This fixes lp:1457668.
>>>
>>> aiju
>>>
>>>
>>> _______________________________________________
>>> 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


References