← Back to team overview

kicad-developers team mailing list archive

Re: New border/title blocks?

 

I don't really use the page templates myself much. But I think it may
be time to rethink the page template concept to help it be easier for
the user to also select the correct paper size matching the template.
But I think that is better kept in an issue, but I guess keeping the
thoughts here are fine as we are in lp vs gitlab limbo right now.

But maybe a start could be to make the "Select Page Layout Description
File" open the templates folder in the installation directory if it
exists? Although this can conflict with the behaviour of the dialog
opening where last browsed. This is just an idea, not a "this is how I
think it should be in the end".

On Mon, 2 Dec 2019 at 05:18, Evan Shultz <evan.shultz@xxxxxxxxx> wrote:
>
> My original request was misinterpreted or otherwise derailed and I'd like to refocus things back to my original question.
>
> It was: "Is there a path to get these worksheets added into KiCad so they appear along with the other options in the 'Size' pulldown menu in the Page Settings dialog in Eeschema?"
>
> Having the new worksheets somewhere in the install directory is nice but it's not very discoverable. Giving nice templates that match industry standard convention the same visibility as the existing worksheets would be the most salient way for KiCad users to take advantage of these new worksheets. In my opinion, anyway.
>
> So, is it possible to make that happen? If so, what is the process? As I said, I'm not very familiar with the code base and I couldn't find files for the existing worksheets in that dialog when I looked around; but if I can get a few pointers about what to do I would be happy to submit a PR.
>
> On Sun, Dec 1, 2019, 2:51 PM Nick Østergaard <oe.nick@xxxxxxxxx> wrote:
>>
>> Summa sumarum, from a packaging point of view it is included as it is
>> on other platforms.
>>
>> On Sun, 1 Dec 2019 at 23:42, Wayne Stambaugh <stambaughw@xxxxxxxxx> wrote:
>> >
>> > I downloaded and installed 5.1.5 on my windows box and it looked like
>> > these worksheets were in the template folder.  I didn't check the entire
>> > list so maybe I got it wrong.
>> >
>> > On 12/1/19 5:34 PM, Nick Østergaard wrote:
>> > > The templates are packaged like everything else with cmake, so if it is
>> > > not included it is a bug in the templates repo.
>> > >
>> > > On Thu, 28 Nov 2019 at 03:16, Ian McInerney <Ian.S.McInerney@xxxxxxxx
>> > > <mailto:Ian.S.McInerney@xxxxxxxx>> wrote:
>> > >
>> > >     They appear to be packaged in the update to Fedora, but I don't have
>> > >     a Windows install handy to test on to verify what I see there:
>> > >
>> > >     /usr/share/kicad/demos/interf_u/pagelayout_logo.kicad_wks
>> > >     /usr/share/kicad/template/A2_ISO5457-1999_ISO7200-2004-compact_ASMEY1435-2014_EN.kicad_wks
>> > >     /usr/share/kicad/template/A2_ISO5457-1999_ISO7200-2004-compact_EN.kicad_wks
>> > >     /usr/share/kicad/template/A2_ISO5457-1999_ISO7200-2004_ASMEY1435-2014_EN.kicad_wks
>> > >     /usr/share/kicad/template/A2_ISO5457-1999_ISO7200-2004_EN.kicad_wks
>> > >     /usr/share/kicad/template/A3_ISO5457-1999_ISO7200-2004-compact_ASMEY1435-2014_EN.kicad_wks
>> > >     /usr/share/kicad/template/A3_ISO5457-1999_ISO7200-2004-compact_EN.kicad_wks
>> > >     /usr/share/kicad/template/A3_ISO5457-1999_ISO7200-2004_ASMEY1435-2014_EN.kicad_wks
>> > >     /usr/share/kicad/template/A3_ISO5457-1999_ISO7200-2004_EN.kicad_wks
>> > >     /usr/share/kicad/template/A4-portrait_ISO5457-1999_ISO7200-2004-compact_ASMEY1435-2014_EN.kicad_wks
>> > >     /usr/share/kicad/template/A4-portrait_ISO5457-1999_ISO7200-2004-compact_EN.kicad_wks
>> > >     /usr/share/kicad/template/A4-portrait_ISO5457-1999_ISO7200-2004_ASMEY1435-2014_EN.kicad_wks
>> > >     /usr/share/kicad/template/A4-portrait_ISO5457-1999_ISO7200-2004_EN.kicad_wks
>> > >     /usr/share/kicad/template/A4_ISO5457-1999_ISO7200-2004-compact_ASMEY1435-2014_EN.kicad_wks
>> > >     /usr/share/kicad/template/A4_ISO5457-1999_ISO7200-2004-compact_EN.kicad_wks
>> > >     /usr/share/kicad/template/A4_ISO5457-1999_ISO7200-2004_ASMEY1435-2014_EN.kicad_wks
>> > >     /usr/share/kicad/template/A4_ISO5457-1999_ISO7200-2004_EN.kicad_wks
>> > >     /usr/share/kicad/template/gost_landscape.kicad_wks
>> > >     /usr/share/kicad/template/gost_portrait.kicad_wks
>> > >     /usr/share/kicad/template/pagelayout_default.kicad_wks
>> > >     /usr/share/kicad/template/pagelayout_logo.kicad_wks
>> > >
>> > >     -Ian
>> > >
>> > >     On Thu, Nov 28, 2019 at 12:08 AM Evan Shultz <evan.shultz@xxxxxxxxx
>> > >     <mailto:evan.shultz@xxxxxxxxx>> wrote:
>> > >
>> > >         In 5.1.5_2, on Windows, I don't see these new page layouts. So
>> > >         at least in Windows this wasn't packaged. I don't know about
>> > >         other OSes.
>> > >
>> > >         Perhaps there's a way to make this more obvious so that when new
>> > >         page layouts are available all packagers are aware? The
>> > >         discussion above reads to me like the KiCad project has no
>> > >         control over this and my expectation would be that page layouts,
>> > >         templates, and other "extras" that are in the official repos
>> > >         would be included and consistent in all KiCad installs across
>> > >         all OSes.
>> > >
>> > >         Nick, is packaging Windows your domain? Is there any way I could
>> > >         help to get them included in an updated 5.1.5 release or 5.1.6?
>> > >         I know the GitLab stuff is taking a lot of time from everybody
>> > >         but I don't want to let this wither away.
>> > >
>> > >         On Thu, Nov 14, 2019 at 8:52 AM Evan Shultz
>> > >         <evan.shultz@xxxxxxxxx <mailto:evan.shultz@xxxxxxxxx>> wrote:
>> > >
>> > >             Thanks Seth! It would be great to have more templates
>> > >             available for KiCad users. You can ping me for the review
>> > >             when you post the PR.
>> > >
>> > >             On Wed, Nov 13, 2019 at 9:44 PM Seth Hillbrand
>> > >             <seth@xxxxxxxxxxxxx <mailto:seth@xxxxxxxxxxxxx>> wrote:
>> > >
>> > >                 On 2019-11-13 15:54, Evan Shultz wrote:
>> > >
>> > >>                 The contributor submitted ISO templates and the
>> > >>                 librarians have access to those standards, thus the
>> > >>                 review and merge could proceed.
>> > >
>> > >                 Fair enough
>> > >
>> > >>                 None of the librarians have access to the ASME
>> > >>                 standards and thus we could not properly review and
>> > >>                 vet them even if they were contributed. Should ASME
>> > >>                 templates be contributed that can be reviewed, they
>> > >>                 would be welcomed.
>> > >
>> > >                 OK, I can handle the ASME template submission.  If you
>> > >                 run into standards in the future that the
>> > >                 librarians don't have access to, feel free to ping the
>> > >                 dev list.  We have a fair cross section of engineers who
>> > >                 can help with reviews although we don't always follow
>> > >                 the PRs at GitHub.
>> > >
>> > >
>> > >                 -Seth
>> > >
>> > >
>> > >                 KiCad Services Corporation KiCad Services Corporation Logo
>> > >                 Seth Hillbrand
>> > >                 *Lead Developer*
>> > >                 +1-530-302-5483‬ <tel:+12126039372>
>> > >                 Davis, CA
>> > >                 www.kipro-pcb.com <http://www.kipro-pcb.com/>
>> > >                 info@xxxxxxxxxxxxx <mailto:info@xxxxxxxxxxxxx>
>> > >                 https://twitter.com/KiProEDA
>> > >                 <https://twitter.com/KiProEDA>
>> > >                 https://www.linkedin.com/company/kicad
>> > >                 <https://www.linkedin.com/company/kicad>
>> > >
>> > >         _______________________________________________
>> > >         Mailing list: https://launchpad.net/~kicad-developers
>> > >         Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> > >         <mailto: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
>> > >     <mailto: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


References