Use standard "Untitled" name for files without names
Also translates to provide useful information regardless of language
This commit is contained in:
parent
d7f219e98f
commit
b1dcf74042
|
@ -112,7 +112,7 @@ int GERBVIEW_CONTROL::ExportToPcbnew( const TOOL_EVENT& aEvent )
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
wxString fileDialogName( wxT( "noname." ) + KiCadPcbFileExtension );
|
wxString fileDialogName( NAMELESS_PROJECT + wxT( "." ) + KiCadPcbFileExtension );
|
||||||
wxString path = m_frame->GetMruPath();
|
wxString path = m_frame->GetMruPath();
|
||||||
|
|
||||||
wxFileDialog filedlg( m_frame, _( "Board File Name" ), path, fileDialogName, PcbFileWildcard(),
|
wxFileDialog filedlg( m_frame, _( "Board File Name" ), path, fileDialogName, PcbFileWildcard(),
|
||||||
|
|
|
@ -38,7 +38,7 @@
|
||||||
#define PROJECT_VAR_NAME wxT( "KIPRJMOD" )
|
#define PROJECT_VAR_NAME wxT( "KIPRJMOD" )
|
||||||
|
|
||||||
/// default name for nameless projects
|
/// default name for nameless projects
|
||||||
#define NAMELESS_PROJECT wxT( "noname" )
|
#define NAMELESS_PROJECT _( "untitled" )
|
||||||
|
|
||||||
class wxConfigBase;
|
class wxConfigBase;
|
||||||
class PARAM_CFG;
|
class PARAM_CFG;
|
||||||
|
|
|
@ -421,7 +421,7 @@ bool PCB_EDIT_FRAME::Files_io_from_id( int id )
|
||||||
wxFileName::SplitPath( GetBoard()->GetFileName(), nullptr, nullptr, &orig_name, nullptr );
|
wxFileName::SplitPath( GetBoard()->GetFileName(), nullptr, nullptr, &orig_name, nullptr );
|
||||||
|
|
||||||
if( orig_name.IsEmpty() )
|
if( orig_name.IsEmpty() )
|
||||||
orig_name = _( "noname" );
|
orig_name = NAMELESS_PROJECT;
|
||||||
|
|
||||||
wxFileName savePath( Prj().GetProjectFullName() );
|
wxFileName savePath( Prj().GetProjectFullName() );
|
||||||
|
|
||||||
|
@ -1147,7 +1147,7 @@ bool PCB_EDIT_FRAME::doAutoSave()
|
||||||
|
|
||||||
if( GetBoard()->GetFileName().IsEmpty() )
|
if( GetBoard()->GetFileName().IsEmpty() )
|
||||||
{
|
{
|
||||||
tmpFileName = wxFileName( PATHS::GetDefaultUserProjectsPath(), wxT( "noname" ),
|
tmpFileName = wxFileName( PATHS::GetDefaultUserProjectsPath(), NAMELESS_PROJECT,
|
||||||
KiCadPcbFileExtension );
|
KiCadPcbFileExtension );
|
||||||
GetBoard()->SetFileName( tmpFileName.GetFullPath() );
|
GetBoard()->SetFileName( tmpFileName.GetFullPath() );
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue