reorganize associations and add ContentType and HintComparison
This commit is contained in:
parent
7b02518e4e
commit
6fdc8841fb
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Plain text document">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.txt</FileNameFilter>
|
||||
<FileNameFilter>*.exc</FileNameFilter>
|
||||
<FileNameFilter>*.log</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Text.Plain.PlainTextObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Text.Plain.PlainTextDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -258,6 +258,10 @@
|
||||
<Folder Include="DataFormats\Package\OpenDocument\" />
|
||||
<Folder Include="DataFormats\FileSystem\" />
|
||||
<Folder Include="DataFormats\FileSystem\ZIP\" />
|
||||
<Folder Include="Associations\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Associations\PlainText.uexml" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Abomination: The Nemesis Project AWF archive">
|
||||
<Filter Title="Abomination: The Nemesis Project AWF archive" ContentType="application/x-abomination-awf">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.awf</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
@ -18,7 +18,7 @@
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Abomination: The Nemesis Project CLT archive">
|
||||
<Filter Title="Abomination: The Nemesis Project CLT archive" ContentType="application/x-abomination-clt">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.clt</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
@ -50,6 +50,13 @@
|
||||
<Name>UniversalEditor.Essential</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Folder Include="Associations\" />
|
||||
<Folder Include="Associations\FileSystem\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Associations\FileSystem\Abomination.uexml" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="PKWARE ZIP archive">
|
||||
<Filter Title="PKWARE ZIP archive" ContentType="application/zip" HintComparison="MagicThenFilter">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.zip</FileNameFilter>
|
||||
<FileNameFilter>*.zipx</FileNameFilter>
|
||||
|
||||
@ -321,9 +321,6 @@
|
||||
<EmbeddedResource Include="Associations\CFL.uexml" />
|
||||
<EmbeddedResource Include="Associations\CPIO.uexml" />
|
||||
<EmbeddedResource Include="Associations\FAT.uexml" />
|
||||
<EmbeddedResource Include="Associations\InstallShield\Cabinet.uexml" />
|
||||
<EmbeddedResource Include="Associations\InstallShield\PKG.uexml" />
|
||||
<EmbeddedResource Include="Associations\InstallShield\Z.uexml" />
|
||||
<EmbeddedResource Include="Associations\ISO9660.uexml" />
|
||||
<EmbeddedResource Include="Associations\IZArc.uexml" />
|
||||
<EmbeddedResource Include="Associations\LHA.uexml" />
|
||||
@ -350,7 +347,6 @@
|
||||
<EmbeddedResource Include="Associations\KenSilverman\GRP.uexml" />
|
||||
<EmbeddedResource Include="Associations\187RideOrDie.uexml" />
|
||||
<EmbeddedResource Include="Associations\2NBFPCK.uexml" />
|
||||
<EmbeddedResource Include="Associations\Abomination.uexml" />
|
||||
<EmbeddedResource Include="Associations\AlienNationsGD.uexml" />
|
||||
<EmbeddedResource Include="Associations\AquarnoidGOB.uexml" />
|
||||
<EmbeddedResource Include="Associations\Arcanum.uexml" />
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="InstallShield cabinet">
|
||||
<Filter Title="InstallShield cabinet" ContentType="application/x-installshield-cab">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.cab</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
@ -23,7 +23,7 @@
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="InstallShield cabinet header">
|
||||
<Filter Title="InstallShield cabinet header" ContentType="application/x-installshield-hdr">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.hdr</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
@ -3,7 +3,7 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="InstallShield compiled script (INS)">
|
||||
<Filter Title="InstallShield compiled script (INS)" ContentType="application/x-installshield-ins">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.ins</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
@ -25,7 +25,7 @@
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="InstallShield compiled script (INX)">
|
||||
<Filter Title="InstallShield compiled script (INX)" ContentType="application/x-installshield-inx">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.inx</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
@ -43,25 +43,5 @@
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.InstallShield.Script.InstallShieldScriptV2DataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="InstallShield installation package">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.pkg</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="HexString">4AA3</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.FileSystem.FileSystemObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.FileSystem.InstallShield.PKG.PKGDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -3,7 +3,7 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="InstallShield archive index">
|
||||
<Filter Title="InstallShield archive index" ContentType="application/x-installshield-pkg">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.pkg</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
@ -3,7 +3,7 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="InstallShield archive">
|
||||
<Filter Title="InstallShield archive" ContentType="application/x-installshield-z">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.z</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
@ -64,6 +64,9 @@
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Associations\InstallShieldScript.uexml" />
|
||||
<EmbeddedResource Include="Associations\Cabinet.uexml" />
|
||||
<EmbeddedResource Include="Associations\PKG.uexml" />
|
||||
<EmbeddedResource Include="Associations\Z.uexml" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Kronosaur/Neurohack Transcendence TDB archive">
|
||||
<Filter Title="Kronosaur/Neurohack Transcendence TDB archive" ContentType="application/x-kronosaur-tdb">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.tdb</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Sega A3DA configuration file">
|
||||
<Filter Title="Sega A3DA configuration file" ContentType="application/x-sega-a3da">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.a3da</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Sony PSF (PARAM.SFO) database">
|
||||
<Filter Title="Sony PSF (PARAM.SFO) database" ContentType="application/x-sony-sfo">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.sfo</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="PlayStation GIM image">
|
||||
<Filter Title="PlayStation GIM image" ContentType="application/x-sony-gim">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.gim</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="PlayStation Network package">
|
||||
<Filter Title="PlayStation Network package" ContentType="application/x-sony-pkg">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.pkg</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Synalysis XML grammar definition">
|
||||
<Filter Title="Synalysis XML grammar definition" ContentType="text/x-synalysis-grammar+xml">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.grammar</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
|
||||
@ -3,11 +3,15 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Unreal Engine package">
|
||||
<Filter Title="Unreal Engine package" ContentType="application/x-unreal-package">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.u</FileNameFilter>
|
||||
<FileNameFilter>*.utx</FileNameFilter>
|
||||
<FileNameFilter>*.upk</FileNameFilter>
|
||||
<FileNameFilter>*.usx</FileNameFilter>
|
||||
<FileNameFilter>*.uax</FileNameFilter>
|
||||
<FileNameFilter>*.unr</FileNameFilter>
|
||||
<FileNameFilter>*.ukx</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Unreal Engine UMOD installer">
|
||||
<Filter Title="Unreal Engine UMOD installer" ContentType="application/x-unreal-umod">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.umod</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user