Improve error message when trying to Open non-KiCad schematic files.
See https://gitlab.com/kicad/code/kicad/-/issues/18241
(cherry picked from commit d319cd4b89
)
Co-authored-by: Alex Shvartzkop <dudesuchamazing@gmail.com>
This commit is contained in:
parent
4ee1415164
commit
3e480b6f6e
|
@ -185,7 +185,7 @@ bool SCH_EDIT_FRAME::OpenProjectFiles( const std::vector<wxString>& aFileSet, in
|
||||||
CreateScreens();
|
CreateScreens();
|
||||||
}
|
}
|
||||||
|
|
||||||
SCH_IO_MGR::SCH_FILE_T schFileType = SCH_IO_MGR::GuessPluginTypeFromSchPath( fullFileName );
|
SCH_IO_MGR::SCH_FILE_T schFileType = SCH_IO_MGR::GuessPluginTypeFromSchPath( fullFileName, KICTL_KICAD_ONLY );
|
||||||
|
|
||||||
if( schFileType == SCH_IO_MGR::SCH_LEGACY )
|
if( schFileType == SCH_IO_MGR::SCH_LEGACY )
|
||||||
{
|
{
|
||||||
|
@ -235,7 +235,10 @@ bool SCH_EDIT_FRAME::OpenProjectFiles( const std::vector<wxString>& aFileSet, in
|
||||||
|
|
||||||
if( schFileType == SCH_IO_MGR::SCH_FILE_T::SCH_FILE_UNKNOWN )
|
if( schFileType == SCH_IO_MGR::SCH_FILE_T::SCH_FILE_UNKNOWN )
|
||||||
{
|
{
|
||||||
msg.Printf( _( "Unsupported schematic file '%s'." ), fullFileName );
|
msg.Printf( _( "'%s' is not a KiCad schematic file.\nUse File -> Import for "
|
||||||
|
"non-KiCad schematic files." ),
|
||||||
|
fullFileName );
|
||||||
|
|
||||||
progressReporter.Hide();
|
progressReporter.Hide();
|
||||||
DisplayErrorMessage( this, msg );
|
DisplayErrorMessage( this, msg );
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue