← Back to team overview

kicad-developers team mailing list archive

Re: UI improvements

 

Symbol has been used as long as I can remember.

The proper names should probably be defined to avoid confusion.

In my book:
A "symbol" is a generic repesentation for drawing a schematic,
and that is whats used in eeschema right now.

A "footprint" is the pads and silkscreen ++ used in pcbnew.

A "housing" is the physical package i.e. the 3D model.

The current way of doing things is a bit confusing and causes
many "symbols" to be reused in the library.
This is not effective when someting is to be changed.

It could be a good idea to introduce a "part" that stores all the needed
information like symbol, footprint, pin connections between symbol and footprint,
3D modell, documentation.

This might be more intuitive for new user who I see repeatedly trying to match a symbol
with pins "G-S-D" to a footprint with pins "1-2-3".

Just my 2 cent....

-----Original Message----- From: Chris Pavlina
Sent: Thursday, March 23, 2017 3:30 AM
To: Simon Wells
Cc: KiCad Developers
Subject: Re: [Kicad-developers] UI improvements

Are we calling them "symbols" now? Internally they are called with
"components" or "parts" depending on whether they are on a schematic...

On Thu, Mar 23, 2017 at 03:25:03PM +1300, Simon Wells wrote:
just a slight segue.... is it not better to refer to symbols rather
than components? as with the footprints being seperated from the
symbols i don't see the justification for calling it a component (will
also require renaming other stuff)

On 23 March 2017 at 12:12, Chris Pavlina <pavlina.chris@xxxxxxxxx> wrote:
> On Wed, Mar 22, 2017 at 11:53:40PM +0100, Clemens Koller wrote:
>> Hello, Fabrizio!
>>
>> The horizontal + vertical justify radio buttons could possibly be >> improved by showing the alignment visually as it's done in [1] by using >> a 3 x 3 radio button matrix. It can also reduce the number of clicks to >> 1 to adjust hor + vert simultaneously.
>>
>> The timestamp is not human readable. It seems strange to me to dump it >> as hex-number on the UI. (WTF!?)
>
> I'm struggling to think of a use for this. Maybe for power users, to
> jump quickly to the component in the raw sch file by searching for it -
> but why not just search for the reference?
>
> I wonder how many people would complain if I took that out.
>
>>
>> The Component/Chip Name thingy seems to be lost a bit on the lower >> left. Maybe some sorting of the elements based on the usage/setup >> procedure as well as logic dependency could do some good.
>>
>> Regards,
>>
>> Clemens
>>
>> [1] https://wiki.openoffice.org/wiki/File:WG9-9.png
>>
>>
>>
>>
>> On 2017-03-22 10:32, Fabrizio Tappero wrote:
>> > hi guys,
>> > I am looking at some new icons that were introduced in kicad by the >> > people who made the related functionalities and at the user >> > experience in general. If any of you guys has any feedback about >> > possible (aesthetic) UI improvements I would love to know.
>> >
>> > Specifically I am looking at this menu.
>> >
>> > Inline image 1
>> >
>> > the section "Chip Name" is a part that I use a lot and I find a >> > little "mysterious". Before going further with a possible patch to >> > improve a little the usability of it I would like to know if there is >> > any of you interesting in giving an opinion. I would love to know >> > from the person who made it what exactly is the Chip Name section >> > for. I feel it is not so evident to the user.
>> >
>> > cheers
>> > Fabrizio
>> >
>> >
>> >
>> >
>> > _______________________________________________
>> > 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

_______________________________________________
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