diff --git a/kicad/files-io.cpp b/kicad/files-io.cpp index 95bae341c0..e6b22a8dd4 100644 --- a/kicad/files-io.cpp +++ b/kicad/files-io.cpp @@ -142,8 +142,16 @@ void KICAD_MANAGER_FRAME::OnArchiveFiles( wxCommandEvent& event ) wxT( "*.cmp" ), wxT( "*.brd" ), wxT( "*.kicad_pcb" ), // Brd files wxT( "*.mod" ), wxT( "*.kicad_mod" ), // fp files - wxT( "*.gbr" ), wxT( "*.gbrjob" ), // Gerber files + wxT( "*.gb?" ), wxT( "*.gbrjob" ), // Gerber files + wxT( "*.gko" ), wxT( "*.gm1" ), + wxT( "*.gm2" ), wxT( "*.g?" ), + wxT( "*.gp1" ), wxT( "*.gp2" ), + wxT( "*.gpb" ), wxT( "*.gpt" ), + wxT( "*.gt?" ), wxT( "*.pos" ), wxT( "*.drl" ), // Fab files + wxT( "*.d356" ), wxT( "*.rpt" ), + wxT( "*.stp" ), wxT( "*.step" ), // 3d files + wxT( "*.wrl" ), wxT( "*.net" ), wxT( "*.py" ), wxT( "*.pdf" ), wxT( "*.txt" ), wxT( "*.kicad_wks" ), };