Replace legacy DataFormatFilters with UE5 Associations (incomplete)
This commit is contained in:
parent
c9c3dfa5b0
commit
683c6cef44
@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<!-- Associate the Chunked ObjectModel with the UXT DataFormats and the FileSystem Editor -->
|
||||
<Filters>
|
||||
<Filter Title="Resource Interchange File Format (RIFF)">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.riff</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">RIFF</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">RIFX</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">FORM</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">LIST</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">CAT </MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Chunked.ChunkedObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Chunked.RIFF.RIFFDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<!-- Associate the Markup ObjectModel with the EBML DataFormats -->
|
||||
<Filters>
|
||||
<Filter Title="Extensible Binary Meta Language">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.ebml</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="HexString">1A45DFA3</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Markup.MarkupObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Markup.EBML.EBMLDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<!-- Associate the Markup ObjectModel with the XML DataFormats -->
|
||||
<Filters>
|
||||
<Filter Title="eXtensible Markup Language">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.xml</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String"><?xml</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Markup.MarkupObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Markup.XML.XMLDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,110 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<!-- Associate the PropertyList ObjectModel with its DataFormats -->
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Windows configuration document">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.ini</FileNameFilter>
|
||||
<FileNameFilter>*.inf</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.PropertyList.PropertyListObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.PropertyList.WindowsConfigurationDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Core Object">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.vcs</FileNameFilter>
|
||||
<FileNameFilter>*.ics</FileNameFilter>
|
||||
<FileNameFilter>*.vcf</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.PropertyList.PropertyListObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.PropertyList.CoreObject.CoreObjectDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Extensible Configuration document">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.inix</FileNameFilter>
|
||||
<FileNameFilter>*.xni</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.PropertyList.PropertyListObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.PropertyList.ExtensibleConfiguration.ExtensibleConfigurationDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Text-based property list">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.tpl</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">#TPL-1.0</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.PropertyList.PropertyListObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.PropertyList.Text.TextPropertyListDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Universal Property List file">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.upl</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">UPLF</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.PropertyList.PropertyListObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.PropertyList.UniversalPropertyList.UniversalPropertyListDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="XML property list">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.cfg</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.PropertyList.PropertyListObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.PropertyList.XML.XMLPropertyListDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<!-- Associate the Chunked ObjectModel with the UXT DataFormats and the FileSystem Editor -->
|
||||
<Filters>
|
||||
<Filter Title="Security certificate (Binary-encoded DER)">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.cer</FileNameFilter>
|
||||
<FileNameFilter>*.der</FileNameFilter>
|
||||
<FileNameFilter>*.p7b</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="HexString">3082</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
<Filter Title="Security certificate (Base64-encoded DER)">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.cer</FileNameFilter>
|
||||
<FileNameFilter>*.der</FileNameFilter>
|
||||
<FileNameFilter>*.p7b</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">-----BEGIN CERTIFICATE-----\r\n</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.SecurityCertificate.SecurityCertificateObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.SecurityCertificate.DER.DERCertificateDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<!-- Associate the Chunked ObjectModel with the UXT DataFormats and the FileSystem Editor -->
|
||||
<Filters>
|
||||
<Filter Title="FreeDesktop.org desktop/directory shortcut entry">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.desktop</FileNameFilter>
|
||||
<FileNameFilter>*.directory</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Shortcut.ShortcutObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Shortcut.FreeDesktop.DesktopShortcutDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="M3U playlist">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.m3u</FileNameFilter>
|
||||
<FileNameFilter>*.m3u8</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">#EXTM3U</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Playlist.PlaylistObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Playlist.M3UDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Linux MultiMedia Studio (LMMS) project">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.mmp</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Project.AudioProjectObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Project.LMMS.LMMSProjectDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Linux MultiMedia Studio (LMMS) project (compressed)">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.mmpz</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Project.AudioProjectObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Project.LMMS.LMMSCompressedDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Music Instrument Digital Interface sequence">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.mid</FileNameFilter>
|
||||
<FileNameFilter>*.midi</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">MThd</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Synthesized.SynthesizedAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.MIDI.MIDIDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="MusicXML markup">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.mxl</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Synthesized.SynthesizedAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.MusicXML.MusicXMLDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Notation Interchange File Format">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.nif</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">RIFX</MagicByte>
|
||||
<MagicByte Type="None" Length="4" />
|
||||
<MagicByte Type="String">NIFF</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Synthesized.SynthesizedAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.NIFF.NIFFDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="UTAU voice sequence">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.ust</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Synthesized.SynthesizedAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.UTAU.USTDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="VOCALOID2 voice sequence (MIDI)">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.vsq</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Synthesized.SynthesizedAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.Vocaloid.VSQDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="VOCALOID3 voice sequence (XML)">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.vsqx</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Synthesized.SynthesizedAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.Vocaloid.VSQXDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Miles Sound System eXtended MIDI audio">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.xmi</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">FORM</MagicByte>
|
||||
<MagicByte Type="None" Length="4" />
|
||||
<MagicByte Type="String">XDIRINFO</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Synthesized.SynthesizedAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.ExtendedMIDI.XMIDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="DirectWave Patch">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.dwp</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">DwPr</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Voicebank.VoicebankObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Voicebank.DirectWave.DirectWavePatchDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="VOCALOID voicebank database">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.ddb</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">F-</MagicByte>
|
||||
<MagicByte Type="HexString">0000</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">FRM2</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Voicebank.VoicebankObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Voicebank.Vocaloid.VocaloidVoicebankDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="VOCALOID voicebank index">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.ddi</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="None" Length="8" />
|
||||
<MagicByte Type="String">DBSe</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.VoicebankIndex.VoicebankIndexObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.VoicebankIndex.Vocaloid.VocaloidIndexDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Advanced Audio Codec">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.aac</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.AdvancedAudioCodec.AACDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Free Lossless Audio Codec">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.flac</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="Byte">102</MagicByte>
|
||||
<MagicByte Type="Byte">76</MagicByte>
|
||||
<MagicByte Type="Byte">97</MagicByte>
|
||||
<MagicByte Type="Byte">67</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.FLAC.FLACDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="MPEG-2 layer III audio">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.mp3</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="Byte">73</MagicByte>
|
||||
<MagicByte Type="Byte">68</MagicByte>
|
||||
<MagicByte Type="Byte">51</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.MP3.MP3DataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="MPEG-4 part 14 audio/video">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.mp4</FileNameFilter>
|
||||
<FileNameFilter>*.m4a</FileNameFilter>
|
||||
<FileNameFilter>*.m4p</FileNameFilter>
|
||||
<FileNameFilter>*.m4b</FileNameFilter>
|
||||
<FileNameFilter>*.m4r</FileNameFilter>
|
||||
<FileNameFilter>*.m4v</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="HexString">00000018</MagicByte>
|
||||
<MagicByte Type="String">ftypmp42</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="HexString">00000014</MagicByte>
|
||||
<MagicByte Type="String">ftypisom</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="HexString">0000001C</MagicByte>
|
||||
<MagicByte Type="String">ftypmp42</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.MP4.MP4DataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Microsoft waveform audio">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.wav</FileNameFilter>
|
||||
<FileNameFilter>*.wave</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">RIFF</MagicByte>
|
||||
<MagicByte Type="Empty" Length="4" />
|
||||
<MagicByte Type="String">WAVEfmt </MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
<Filter Title="Sony ATRAC3+ encoded waveform audio">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.at3</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.MicrosoftWave.MicrosoftWaveDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Monkey's Audio">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.ape</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.MonkeyAudio.APEDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Monkey's Audio track metadata">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.apl</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.MonkeyAudio.APLDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Ogg audio container">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.ogg</FileNameFilter>
|
||||
<FileNameFilter>*.ogm</FileNameFilter>
|
||||
<FileNameFilter>*.oga</FileNameFilter>
|
||||
<FileNameFilter>*.ogv</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.OGG.OGGDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Propellerhead ReCycle EXport">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.rex</FileNameFilter>
|
||||
<FileNameFilter>*.rx2</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">RIFF</MagicByte>
|
||||
<MagicByte Type="None" Length="4" />
|
||||
<MagicByte Type="String">REX2</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.REX2.REX2DataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="RealNetworks Audio">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.ra</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="HexString">2E7261FD</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.RealAudio.RealAudioDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Shorten audio">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.shn</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.Shorten.ShortenDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Sun Microsystems audio file">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.au</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">.snd</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.SunAu.SunAuDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="WavPack audio">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.wv</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.WavPack.WavPackDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="K.Horton's KSPC/SPC2 audio file">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.kspc</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">KXPC</MagicByte>
|
||||
<MagicByte Type="HexString">1A</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.AudioCollection.Synthesized.SynthesizedAudioCollectionObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.AudioCollection.Synthesized.SPC2.SPC2DataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="ICARUS compiled script">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.ibi</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">IBI</MagicByte>
|
||||
<MagicByte Type="Byte">0</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Icarus.IcarusScriptObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Icarus.IcarusBinaryDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="ICARUS text script">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.icarus</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Icarus.IcarusScriptObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Icarus.IcarusTextDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Buriko General Interpreter compressed image">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.cbg</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">CompressedBG___</MagicByte>
|
||||
<MagicByte Type="Byte">0</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.CompressedBG.CompressedBGDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Chaos Works Engine sprite">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.sph</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">CWE sprite</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.ChaosWorks.CWESpriteDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="PlayStation GIM image">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.gim</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">MIG.</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">.GIM</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.CompressedBG.CompressedBGDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Portable Sound Format">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.psf</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">PSF</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Synthesized.SynthesizedAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.PSF.PSFDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="SNES-SPC700 sound file">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.spc</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">SNES-SPC700 Sound File Data</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Synthesized.SynthesizedAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.SPC.SPC700DataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="id software RoQ video">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.roq</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="HexString">8410FFFFFFFF1E00</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Video.VideoObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Video.ROQ.ROQDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Nintendo GameCube THP video">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.thp</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">THP</MagicByte>
|
||||
<MagicByte Type="Byte">0</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Video.VideoObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Video.THP.THPDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="RAD Video Tools Bink video">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.bik</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">SMK4</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Video.VideoObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Video.RAD.Bink.BinkDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="RAD Video Tools Smacker video">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.smk</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">SMK4</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Video.VideoObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Video.RAD.Smacker.SmackerDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="BRSTM/ADPCM audio data">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.brstm</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="Byte">77</MagicByte>
|
||||
<MagicByte Type="Byte">84</MagicByte>
|
||||
<MagicByte Type="Byte">83</MagicByte>
|
||||
<MagicByte Type="Byte">82</MagicByte>
|
||||
<MagicByte Type="Byte">255</MagicByte>
|
||||
<MagicByte Type="Byte">254</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Audio.Waveform.WaveformAudioObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Audio.Waveform.BRSTM.BRSTMDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="ARGB image">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.argb</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">BGRA</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.ARGB.ARGBDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Microsoft DirectDraw Surface">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.dds</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="HexString">44445320</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.Microsoft.DirectDraw.DirectDrawSurfaceDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="CompuServe Graphics Interchange Format">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.gif</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">GIF87a</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">GIF89a</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.GraphicsInterchange.GraphicsInterchangeDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="I16 image">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.i16</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.I16.I16DataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Joint Photographic Experts Group image">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.jpg</FileNameFilter>
|
||||
<FileNameFilter>*.jpe</FileNameFilter>
|
||||
<FileNameFilter>*.jpeg</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.JPEG.JPEGDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="LEADTOOLS compressed image">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.cmp</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">LEAD</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.LEAD.CMPDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Portable AnyMap (NetPBM) image">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.ppm</FileNameFilter>
|
||||
<FileNameFilter>*.pgm</FileNameFilter>
|
||||
<FileNameFilter>*.pbm</FileNameFilter>
|
||||
<FileNameFilter>*.pam</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">P1</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">P2</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">P3</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">P4</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">P5</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">P6</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.PortablePixelmap.PPMDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Portable Network Graphics">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.png</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="HexString">89</MagicByte>
|
||||
<MagicByte Type="String">PNG</MagicByte>
|
||||
<MagicByte Type="HexString">0D0A1A0A</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.PortableNetworkGraphics.PNGDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="TMH image">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.tmh</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">.TMH0.14</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.TMH.TMHDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="TrueVision Targa TGA picture">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.tga</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.Targa.TrueVisionTGADataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Wavelet Scalar Quantization image">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.wsq</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="HexString">A0FF</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.WaveletScalarQuantization.WSQDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="WebP graphics">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.webp</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">RIFF</MagicByte>
|
||||
<MagicByte Type="None" Length="4" />
|
||||
<MagicByte Type="String">WEBP</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.WebP.WebPDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,61 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Microsoft Windows and OS/2 bitmap">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.bmp</FileNameFilter>
|
||||
<FileNameFilter>*.spa</FileNameFilter>
|
||||
<FileNameFilter>*.sph</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<!--
|
||||
Windows 3.1x, 95, NT, ... etc.; and it is not mandatory unless file size is greater or
|
||||
equal to SIGNATURE
|
||||
-->
|
||||
<MagicByte Type="String">BM</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<!-- OS/2 struct Bitmap Array -->
|
||||
<MagicByte Type="String">BA</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<!-- OS/2 struct Color Icon -->
|
||||
<MagicByte Type="String">CI</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<!--
|
||||
|
||||
TODO: Figure out how to prevent this from colliding with CPK files that start with "CP"
|
||||
("CPK"):
|
||||
dfr.Filters[0].HintComparison = DataFormatHintComparison.FilterOnly;
|
||||
|
||||
TODO: Sort list of data formats by length of magic byte requirement during the sniffing
|
||||
process? ;)
|
||||
|
||||
<MagicByteSequence>
|
||||
OS/2 const Color Pointer
|
||||
<MagicByte Type="String">CP</MagicByte>
|
||||
</MagicByteSequence>
|
||||
-->
|
||||
<MagicByteSequence>
|
||||
<!-- OS/2 struct Icon -->
|
||||
<MagicByte Type="String">IC</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<!-- OS/2 Pointer -->
|
||||
<MagicByte Type="String">PT</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.Microsoft.Bitmap.BitmapDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Windows cursor">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.cur</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="HexString">00000002</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.CURDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Windows icon">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.ico</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="HexString">00000001</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.Icon.Microsoft.ICODataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
<Association>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.Icon.Microsoft.GroupICODataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Microsoft Paint (Windows 1.0) picture">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.msp</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">DanM</MagicByte>
|
||||
</MagicByteSequence>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">LinS</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Picture.PictureObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Picture.Microsoft.Paint.MSPDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Microsoft Expression Design image">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.design</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String"><XDFV:9></MagicByte>
|
||||
<MagicByte Type="HexString">0A</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.VectorImage.VectorImageObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.VectorImage.Microsoft.ExpressionDesign" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Blu-Ray/AVCHD Clip Info">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.clpi</FileNameFilter>
|
||||
<FileNameFilter>*.cpi</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">HDMV</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Playlist.PlaylistObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.BluRay.HDMVDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Blu-Ray/AVCHD Index">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.bdmv</FileNameFilter>
|
||||
<FileNameFilter>*.bdm</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">INDX</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Playlist.PlaylistObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.BluRay.INDXDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Blu-Ray/AVCHD Movie Object">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.bdmv</FileNameFilter>
|
||||
<FileNameFilter>*.bdm</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">MOBJ</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Playlist.PlaylistObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.BluRay.MOBJDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Blu-Ray/AVCHD Media PlayList">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.mpls</FileNameFilter>
|
||||
<FileNameFilter>*.mpl</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">MPLS</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Playlist.PlaylistObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.BluRay.MPLSDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="QuickSub subtitle">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.qst</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
<MagicByteSequences>
|
||||
<MagicByteSequence>
|
||||
<MagicByte Type="String">#TPL-1.0 QuickSub Text File Format</MagicByte>
|
||||
</MagicByteSequence>
|
||||
</MagicByteSequences>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Subtitle.SubtitleObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Subtitle.QuickSub.QuickSubTextDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="SubRip subtitle">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.srt</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Subtitle.SubtitleObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Subtitle.SubRip.SubRipDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="SubStation Alpha subtitle">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.ssa</FileNameFilter>
|
||||
<FileNameFilter>*.ass</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Subtitle.SubtitleObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Subtitle.SubStationAlpha.SubStationAlphaDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Audio/Video Interleaved">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.avi</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Multimedia.Video.VideoObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Multimedia.Video.AVI.AVIDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Outlook Express address book">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.wab</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.AddressBook.AddressBookObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.AddressBook.WABDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Cascading Style Sheets">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.css</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Web.StyleSheet.StyleSheetObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Web.StyleSheet.CSSDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="HyperText Markup Language">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.htm</FileNameFilter>
|
||||
<FileNameFilter>*.html</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Text.Plain.PlainTextObjectModel" />
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Text.Formatted.FormattedTextObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Text.HTML.HTMLDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="MIME-encoded HyperText Markup Language">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.mht</FileNameFilter>
|
||||
<FileNameFilter>*.mhtml</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Text.Plain.PlainTextObjectModel" />
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Text.Formatted.FormattedTextObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Text.MHTML.MHTMLDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<UniversalEditor Version="4.0">
|
||||
<Associations>
|
||||
<Association>
|
||||
<Filters>
|
||||
<Filter Title="Web Services Description Language">
|
||||
<FileNameFilters>
|
||||
<FileNameFilter>*.wsdl</FileNameFilter>
|
||||
</FileNameFilters>
|
||||
</Filter>
|
||||
</Filters>
|
||||
<ObjectModels>
|
||||
<ObjectModel TypeName="UniversalEditor.ObjectModels.Web.WebService.Description.WebServiceDescriptionObjectModel" />
|
||||
</ObjectModels>
|
||||
<DataFormats>
|
||||
<DataFormat TypeName="UniversalEditor.DataFormats.Web.WebService.Description.WSDL.WSDLDataFormat" />
|
||||
</DataFormats>
|
||||
</Association>
|
||||
</Associations>
|
||||
</UniversalEditor>
|
||||
@ -36,6 +36,11 @@
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="Associations\Chunked.xml" />
|
||||
<Content Include="Associations\Markup.xml" />
|
||||
<Content Include="Associations\PropertyList.xml" />
|
||||
<Content Include="Associations\SecurityCertificate.xml" />
|
||||
<Content Include="Associations\Shortcut.xml" />
|
||||
<Content Include="Branding\MainIcon.ico" />
|
||||
<Content Include="Branding\SplashScreen.png" />
|
||||
<Content Include="Configuration\Application.xml" />
|
||||
@ -47,7 +52,71 @@
|
||||
<Content Include="Associations\FileSystem.xml" />
|
||||
<Content Include="Editors\UniversalEditor.UserInterface.WindowsForms.Editors.FileSystemEditor\Commands.xml" />
|
||||
<Content Include="Editors\UniversalEditor.UserInterface.WindowsForms.Editors.FileSystemEditor\KeyBindings.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\Project\LMMS.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\SynthesizedAudio\Vocaloid.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\SynthesizedAudio\UST.xml" />
|
||||
<Content Include="Extensions\GameDeveloper\Associations\SynthesizedAudio\SPC.xml" />
|
||||
<Content Include="Extensions\GameDeveloper\Associations\SynthesizedAudio\PSF.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\SynthesizedAudio\NIFF.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\SynthesizedAudio\MusicXML.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\SynthesizedAudio\MIDI.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\SynthesizedAudio\XMI.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\VoicebankIndex\Vocaloid.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\Voicebank\Vocaloid.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\Voicebank\DirectWave.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\WaveformAudio\AdvancedAudioCodec.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\WaveformAudio\WavPack.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\WaveformAudio\SunAU.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\WaveformAudio\PropellerheadRecycle.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\WaveformAudio\RealAudio.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\WaveformAudio\MPEG4Part14.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\WaveformAudio\Ogg.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\WaveformAudio\MPEG2Layer3.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\WaveformAudio\MonkeysAudio.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\WaveformAudio\MicrosoftWave.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\WaveformAudio\FLAC.xml" />
|
||||
<Content Include="Extensions\AudioWorkstation\Associations\WaveformAudio\ShortenAudio.xml" />
|
||||
<Content Include="Extensions\FileSystem\Associations\Archive.xml" />
|
||||
<Content Include="Extensions\GameDeveloper\Associations\AudioCollection\Synthesized\SPC2.xml" />
|
||||
<Content Include="Extensions\GameDeveloper\Associations\IcarusScriptingEngine\IcarusTextDataFormatAssociation.xml" />
|
||||
<Content Include="Extensions\GameDeveloper\Associations\IcarusScriptingEngine\IcarusBinaryDataFormatAssociation.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\VectorImage\ExpressionDesign.xml" />
|
||||
<Content Include="Extensions\VideoWorkstation\Associations\BluRay\MOBJ.xml" />
|
||||
<Content Include="Extensions\VideoWorkstation\Associations\BluRay\INDX.xml" />
|
||||
<Content Include="Extensions\VideoWorkstation\Associations\BluRay\HDMV.xml" />
|
||||
<Content Include="Extensions\VideoWorkstation\Associations\BluRay\MPLS.xml" />
|
||||
<Content Include="Extensions\VideoWorkstation\Associations\Subtitle\SubStationAlpha.xml" />
|
||||
<Content Include="Extensions\VideoWorkstation\Associations\Subtitle\SubRip.xml" />
|
||||
<Content Include="Extensions\VideoWorkstation\Associations\Subtitle\QuickSub.xml" />
|
||||
<Content Include="Extensions\VideoWorkstation\Associations\Video\AudioVideoInterleaved.xml" />
|
||||
<Content Include="Extensions\GameDeveloper\Associations\Video\RADTools.xml" />
|
||||
<Content Include="Extensions\GameDeveloper\Associations\Video\IdROQ.xml" />
|
||||
<Content Include="Extensions\GameDeveloper\Associations\Video\NintendoGameCubeTHP.xml" />
|
||||
<Content Include="Extensions\GameDeveloper\Associations\WaveformAudio\BRSTM.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\WebP.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\WaveletScalarQuantization.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\TMH.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\TrueVisionTarga.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\ARGB.xml" />
|
||||
<Content Include="Extensions\GameDeveloper\Associations\Picture\GIM.xml" />
|
||||
<Content Include="Extensions\GameDeveloper\Associations\Picture\ChaosWorksSprite.xml" />
|
||||
<Content Include="Extensions\GameDeveloper\Associations\Picture\BurikoGeneralInterpreter.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\DirectDrawSurface.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\GraphicsInterchange.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\I16.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\LEADToolsImage.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\JPEG.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\PortableAnyMapImage.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\PortableNetworkGraphics.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\WindowsBitmap.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\WindowsCursor.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\WindowsIcon.xml" />
|
||||
<Content Include="Extensions\GraphicDesigner\Associations\Picture\WindowsPaintbrushPicture.xml" />
|
||||
<Content Include="Extensions\WebsiteDeveloper\Associations\CascadingStyleSheet.xml" />
|
||||
<Content Include="Extensions\WebsiteDeveloper\Associations\AddressBook.xml" />
|
||||
<Content Include="Extensions\WebsiteDeveloper\Associations\HTML.xml" />
|
||||
<Content Include="Extensions\WebsiteDeveloper\Associations\MimeHTML.xml" />
|
||||
<Content Include="Extensions\WebsiteDeveloper\Associations\WebServiceDescription.xml" />
|
||||
<Content Include="ObjectModels\UniversalEditor.ObjectModels.FileSystem.FileSystemObjectModel.xml" />
|
||||
<Content Include="ObjectModels\UniversalEditor.ObjectModels.PropertyList.PropertyListObjectModel.xml" />
|
||||
<Content Include="ObjectModels\UniversalEditor.ObjectModels.Shortcut.ShortcutObjectModel.xml" />
|
||||
|
||||
@ -142,5 +142,45 @@ namespace UniversalEditor
|
||||
/// The <see cref="DataFormatReference" />s which refer to <see cref="DataFormat" />s that are included in this <see cref="Association" />.
|
||||
/// </summary>
|
||||
public DataFormatReference.DataFormatReferenceCollection DataFormats { get { return mvarDataFormats; } }
|
||||
|
||||
public static Association[] FromCriteria(AssociationCriteria ac)
|
||||
{
|
||||
List<Association> associations = new List<Association>();
|
||||
Association[] _associations = GetAllAssociations();
|
||||
foreach (Association assoc in _associations)
|
||||
{
|
||||
if (ac.ObjectModel != null)
|
||||
{
|
||||
if (assoc.ObjectModels.Contains(ac.ObjectModel))
|
||||
{
|
||||
associations.Add(assoc);
|
||||
continue;
|
||||
}
|
||||
}
|
||||
if (ac.DataFormat != null)
|
||||
{
|
||||
if (assoc.DataFormats.Contains(ac.DataFormat))
|
||||
{
|
||||
associations.Add(assoc);
|
||||
continue;
|
||||
}
|
||||
}
|
||||
if (ac.Accessor != null)
|
||||
{
|
||||
bool found = false;
|
||||
foreach (DataFormatFilter filter in assoc.Filters)
|
||||
{
|
||||
if (filter.MatchesFile(ac.Accessor))
|
||||
{
|
||||
associations.Add(assoc);
|
||||
found = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (found) continue;
|
||||
}
|
||||
}
|
||||
return associations.ToArray();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
31
CSharp/Libraries/UniversalEditor.Core/AssociationCriteria.cs
Normal file
31
CSharp/Libraries/UniversalEditor.Core/AssociationCriteria.cs
Normal file
@ -0,0 +1,31 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace UniversalEditor
|
||||
{
|
||||
public class AssociationCriteria
|
||||
{
|
||||
private Accessor mvarAccessor = null;
|
||||
/// <summary>
|
||||
/// The accessor to use for MagicByteSequence comparisons.
|
||||
/// </summary>
|
||||
public Accessor Accessor { get { return mvarAccessor; } set { mvarAccessor = value; } }
|
||||
|
||||
private DataFormatReference mvarDataFormat = null;
|
||||
/// <summary>
|
||||
/// The <see cref="DataFormatReference" /> which points to the <see cref="DataFormat" /> to search for.
|
||||
/// </summary>
|
||||
public DataFormatReference DataFormat { get { return mvarDataFormat; } set { mvarDataFormat = value; } }
|
||||
|
||||
private ObjectModelReference mvarObjectModel = null;
|
||||
/// <summary>
|
||||
/// The <see cref="ObjectModelReference" /> which points to the <see cref="ObjectModel" /> to search for.
|
||||
/// </summary>
|
||||
public ObjectModelReference ObjectModel { get { return mvarObjectModel; } set { mvarObjectModel = value; } }
|
||||
|
||||
private string mvarFileName = null;
|
||||
public string FileName { get { return mvarFileName; } set { mvarFileName = value; } }
|
||||
}
|
||||
}
|
||||
@ -20,7 +20,7 @@ namespace UniversalEditor
|
||||
{
|
||||
if (mvarTitle == null)
|
||||
{
|
||||
if (mvarFilters.Count > 0) return mvarFilters[0].Title;
|
||||
// if (mvarFilters.Count > 0) return mvarFilters[0].Title;
|
||||
}
|
||||
return mvarTitle;
|
||||
}
|
||||
@ -63,32 +63,23 @@ namespace UniversalEditor
|
||||
public string[] GetDetails()
|
||||
{
|
||||
string title = mvarTitle;
|
||||
/*
|
||||
if (String.IsNullOrEmpty(mvarTitle) && mvarFilters.Count > 0)
|
||||
{
|
||||
title = mvarFilters[0].Title;
|
||||
}
|
||||
return new string[] { title, DataFormatFilterCollectionToString(mvarFilters) };
|
||||
*/
|
||||
return new string[] { title };
|
||||
}
|
||||
public bool ShouldFilterObject(string filter)
|
||||
{
|
||||
string title = mvarTitle;
|
||||
if (String.IsNullOrEmpty(mvarTitle) && mvarFilters.Count > 0)
|
||||
if (String.IsNullOrEmpty(mvarTitle))
|
||||
{
|
||||
title = mvarFilters[0].Title;
|
||||
}
|
||||
if (title == null) title = String.Empty;
|
||||
if (title.ToLower().Contains(filter.ToLower())) return true;
|
||||
|
||||
foreach (DataFormatFilter filter1 in mvarFilters)
|
||||
{
|
||||
foreach (string s in filter1.FileNameFilters)
|
||||
{
|
||||
if (s.ToLower().Contains(filter.ToLower()))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@ -117,9 +108,6 @@ namespace UniversalEditor
|
||||
private Guid mvarID = Guid.Empty;
|
||||
public Guid ID { get { return mvarID; } set { mvarID = value; } }
|
||||
|
||||
private DataFormatFilter.DataFormatFilterCollection mvarFilters = new DataFormatFilter.DataFormatFilterCollection();
|
||||
public DataFormatFilter.DataFormatFilterCollection Filters { get { return mvarFilters; } }
|
||||
|
||||
private DataFormatCapabilityCollection mvarCapabilities = new DataFormatCapabilityCollection();
|
||||
public DataFormatCapabilityCollection Capabilities { get { return mvarCapabilities; } }
|
||||
|
||||
@ -146,7 +134,6 @@ namespace UniversalEditor
|
||||
{
|
||||
mvarCapabilities.Clear();
|
||||
mvarContentTypes.Clear();
|
||||
mvarFilters.Clear();
|
||||
mvarSources.Clear();
|
||||
mvarTitle = null;
|
||||
}
|
||||
@ -157,10 +144,6 @@ namespace UniversalEditor
|
||||
{
|
||||
return mvarTitle;
|
||||
}
|
||||
else if (mvarFilters.Count > 0 && !String.IsNullOrEmpty(mvarFilters[0].Title))
|
||||
{
|
||||
return mvarFilters[0].Title;
|
||||
}
|
||||
else if (mvarType != null)
|
||||
{
|
||||
return mvarType.FullName;
|
||||
|
||||
@ -47,6 +47,7 @@
|
||||
<Compile Include="Accessors\StreamAccessor.cs" />
|
||||
<Compile Include="Accessors\StringAccessor.cs" />
|
||||
<Compile Include="Association.cs" />
|
||||
<Compile Include="AssociationCriteria.cs" />
|
||||
<Compile Include="Checksum\ChecksumModule.cs" />
|
||||
<Compile Include="Checksum\Modules\Adler32\Adler32ChecksumModule.cs" />
|
||||
<Compile Include="Checksum\Modules\CRC32\CRC32ChecksumModule.cs" />
|
||||
|
||||
@ -456,17 +456,13 @@ namespace UniversalEditor.Common
|
||||
|
||||
public static DataFormatReference[] GetAvailableDataFormats(string filename)
|
||||
{
|
||||
Association[] associations = Association.FromCriteria(new AssociationCriteria() { FileName = filename });
|
||||
List<DataFormatReference> list = new List<DataFormatReference>();
|
||||
DataFormatReference[] dfs = GetAvailableDataFormats();
|
||||
foreach (DataFormatReference df in dfs)
|
||||
foreach (Association association in associations)
|
||||
{
|
||||
foreach (DataFormatFilter filter in df.Filters)
|
||||
for (int i = 0; i < association.DataFormats.Count; i++)
|
||||
{
|
||||
if (filter.MatchesFile(filename))
|
||||
{
|
||||
list.Add(df);
|
||||
break;
|
||||
}
|
||||
list.Add(association.DataFormats[i]);
|
||||
}
|
||||
}
|
||||
list.Sort(new Comparison<DataFormatReference>(_DataFormatReferenceComparer));
|
||||
@ -482,17 +478,13 @@ namespace UniversalEditor.Common
|
||||
accessor.Open();
|
||||
}
|
||||
|
||||
Association[] associations = Association.FromCriteria(new AssociationCriteria() { Accessor = accessor });
|
||||
List<DataFormatReference> list = new List<DataFormatReference>();
|
||||
DataFormatReference[] dfs = GetAvailableDataFormats();
|
||||
foreach (DataFormatReference df in dfs)
|
||||
foreach (Association association in associations)
|
||||
{
|
||||
foreach (DataFormatFilter filter in df.Filters)
|
||||
for (int i = 0; i < association.DataFormats.Count; i++)
|
||||
{
|
||||
if (filter.MatchesFile(accessor.GetFileName(), accessor))
|
||||
{
|
||||
list.Add(df);
|
||||
break;
|
||||
}
|
||||
list.Add(association.DataFormats[i]);
|
||||
}
|
||||
}
|
||||
list.Sort(new Comparison<DataFormatReference>(_DataFormatReferenceComparer));
|
||||
@ -520,23 +512,17 @@ namespace UniversalEditor.Common
|
||||
}
|
||||
public static DataFormatReference[] GetAvailableDataFormats(Accessor accessor, ObjectModelReference omr)
|
||||
{
|
||||
List<DataFormatReference> list = new List<DataFormatReference>();
|
||||
DataFormatReference[] dfs = GetAvailableDataFormats();
|
||||
foreach (DataFormatReference df in dfs)
|
||||
AssociationCriteria ac = new AssociationCriteria() { Accessor = accessor, ObjectModel = omr };
|
||||
Association[] associations = Association.FromCriteria(ac);
|
||||
List<DataFormatReference> dfrs = new List<DataFormatReference>();
|
||||
foreach (Association assocs in associations)
|
||||
{
|
||||
if (df.Capabilities[omr.Type] != DataFormatCapabilities.None)
|
||||
for (int i = 0; i < assocs.DataFormats.Count; i++)
|
||||
{
|
||||
foreach (DataFormatFilter filter in df.Filters)
|
||||
{
|
||||
if (filter.MatchesFile(accessor))
|
||||
{
|
||||
list.Add(df);
|
||||
break;
|
||||
}
|
||||
}
|
||||
dfrs.Add(assocs.DataFormats[i]);
|
||||
}
|
||||
}
|
||||
return list.ToArray();
|
||||
return dfrs.ToArray();
|
||||
}
|
||||
public static DataFormatReference GetDataFormatByTypeName(string TypeName)
|
||||
{
|
||||
|
||||
@ -13,36 +13,13 @@ namespace UniversalEditor.DataFormats.Chunked.RIFF
|
||||
{
|
||||
DataFormatReference dfr = base.MakeReferenceInternal();
|
||||
|
||||
List<byte?[]> riffTags = new List<byte?[]>();
|
||||
foreach (string riffTag in mvarRIFFtagsLittleEndian)
|
||||
{
|
||||
byte[] a = System.Text.Encoding.ASCII.GetBytes(riffTag);
|
||||
byte?[] b = new byte?[a.Length];
|
||||
for (int i = 0; i < a.Length; i++)
|
||||
{
|
||||
b[i] = a[i];
|
||||
}
|
||||
riffTags.Add(b);
|
||||
}
|
||||
foreach (string riffTag in mvarRIFFtagsBigEndian)
|
||||
{
|
||||
byte[] a = System.Text.Encoding.ASCII.GetBytes(riffTag);
|
||||
byte?[] b = new byte?[a.Length];
|
||||
for (int i = 0; i < a.Length; i++)
|
||||
{
|
||||
b[i] = a[i];
|
||||
}
|
||||
riffTags.Add(b);
|
||||
}
|
||||
|
||||
dfr.Filters.Add("Resource Interchange File Format (RIFF)", riffTags.ToArray(), new string[] { "*.riff" });
|
||||
dfr.Capabilities.Add(typeof(ChunkedObjectModel), DataFormatCapabilities.All);
|
||||
return dfr;
|
||||
}
|
||||
|
||||
private string[] mvarRIFFtagsLittleEndian = new string[]
|
||||
{
|
||||
"RIFF",
|
||||
"RIFF",
|
||||
"RIFX"
|
||||
};
|
||||
public virtual string[] RIFFTagsLittleEndian
|
||||
|
||||
@ -16,7 +16,6 @@ namespace UniversalEditor.DataFormats.FileSystem.UXT
|
||||
{
|
||||
_dfr = base.MakeReferenceInternal();
|
||||
_dfr.Capabilities.Add(typeof(FileSystemObjectModel), DataFormatCapabilities.All);
|
||||
_dfr.Filters.Add("Universal Editor extension", new byte?[][] { new byte?[] { (byte)'U', (byte)'n', (byte)'i', (byte)'v', (byte)'e', (byte)'r', (byte)'s', (byte)'a', (byte)'l', (byte)' ', (byte)'E', (byte)'d', (byte)'i', (byte)'t', (byte)'o', (byte)'r', (byte)' ', (byte)'e', (byte)'x', (byte)'t', (byte)'e', (byte)'n', (byte)'s', (byte)'i', (byte)'o', (byte)'n', (byte)' ', (byte)'f', (byte)'i', (byte)'l', (byte)'e', (byte)0 } }, new string[] { "*.uxt" });
|
||||
_dfr.ExportOptions.Add(new CustomOptionText("Comment", "Comment: "));
|
||||
}
|
||||
return _dfr;
|
||||
|
||||
@ -17,7 +17,6 @@ namespace UniversalEditor.DataFormats.Markup.EBML
|
||||
{
|
||||
_dfr = base.MakeReferenceInternal();
|
||||
_dfr.Capabilities.Add(typeof(MarkupObjectModel), DataFormatCapabilities.All);
|
||||
_dfr.Filters.Add("Extensible Binary Meta Language", new byte?[][] { new byte?[] { 0x1A, 0x45, 0xDF, 0xA3 } }, new string[] { "*.ebml" });
|
||||
_dfr.Sources.Add("http://ebml.sourceforge.net/specs/");
|
||||
}
|
||||
return _dfr;
|
||||
|
||||
@ -39,9 +39,6 @@ namespace UniversalEditor.DataFormats.Markup.XML
|
||||
DataFormatReference dfr = base.MakeReferenceInternal();
|
||||
dfr.Title = "eXtensible Markup Language";
|
||||
|
||||
dfr.Filters.Clear();
|
||||
dfr.Filters.Add("eXtensible Markup Language", new byte?[][] { new byte?[] { (byte)'<', (byte)'?', (byte)'x', (byte)'m', (byte)'l' } }, new string[] { "*.xml" });
|
||||
|
||||
dfr.Capabilities.Clear();
|
||||
dfr.Capabilities.Add(typeof(MarkupObjectModel), DataFormatCapabilities.All);
|
||||
return dfr;
|
||||
|
||||
@ -16,7 +16,6 @@ namespace UniversalEditor.DataFormats.PropertyList.CoreObject
|
||||
{
|
||||
_dfr = base.MakeReferenceInternal();
|
||||
_dfr.Capabilities.Add(typeof(PropertyListObjectModel), DataFormatCapabilities.All);
|
||||
_dfr.Filters.Add("Core Object", new string[] { "*.vcs", "*.ics", "*.vcf" });
|
||||
}
|
||||
return _dfr;
|
||||
}
|
||||
|
||||
@ -12,7 +12,6 @@ namespace UniversalEditor.DataFormats.PropertyList.ExtensibleConfiguration
|
||||
protected override DataFormatReference MakeReferenceInternal()
|
||||
{
|
||||
DataFormatReference dfr = base.MakeReferenceInternal();
|
||||
dfr.Filters.Add("Extensible Configuration document", new string[] { "*.inix", "*.xni" });
|
||||
dfr.Capabilities.Add(typeof(PropertyListObjectModel), DataFormatCapabilities.All);
|
||||
return dfr;
|
||||
}
|
||||
|
||||
@ -15,7 +15,6 @@ namespace UniversalEditor.DataFormats.PropertyList.Text
|
||||
{
|
||||
_dfr = base.MakeReferenceInternal();
|
||||
_dfr.Capabilities.Add(typeof(PropertyListObjectModel), DataFormatCapabilities.All);
|
||||
_dfr.Filters.Add("Text-based property list", new byte?[][] { new byte?[] { (byte)'#', (byte)'T', (byte)'P', (byte)'L', (byte)'-', (byte)'1', (byte)'.', (byte)'0' } }, new string[] { "*.tpl" });
|
||||
_dfr.ExportOptions.Add(new CustomOptionText("Title", "&Title: ", "Text Property List"));
|
||||
}
|
||||
return _dfr;
|
||||
|
||||
@ -18,7 +18,6 @@ namespace UniversalEditor.DataFormats.PropertyList.UniversalPropertyList
|
||||
{
|
||||
_dfr = base.MakeReferenceInternal();
|
||||
_dfr.Capabilities.Add(typeof(PropertyListObjectModel), DataFormatCapabilities.All);
|
||||
_dfr.Filters.Add("Universal Property List file", new byte?[][] { new byte?[] { (byte)'U', (byte)'P', (byte)'L', (byte)'F' } }, new string[] { "*.upl" });
|
||||
_dfr.ExportOptions.Add(new CustomOptionChoice("FormatVersion", "Format version:", true, new CustomOptionFieldChoice("1.0", 1.0f)));
|
||||
}
|
||||
return _dfr;
|
||||
|
||||
@ -12,7 +12,6 @@ namespace UniversalEditor.DataFormats.PropertyList
|
||||
protected override DataFormatReference MakeReferenceInternal()
|
||||
{
|
||||
DataFormatReference dfr = base.MakeReferenceInternal();
|
||||
dfr.Filters.Add("Windows Configuration document", new string[] { "*.ini", "*.inf" });
|
||||
dfr.Capabilities.Add(typeof(PropertyListObjectModel), DataFormatCapabilities.All);
|
||||
return dfr;
|
||||
}
|
||||
|
||||
@ -52,7 +52,6 @@ namespace UniversalEditor.DataFormats.PropertyList.XML
|
||||
{
|
||||
_dfr = base.MakeReferenceInternal();
|
||||
_dfr.Capabilities.Add(typeof(PropertyListObjectModel), DataFormatCapabilities.All);
|
||||
_dfr.Filters.Add("XML property list", new string[] { "*.cfg" });
|
||||
}
|
||||
return _dfr;
|
||||
}
|
||||
|
||||
@ -20,8 +20,6 @@ namespace UniversalEditor.DataFormats.SecurityCertificate.DER
|
||||
{
|
||||
_dfr = new DataFormatReference(GetType());
|
||||
_dfr.Capabilities.Add(typeof(SecurityCertificateObjectModel), DataFormatCapabilities.All);
|
||||
_dfr.Filters.Add("Security certificate (Binary-encoded DER)", new byte?[][] { new byte?[] { (byte)0x30, (byte)0x82 } }, new string[] { "*.cer", "*.der", "*.p7b" });
|
||||
_dfr.Filters.Add("Security certificate (Base64-encoded DER)", new byte?[][] { new byte?[] { (byte)'-', (byte)'-', (byte)'-', (byte)'-', (byte)'-', (byte)'B', (byte)'E', (byte)'G', (byte)'I', (byte)'N', (byte)' ', (byte)'C', (byte)'E', (byte)'R', (byte)'T', (byte)'I', (byte)'F', (byte)'I', (byte)'C', (byte)'A', (byte)'T', (byte)'E', (byte)'-', (byte)'-', (byte)'-', (byte)'-', (byte)'-', (byte)'\r', (byte)'\n' } }, new string[] { "*.cer", "*.der", "*.p7b" });
|
||||
}
|
||||
return _dfr;
|
||||
}
|
||||
|
||||
@ -24,7 +24,6 @@ namespace UniversalEditor.DataFormats.Shortcut.FreeDesktop
|
||||
_dfr.ExportOptions.Add(new CustomOptionBoolean("Deleted", "&Mark this shortcut as being deleted by the user"));
|
||||
_dfr.ExportOptions.Add(new CustomOptionBoolean("DBusActivatable", "&Enable DBus activation"));
|
||||
_dfr.Sources.Add("http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html");
|
||||
_dfr.Filters.Add("FreeDesktop.org desktop/directory shortcut entry", new string[] { "*.desktop", "*.directory" });
|
||||
}
|
||||
return _dfr;
|
||||
}
|
||||
|
||||
@ -21,7 +21,6 @@ namespace UniversalEditor.DataFormats.UEPackage
|
||||
_dfr = new DataFormatReference(GetType());
|
||||
_dfr.Capabilities.Add(typeof(UEPackageObjectModel), DataFormatCapabilities.All);
|
||||
_dfr.Capabilities.Add(typeof(MarkupObjectModel), DataFormatCapabilities.Bootstrap);
|
||||
_dfr.Filters.Add("Universal Editor package (XML)", new string[] { "*.uexml" });
|
||||
}
|
||||
return _dfr;
|
||||
}
|
||||
@ -273,7 +272,8 @@ namespace UniversalEditor.DataFormats.UEPackage
|
||||
}
|
||||
#endregion
|
||||
|
||||
dfr.Filters.Add(filter);
|
||||
Console.WriteLine("WARNING: this method of adding filters is deprecated; please use Associations instead!");
|
||||
// dfr.Filters.Add(filter);
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
@ -14,7 +14,6 @@ namespace UniversalEditor.DataFormats.Icarus
|
||||
{
|
||||
DataFormatReference dfr = base.MakeReferenceInternal();
|
||||
dfr.Capabilities.Add(typeof(IcarusScriptObjectModel), DataFormatCapabilities.All);
|
||||
dfr.Filters.Add("ICARUS compiled script", new byte?[][] { new byte?[] { (byte)'I', (byte)'B', (byte)'I', (byte)0 } }, new string[] { "*.ibi" });
|
||||
return dfr;
|
||||
}
|
||||
protected override void LoadInternal(ref ObjectModel objectModel)
|
||||
|
||||
@ -16,7 +16,6 @@ namespace UniversalEditor.DataFormats.Icarus
|
||||
{
|
||||
_dfr = base.MakeReferenceInternal();
|
||||
_dfr.Capabilities.Add(typeof(IcarusScriptObjectModel), DataFormatCapabilities.All);
|
||||
_dfr.Filters.Add("ICARUS text script", new string[] { "*.icarus" });
|
||||
}
|
||||
return _dfr;
|
||||
}
|
||||
|
||||
@ -11,7 +11,6 @@ namespace UniversalEditor.DataFormats.Multimedia.Audio.Project.LMMS
|
||||
protected override DataFormatReference MakeReferenceInternal()
|
||||
{
|
||||
DataFormatReference dfr = base.MakeReferenceInternal();
|
||||
dfr.Filters.Add("Linux MultiMedia Studio (LMMS) project (compressed)", new string[] { "*.mmpz" });
|
||||
dfr.Capabilities.Add(typeof(AudioProjectObjectModel), DataFormatCapabilities.All);
|
||||
return dfr;
|
||||
}
|
||||
|
||||
@ -11,7 +11,6 @@ namespace UniversalEditor.DataFormats.Multimedia.Audio.Project.LMMS
|
||||
{
|
||||
DataFormatReference dfr = base.MakeReferenceInternal();
|
||||
dfr.Clear();
|
||||
dfr.Filters.Add("Linux MultiMedia Studio Project", new string[] { "*.mmp" });
|
||||
dfr.Capabilities.Add(typeof(AudioProjectObjectModel), DataFormatCapabilities.All);
|
||||
return dfr;
|
||||
}
|
||||
|
||||
@ -18,7 +18,6 @@ namespace UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.ExtendedMIDI
|
||||
_dfr = new DataFormatReference(this.GetType());
|
||||
_dfr.Capabilities.Add(typeof(SynthesizedAudioObjectModel), DataFormatCapabilities.All);
|
||||
_dfr.Capabilities.Add(typeof(ChunkedObjectModel), DataFormatCapabilities.Bootstrap);
|
||||
_dfr.Filters.Add("Miles Sound System eXtended MIDI audio", new byte?[][] { new byte?[] { (byte)'F', (byte)'O', (byte)'R', (byte)'M', null, null, null, null, (byte)'X', (byte)'D', (byte)'I', (byte)'R', (byte)'I', (byte)'N', (byte)'F', (byte)'O' } }, new string[] { "*.xmi" });
|
||||
}
|
||||
return _dfr;
|
||||
}
|
||||
|
||||
@ -9,7 +9,6 @@ namespace UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.MIDI
|
||||
protected override DataFormatReference MakeReferenceInternal()
|
||||
{
|
||||
DataFormatReference dfr = base.MakeReferenceInternal();
|
||||
dfr.Filters.Add("Music Instrument Digital Interface sequence", new byte?[][] { new byte?[] { (byte)'M', (byte)'T', (byte)'h', (byte)'d' } }, new string[] { "*.mid", "*.midi", "*.rmi" });
|
||||
dfr.Capabilities.Add(typeof(SynthesizedAudioObjectModel), DataFormatCapabilities.All);
|
||||
return dfr;
|
||||
}
|
||||
|
||||
@ -18,7 +18,6 @@ namespace UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.MusicXML
|
||||
{
|
||||
DataFormatReference dfr = base.MakeReferenceInternal();
|
||||
dfr.Clear();
|
||||
dfr.Filters.Add("MusicXML markup", new string[] { "*.mxl" });
|
||||
dfr.Capabilities.Add(typeof(MarkupObjectModel), DataFormatCapabilities.Bootstrap);
|
||||
dfr.Capabilities.Add(typeof(SynthesizedAudioObjectModel), DataFormatCapabilities.All);
|
||||
return dfr;
|
||||
|
||||
@ -12,7 +12,6 @@ namespace UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.NIFF
|
||||
protected override DataFormatReference MakeReferenceInternal()
|
||||
{
|
||||
DataFormatReference dfr = new DataFormatReference(this.GetType());
|
||||
dfr.Filters.Add("Notation Interchange File Format", new byte?[][] { new byte?[] { new byte?(82), new byte?(73), new byte?(70), new byte?(88), null, null, null, null, new byte?(78), new byte?(73), new byte?(70), new byte?(70) } }, new string[] { "*.nif" });
|
||||
dfr.Capabilities.Add(typeof(SynthesizedAudioObjectModel), DataFormatCapabilities.All);
|
||||
return dfr;
|
||||
}
|
||||
|
||||
@ -15,7 +15,6 @@ namespace UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.PSF
|
||||
{
|
||||
_dfr = base.MakeReferenceInternal();
|
||||
_dfr.Capabilities.Add(typeof(SynthesizedAudioObjectModel), DataFormatCapabilities.All);
|
||||
_dfr.Filters.Add("Portable Sound Format", new byte?[][] { new byte?[] { (byte)'P', (byte)'S', (byte)'F' } }, new string[] { "*.psf" });
|
||||
}
|
||||
return _dfr;
|
||||
}
|
||||
|
||||
@ -26,7 +26,6 @@ namespace UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.SPC
|
||||
protected override DataFormatReference MakeReferenceInternal()
|
||||
{
|
||||
DataFormatReference dfr = base.MakeReferenceInternal();
|
||||
dfr.Filters.Add("SNES-SPC700 sound file", new byte?[][] { new byte?[] { (byte)'S', (byte)'N', (byte)'E', (byte)'S', (byte)'-', (byte)'S', (byte)'P', (byte)'C', (byte)'7', (byte)'0', (byte)'0', (byte)' ', (byte)'S', (byte)'o', (byte)'u', (byte)'n', (byte)'d', (byte)' ', (byte)'F', (byte)'i', (byte)'l', (byte)'e', (byte)' ', (byte)'D', (byte)'a', (byte)'t', (byte)'a' } }, new string[] { "*.spc" });
|
||||
dfr.Capabilities.Add(typeof(SynthesizedAudioObjectModel), DataFormatCapabilities.All);
|
||||
|
||||
dfr.ExportOptions.Add(new CustomOptionChoice("Generator", "&Generator:", true,
|
||||
|
||||
@ -46,7 +46,6 @@ namespace UniversalEditor.DataFormats.Multimedia.Audio.Synthesized.UTAU
|
||||
DataFormatReference dfr = base.MakeReferenceInternal();
|
||||
dfr.Clear();
|
||||
|
||||
dfr.Filters.Add("UTAU voice sequence", new string[] { "*.ust" });
|
||||
dfr.Capabilities.Add(typeof(PropertyListObjectModel), DataFormatCapabilities.Bootstrap);
|
||||
dfr.Capabilities.Add(typeof(SynthesizedAudioObjectModel), DataFormatCapabilities.All);
|
||||
return dfr;
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user