Revision: 12117
          http://sourceforge.net/p/skim-app/code/12117
Author:   hofman
Date:     2021-02-09 18:49:54 +0000 (Tue, 09 Feb 2021)
Log Message:
-----------
Add and use background and badge for generated document icons on Big Sur

Modified Paths:
--------------
    trunk/Info.plist
    trunk/Skim.xcodeproj/project.pbxproj

Added Paths:
-----------
    trunk/Images/Glasses.icns
    trunk/Images/PDFDocumentBackground.icns
    trunk/Images/SkimDocumentBackground.icns

Added: trunk/Images/Glasses.icns
===================================================================
(Binary files differ)

Index: trunk/Images/Glasses.icns
===================================================================
--- trunk/Images/Glasses.icns   2021-02-09 17:24:23 UTC (rev 12116)
+++ trunk/Images/Glasses.icns   2021-02-09 18:49:54 UTC (rev 12117)

Property changes on: trunk/Images/Glasses.icns
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Images/PDFDocumentBackground.icns
===================================================================
(Binary files differ)

Index: trunk/Images/PDFDocumentBackground.icns
===================================================================
--- trunk/Images/PDFDocumentBackground.icns     2021-02-09 17:24:23 UTC (rev 
12116)
+++ trunk/Images/PDFDocumentBackground.icns     2021-02-09 18:49:54 UTC (rev 
12117)

Property changes on: trunk/Images/PDFDocumentBackground.icns
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Images/SkimDocumentBackground.icns
===================================================================
(Binary files differ)

Index: trunk/Images/SkimDocumentBackground.icns
===================================================================
--- trunk/Images/SkimDocumentBackground.icns    2021-02-09 17:24:23 UTC (rev 
12116)
+++ trunk/Images/SkimDocumentBackground.icns    2021-02-09 18:49:54 UTC (rev 
12117)

Property changes on: trunk/Images/SkimDocumentBackground.icns
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Info.plist
===================================================================
--- trunk/Info.plist    2021-02-09 17:24:23 UTC (rev 12116)
+++ trunk/Info.plist    2021-02-09 18:49:54 UTC (rev 12117)
@@ -481,12 +481,17 @@
                        <string>PDF Bundle</string>
                        <key>UTTypeIconFile</key>
                        <string>PDFDDocument</string>
+                       <key>UTTypeIcons</key>
+                       <dict>
+                               <key>UTTypeIconBackgroundName</key>
+                               <string>PDFDocumentBackground</string>
+                               <key>UTTypeIconBadgeName</key>
+                               <string>Glasses</string>
+                       </dict>
                        <key>UTTypeIdentifier</key>
                        <string>net.sourceforge.skim-app.pdfd</string>
                        <key>UTTypeTagSpecification</key>
                        <dict>
-                               <key>com.apple.ostype</key>
-                               <string>PDFD</string>
                                <key>public.filename-extension</key>
                                <array>
                                        <string>pdfd</string>
@@ -502,12 +507,17 @@
                        <string>Skim Notes</string>
                        <key>UTTypeIconFile</key>
                        <string>NoteDocument</string>
+                       <key>UTTypeIcons</key>
+                       <dict>
+                               <key>UTTypeIconBackgroundName</key>
+                               <string>SkimDocumentBackground</string>
+                               <key>UTTypeIconBadgeName</key>
+                               <string>Glasses</string>
+                       </dict>
                        <key>UTTypeIdentifier</key>
                        <string>net.sourceforge.skim-app.skimnotes</string>
                        <key>UTTypeTagSpecification</key>
                        <dict>
-                               <key>com.apple.ostype</key>
-                               <string>SKNT</string>
                                <key>public.filename-extension</key>
                                <array>
                                        <string>skim</string>
@@ -527,18 +537,17 @@
                        <string>PDF</string>
                        <key>UTTypeIconFile</key>
                        <string>PDFDocument</string>
+                       <key>UTTypeIcons</key>
+                       <dict>
+                               <key>UTTypeIconBackgroundName</key>
+                               <string>PDFDocumentBackground</string>
+                               <key>UTTypeIconBadgeName</key>
+                               <string>Glasses</string>
+                       </dict>
                        <key>UTTypeIdentifier</key>
                        <string>com.adobe.pdf</string>
                        <key>UTTypeTagSpecification</key>
                        <dict>
-                               <key>com.apple.nspboard-type</key>
-                               <array>
-                                       <string>Apple PDF pasteboard 
type</string>
-                               </array>
-                               <key>com.apple.ostype</key>
-                               <array>
-                                       <string>PDF </string>
-                               </array>
                                <key>public.filename-extension</key>
                                <array>
                                        <string>pdf</string>
@@ -558,6 +567,13 @@
                        <string>PostScript</string>
                        <key>UTTypeIconFile</key>
                        <string>PSDocument</string>
