kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #35062
Re: CvPcb Save
Hi Jon,
Just because it’s a bit of a side-effect. It’s not clear to the user that her schematic is going to be saved. She could theoretically have changes there that she wasn’t sure about yet. (Although it seems like a long-shot that she’d then go spend some time in CvPcb, I guess.)
Still, it’s a side-effect so I don’t like it. Nor do I like nanny dialogs. Thus my conundrum. ;)
Cheers,
Jeff.
> On 20 Mar 2018, at 17:28, Jon Evans <jon@xxxxxxxxxxxxx> wrote:
>
> Why don't you like the idea of saving the schematic when you hit the save button? That seems like a reasonable expected behavior to me at least.
>
> (I dislike nag dialogs especially when they seem to have no purpose)
>
> -Jon
>
> On Tue, Mar 20, 2018 at 1:26 PM, Jeff Young <jeff@xxxxxxxxx <mailto:jeff@xxxxxxxxx>> wrote:
> CvPcb has a Save command (complete with disk icon). Only it doesn’t do that. (It simply writes the changes back to eeschema.)
>
> If it were a dialog, I’d say that’s not good. But this is CvPcb, where you could easily spend an hour making associations (hitting save every few minutes), only to have your machine and/or Kicad go down with all your changes. That’s borderline horrific.
>
> I don’t like the idea of blind-saving the eeschema document, but I think that would be better than what we have now.
>
> Another idea would be to trigger an auto-save for each CvPcb save. It’s not ideal because the user may think that there aren’t any changes in their eeschema file and therefore ignore the auto-save warning when restarting.
>
> Yet another idea would be to foist the decision on the user with a “Save your schematic?” dialog every time you save in CvPcb. That’s pretty hard to love, but with Orson’s new KIDIALOG we could at least have a “don’t ask me again” checkbox. Maybe that’s not so bad….
>
> Thoughts?
> _______________________________________________
> 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>
>
References