"Schematic does not exist" has wrong icon on Windows

Bug #1478279 reported by Chris Pavlina
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Low
Unassigned

Bug Description

On Windows, the "Schematic ... does not exist. Do you wish to create it?" message has the wrong icon:

http://misc.c4757p.com/does_not_exist.png

Using the 'error' icon confuses people. The code has wxICON_HAND, so perhaps there is a wx problem here? Assuming the rest of the icons work, we could change it to wxICON_QUESTION. That, or my personal favorite, we could just default to creating (why the hell would you not want to create it?).

Tags: eeschema
Revision history for this message
Nick Østergaard (nickoe) wrote :

I don't ever remember having the need not to create the schematic. I do think this is an unnessesary nag feature of kicad. I mean, it should just open the schematic, and when the user manually saves the schematic it should actually write to the disk.

Revision history for this message
Nick Østergaard (nickoe) wrote :

... As is actually the case if we say yes to the dialog. I mean, the question is useless.

I guess answering now, makes it like eeschema was started standalone. But what is the point of this, if it does not do that, when a schematic is actually existing?

Revision history for this message
Nick Østergaard (nickoe) wrote :

Answering no gives you a schematic that can not be saved in any way (seemingly), and that is bad I think.

Changed in kicad:
status: New → Fix Committed
Revision history for this message
Chris Pavlina (pavlina-chris) wrote :

Yay, thank you! :)
JP: any thoughts on this?

> I don't ever remember having the need not to create the schematic. I do think
> this is an unnessesary nag feature of kicad. I mean, it should just open the
> schematic, and when the user manually saves the schematic it should actually
> write to the disk.

Revision history for this message
jean-pierre charras (jp-charras) wrote :

Rev 5997 should avoid this message for new projects.

For existing projects, or when Eeschema is run from a command line, it is good to know the expected file is not found.
There is perhaps due to an issue (missing files in projects)

Revision history for this message
Chris Pavlina (pavlina-chris) wrote :

Don't you think it'd be obvious that the file was missing when the schematic that opens is empty?

Revision history for this message
jean-pierre charras (jp-charras) wrote :

The fact it is obvious does not imply the best fix is to create it.

Still, I am thinking Rev 5997 fixes the case where the best fix is to create it
(namely for new projects.
This is the only one case where the files could be not existing.
I am saying "could be" because when using a template, these files should exist).

In other cases, there is an issue, and the user have to know and fix this issue.

Jon Neal (reportingsjr)
Changed in kicad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.