mirror of
https://github.com/bsnes-emu/bsnes.git
synced 2025-09-01 21:22:37 +02:00
More workarounds for the UTI bugs
This commit is contained in:
@@ -2785,4 +2785,15 @@ enum GBWindowResizeAction
|
||||
[self queueDebuggerCommand:sender.alternateTitle];
|
||||
}
|
||||
|
||||
+ (NSArray<NSString *> *)readableTypes
|
||||
{
|
||||
NSMutableSet *set = [NSMutableSet setWithArray:[super readableTypes]];
|
||||
for (NSString *type in @[@"gb", @"gbc", @"isx", @"gbs"]) {
|
||||
[set addObject:(__bridge_transfer NSString *)UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension,
|
||||
(__bridge CFStringRef)type,
|
||||
NULL)];
|
||||
}
|
||||
return [set allObjects];
|
||||
}
|
||||
|
||||
@end
|
||||
|
@@ -22,7 +22,8 @@
|
||||
<key>LSItemContentTypes</key>
|
||||
<array>
|
||||
<string>com.github.liji32.sameboy.gb</string>
|
||||
<string>public.gbrom</string>
|
||||
<string>public.gbrom</string>
|
||||
<string>com.retroarch.gb</string>
|
||||
</array>
|
||||
<key>LSTypeIsPackage</key>
|
||||
<integer>0</integer>
|
||||
@@ -43,6 +44,7 @@
|
||||
<key>LSItemContentTypes</key>
|
||||
<array>
|
||||
<string>com.github.liji32.sameboy.gbc</string>
|
||||
<string>com.retroarch.gbc</string>
|
||||
</array>
|
||||
<key>LSTypeIsPackage</key>
|
||||
<integer>0</integer>
|
||||
|
Reference in New Issue
Block a user