kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #33161
Re: eeschema Save
Yeah, I was trying not to let feature creep in. But yes, I would be happier with a floppy disk icon than an arrow pointing to a hard-disk (for wherever we use it).
I think Andrey has pulled me around to (a') followed by (a), although I still prefer a context-sensitive tooltip (iii).
> On 13 Jan 2018, at 19:55, Andrey Kuznetsov <kandrey89@xxxxxxxxx> wrote:
>
> a'
> and
> ii
>
> a' - the icon is disks, not arrow to drive, I hate that icon, it's the hardest icon to recognize. Arrow to drive implies download to me, not save to disk.
>
> On Sat, Jan 13, 2018 at 11:48 AM, Jeff Young <jeff@xxxxxxxxx <mailto:jeff@xxxxxxxxx>> wrote:
> The function is always the same: save as many sheets as there are. The only question is how to communicate that to the user.
>
> Your reply sounds like a vote for (a)(ii), although you weren’t specific about the tooltip side of things.
>
> Cheers,
> Jeff.
>
>
>> On 13 Jan 2018, at 19:23, Andrey Kuznetsov <kandrey89@xxxxxxxxx <mailto:kandrey89@xxxxxxxxx>> wrote:
>>
>> What is the problem with saving ALL schematics in the project that have been edited, whether it's a 1 sheet or heirarchy sheet project?
>> Are there times when you only want to save that sheet but not the other sheets? If yes, then maybe add 2 save buttons, save and save all, if not then just the save all button
>>
>> I am against using schematic icon with a disk, too much complexity!
>>
>> You should simply use:
>> Disk icon for Save
>> and/or
>> Multi-Disk icon for Save All
>>
>> There is no purpose in indicating that you want to save a schematic in a schematic application when calling for a Save.
>>
>> On Sat, Jan 13, 2018 at 3:15 AM, Jeff Young <jeff@xxxxxxxxx <mailto:jeff@xxxxxxxxx>> wrote:
>> The eeschema Save button’s tooltip reads “save schematic project” (emphasis mine). Because of that, it got the project-with-superimposed-disk in the recent icon update. I don’t think either of those is optimal.
>>
>> There are 3 distinct concepts:
>>
>> 1) Kicad projects (containing schematics, PCBs, gerbers, etc.)
>> 2) A hierarchy of schematic sheets
>> 3) A single schematic sheet
>>
>> The differentiation between (2) and (3) is a bit confusing because the eeschema window only deals with (2) while we represent schemas in the file-system at (3).
>>
>> But we should make every effort not to conflate (1) with (2). I think the word “project” should be reserved for use in the context of (1).
>>
>> So I can see 4 options for the eeschema Save option:
>>
>> a) sidestep the issue and go with the arrow-to-disk icon (a la pcbnew)
>> b) use a schematic-with-superimposed-disk icon
>> c) use a stacked-schematic-with-superimposed-disk icon (a la the hierarchical-sheet-tool icon)
>> d) context-sensitive schematic or stacked-schematic icon
>>
>> And a few for the tooltip:
>>
>> i) use “save all schematics in hierarchy”
>> ii) use “save schematic(s)”
>> iii) make it context-sensitive, reading either “save schematic” or “save all schematics in hierarchy”
>>
>> Personally, I think context-sensitivity is appropriate for the tool-tip, but not the icon. So I’d be inclined to go with (b) or (c) and (iii).
>>
>> As an aside, project files (*.pro) are still using the application icon, rather than the Project icon. That makes the New Project / New Project from Template / Open Project icons harder to understand.
>>
>> Cheers,
>> Jeff.
>>
>> BTW: I’m happy to help fix up any of these issues….
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>> Unsubscribe : https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>> More help : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
>>
>>
>>
>>
>> --
>> Remember The Past, Live The Present, Change The Future
>> Those who look only to the past or the present are certain to miss the future [JFK]
>>
>> kandrey89@xxxxxxxxx <mailto:kandrey89@xxxxxxxxx>
>> Live Long and Prosper,
>> Andrey
>
>
>
>
> --
> Remember The Past, Live The Present, Change The Future
> Those who look only to the past or the present are certain to miss the future [JFK]
>
> kandrey89@xxxxxxxxx <mailto:kandrey89@xxxxxxxxx>
> Live Long and Prosper,
> Andrey
References