+                       <key>UTTypeIcons</key>
+                       <dict>
+                               <key>UTTypeIconBackgroundName</key>
+                               <string>PDFDocumentBackground</string>
+                               <key>UTTypeIconBadgeName</key>
+                               <string>Glasses</string>
+                       </dict>
                        <key>UTTypeIdentifier</key>
                        <string>com.adobe.postscript</string>
                        <key>UTTypeTagSpecification</key>
@@ -582,19 +598,17 @@
                        <string>Encapsulated PostScript</string>
                        <key>UTTypeIconFile</key>
                        <string>PSDocument</string>
+                       <key>UTTypeIcons</key>
+                       <dict>
+                               <key>UTTypeIconBackgroundName</key>
+                               <string>PDFDocumentBackground</string>
+                               <key>UTTypeIconBadgeName</key>
+                               <string>Glasses</string>
+                       </dict>
                        <key>UTTypeIdentifier</key>
                        <string>com.adobe.encapsulated-postscript</string>
                        <key>UTTypeTagSpecification</key>
                        <dict>
-                               <key>com.apple.nspboard-type</key>
-                               <array>
-                                       <string>NeXT Encapsulated PostScript 
v1.2 pasteboard type</string>
-                                       <string>NSPostScriptPboardType</string>
-                               </array>
-                               <key>com.apple.ostype</key>
-                               <array>
-                                       <string>EPSF</string>
-                               </array>
                                <key>public.filename-extension</key>
                                <array>
                                        <string>eps</string>
@@ -610,6 +624,13 @@
                        <string>DVI</string>
                        <key>UTTypeIconFile</key>
                        <string>DVIDocument</string>
+                       <key>UTTypeIcons</key>
+                       <dict>
+                               <key>UTTypeIconBackgroundName</key>
+                               <string>PDFDocumentBackground</string>
+                               <key>UTTypeIconBadgeName</key>
+                               <string>Glasses</string>
+                       </dict>
                        <key>UTTypeIdentifier</key>
                        <string>org.tug.tex.dvi</string>
                        <key>UTTypeTagSpecification</key>
@@ -629,6 +650,13 @@
                        <string>XDV</string>
                        <key>UTTypeIconFile</key>
                        <string>XDVDocument</string>
+                       <key>UTTypeIcons</key>
+                       <dict>
+                               <key>UTTypeIconBackgroundName</key>
+                               <string>PDFDocumentBackground</string>
+                               <key>UTTypeIconBadgeName</key>
+                               <string>Glasses</string>
+                       </dict>
                        <key>UTTypeIdentifier</key>
                        <string>org.tug.tex.xdv</string>
                        <key>UTTypeTagSpecification</key>

Modified: trunk/Skim.xcodeproj/project.pbxproj
===================================================================
--- trunk/Skim.xcodeproj/project.pbxproj        2021-02-09 17:24:23 UTC (rev 
12116)
+++ trunk/Skim.xcodeproj/project.pbxproj        2021-02-09 18:49:54 UTC (rev 
12117)
@@ -35,6 +35,9 @@
                8D15AC310486D014006FF6A4 /* SKMainDocument.m in Sources */ = 
{isa = PBXBuildFile; fileRef = 2A37F4ACFDCFA73011CA2CEA /* SKMainDocument.m */; 
settings = {ATTRIBUTES = (); }; };
                8D15AC320486D014006FF6A4 /* main.m in Sources */ = {isa = 
PBXBuildFile; fileRef = 2A37F4B0FDCFA73011CA2CEA /* main.m */; settings = 
{ATTRIBUTES = (); }; };
                8D15AC340486D014006FF6A4 /* Cocoa.framework in Frameworks */ = 
{isa = PBXBuildFile; fileRef = 1058C7A7FEA54F5311CA2CBB /* Cocoa.framework */; 
};
+               CE0302E925D30F0400407B8A /* Glasses.icns in Resources */ = {isa 
= PBXBuildFile; fileRef = CE0302D625D30F0400407B8A /* Glasses.icns */; };
+               CE0302EA25D30F0400407B8A /* PDFDocumentBackground.icns in 
Resources */ = {isa = PBXBuildFile; fileRef = CE0302E725D30F0400407B8A /* 
PDFDocumentBackground.icns */; };
+               CE0302EB25D30F0400407B8A /* SkimDocumentBackground.icns in 
Resources */ = {isa = PBXBuildFile; fileRef = CE0302E825D30F0400407B8A /* 
SkimDocumentBackground.icns */; };
                CE030C6113C07A57007A47E9 /* PDFView_SKExtensions.m in Sources 
*/ = {isa = PBXBuildFile; fileRef = CE030C6013C07A57007A47E9 /* 
PDFView_SKExtensions.m */; };
                CE0463CB0B84D24300C11E4A /* SKApplication.m in Sources */ = 
{isa = PBXBuildFile; fileRef = CE0463CA0B84D24300C11E4A /* SKApplication.m */; 
};
                CE05A7380E9024ED0060BB07 /* 
SKPresentationOptionsSheetController.m in Sources */ = {isa = PBXBuildFile; 
fileRef = CE05A7360E9024ED0060BB07 /* SKPresentationOptionsSheetController.m 
*/; };
@@ -586,6 +589,9 @@
                45B113BF0B329A7E00DE0660 /* LICENSE */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; 
