[Fuse-for-macosx-commits] SF.net SVN: fuse-for-macosx:[689] trunk
Brought to you by:
fredm
From: <fr...@us...> - 2012-06-19 13:23:09
|
Revision: 689 http://fuse-for-macosx.svn.sourceforge.net/fuse-for-macosx/?rev=689&view=rev Author: fredm Date: 2012-06-19 13:23:03 +0000 (Tue, 19 Jun 2012) Log Message: ----------- Add platform references for PZX files. Modified Paths: -------------- trunk/FuseGenerator/Info.plist trunk/FuseImporter/Info.plist trunk/FuseImporter/schema.xml trunk/fuse/fusepb/Info-Fuse.plist trunk/fuse/fusepb/controllers/FuseController.m Modified: trunk/FuseGenerator/Info.plist =================================================================== --- trunk/FuseGenerator/Info.plist 2012-02-26 12:10:41 UTC (rev 688) +++ trunk/FuseGenerator/Info.plist 2012-06-19 13:23:03 UTC (rev 689) @@ -26,6 +26,7 @@ <string>net.sourceforge.projects.fuse-emulator.mgtsnp</string> <string>net.sourceforge.projects.fuse-emulator.opd</string> <string>net.sourceforge.projects.fuse-emulator.opu</string> + <string>net.sourceforge.projects.fuse-emulator.pzx</string> <string>net.sourceforge.projects.fuse-emulator.raw</string> <string>net.sourceforge.projects.fuse-emulator.rzx</string> <string>net.sourceforge.projects.fuse-emulator.scl</string> Modified: trunk/FuseImporter/Info.plist =================================================================== --- trunk/FuseImporter/Info.plist 2012-02-26 12:10:41 UTC (rev 688) +++ trunk/FuseImporter/Info.plist 2012-06-19 13:23:03 UTC (rev 689) @@ -28,6 +28,7 @@ <string>net.sourceforge.projects.fuse-emulator.mgtsnp</string> <string>net.sourceforge.projects.fuse-emulator.opd</string> <string>net.sourceforge.projects.fuse-emulator.opu</string> + <string>net.sourceforge.projects.fuse-emulator.pzx</string> <string>net.sourceforge.projects.fuse-emulator.raw</string> <string>net.sourceforge.projects.fuse-emulator.rzx</string> <string>net.sourceforge.projects.fuse-emulator.scl</string> @@ -615,6 +616,23 @@ </array> </dict> </dict> + <dict> + <key>UTTypeConformsTo</key> + <array> + <string>net.sourceforge.projects.fuse-emulator.Tape</string> + </array> + <key>UTTypeDescription</key> + <string>ZX Spectrum PZX Tape Image</string> + <key>UTTypeIdentifier</key> + <string>net.sourceforge.projects.fuse-emulator.pzx</string> + <key>UTTypeReferenceURL</key> + <string>http://zxds.raxoft.cz/pzx.html</string> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <string>pzx</string> + </dict> + </dict> </array> </dict> </plist> Modified: trunk/FuseImporter/schema.xml =================================================================== --- trunk/FuseImporter/schema.xml 2012-02-26 12:10:41 UTC (rev 688) +++ trunk/FuseImporter/schema.xml 2012-06-19 13:23:03 UTC (rev 689) @@ -44,6 +44,32 @@ net_sourceforge_projects_fuse_emulator_Peripherals </previewattrs> </type> + <type name="net.sourceforge.projects.fuse-emulator.pzx"> + <allattrs> + net_sourceforge_projects_fuse_emulator_Category + net_sourceforge_projects_fuse_emulator_Price + net_sourceforge_projects_fuse_emulator_Loader + net_sourceforge_projects_fuse_emulator_Origin + net_sourceforge_projects_fuse_emulator_Machines + net_sourceforge_projects_fuse_emulator_Peripherals + </allattrs> + <displayattrs> + net_sourceforge_projects_fuse_emulator_Category + net_sourceforge_projects_fuse_emulator_Price + net_sourceforge_projects_fuse_emulator_Loader + net_sourceforge_projects_fuse_emulator_Origin + net_sourceforge_projects_fuse_emulator_Machines + net_sourceforge_projects_fuse_emulator_Peripherals + </displayattrs> + <previewattrs> + net_sourceforge_projects_fuse_emulator_Category + net_sourceforge_projects_fuse_emulator_Price + net_sourceforge_projects_fuse_emulator_Loader + net_sourceforge_projects_fuse_emulator_Origin + net_sourceforge_projects_fuse_emulator_Machines + net_sourceforge_projects_fuse_emulator_Peripherals + </previewattrs> + </type> <type name="net.sourceforge.projects.fuse-emulator.Snapshot"> <allattrs> net_sourceforge_projects_fuse_emulator_Machines Modified: trunk/fuse/fusepb/Info-Fuse.plist =================================================================== --- trunk/fuse/fusepb/Info-Fuse.plist 2012-02-26 12:10:41 UTC (rev 688) +++ trunk/fuse/fusepb/Info-Fuse.plist 2012-06-19 13:23:03 UTC (rev 689) @@ -289,6 +289,27 @@ <dict> <key>CFBundleTypeExtensions</key> <array> + <string>pzx</string> + <string>PZX</string> + </array> + <key>CFBundleTypeIconFile</key> + <string>blank</string> + <key>CFBundleTypeName</key> + <string>ZX Spectrum Tape Image</string> + <key>CFBundleTypeRole</key> + <string>Viewer</string> + <key>LSItemContentTypes</key> + <array> + <string>net.sourceforge.projects.fuse-emulator.pzx</string> + </array> + <key>LSTypeIsPackage</key> + <false/> + <key>NSPersistentStoreTypeKey</key> + <string>Binary</string> + </dict> + <dict> + <key>CFBundleTypeExtensions</key> + <array> <string>tzx</string> <string>TZX</string> </array> Modified: trunk/fuse/fusepb/controllers/FuseController.m =================================================================== --- trunk/fuse/fusepb/controllers/FuseController.m 2012-02-26 12:10:41 UTC (rev 688) +++ trunk/fuse/fusepb/controllers/FuseController.m 2012-06-19 13:23:03 UTC (rev 689) @@ -228,9 +228,10 @@ scrFileType = [NSMutableArray arrayWithObjects:@"scr", @"SCR", nil]; [scrFileType retain]; - tapeFileTypes = [NSMutableArray arrayWithObjects:@"csw", @"ltp", @"raw", - @"spc", @"sta", @"tap", @"tzx", @"wav", @"CSW", @"LTP", - @"RAW", @"SPC", @"STA", @"TAP", @"TZX", @"WAV", nil]; + tapeFileTypes = [NSMutableArray arrayWithObjects:@"csw", @"ltp", @"pzx", + @"raw", @"spc", @"sta", @"tap", @"tzx", @"wav", @"CSW", + @"LTP", @"PZX", @"RAW", @"SPC", @"STA", @"TAP", @"TZX", + @"WAV", nil]; [tapeFileTypes retain]; plus3FileTypes = [NSMutableArray arrayWithObjects:@"dsk", @"DSK", nil]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |