← Back to team overview

kicad-developers team mailing list archive

Re: New "Library Convention" and his influences with current EEschema code

 

> This size should really go somewhere in the schematic settings, but
>  in user preferences, because then appearance would change on a user
> basis when transferring the file. Definitely *not* a good thing. The
> definitive solution would be *another* size in the pin record... do we
> really want this? I think that choosing the number size for the outer
> symbols and the text size for the inner one could be the best compromise
> (maybe the nonstandard falling clock should be indexed with text for
uniformity?)

> As for the default values (like the 300 mil changed to 100 for pin
> length), a field could be added to the user preferences (along with the
> default text size and stuff). Since that's a default only, that would
> not matter when exchanging drawings.

This is what makes the most sense to me.


On Sun, May 11, 2014 at 8:48 AM, Lorenzo Marcantonio <
l.marcantonio@xxxxxxxxxxxx> wrote:

> On Sun, May 11, 2014 at 02:32:58PM +0200, Lorenzo Marcantonio wrote:
> > On the extreme that should be really an inline const member function, or
> > an utility function taking the pin as an argument. A local function in
> > the implementation for the pin is IMHO the neater solution (no need for
> > fattening the interface).
>
> Clarification: a function and not computed on the spot because it's used
> both in drawing and in plotting. So if the idea is to keep it
> modifiable, some common way of obtaining the value is needed to keep the
> result the same.
>
> It's difficult to adjust to the degree of functional subdivision
> wanted/required by a project... sometime people prefers less functions
> for trivial things confined to a single file like these and sometimes
> aggressive decomposition is preferred. No problem with both, still need
> to 'tune' the required style.
>
> --
> Lorenzo Marcantonio
> Logos Srl
>
> _______________________________________________
> 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