sourceTree = "<group>"; };
                8D15AC360486D014006FF6A4 /* Info.plist */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = 
Info.plist; sourceTree = "<group>"; };
                8D15AC370486D014006FF6A4 /* Skim.app */ = {isa = 
PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; 
path = Skim.app; sourceTree = BUILT_PRODUCTS_DIR; };
+               CE0302D625D30F0400407B8A /* Glasses.icns */ = {isa = 
PBXFileReference; lastKnownFileType = image.icns; path = Glasses.icns; 
sourceTree = "<group>"; };
+               CE0302E725D30F0400407B8A /* PDFDocumentBackground.icns */ = 
{isa = PBXFileReference; lastKnownFileType = image.icns; path = 
PDFDocumentBackground.icns; sourceTree = "<group>"; };
+               CE0302E825D30F0400407B8A /* SkimDocumentBackground.icns */ = 
{isa = PBXFileReference; lastKnownFileType = image.icns; path = 
SkimDocumentBackground.icns; sourceTree = "<group>"; };
                CE030C5F13C07A57007A47E9 /* PDFView_SKExtensions.h */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 
PDFView_SKExtensions.h; sourceTree = "<group>"; };
                CE030C6013C07A57007A47E9 /* PDFView_SKExtensions.m */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path 
= PDFView_SKExtensions.m; sourceTree = "<group>"; };
                CE0463C90B84D24300C11E4A /* SKApplication.h */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 
SKApplication.h; sourceTree = "<group>"; };
@@ -1981,6 +1987,9 @@
                                CE4D88D70C3AE52F002C20CB /* DVIDocument.icns */,
                                CE0A9F9B11564AE1004E6BBF /* XDVDocument.icns */,
                                CE0715890B8A3D6300733CC8 /* NoteDocument.icns 
*/,
+                               CE0302E725D30F0400407B8A /* 
PDFDocumentBackground.icns */,
+                               CE0302E825D30F0400407B8A /* 
SkimDocumentBackground.icns */,
+                               CE0302D625D30F0400407B8A /* Glasses.icns */,
                                CE6DC9930D699F21003A072F /* TransitionMask.jpg 
*/,
                                CEB735A10C4A8CD6000350F9 /* 
TransitionShading.tiff */,
                                CE121B2C1180770900951425 /* ScriptMenu.tiff */,
@@ -2456,6 +2465,7 @@
                                CE19446310627483007E8770 /* BookmarksWindow.xib 
in Resources */,
                                CE426FB6255ED08800465569 /* ViewSettings.xib in 
Resources */,
                                CE19446410627483007E8770 /* 
ConversionProgressWindow.xib in Resources */,
+                               CE0302EB25D30F0400407B8A /* 
SkimDocumentBackground.icns in Resources */,
                                CE19446510627483007E8770 /* MainWindow.xib in 
Resources */,
                                CE19446610627483007E8770 /* NotesDocument.xib 
in Resources */,
                                CE19446710627483007E8770 /* ProgressSheet.xib 
in Resources */,
@@ -2476,6 +2486,7 @@
                                CE1CC6121143DDFD00F6B208 /* LineInspector.xib 
in Resources */,
                                CE1CC6B91143F05D00F6B208 /* TransitionSheet.xib 
in Resources */,
                                CEF60D23114C0C5C0074ACC4 /* MainMenu.xib in 
Resources */,
+                               CE0302E925D30F0400407B8A /* Glasses.icns in 
Resources */,
                                CEF60D6A114C0DA60074ACC4 /* 
TransitionSheet.strings in Resources */,
                                CEF60D6C114C0DA60074ACC4 /* ScaleSheet.strings 
in Resources */,
                                CEF60D6D114C0DA60074ACC4 /* 
ReleaseNotes.strings in Resources */,
@@ -2482,6 +2493,7 @@
                                CEF60D6F114C0DA60074ACC4 /* 
PrintAccessoryView.strings in Resources */,
                                CEF60D70114C0DA60074ACC4 /* 
PasswordSheet.strings in Resources */,
                                CEF60D71114C0DA60074ACC4 /* PageSheet.strings 
in Resources */,
+                               CE0302EA25D30F0400407B8A /* 
PDFDocumentBackground.icns in Resources */,
                                CEF60D72114C0DA60074ACC4 /* NoteWindow.strings 
in Resources */,
                                CEF60D73114C0DA60074ACC4 /* 
NoteTypeSheet.strings in Resources */,
                                CEF60D74114C0DA60074ACC4 /* NotesPanel.strings 
in Resources */,

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to