Kicad manager: show *.zip files in project tree.
This commit is contained in:
parent
3a5530d441
commit
0cc47d98f5
|
@ -103,6 +103,7 @@ void PROJECT_TREE::LoadIcons()
|
||||||
m_imageList->Add( KiBitmap( BITMAPS::library ) ); // TREE_SCHEMATIC_LIBFILE
|
m_imageList->Add( KiBitmap( BITMAPS::library ) ); // TREE_SCHEMATIC_LIBFILE
|
||||||
m_imageList->Add( KiBitmap( BITMAPS::library ) ); // TREE_SEXPR_SYMBOL_LIB_FILE
|
m_imageList->Add( KiBitmap( BITMAPS::library ) ); // TREE_SEXPR_SYMBOL_LIB_FILE
|
||||||
m_imageList->Add( KiBitmap( BITMAPS::editor ) ); // DESIGN_RULES
|
m_imageList->Add( KiBitmap( BITMAPS::editor ) ); // DESIGN_RULES
|
||||||
|
m_imageList->Add( KiBitmap( BITMAPS::zip ) ); // ZIP_ARCHIVE
|
||||||
|
|
||||||
SetImageList( m_imageList );
|
SetImageList( m_imageList );
|
||||||
}
|
}
|
||||||
|
|
|
@ -101,6 +101,7 @@ static const wxChar* s_allowedExtensionsToList[] = {
|
||||||
wxT( "^.*\\.xnc$" ), // Excellon NC drill files (alternate file ext)
|
wxT( "^.*\\.xnc$" ), // Excellon NC drill files (alternate file ext)
|
||||||
wxT( "^.*\\.svg$" ), // SVG print/plot files
|
wxT( "^.*\\.svg$" ), // SVG print/plot files
|
||||||
wxT( "^.*\\.ps$" ), // PostScript plot files
|
wxT( "^.*\\.ps$" ), // PostScript plot files
|
||||||
|
wxT( "^.*\\.zip$" ), // Zip archive files
|
||||||
nullptr // end of list
|
nullptr // end of list
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -280,7 +281,8 @@ wxString PROJECT_TREE_PANE::GetFileExt( TREE_FILE_TYPE type )
|
||||||
case TREE_FILE_TYPE::FOOTPRINT_FILE: return KiCadFootprintFileExtension;
|
case TREE_FILE_TYPE::FOOTPRINT_FILE: return KiCadFootprintFileExtension;
|
||||||
case TREE_FILE_TYPE::SCHEMATIC_LIBFILE: return LegacySymbolLibFileExtension;
|
case TREE_FILE_TYPE::SCHEMATIC_LIBFILE: return LegacySymbolLibFileExtension;
|
||||||
case TREE_FILE_TYPE::SEXPR_SYMBOL_LIB_FILE: return KiCadSymbolLibFileExtension;
|
case TREE_FILE_TYPE::SEXPR_SYMBOL_LIB_FILE: return KiCadSymbolLibFileExtension;
|
||||||
case TREE_FILE_TYPE::DESIGN_RULES: return DesignRulesFileExtension;
|
case TREE_FILE_TYPE::ZIP_ARCHIVE: return DesignRulesFileExtension;
|
||||||
|
case TREE_FILE_TYPE::DESIGN_RULES: return ArchiveFileExtension;
|
||||||
default: return wxEmptyString;
|
default: return wxEmptyString;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -59,6 +59,7 @@ enum class TREE_FILE_TYPE
|
||||||
SCHEMATIC_LIBFILE, // schematic library file (.lib)
|
SCHEMATIC_LIBFILE, // schematic library file (.lib)
|
||||||
SEXPR_SYMBOL_LIB_FILE, // s-expression symbol library file (.kicad_sym)
|
SEXPR_SYMBOL_LIB_FILE, // s-expression symbol library file (.kicad_sym)
|
||||||
DESIGN_RULES, // design rules (.kicad_dru)
|
DESIGN_RULES, // design rules (.kicad_dru)
|
||||||
|
ZIP_ARCHIVE, // .zip file
|
||||||
MAX
|
MAX
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue