> On Mar 3, 2020, at 1:21 PM, Adam R. Maxwell via Bibdesk-users > <bibdesk-users@lists.sourceforge.net> wrote: > > Huh. I speculate that 32 vs 64 is a red herring, but it may be taking a > different code path if you're linking against a different SDK. Either way, > this is an interesting content type tree. You might use lsregister with -dump > to see what LS thinks a .djvu file is; I wonder if you have competing UTI > definitions for it, and that's confusing the type system? > > Apple's Launch Services database is like the Windows Registry, except that > it's undocumented, more fragile, harder to inspect, and not editable by the > user :(.
But do you think it’s all due to .djvu -- not another red herring? The vast majority of icons in my BibDesk’s Local-Url column (when displayed) are pdfs, and the LS database reset that reassigned them to Preview.app already sped things up spectacularly -- until I scrolled to a .djvu or reassigned the pdfs to Skim. The following is the NON-RESET database on the mini (new account using home dir from backup): > FZs-Mac-mini:~ fz$ > /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister > -dump > Checking data integrity......done. > Status: Database is seeded. > Status: Preferences are loaded. > Seeded System Version: 10.14.1 (18B75) > Seeded Model Code: Macmini8,1 > CacheGUID: CAB58D41-C8C6-4089-8E80-8A5305688E51 > CacheSequenceNum: 3272 > Date Initialized: 3/3/20, 10:43:30 AM EST (POSIX 1583250210.000) > Path: > /var/folders/cz/j1f_z_2j6w7d9j58rjymfgz80000gn/0/com.apple.LaunchServices-231-v2.csstore > DB Object: <LSDatabase 0x7fa3b8000000> { path = > '/var/folders/cz/j1f_z_2j6w7d9j58rjymfgz80000gn/0/com.apple.LaunchServices-231-v2.csstore' > } > Store Object: <_CSStore 0x7fa3b6d01c00> { p = 0x110000000, length = > 2904064/2901988/2708556 } > 110000000: 6264736c 0200028e 43840300 e4472c00 bdsl....C....G,. > +++++++++++++++++++++ MEMORY USAGE +++++++++++++++++++++ > sizeof(Data): 100 ( 100 bytes) -------- > sizeof(Table): 80 ( 80 bytes) -------- > sizeof(Unit): 8 ( 8 bytes) -------- > sizeof(IdentifierCache): 4 ( 4 bytes) -------- > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > ActivityTypeBinding: 16336 ( 16 KB) 1 u > Alias: 415108 ( 415 KB) 460 u > Array: 128700 ( 129 KB) 6435 u > ArrayData: 118192 ( 118 KB) 6071 u > BindableKeyMap: 65296 ( 65 KB) 1 u > BindingList: 108788 ( 109 KB) 3363 u > Bundle: 149736 ( 150 KB) 367 u > BundleIDBinding: 8176 ( 8 KB) 1 u > BundleNameBinding: 16336 ( 16 KB) 1 u > BundleSignatureBinding: 4096 ( 4 KB) 1 u > Claim: 49680 ( 50 KB) 1035 u > Container: 108 ( 108 bytes) 3 u > DB Header: 0 ( Zero KB) 0 u > DeviceModelCodeBinding: 8176 ( 8 KB) 1 u > ExtensionBinding: 16336 ( 16 KB) 1 u > ExtensionPoint: 1280 ( 1 KB) 40 u > ExtensionPointIDBinding: 4096 ( 4 KB) 1 u > HandlerPref: 900 ( 900 bytes) 9 u > MIMEBinding: 8176 ( 8 KB) 1 u > NSPasteboardBinding: 4096 ( 4 KB) 1 u > OSTypeBinding: 8176 ( 8 KB) 1 u > Plugin: 10800 ( 11 KB) 90 u > PluginBundleIDBinding: 4096 ( 4 KB) 1 u > PluginProtocolBinding: 4096 ( 4 KB) 1 u > PluginUUIDBinding: 4096 ( 4 KB) 1 u > PropertyList: 609760 ( 610 KB) 835 u > Service: 3328 ( 3 KB) 64 u > String: 130576 ( 131 KB) 1 u > StringData: 285282 ( 285 KB) 7808 u > Type: 75600 ( 76 KB) 1260 u > URLSchemeBinding: 4096 ( 4 KB) 1 u > UTIBinding: 32656 ( 33 KB) 1 u > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > Tables: 3176 ( 3 KB) -------- > Identifier caches: 397320 ( 397 KB) -------- > All units: 2296174 ( 2.3 MB) 27857 u > Collectable: 193432 ( 193 KB) -------- > Total bytes used: 2708556 ( 2.7 MB) -------- > -------------------------------------------------------------------------------- <... then at line 9652: ...> > -------------------------------------------------------------------------------- > BundleClass: kLSBundleClassApplication > Container mount state: mounted > bundle id: 3116 > Mach-O UUIDs: 6F297DA5-30A6-39F2-B4BC-90A0C164023B > Device Familie > Counterpart ID > sequenceNum: 3116 > FamilyID: 0 > PurchaserID: 0 > DownloaderID: 0 > installType: 0 > appContainer: # > dataContainer: # > path: /Volumes/Home/Applications/Skim.app > name: Skim > displayName: (null) > itemName: (null) > teamID: (null) > staticSize: 0 > storeFront: 0 > versionID: 0 > sourceAppID: (null) > ratingLabel: (null) > ratingRank: 0 > genre:: (null) > genreID: 0 > category: (null) > 2ry category: (null) > identifier: net.sourceforge.skim-app.skim (0x800035e5) > vendor: (null) > type: (null) > version: 122.0 (<00000000 00e80100>) > versionString: 122 > displayVersion 1.5.6 > codeInfoID: (null) > signerOrg: (null) > mod date: 1/21/20, 12:15 AM > reg date: 3/3/20, 12:12 PM > type code: 'APPL' > creator code: 'SKim' > plist flags: (0000000000010000) > Icon flags: relative-icon-path (0000000000000001) > arch flags: x86_64 (0000000000000008) > item flags: container package application extension-hidden > native-app scriptable services (000000000030088e) > Magnified: capable can-change (0000000000000005) > App Nap: capable (0000000000000001) > eGPU: capable can-change (0000000000000005) > iconName: (null) > icons: Contents/Resources/Skim.icns > executable: Contents/MacOS/Skim > inode: 4295 > exec inode: 8137 > container id: 12 > min version: 10.7 (<0000e000 00280000>) > execSDK ver: 10.15 (<0000e001 00280000>) > mach min ver: 10.7 (<0000e000 00280000>) > plistCommon: { > CFBundleDevelopmentRegion = en; > CFBundleDocumentTypes = ( > { > CFBundleTypeIconFile = PDFDocument; > CFBundleTypeName = PDF; > CFBundleTypeRole = Editor; > LSHandlerRank = Alternate; > LSItemContentTypes = ( > "com.adobe.pdf" > ); > NSDocumentClass = SKMainDocument; > NSExportableTypes = ( > "com.adobe.pdf", > "net.sourceforge.skim-app.pdfd", > "com.adobe.postscript", > "com.adobe.encapsulated-postscript", > "org.tug.tex.dvi", > "org.tug.tex.xdv", > "org.gnu.gnu-zip-tar-archive", > "net.sourceforge.skim-app.skimnotes", > "public.plain-text", > "public.rtf", > "com.apple.rtfd", > "com.adobe.fdf" > ); > "_LSIconPath" = "Contents/Resources/PDFDocument.icns"; > }, > { > CFBundleTypeIconFile = PDFDDocument; > CFBundleTypeName = "PDF Bundle"; > CFBundleTypeRole = Editor; > LSHandlerRank = Owner; > LSItemContentTypes = ( > "net.sourceforge.skim-app.pdfd" > ); > NSDocumentClass = SKMainDocument; > NSExportableTypes = ( > "com.adobe.pdf", > "net.sourceforge.skim-app.pdfd", > "com.adobe.postscript", > "com.adobe.encapsulated-postscript", > "org.tug.tex.dvi", > "org.tug.tex.xdv", > "org.gnu.gnu-zip-tar-archive", > "net.sourceforge.skim-app.skimnotes", > "public.plain-text", > "public.rtf", > "com.apple.rtfd", > "com.adobe.fdf" > ); > "_LSIconPath" = "Contents/Resources/PDFDDocument.icns"; > }, > { > CFBundleTypeIconFile = PSDocument; > CFBundleTypeName = PostScript; > CFBundleTypeRole = Editor; > LSHandlerRank = Alternate; > LSItemContentTypes = ( > "com.adobe.postscript" > ); > NSDocumentClass = SKMainDocument; > NSExportableTypes = ( > "com.adobe.pdf", > "net.sourceforge.skim-app.pdfd", > "com.adobe.postscript", > "com.adobe.encapsulated-postscript", > "org.tug.tex.dvi", > "org.tug.tex.xdv", > "net.sourceforge.skim-app.skimnotes", > "public.plain-text", > "public.rtf", > "com.apple.rtfd", > "com.adobe.fdf", > "org.gnu.gnu-zip-tar-archive" > ); > "_LSIconPath" = "Contents/Resources/PSDocument.icns"; > }, > { > CFBundleTypeIconFile = PSDocument; > CFBundleTypeName = "Encapsulated PostScript"; > CFBundleTypeRole = Editor; > LSHandlerRank = Alternate; > LSItemContentTypes = ( > "com.adobe.encapsulated-postscript" > ); > NSDocumentClass = SKMainDocument; > NSExportableTypes = ( > "com.adobe.pdf", > "net.sourceforge.skim-app.pdfd", > "com.adobe.postscript", > "com.adobe.encapsulated-postscript", > "org.tug.tex.dvi", > "org.tug.tex.xdv", > "org.gnu.gnu-zip-tar-archive", > "net.sourceforge.skim-app.skimnotes", > "public.plain-text", > "public.rtf", > "com.apple.rtfd", > "com.adobe.fdf" > ); > "_LSIconPath" = "Contents/Resources/PSDocument.icns"; > }, > { > CFBundleTypeIconFile = DVIDocument; > CFBundleTypeName = DVI; > CFBundleTypeRole = Editor; > LSHandlerRank = Alternate; > LSItemContentTypes = ( > "org.tug.tex.dvi" > ); > NSDocumentClass = SKMainDocument; > NSExportableTypes = ( > "com.adobe.pdf", > "net.sourceforge.skim-app.pdfd", > "com.adobe.postscript", > "com.adobe.encapsulated-postscript", > "org.tug.tex.dvi", > "org.tug.tex.xdv", > "org.gnu.gnu-zip-tar-archive", > "net.sourceforge.skim-app.skimnotes", > "public.plain-text", > "public.rtf", > "com.apple.rtfd", > "com.adobe.fdf" > ); > "_LSIconPath" = "Contents/Resources/DVIDocument.icns"; > }, > { > CFBundleTypeIconFile = XDVDocument; > CFBundleTypeName = XDV; > CFBundleTypeRole = Editor; > LSHandlerRank = Alternate; > LSItemContentTypes = ( > "org.tug.tex.xdv" > ); > NSDocumentClass = SKMainDocument; > NSExportableTypes = ( > "com.adobe.pdf", > "net.sourceforge.skim-app.pdfd", > "com.adobe.postscript", > "com.adobe.encapsulated-postscript", > "org.tug.tex.dvi", > "org.tug.tex.xdv", > "org.gnu.gnu-zip-tar-archive", > "net.sourceforge.skim-app.skimnotes", > "public.plain-text", > "public.rtf", > "com.apple.rtfd", > "com.adobe.fdf" > ); > "_LSIconPath" = "Contents/Resources/XDVDocument.icns"; > }, > { > CFBundleTypeIconFile = NoteDocument; > CFBundleTypeName = "Skim Notes"; > CFBundleTypeRole = Editor; > LSHandlerRank = Owner; > LSItemContentTypes = ( > "net.sourceforge.skim-app.skimnotes" > ); > NSDocumentClass = SKNotesDocument; > NSExportableTypes = ( > "net.sourceforge.skim-app.skimnotes", > "public.plain-text", > "public.rtf", > "com.apple.rtfd", > "com.adobe.fdf" > ); > "_LSIconPath" = "Contents/Resources/NoteDocument.icns"; > }, > { > CFBundleTypeName = "Notes as Text"; > CFBundleTypeRole = None; > LSItemContentTypes = ( > "public.plain-text" > ); > }, > { > CFBundleTypeName = "Notes as RTF"; > CFBundleTypeRole = None; > LSItemContentTypes = ( > "public.rtf" > ); > }, > { > CFBundleTypeName = "Notes as RTFD"; > CFBundleTypeRole = None; > LSItemContentTypes = ( > "com.apple.rtfd" > ); > }, > { > CFBundleTypeName = "Notes as FDF"; > CFBundleTypeRole = None; > LSItemContentTypes = ( > "com.adobe.fdf" > ); > }, > { > CFBundleTypeName = Folder; > CFBundleTypeRole = Viewer; > LSItemContentTypes = ( > "public.folder" > ); > }, > { > CFBundleTypeName = Archive; > CFBundleTypeRole = None; > LSItemContentTypes = ( > "org.gnu.gnu-zip-tar-archive" > ); > }, > { > CFBundleIdentifier = "net.sourceforge.skim-app.importer"; > CFBundleTypeRole = MDImporter; > LSItemContentTypes = ( > "net.sourceforge.skim-app.pdfd", > "net.sourceforge.skim-app.skimnotes" > ); > "_LSBundleLibraryDelegate" = "Spotlight/SkimImporter.mdimporter/"; > }, > { > CFBundleIdentifier = > "net.sourceforge.skim-app.quicklookgenerator"; > CFBundleTypeRole = QLGenerator; > LSItemContentTypes = ( > "net.sourceforge.skim-app.pdfd", > "net.sourceforge.skim-app.skimnotes" > ); > "_LSBundleLibraryDelegate" = "QuickLook/Skim.qlgenerator/"; > } > ); > CFBundleExecutable = Skim; > CFBundleHelpBookFolder = "Skim.help"; > CFBundleHelpBookName = "net.sourceforge.skim-app.skim.help"; > CFBundleIconFile = Skim; > CFBundleIdentifier = "net.sourceforge.skim-app.skim"; > CFBundleInfoDictionaryVersion = "6.0"; > CFBundleName = Skim; > CFBundlePackageType = APPL; > CFBundleShortVersionString = "1.5.6"; > CFBundleSignature = SKim; > CFBundleSupportedPlatforms = ( > MacOSX > ); > CFBundleURLTypes = ( > { > CFBundleTypeRole = Editor; > CFBundleURLName = "net.sourceforge.skim-app.skimURL"; > CFBundleURLSchemes = ( > skim > ); > LSIsAppleDefaultForScheme = 1; > } > ); > CFBundleVersion = 122; > NSAppleEventsUsageDescription = "Skim uses AppleScript to compse e-mail > messages, open text editors, and run user AppleScripts from the menu."; > NSAppleScriptEnabled = 1; > NSMainNibFile = MainMenu; > NSPrincipalClass = SKApplication; > NSRequiresAquaSystemAppearance = 0; > NSServices = ( > { > NSMenuItem = { > default = "Open File in Skim"; > }; > NSMessage = openDocumentFromURLOnPboard; > NSPortName = Skim; > NSRequiredContext = { > NSTextContent = FilePath; > }; > NSSendFileTypes = ( > "com.adobe.pdf", > "com.adobe.postscript", > "com.adobe.encapsulated-postscript", > "org.tug.tex.dvi", > "org.tug.tex.xdv", > "net.sourceforge.skim-app.pdfd", > "net.sourceforge.skim-app.skimnotes" > ); > NSSendTypes = ( > "public.url", > "public.file-url", > "public.plain-text" > ); > }, > { > NSMenuItem = { > default = "Open URL in Skim"; > }; > NSMessage = openDocumentFromURLOnPboard; > NSPortName = Skim; > NSRequiredContext = { > NSTextContent = URL; > }; > NSSendFileTypes = ( > "com.adobe.pdf", > "com.adobe.postscript", > "com.adobe.encapsulated-postscript", > "org.tug.tex.dvi", > "org.tug.tex.xdv", > "net.sourceforge.skim-app.pdfd", > "net.sourceforge.skim-app.skimnotes" > ); > NSSendTypes = ( > "public.url", > "public.plain-text" > ); > }, > { > NSMenuItem = { > default = "Open Selected PDF"; > }; > NSMessage = openDocumentFromDataOnPboard; > NSPortName = Skim; > NSSendTypes = ( > "com.adobe.pdf", > "com.adobe.encapsulated-postscript", > "public.tiff" > ); > }, > { > NSMenuItem = { > default = "Show Skim Notes"; > }; > NSMessage = openNotesDocumentFromURLOnPboard; > NSPortName = Skim; > NSRequiredContext = { > NSTextContent = FilePath; > }; > NSSendFileTypes = ( > "com.adobe.pdf", > "com.adobe.postscript", > "com.adobe.encapsulated-postscript", > "org.tug.tex.dvi", > "org.tug.tex.xdv", > "net.sourceforge.skim-app.pdfd", > "net.sourceforge.skim-app.skimnotes" > ); > NSSendTypes = ( > "public.url", > "public.file-url", > "public.plain-text" > ); > } > ); > NSSupportsAutomaticGraphicsSwitching = 1; > } > library: Contents/Library/ > library items: Spotlight/SkimImporter.mdimporter/, > QuickLook/Skim.qlgenerator/ > schemesList: skim > activityTypes: pv-c4d79b92420fa9, > NOTIFICATION#:net.sourceforge.skim-app.skim > -------------------------------------------------------- > type id: 11136 > uti: net.sourceforge.skim-app.pdfd > description: PDF Bundle > flags: exported active trusted rel-icon-path > icon: Contents/Resources/PDFDDocument.icns > conforms to: com.apple.package, public.composite-content > tags: .pdfd, 'PDFD' > -------------------------------------------------------- > type id: 11140 > uti: net.sourceforge.skim-app.skimnotes > description: Skim Notes > flags: exported active trusted rel-icon-path > icon: Contents/Resources/NoteDocument.icns > conforms to: public.data > tags: .skim, 'SKNT' > -------------------------------------------------------- > type id: 11144 > uti: com.adobe.pdf > description: PDF > flags: imported inactive trusted rel-icon-path > icon: Contents/Resources/PDFDocument.icns > conforms to: public.data, public.composite-content > tags: .pdf, 'PDF ', application/pdf, "Apple PDF > pasteboard type" > -------------------------------------------------------- > type id: 11148 > uti: com.adobe.postscript > description: PostScript > flags: imported inactive trusted rel-icon-path > icon: Contents/Resources/PSDocument.icns > conforms to: public.data > tags: .ps, application/postscript > -------------------------------------------------------- > type id: 11152 > uti: com.adobe.encapsulated-postscript > description: Encapsulated PostScript > flags: imported inactive trusted rel-icon-path > icon: Contents/Resources/PSDocument.icns > conforms to: com.adobe.postscript, public.composite-content > tags: .eps, 'EPSF', "NeXT Encapsulated PostScript v1.2 > pasteboard type", "NSPostScriptPboardType" > -------------------------------------------------------- > type id: 11156 > uti: org.tug.tex.dvi > description: DVI > flags: imported active trusted rel-icon-path > icon: Contents/Resources/DVIDocument.icns > conforms to: public.data > tags: .dvi > -------------------------------------------------------- > type id: 11160 > uti: org.tug.tex.xdv > description: XDV > flags: imported active trusted rel-icon-path > icon: Contents/Resources/XDVDocument.icns > conforms to: public.data > tags: .xdv > -------------------------------------------------------- > type id: 11164 > uti: com.adobe.fdf > description: Adobe Acrobat Forms Document (FDF) > flags: imported inactive trusted > icon: > conforms to: public.data > tags: .fdf > -------------------------------------------------------- > type id: 11168 > uti: net.sourceforge.skim-app.pdfd > description: PDF Bundle > flags: imported inactive trusted > icon: > delegate: Spotlight/SkimImporter.mdimporter/ > conforms to: com.apple.package, public.composite-content > tags: .pdfd, 'PDFD' > -------------------------------------------------------- > type id: 11172 > uti: net.sourceforge.skim-app.skimnotes > description: Skim Notes > flags: imported inactive trusted > icon: > delegate: Spotlight/SkimImporter.mdimporter/ > conforms to: public.data > tags: .skim, 'SKNT' > -------------------------------------------------------- > type id: 11176 > uti: net.sourceforge.skim-app.pdfd > description: PDF Bundle > flags: imported inactive trusted > icon: > delegate: QuickLook/Skim.qlgenerator/ > conforms to: com.apple.package, public.composite-content > tags: .pdfd, 'PDFD' > -------------------------------------------------------- > type id: 11180 > uti: net.sourceforge.skim-app.skimnotes > description: Skim Notes > flags: imported inactive trusted > icon: > delegate: QuickLook/Skim.qlgenerator/ > conforms to: public.data > tags: .skim, 'SKNT' > -------------------------------------------------------- > claim id: 12144 > name: PDF > rank: Alternate > roles: Editor > flags: relative-icon-path doc-type > resolves-icloud-conflicts > icon: Contents/Resources/PDFDocument.icns > bindings: com.adobe.pdf > -------------------------------------------------------- > claim id: 12148 > name: PDF Bundle > rank: Owner > roles: Editor > flags: relative-icon-path doc-type > resolves-icloud-conflicts > icon: Contents/Resources/PDFDDocument.icns > bindings: net.sourceforge.skim-app.pdfd > -------------------------------------------------------- > claim id: 12152 > name: PostScript > rank: Alternate > roles: Editor > flags: relative-icon-path doc-type > resolves-icloud-conflicts > icon: Contents/Resources/PSDocument.icns > bindings: com.adobe.postscript > -------------------------------------------------------- > claim id: 12156 > name: Encapsulated PostScript > rank: Alternate > roles: Editor > flags: relative-icon-path doc-type > resolves-icloud-conflicts > icon: Contents/Resources/PSDocument.icns > bindings: com.adobe.encapsulated-postscript > -------------------------------------------------------- > claim id: 12160 > name: DVI > rank: Alternate > roles: Editor > flags: relative-icon-path doc-type > resolves-icloud-conflicts > icon: Contents/Resources/DVIDocument.icns > bindings: org.tug.tex.dvi > -------------------------------------------------------- > claim id: 12164 > name: XDV > rank: Alternate > roles: Editor > flags: relative-icon-path doc-type > resolves-icloud-conflicts > icon: Contents/Resources/XDVDocument.icns > bindings: org.tug.tex.xdv > -------------------------------------------------------- > claim id: 12168 > name: Skim Notes > rank: Owner > roles: Editor > flags: relative-icon-path doc-type > resolves-icloud-conflicts > icon: Contents/Resources/NoteDocument.icns > bindings: net.sourceforge.skim-app.skimnotes > -------------------------------------------------------- > claim id: 12172 > name: Notes as Text > rank: Default > roles: None > flags: doc-type > icon: > bindings: public.plain-text > -------------------------------------------------------- > claim id: 12176 > name: Notes as RTF > rank: Default > roles: None > flags: doc-type > icon: > bindings: public.rtf > -------------------------------------------------------- > claim id: 12180 > name: Notes as RTFD > rank: Default > roles: None > flags: doc-type > icon: > bindings: com.apple.rtfd > -------------------------------------------------------- > claim id: 12184 > name: Notes as FDF > rank: Default > roles: None > flags: doc-type > icon: > bindings: com.adobe.fdf > -------------------------------------------------------- > claim id: 12188 > name: Folder > rank: Default > roles: Viewer > flags: wildcard doc-type > icon: > bindings: public.folder > -------------------------------------------------------- > claim id: 12192 > name: Archive > rank: Default > roles: None > flags: doc-type > icon: > bindings: org.gnu.gnu-zip-tar-archive > -------------------------------------------------------- > claim id: 12196 > name: (null) > rank: Default > roles: Importer > flags: doc-type > icon: > delegate: Spotlight/SkimImporter.mdimporter/ > bindings: net.sourceforge.skim-app.pdfd, > net.sourceforge.skim-app.skimnotes > -------------------------------------------------------- > claim id: 12200 > name: (null) > rank: Default > roles: QLGenerator > flags: doc-type > icon: > delegate: QuickLook/Skim.qlgenerator/ > bindings: net.sourceforge.skim-app.pdfd, > net.sourceforge.skim-app.skimnotes > -------------------------------------------------------- > claim id: 12204 > name: net.sourceforge.skim-app.skimURL > rank: Default > roles: Editor > flags: apple-default url-type > icon: > bindings: skim: > -------------------------------------------------------- > service id: 788 > menu: Open File in Skim > key: (null) > port: Skim > message: openDocumentFromURLOnPboard > user data: (null) > timeout: -1 > send types: public.url, public.file-url, public.plain-text > return types: > -------------------------------------------------------- > service id: 792 > menu: Open URL in Skim > key: (null) > port: Skim > message: openDocumentFromURLOnPboard > user data: (null) > timeout: -1 > send types: public.url, public.plain-text > return types: > -------------------------------------------------------- > service id: 796 > menu: Open Selected PDF > key: (null) > port: Skim > message: openDocumentFromDataOnPboard > user data: (null) > timeout: -1 > send types: com.adobe.pdf, > com.adobe.encapsulated-postscript, public.tiff > return types: > -------------------------------------------------------- > service id: 800 > menu: Show Skim Notes > key: (null) > port: Skim > message: openNotesDocumentFromURLOnPboard > user data: (null) > timeout: -1 > send types: public.url, public.file-url, public.plain-text > return types: > -------------------------------------------------------------------------------- <... then at line 45044: ...> > -------------------------------------------------------------------------------- > BundleClass: kLSBundleClassApplication > Container mount state: mounted > bundle id: 2564 > Mach-O UUIDs: F58DF252-0CED-3AF6-9C34-8535668A674B > Device Familie > Counterpart ID > sequenceNum: 2564 > FamilyID: 0 > PurchaserID: 0 > DownloaderID: 0 > installType: 0 > appContainer: # > dataContainer: # > path: /Volumes/Home/Applications/DjView.app > name: DjView > displayName: (null) > itemName: (null) > teamID: (null) > staticSize: 0 > storeFront: 0 > versionID: 0 > sourceAppID: (null) > ratingLabel: (null) > ratingRank: 0 > genre:: (null) > genreID: 0 > category: (null) > 2ry category: (null) > identifier: org.djvu.DjView (0x8000355d) > canonical id: org.djvu.djview (0x8000355c) > vendor: (null) > type: (null) > version: (null) (<00000000 00000000>) > versionString: (null) > displayVersion (null) > codeInfoID: (null) > signerOrg: (null) > mod date: 4/2/15, 3:57 PM > reg date: 3/3/20, 11:14 AM > retries: 7 > type code: 'APPL' > creator code: '????' > bundle flags: launch-disabled (0000000000000080) > plist flags: (0000000000010000) > Icon flags: relative-icon-path (0000000000000001) > arch flags: x86_64 (0000000000000008) > item flags: container package application extension-hidden > native-app (000000000010008e) > App Nap: capable (0000000000000001) > eGPU: capable can-change (0000000000000005) > iconName: (null) > icons: Contents/Resources/DjVuApp.icns > executable: Contents/MacOS/djview > inode: 4291 > exec inode: 7045 > container id: 12 > execSDK ver: 10.10 (<00004001 00280000>) > mach min ver: 10.6 (<0000c000 00280000>) > plistCommon: { > CFBundleDocumentTypes = ( > { > CFBundleTypeExtensions = ( > djvu, > djv > ); > CFBundleTypeIconFile = "DjVu.icns"; > CFBundleTypeMIMETypes = ( > "image/vnd.djvu", > "image/x-dejavu", > "image/djvu", > "image/x.djvu", > "image/x-djvu", > "image/x-iw44" > ); > CFBundleTypeName = "DjVu File"; > CFBundleTypeRole = Viewer; > LSIsAppleDefaultForType = 1; > LSItemContentTypes = ( > "com.lizardtech.djvu" > ); > "_LSIconPath" = "Contents/Resources/DjVu.icns"; > }, > { > CFBundleIdentifier = "org.djvuzone.djvulibre.MDImporter.DjVu"; > CFBundleTypeExtensions = ( > djvu, > djv > ); > CFBundleTypeName = "DjVu file"; > CFBundleTypeRole = MDImporter; > LSItemContentTypes = ( > "org.djvu.DjView", > "org.djvuzone.djvulibre.djvu", > "com.lizardtech.djvu", > "public.djvu" > ); > "_LSBundleLibraryDelegate" = "Spotlight/DjVu.mdimporter/"; > }, > { > CFBundleIdentifier = "org.djvu.qlgenerator"; > CFBundleTypeRole = QLGenerator; > LSItemContentTypes = ( > "org.djvu.DjView", > "org.djvuzone.djvulibre.djvu", > "com.lizardtech.djvu" > ); > "_LSBundleLibraryDelegate" = "QuickLook/DjVu.qlgenerator/"; > } > ); > CFBundleExecutable = djview; > CFBundleGetInfoString = "DjView - viewer for DjVu files"; > CFBundleIconFile = "DjVuApp.icns"; > CFBundleIdentifier = "org.djvu.DjView"; > CFBundleInfoDictionaryVersion = "6.0"; > CFBundleName = DjView; > CFBundlePackageType = APPL; > CFBundleSignature = "????"; > } > library: Contents/Library/ > library items: Spotlight/DjVu.mdimporter/, QuickLook/DjVu.qlgenerator/ > schemesList: NONE > activityTypes: NOTIFICATION#:org.djvu.DjView, pv-eae1654f307e06 > -------------------------------------------------------- > type id: 10936 > uti: com.lizardtech.djvu > description: DjVu File > flags: exported active untrusted rel-icon-path > icon: Contents/Resources/DjVu.icns > conforms to: org.djvuzone.djvulibre.djvu, > com.lizardtech.djvu, public.djvu, public.composite-content, public.content, > public.data > tags: .djv, .djvu, image/vnd.djvu, image/x-dejavu, > image/djvu, image/x.djvu, image/x-djvu, image/x-iw44 > -------------------------------------------------------- > type id: 10940 > uti: org.djvuzone.djvulibre.djvu > description: DjVu File > flags: exported active untrusted > icon: > delegate: Spotlight/DjVu.mdimporter/ > conforms to: org.djvuzone.djvulibre.djvu, > com.lizardtech.djvu, public.djvu, public.composite-content, public.data > tags: .djvu, .djv, 'AT&T' > -------------------------------------------------------- > type id: 10944 > uti: com.lizardtech.djvu > description: DjVu File > flags: imported inactive untrusted > icon: > delegate: Spotlight/DjVu.mdimporter/ > conforms to: com.lizardtech.djvu, > org.djvuzone.djvulibre.djvu, public.djvu, public.composite-content, > public.data > tags: .djvu, .djv, 'AT&T' > -------------------------------------------------------- > claim id: 11000 > name: DjVu File > rank: Default > roles: Viewer > flags: apple-default relative-icon-path doc-type > icon: Contents/Resources/DjVu.icns > bindings: com.lizardtech.djvu > -------------------------------------------------------- > claim id: 11004 > name: DjVu file > rank: Default > roles: Importer > flags: doc-type > icon: > delegate: Spotlight/DjVu.mdimporter/ > bindings: org.djvu.djview, org.djvuzone.djvulibre.djvu, > com.lizardtech.djvu, public.djvu > -------------------------------------------------------- > claim id: 11008 > name: (null) > rank: Default > roles: QLGenerator > flags: doc-type > icon: > delegate: QuickLook/DjVu.qlgenerator/ > bindings: org.djvu.djview, org.djvuzone.djvulibre.djvu, > com.lizardtech.djvu > -------------------------------------------------------------------------------- <... and near the end (line 76576) ...> > -------------------------------------------------------------------------------- > handler id: 24 > content type: com.adobe.pdf > options: > all roles: net.sourceforge.skim-app.skim (0x800035e5) > -------------------------------------------------------------------------------- > handler id: 28 > content type: com.lizardtech.djvu > options: > all roles: com.firmshell.djvureader (0x80003b21) > -------------------------------------------------------------------------------- _______________________________________________ Bibdesk-users mailing list Bibdesk-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bibdesk-users