← Back to team overview

kicad-developers team mailing list archive

Re: Visible Items on different canvases

 

OK, but the legacy behavior in 4.0.7 was considered a bug. I think there is
a launchpad bug for that. The current behavior is how it is intended to
work as I understand it :)

2018-01-04 15:16 GMT+01:00 André S. <list.dev.kicad@xxxxxxxxxxxx>:

> Hi Nick,
>
> I try to detail it again and hope I can make clear what I mean:
> - currently you can in 4.0.7 Legacy canvas
>   * toggle the Value and Reference option in Visibility:Elements.
>   When you do that:
>   * Value/Reference are displayed or hidden according to the status of the
> Element control.
>   The state of the _Layer option_ F.SilkS/B.SilkS and F.Fab/B.Fab have _no
> influence_ on the visibility of Value/Reference.
>
> - when you switch to OpenGL or Cairo Value/Reference _disappear_ on the
> PCB when F.SilkS/B.SilkS and F.Fab/B.Fab are _unset_ in the Layer options
> regardless that Value/Reference option are set in Elements.
> Value/Reference are in OpenGL/Cairo only _displayed_ when *.SilkS/*.Fab
> are _set_ *and* the Element control for Value/Reference are set.
>
> This is independent from the actual PCB project. (I tried it on three
> different projects)
> In the current Nightly all canvases act the same as OpenGL/Cairo in 4.0.7.
> (Legacy in 4.0.7 behaves differently as Legacy in Nightly.)
>
> I hope this made it clearer.
>
>   André
>
>
>
> Am 2018-01-04 <20%2018%2001%2004> um 14:18 schrieb Nick Østergaard:
>
> 2018-01-04 <20%2018%2001%2004> 9:55 GMT+01:00 André S. <
> list.dev.kicad@xxxxxxxxxxxx>:
>
>> Hi everyone,
>>
>> I discovered some not consistent behaviour in the current stable release:
>> On the Legacy canvas you can display Value of the footprint by enabling
>> Value option under Elements in the Visibility menu.
>> This is not true for OpenGL and Cairo canvas.
>> In the Nightly from 2018-01-02 Legacy shows the same behaviour as OpenGL
>> and Cairo. There Value is only visible when F.Fab is visible.
>> This means 5.0 will show consistent behaviour over all canvases. Fine.
>> The same is true with References and F.SilkS layer.
>>
>> What is missing with this solution is the possibility to be able to only
>> display Value/Reference of a footprint as the current stable release Legacy
>> canvas allows. (I really like this feature because it removes a lot of
>> visual noise on the PCB during layout design).
>>
>>
> I don't understand you. There is still the toggle for references and
> values in the render (elemente) tab. I don't understand why you exemplify
> it with 4.0.7 when you say there is no regression. Please illustrate what
> you would like to have and attach an example kicad_pcb file, it is easier
> to comment on that.
>
> https://bugs.launchpad.net/bugs/1741015
>
>
>> I do think the behaviour of Legacy was always there, therefore my
>> confusion with the Values and References not visible when switching
>> canvases.
>> Is there any chance that in future there will be an option (again) to
>> toggle Value and Reference visibility independently from F.Fab and F.Silks?
>>
>> Best Regards,
>>   André
>>
>> PS: xkcd reference: https://xkcd.com/1172/ ;)
>>
>> _______________________________________________
>> 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
>>
>
>
>

Follow ups

References