Browse Source

Add README.md for icons.

pull/1704/head
Siegfried Pammer 6 years ago
parent
commit
2d8f6c3b1c
  1. 73
      ILSpy/Images/README.md

73
ILSpy/Images/README.md

@ -0,0 +1,73 @@ @@ -0,0 +1,73 @@
Icons used in ILSpy:
--------------------
| | SVG | XAML | PNG | Origin | Notes |
|---------------------------|-----|------|-----|---------------------------------------------------------------------------------|---------|
| Assembly | x | x | | VS 2017 Icon Pack (Reference) | |
| AssemblyList | x | x | | VS 2017 Icon Pack (AddReference) | |
| AssemblyListGAC | x | x | | based on VS 2017 Icon Pack (AddReference) + "GAC" text | |
| AssemblyWarning | x | x | | VS 2017 Icon Pack (ReferenceWarning) | |
| Back | x | x | x | VS 2017 Icon Pack (Backward) | |
| Break | | | x | old (from SharpDevelop) | unused? |
| Breakpoint | | | x | old (from SharpDevelop) | unused? |
| Class | x | x | x | VS 2017 Icon Pack (Class) | |
| ClearSearch | | | x | old (Fugue: Cross-white.png) | TODO |
| CollapseAll | x | x | x | VS 2017 Icon Pack (CollapseAll) | |
| Constructor | x | x | | based on VS 2017 Icon Pack (Method) using a different colour | |
| Copy | x | x | | VS 2017 Icon Pack (Copy) | |
| CurrentLine | | | x | | |
| Delegate | x | x | x | VS 2017 Icon Pack (Delegate) | |
| Delete | x | x | | | |
| DisabledBreakpoint | | | x | old | unused? |
| Enum | x | x | x | VS 2017 Icon Pack (Enumerator) | |
| EnumValue | x | x | | VS 2017 Icon Pack (EnumItem) | |
| Event | x | x | | VS 2017 Icon Pack (Event) | |
| ExtensionMethod | x | x | | VS 2017 Icon Pack (ExtensionMethod) | |
| Field | x | x | | | |
| FieldReadOnly | | | x | | |
| FindAssembly | x | x | | based on VS 2017 Icon Pack (Reference + Search) with transparency modifications | |
| Folder.Closed | x | x | | VS 2017 Icon Pack (Folder) | |
| Folder.Open | x | x | | VS 2017 Icon Pack (FolderOpen) | |
| Forward | x | x | x | VS 2017 Icon Pack (Forward) | |
| Indexer | x | x | | VS 2017 Icon Pack (Indexer) | |
| Interface | x | x | x | VS 2017 Icon Pack (Interface) | |
| Library | x | x | | VS 2017 Icon Pack (Library) | |
| Literal | x | x | | VS 2017 Icon Pack (Literal) | |
| Method | x | x | | VS 2017 Icon Pack (Method) | |
| Namespace | x | x | | VS 2017 Icon Pack (Namespace) | |
| OK | x | x | | VS 2017 Icon Pack (StatusOK) | |
| Open | x | x | x | VS 2017 Icon Pack (Open) | |
| Operator | x | x | | VS 2017 Icon Pack (Operator) | |
| OverlayCompilerControlled | | | x | TODO | |
| OverlayInternal | x | x | | based on VS 2017 Icon Pack (Friend) | |
| OverlayPrivate | x | x | | extracted from VS 2017 Icon Pack (ActionPrivate) | |
| OverlayPrivateProtected | x | x | | combined OverlayPrivate and OverlayProtected | |
| OverlayProtected | x | x | | extracted from VS 2017 Icon Pack (ActionProtected) | |
| OverlayProtectedInternal | x | x | | combined OverlayProtected and OverlayInternal | |
| OverlayStatic | x | x | | custom | |
| PrivateInternal | x | x | | combined OverlayPrivate and OverlayInternal | TODO |
| Property | x | x | | VS 2017 Icon Pack (Property) | |
| PublicOnly | x | x | | | |
| ReferenceFolder | x | x | | combined VS 2017 Icon Pack (Reference) two times | |
| Refresh | x | x | x | VS 2017 Icon Pack (Refresh) | |
| Resource | x | x | | | |
| ResourceImage | x | x | | | |
| ResourceResourcesFile | x | x | | | |
| ResourceXml | x | x | | | |
| ResourceXsd | | | x | | TODO |
| ResourceXsl | | | x | | TODO |
| ResourceXslt | x | x | | VS 2017 Icon Pack (XSLTTemplate) | |
| Save | | | | VS 2017 Icon Pack (Save) | |
| Search | | | | VS 2017 Icon Pack (Search) | |
| SearchMsdn | | | | based on VS 2017 Icon Pack (Search) + Microsoft Logo | |
| ShowAll | | | x | accessibility icon mash-up | TODO |
| Sort | | x | x | VS 2017 Icon Pack (SortAscending) | |
| Struct | x | x | x | VS 2017 Icon Pack (Structure) | |
| SubTypes | x | x | | | |
| SuperTypes | x | x | | | |
| ViewCode | x | x | | | |
| VirtualMethod | | x | x | old | TODO |
| Warning | | x | | VS 2017 Icon Pack (Warning) | |
Note: All XAML icons from VS 2017 Icon Pack are modified to not include a `Viewbox` XAML root element. We always use a `Drawing`-derived root element.
Note: When changing an icon, start with SVG and use https://github.com/BerndK/SvgToXaml to generate the XAML. The result is much better XAML than what Inkscape produces.
Loading…
Cancel
Save