Browse Source

Remove Xaml remnants

pull/3787/head
Christoph Wille 3 weeks ago
parent
commit
c637fdbc84
  1. 164
      ILSpy/Assets/README.md

164
ILSpy/Assets/README.md

@ -1,85 +1,87 @@
Icons used in ILSpy: Icons used in ILSpy:
-------------------- --------------------
| | SVG | XAML | Origin | Notes | | | SVG | Origin | Notes |
|---------------------------|-----|------|---------------------------------------------------------------------------------|---------| |---------------------------|-----|----------------------------------------------------------------------------------|---------|
| Assembly | x | x | VS 2017 Icon Pack (Reference) | | | Assembly | x | VS 2017 Icon Pack (Reference) | |
| AssemblyList | x | x | VS 2017 Icon Pack (AddReference) | | | AssemblyList | x | VS 2017 Icon Pack (AddReference) | |
| AssemblyListGAC | x | x | based on VS 2017 Icon Pack (AddReference) + "GAC" text | | | AssemblyListGAC | x | based on VS 2017 Icon Pack (AddReference) + "GAC" text | |
| AssemblyWarning | x | x | VS 2017 Icon Pack (ReferenceWarning) | | | AssemblyWarning | x | VS 2017 Icon Pack (ReferenceWarning) | |
| Back | x | x | VS 2017 Icon Pack (Backward) | | | Back | x | VS 2017 Icon Pack (Backward) | |
| Class | x | x | VS 2017 Icon Pack (Class) | | | Class | x | VS 2017 Icon Pack (Class) | |
| Close | x | x | VS 2017 Icon Pack (Clear) | | | Close | x | VS 2017 Icon Pack (Clear) | |
| CollapseAll | x | x | VS 2017 Icon Pack (CollapseAll) | | | CollapseAll | x | VS 2017 Icon Pack (CollapseAll) | |
| Constructor | x | x | based on VS 2017 Icon Pack (Method) using a different colour | | | Constructor | x | based on VS 2017 Icon Pack (Method) using a different colour | |
| Copy | x | x | VS 2017 Icon Pack (Copy) | | | Copy | x | VS 2017 Icon Pack (Copy) | |
| Delegate | x | x | VS 2017 Icon Pack (Delegate) | | | Delegate | x | VS 2017 Icon Pack (Delegate) | |
| Delete | x | x | VS 2017 Icon Pack (Remove_color) | | | Delete | x | VS 2017 Icon Pack (Remove_color) | |
| DictionaryContain | x | x | VS 2017 Icon Pack (DictionaryContain) | | | DictionaryContain | x | VS 2017 Icon Pack (DictionaryContain) | |
| Enum | x | x | VS 2017 Icon Pack (Enumerator) | | | Enum | x | VS 2017 Icon Pack (Enumerator) | |
| EnumValue | x | x | VS 2017 Icon Pack (EnumItem) | | | EnumValue | x | VS 2017 Icon Pack (EnumItem) | |
| Event | x | x | VS 2017 Icon Pack (Event) | | | Event | x | VS 2017 Icon Pack (Event) | |
| ExpandAll | x | x | VS 2017 Icon Pack (ExpandAll) | | | ExpandAll | x | VS 2017 Icon Pack (ExpandAll) | |
| ExportOverlay | x | x | slightly modified VS 2017 Icon Pack (Export) | | | ExportOverlay | x | slightly modified VS 2017 Icon Pack (Export) | |
| ExtensionMethod | x | x | VS 2017 Icon Pack (ExtensionMethod) | | | ExtensionMethod | x | VS 2017 Icon Pack (ExtensionMethod) | |
| Field | x | x | VS 2017 Icon Pack (Field) | | | Field | x | VS 2017 Icon Pack (Field) | |
| FieldReadOnly | x | x | VS 2017 Icon Pack (Field) with different color | | | FieldReadOnly | x | VS 2017 Icon Pack (Field) with different color | |
| FindAssembly | x | x | based on VS 2017 Icon Pack (Reference + Search) with transparency modifications | | | FindAssembly | x | based on VS 2017 Icon Pack (Reference + Search) with transparency modifications | |
| Folder.Closed | x | x | VS 2017 Icon Pack (Folder) | | | Folder.Closed | x | VS 2017 Icon Pack (Folder) | |
| Folder.Open | x | x | VS 2017 Icon Pack (FolderOpen) | | | Folder.Open | x | VS 2017 Icon Pack (FolderOpen) | |
| Forward | x | x | VS 2017 Icon Pack (Forward) | | | Forward | x | VS 2017 Icon Pack (Forward) | |
| Header | x | x | VS 2017 Icon Pack (PageHeader) | | | Header | x | VS 2017 Icon Pack (PageHeader) | |
| Heap | x | x | VS 2017 Icon Pack (Datalist) | | | Heap | x | VS 2017 Icon Pack (Datalist) | |
| Indexer | x | x | VS 2017 Icon Pack (Indexer) | | | Indexer | x | VS 2017 Icon Pack (Indexer) | |
| Interface | x | x | VS 2017 Icon Pack (Interface) | | | Interface | x | VS 2017 Icon Pack (Interface) | |
| Library | x | x | VS 2017 Icon Pack (Library) | | | Library | x | VS 2017 Icon Pack (Library) | |
| ListFolder | x | x | VS 2017 Icon Pack (ListFolder) | | | ListFolder | x | VS 2017 Icon Pack (ListFolder) | |
| ListFolder.Open | x | x | VS 2017 Icon Pack (ListFolderOpen) | | | ListFolder.Open | x | VS 2017 Icon Pack (ListFolderOpen) | |
| Literal | x | x | VS 2017 Icon Pack (Literal) | | | Literal | x | VS 2017 Icon Pack (Literal) | |
| Metadata | x | x | VS 2017 Icon Pack (Metadata) | | | Metadata | x | VS 2017 Icon Pack (Metadata) | |
| MetadataFile | x | x | combined ProgramDebugDatabase + Metadata | | | MetadataFile | x | combined ProgramDebugDatabase + Metadata | |
| MetadataTable | x | x | VS 2017 Icon Pack (LinkedTable) | | | MetadataTable | x | VS 2017 Icon Pack (LinkedTable) | |
| MetadataTableGroup | x | x | VS 2017 Icon Pack (LinkedTableGroup) | | | MetadataTableGroup | x | VS 2017 Icon Pack (LinkedTableGroup) | |
| Method | x | x | VS 2017 Icon Pack (Method) | | | Method | x | VS 2017 Icon Pack (Method) | |
| Namespace | x | x | VS 2017 Icon Pack (Namespace) | | | Namespace | x | VS 2017 Icon Pack (Namespace) | |
| OK | x | x | VS 2017 Icon Pack (StatusOK) | | | OK | x | VS 2017 Icon Pack (StatusOK) | |
| Open | x | x | VS 2017 Icon Pack (Open) | | | Open | x | VS 2017 Icon Pack (Open) | |
| Operator | x | x | VS 2017 Icon Pack (Operator) | | | Operator | x | VS 2017 Icon Pack (Operator) | |
| OverlayCompilerControlled | x | x | based on VS 2017 Icon Pack (StatusBlocked) | | | OverlayCompilerControlled | x | based on VS 2017 Icon Pack (StatusBlocked) | |
| OverlayInternal | x | x | based on VS 2017 Icon Pack (Friend) | | | OverlayInternal | x | based on VS 2017 Icon Pack (Friend) | |
| OverlayPrivate | x | x | extracted from VS 2017 Icon Pack (ActionPrivate) | | | OverlayPrivate | x | extracted from VS 2017 Icon Pack (ActionPrivate) | |
| OverlayPrivateProtected | x | x | combined OverlayPrivate and OverlayProtected | | | OverlayPrivateProtected | x | combined OverlayPrivate and OverlayProtected | |
| OverlayProtected | x | x | extracted from VS 2017 Icon Pack (ActionProtected) | | | OverlayProtected | x | extracted from VS 2017 Icon Pack (ActionProtected) | |
| OverlayProtectedInternal | x | x | combined OverlayProtected and OverlayInternal | | | OverlayProtectedInternal | x | combined OverlayProtected and OverlayInternal | |
| OverlayStatic | x | x | custom | | | OverlayStatic | x | custom | |
| PInvokeMethod | x | x | based on VS 2017 Icon Pack (ExtensionMethod) with rotated arrow | | | PInvokeMethod | x | based on VS 2017 Icon Pack (ExtensionMethod) with rotated arrow | |
| ProgramDebugDatabase | x | x | VS 2017 Icon Pack (ProgramDebugDatabase) | | | ProgramDebugDatabase | x | VS 2017 Icon Pack (ProgramDebugDatabase) | |
| Property | x | x | VS 2017 Icon Pack (Property) | | | Property | x | VS 2017 Icon Pack (Property) | |
| ReferenceFolder | x | x | combined VS 2017 Icon Pack (Reference) two times | | | ReferenceFolder | x | combined VS 2017 Icon Pack (Reference) two times | |
| ReferenceOverlay | x | x | extracted arrow from VS 2017 Icon Pack (TypeShortcut) | | | ReferenceOverlay | x | extracted arrow from VS 2017 Icon Pack (TypeShortcut) | |
| Refresh | x | x | VS 2017 Icon Pack (Refresh) | | | Refresh | x | VS 2017 Icon Pack (Refresh) | |
| Resource | x | x | VS 2017 Icon Pack (Document) | | | Resource | x | VS 2017 Icon Pack (Document) | |
| ResourceImage | x | x | VS 2017 Icon Pack (Image) | | | ResourceImage | x | VS 2017 Icon Pack (Image) | |
| ResourceResourcesFile | x | x | VS 2017 Icon Pack (LocalResources) | | | ResourceResourcesFile | x | VS 2017 Icon Pack (LocalResources) | |
| ResourceXml | x | x | VS 2017 Icon Pack (XMLFile) | | | ResourceXml | x | VS 2017 Icon Pack (XMLFile) | |
| ResourceXsd | x | x | combined VS 2017 Icon Pack (XMLSchema) with the file symbol in ResourceXslt | | | ResourceXsd | x | combined VS 2017 Icon Pack (XMLSchema) with the file symbol in ResourceXslt | |
| ResourceXsl | x | x | VS 2017 Icon Pack (XMLTransformation) | | | ResourceXsl | x | VS 2017 Icon Pack (XMLTransformation) | |
| ResultToJSON | x | x | VS 2017 Icon Pack (ResultToJSON) | | | ResultToJSON | x | VS 2017 Icon Pack (ResultToJSON) | |
| ResourceXslt | x | x | VS 2017 Icon Pack (XSLTTemplate) | | | ResourceXslt | x | VS 2017 Icon Pack (XSLTTemplate) | |
| Save | x | x | VS 2017 Icon Pack (Save) | | | Save | x | VS 2017 Icon Pack (Save) | |
| Search | x | x | VS 2017 Icon Pack (Search) | | | Search | x | VS 2017 Icon Pack (Search) | |
| SearchMsdn | x | x | based on VS 2017 Icon Pack (Search) + Microsoft Logo | | | SearchMsdn | x | based on VS 2017 Icon Pack (Search) + Microsoft Logo | |
| ShowAll | x | x | combined PublicOnly, OverlayPrivate, OverlayProtected, OverlayInternal | | | ShowAll | x | combined PublicOnly, OverlayPrivate, OverlayProtected, OverlayInternal | |
| ShowPrivateInternal | x | x | combined OverlayPrivate and OverlayInternal | | | ShowPrivateInternal | x | combined OverlayPrivate and OverlayInternal | |
| ShowPublicOnly | x | x | VS 2017 Icon Pack (Type) | | | ShowPublicOnly | x | VS 2017 Icon Pack (Type) | |
| Sort | x | x | VS 2017 Icon Pack (SortAscending) | | | Sort | x | VS 2017 Icon Pack (SortAscending) | |
| Struct | x | x | VS 2017 Icon Pack (Structure) | | | Struct | x | VS 2017 Icon Pack (Structure) | |
| SubTypes | x | x | based on VS 2017 Icon Pack (BaseType) rotated +90° | | | SubTypes | x | based on VS 2017 Icon Pack (BaseType) rotated +90° | |
| SuperTypes | x | x | based on VS 2017 Icon Pack (BaseType) rotated -90° | | | SuperTypes | x | based on VS 2017 Icon Pack (BaseType) rotated -90° | |
| SwitchSourceOrTarget | x | x | VS 2017 Icon Pack (SwitchSourceOrTarget) | | | SwitchSourceOrTarget | x | VS 2017 Icon Pack (SwitchSourceOrTarget) | |
| ViewCode | x | x | VS 2017 Icon Pack (GoToSourceCode) | | | ViewCode | x | VS 2017 Icon Pack (GoToSourceCode) | |
| VirtualMethod | x | x | combined VS 2017 Icon Pack (Method) two times | | | VirtualMethod | x | combined VS 2017 Icon Pack (Method) two times | |
| Warning | x | x | VS 2017 Icon Pack (StatusWarning) | | | Warning | x | VS 2017 Icon Pack (StatusWarning) | |
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. ## Information on Sources
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.
* VS 2017 Image Library https://www.microsoft.com/en-us/download/details.aspx?id=35825
* FontAwesome Free https://docs.fontawesome.com/desktop/setup/get-started (eg snowflake icon in PreviewTabFreezeButtonBehavior)
Loading…
Cancel
Save