That key is part of the shared configuration class that is inherited by all
the specific application configuration classes.

Not all the applications actually make use of their own key.  For example,
the symbol editor will just use the eeschema setting, and the footprint
editor just uses the pcbnew setting.

I have not looked through the code to verify which of the other
applications actually make use of their key vs. inheriting from one of the
"main" programs.

-Jon

On Mon, Jan 11, 2021 at 10:25 AM Eeli Kaikkonen <eeli.kaikko...@gmail.com>
wrote:

> I quickly tried to set the canvas type to Accelerated on all
> subprograms. Then when I grep the configuration files I get:
>
> gerbview.json:    "canvas_type": 1,
> libedit.json:    "canvas_type": 2,
> pcb_calculator.json:    "canvas_type": 2,
> 3d_viewer.json:    "canvas_type": 2,
> bitmap2component.json:    "canvas_type": 2,
> eeschema.json:    "canvas_type": 1,
> cvpcb.json:    "canvas_type": 2,
> kicad.json:    "canvas_type": 2,
> pcbnew.json:    "canvas_type": 1,
> symbol_editor.json:    "canvas_type": 2,
> fpedit.json:    "canvas_type": 2,
> pl_editor.json:    "canvas_type": 1,
>
> Does it actually mean the same thing in all these files, and why the
> inconsistency?
>
> Eeli Kaikkonen
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to