Commit 3815087b authored by Felix Morgner's avatar Felix Morgner

changed implementation of MacOpenFile to make it open files when they are double clicked in Finder.

parent d3f28fb7
...@@ -56,20 +56,16 @@ void EDA_APP::MacOpenFile( const wxString &fileName ) ...@@ -56,20 +56,16 @@ void EDA_APP::MacOpenFile( const wxString &fileName )
frame->m_ProjectFileName = fn; frame->m_ProjectFileName = fn;
if( m_fileHistory.GetCount() )
{
frame->m_ProjectFileName = m_fileHistory.GetHistoryFile( 0 );
if( !frame->m_ProjectFileName.FileExists() ) if( !frame->m_ProjectFileName.FileExists() )
{ {
m_fileHistory.RemoveFileFromHistory( 0 ); m_fileHistory.RemoveFileFromHistory( 0 );
return;
} }
else
{ wxCommandEvent loadEvent;
wxCommandEvent cmd( 0, wxID_FILE1 ); loadEvent.SetId(wxID_ANY);
frame->OnFileHistory( cmd );
} frame->OnLoadProject(loadEvent);
}
wxString title = GetTitle() + wxT( " " ) + GetBuildVersion() + wxString title = GetTitle() + wxT( " " ) + GetBuildVersion() +
wxT( " " ) + frame->m_ProjectFileName.GetFullPath(); wxT( " " ) + frame->m_ProjectFileName.GetFullPath();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment