浏览代码

Merge pull request #1263 from nextcloud/new-tabbar-icons

New icons for tab bar
Marino Faggiana 4 年之前
父节点
当前提交
0028cf52c0
共有 53 个文件被更改,包括 111 次插入125 次删除
  1. 5 5
      iOSClient/Images.xcassets/activity.imageset/Contents.json
  2. 二进制
      iOSClient/Images.xcassets/activity.imageset/activity.pdf
  3. 二进制
      iOSClient/Images.xcassets/activity.imageset/bolt.pdf
  4. 5 5
      iOSClient/Images.xcassets/load.imageset/Contents.json
  5. 二进制
      iOSClient/Images.xcassets/load.imageset/load.pdf
  6. 二进制
      iOSClient/Images.xcassets/load.imageset/transfer.pdf
  7. 1 1
      iOSClient/Images.xcassets/notification.imageset/Contents.json
  8. 二进制
      iOSClient/Images.xcassets/notification.imageset/bell.pdf
  9. 二进制
      iOSClient/Images.xcassets/notification.imageset/notification.pdf
  10. 8 16
      iOSClient/Images.xcassets/offline.imageset/Contents.json
  11. 二进制
      iOSClient/Images.xcassets/offline.imageset/offline.pdf
  12. 二进制
      iOSClient/Images.xcassets/offline.imageset/onDevice.png
  13. 二进制
      iOSClient/Images.xcassets/offline.imageset/onDevice@2x.png
  14. 二进制
      iOSClient/Images.xcassets/offline.imageset/onDevice@3x.png
  15. 5 5
      iOSClient/Images.xcassets/scan.imageset/Contents.json
  16. 二进制
      iOSClient/Images.xcassets/scan.imageset/scan.pdf
  17. 5 5
      iOSClient/Images.xcassets/settings.imageset/Contents.json
  18. 二进制
      iOSClient/Images.xcassets/settings.imageset/gear.pdf
  19. 二进制
      iOSClient/Images.xcassets/settings.imageset/settings.pdf
  20. 8 5
      iOSClient/Images.xcassets/share.imageset/Contents.json
  21. 二进制
      iOSClient/Images.xcassets/share.imageset/share.pdf
  22. 15 0
      iOSClient/Images.xcassets/shareFill.imageset/Contents.json
  23. 二进制
      iOSClient/Images.xcassets/shareFill.imageset/share.pdf
  24. 5 5
      iOSClient/Images.xcassets/sharebylink.imageset/Contents.json
  25. 二进制
      iOSClient/Images.xcassets/sharebylink.imageset/sharebylink.pdf
  26. 9 16
      iOSClient/Images.xcassets/tabBarFavorites.imageset/Contents.json
  27. 二进制
      iOSClient/Images.xcassets/tabBarFavorites.imageset/tabBarFavorite.png
  28. 二进制
      iOSClient/Images.xcassets/tabBarFavorites.imageset/tabBarFavorite@2x.png
  29. 二进制
      iOSClient/Images.xcassets/tabBarFavorites.imageset/tabBarFavorite@3x.png
  30. 二进制
      iOSClient/Images.xcassets/tabBarFavorites.imageset/tabBarFavorites.pdf
  31. 9 16
      iOSClient/Images.xcassets/tabBarFiles.imageset/Contents.json
  32. 二进制
      iOSClient/Images.xcassets/tabBarFiles.imageset/tabBarFiles.pdf
  33. 二进制
      iOSClient/Images.xcassets/tabBarFiles.imageset/tabBarFiles.png
  34. 二进制
      iOSClient/Images.xcassets/tabBarFiles.imageset/tabBarFiles@2x.png
  35. 二进制
      iOSClient/Images.xcassets/tabBarFiles.imageset/tabBarFiles@3x.png
  36. 9 16
      iOSClient/Images.xcassets/tabBarMedia.imageset/Contents.json
  37. 二进制
      iOSClient/Images.xcassets/tabBarMedia.imageset/tabBarMedia.pdf
  38. 二进制
      iOSClient/Images.xcassets/tabBarMedia.imageset/tabBarMedia.png
  39. 二进制
      iOSClient/Images.xcassets/tabBarMedia.imageset/tabBarMedia@2x.png
  40. 二进制
      iOSClient/Images.xcassets/tabBarMedia.imageset/tabBarMedia@3x.png
  41. 9 16
      iOSClient/Images.xcassets/tabBarMore.imageset/Contents.json
  42. 二进制
      iOSClient/Images.xcassets/tabBarMore.imageset/tabBarMore.pdf
  43. 二进制
      iOSClient/Images.xcassets/tabBarMore.imageset/tabBarMore.png
  44. 二进制
      iOSClient/Images.xcassets/tabBarMore.imageset/tabBarMore@2x.png
  45. 二进制
      iOSClient/Images.xcassets/tabBarMore.imageset/tabBarMore@3x.png
  46. 9 5
      iOSClient/Images.xcassets/tabBarPlus.imageset/Contents.json
  47. 二进制
      iOSClient/Images.xcassets/tabBarPlus.imageset/tabBarPlus.pdf
  48. 二进制
      iOSClient/Images.xcassets/tabBarPlus.imageset/tabBarPlusSolid@2x.png
  49. 5 5
      iOSClient/Images.xcassets/trash.imageset/Contents.json
  50. 二进制
      iOSClient/Images.xcassets/trash.imageset/trash.pdf
  51. 1 1
      iOSClient/Main/CCMore.swift
  52. 2 2
      iOSClient/Main/NCMainCommon.swift
  53. 1 1
      iOSClient/Utility/NCUtility.swift

+ 5 - 5
iOSClient/Images.xcassets/activity.imageset/Contents.json

@@ -1,15 +1,15 @@
 {
   "images" : [
     {
-      "idiom" : "universal",
-      "filename" : "activity.pdf"
+      "filename" : "bolt.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
-    "version" : 1,
-    "author" : "xcode"
+    "author" : "xcode",
+    "version" : 1
   },
   "properties" : {
     "preserves-vector-representation" : true
   }
-}
+}

二进制
iOSClient/Images.xcassets/activity.imageset/activity.pdf


二进制
iOSClient/Images.xcassets/activity.imageset/bolt.pdf


+ 5 - 5
iOSClient/Images.xcassets/load.imageset/Contents.json

@@ -1,15 +1,15 @@
 {
   "images" : [
     {
-      "idiom" : "universal",
-      "filename" : "load.pdf"
+      "filename" : "transfer.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
-    "version" : 1,
-    "author" : "xcode"
+    "author" : "xcode",
+    "version" : 1
   },
   "properties" : {
     "preserves-vector-representation" : true
   }
-}
+}

二进制
iOSClient/Images.xcassets/load.imageset/load.pdf


二进制
iOSClient/Images.xcassets/load.imageset/transfer.pdf


+ 1 - 1
iOSClient/Images.xcassets/notification.imageset/Contents.json

@@ -1,7 +1,7 @@
 {
   "images" : [
     {
-      "filename" : "notification.pdf",
+      "filename" : "bell.pdf",
       "idiom" : "universal"
     }
   ],

二进制
iOSClient/Images.xcassets/notification.imageset/bell.pdf


二进制
iOSClient/Images.xcassets/notification.imageset/notification.pdf


+ 8 - 16
iOSClient/Images.xcassets/offline.imageset/Contents.json

@@ -1,23 +1,15 @@
 {
   "images" : [
     {
-      "idiom" : "universal",
-      "filename" : "onDevice.png",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "onDevice@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "onDevice@3x.png",
-      "scale" : "3x"
+      "filename" : "offline.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
-    "version" : 1,
-    "author" : "xcode"
+    "author" : "xcode",
+    "version" : 1
+  },
+  "properties" : {
+    "preserves-vector-representation" : true
   }
-}
+}

二进制
iOSClient/Images.xcassets/offline.imageset/offline.pdf


二进制
iOSClient/Images.xcassets/offline.imageset/onDevice.png


二进制
iOSClient/Images.xcassets/offline.imageset/onDevice@2x.png


二进制
iOSClient/Images.xcassets/offline.imageset/onDevice@3x.png


+ 5 - 5
iOSClient/Images.xcassets/scan.imageset/Contents.json

@@ -1,15 +1,15 @@
 {
   "images" : [
     {
-      "idiom" : "universal",
-      "filename" : "scan.pdf"
+      "filename" : "scan.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
-    "version" : 1,
-    "author" : "xcode"
+    "author" : "xcode",
+    "version" : 1
   },
   "properties" : {
     "preserves-vector-representation" : true
   }
-}
+}

二进制
iOSClient/Images.xcassets/scan.imageset/scan.pdf


+ 5 - 5
iOSClient/Images.xcassets/settings.imageset/Contents.json

@@ -1,15 +1,15 @@
 {
   "images" : [
     {
-      "idiom" : "universal",
-      "filename" : "settings.pdf"
+      "filename" : "gear.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
-    "version" : 1,
-    "author" : "xcode"
+    "author" : "xcode",
+    "version" : 1
   },
   "properties" : {
     "preserves-vector-representation" : true
   }
-}
+}

二进制
iOSClient/Images.xcassets/settings.imageset/gear.pdf


二进制
iOSClient/Images.xcassets/settings.imageset/settings.pdf


+ 8 - 5
iOSClient/Images.xcassets/share.imageset/Contents.json

@@ -1,12 +1,15 @@
 {
   "images" : [
     {
-      "idiom" : "universal",
-      "filename" : "share.pdf"
+      "filename" : "share.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
-    "version" : 1,
-    "author" : "xcode"
+    "author" : "xcode",
+    "version" : 1
+  },
+  "properties" : {
+    "preserves-vector-representation" : true
   }
-}
+}

二进制
iOSClient/Images.xcassets/share.imageset/share.pdf


+ 15 - 0
iOSClient/Images.xcassets/shareFill.imageset/Contents.json

@@ -0,0 +1,15 @@
+{
+  "images" : [
+    {
+      "filename" : "share.pdf",
+      "idiom" : "universal"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  },
+  "properties" : {
+    "preserves-vector-representation" : true
+  }
+}

二进制
iOSClient/Images.xcassets/shareFill.imageset/share.pdf


+ 5 - 5
iOSClient/Images.xcassets/sharebylink.imageset/Contents.json

@@ -1,15 +1,15 @@
 {
   "images" : [
     {
-      "idiom" : "universal",
-      "filename" : "sharebylink.pdf"
+      "filename" : "sharebylink.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
-    "version" : 1,
-    "author" : "xcode"
+    "author" : "xcode",
+    "version" : 1
   },
   "properties" : {
     "preserves-vector-representation" : true
   }
-}
+}

二进制
iOSClient/Images.xcassets/sharebylink.imageset/sharebylink.pdf


+ 9 - 16
iOSClient/Images.xcassets/tabBarFavorites.imageset/Contents.json

@@ -1,23 +1,16 @@
 {
   "images" : [
     {
-      "idiom" : "universal",
-      "filename" : "tabBarFavorite.png",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "tabBarFavorite@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "tabBarFavorite@3x.png",
-      "scale" : "3x"
+      "filename" : "tabBarFavorites.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
-    "version" : 1,
-    "author" : "xcode"
+    "author" : "xcode",
+    "version" : 1
+  },
+  "properties" : {
+    "preserves-vector-representation" : true,
+    "template-rendering-intent" : "template"
   }
-}
+}

二进制
iOSClient/Images.xcassets/tabBarFavorites.imageset/tabBarFavorite.png


二进制
iOSClient/Images.xcassets/tabBarFavorites.imageset/tabBarFavorite@2x.png


二进制
iOSClient/Images.xcassets/tabBarFavorites.imageset/tabBarFavorite@3x.png


二进制
iOSClient/Images.xcassets/tabBarFavorites.imageset/tabBarFavorites.pdf


+ 9 - 16
iOSClient/Images.xcassets/tabBarFiles.imageset/Contents.json

@@ -1,23 +1,16 @@
 {
   "images" : [
     {
-      "idiom" : "universal",
-      "filename" : "tabBarFiles.png",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "tabBarFiles@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "tabBarFiles@3x.png",
-      "scale" : "3x"
+      "filename" : "tabBarFiles.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
-    "version" : 1,
-    "author" : "xcode"
+    "author" : "xcode",
+    "version" : 1
+  },
+  "properties" : {
+    "preserves-vector-representation" : true,
+    "template-rendering-intent" : "template"
   }
-}
+}

二进制
iOSClient/Images.xcassets/tabBarFiles.imageset/tabBarFiles.pdf


二进制
iOSClient/Images.xcassets/tabBarFiles.imageset/tabBarFiles.png


二进制
iOSClient/Images.xcassets/tabBarFiles.imageset/tabBarFiles@2x.png


二进制
iOSClient/Images.xcassets/tabBarFiles.imageset/tabBarFiles@3x.png


+ 9 - 16
iOSClient/Images.xcassets/tabBarMedia.imageset/Contents.json

@@ -1,23 +1,16 @@
 {
   "images" : [
     {
-      "idiom" : "universal",
-      "filename" : "tabBarMedia.png",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "tabBarMedia@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "tabBarMedia@3x.png",
-      "scale" : "3x"
+      "filename" : "tabBarMedia.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
-    "version" : 1,
-    "author" : "xcode"
+    "author" : "xcode",
+    "version" : 1
+  },
+  "properties" : {
+    "preserves-vector-representation" : true,
+    "template-rendering-intent" : "template"
   }
-}
+}

二进制
iOSClient/Images.xcassets/tabBarMedia.imageset/tabBarMedia.pdf


二进制
iOSClient/Images.xcassets/tabBarMedia.imageset/tabBarMedia.png


二进制
iOSClient/Images.xcassets/tabBarMedia.imageset/tabBarMedia@2x.png


二进制
iOSClient/Images.xcassets/tabBarMedia.imageset/tabBarMedia@3x.png


+ 9 - 16
iOSClient/Images.xcassets/tabBarMore.imageset/Contents.json

@@ -1,23 +1,16 @@
 {
   "images" : [
     {
-      "idiom" : "universal",
-      "filename" : "tabBarMore.png",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "tabBarMore@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "tabBarMore@3x.png",
-      "scale" : "3x"
+      "filename" : "tabBarMore.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
-    "version" : 1,
-    "author" : "xcode"
+    "author" : "xcode",
+    "version" : 1
+  },
+  "properties" : {
+    "preserves-vector-representation" : true,
+    "template-rendering-intent" : "template"
   }
-}
+}

二进制
iOSClient/Images.xcassets/tabBarMore.imageset/tabBarMore.pdf


二进制
iOSClient/Images.xcassets/tabBarMore.imageset/tabBarMore.png


二进制
iOSClient/Images.xcassets/tabBarMore.imageset/tabBarMore@2x.png


二进制
iOSClient/Images.xcassets/tabBarMore.imageset/tabBarMore@3x.png


+ 9 - 5
iOSClient/Images.xcassets/tabBarPlus.imageset/Contents.json

@@ -1,12 +1,16 @@
 {
   "images" : [
     {
-      "idiom" : "universal",
-      "filename" : "tabBarPlusSolid@2x.png"
+      "filename" : "tabBarPlus.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
-    "version" : 1,
-    "author" : "xcode"
+    "author" : "xcode",
+    "version" : 1
+  },
+  "properties" : {
+    "preserves-vector-representation" : true,
+    "template-rendering-intent" : "template"
   }
-}
+}

二进制
iOSClient/Images.xcassets/tabBarPlus.imageset/tabBarPlus.pdf


二进制
iOSClient/Images.xcassets/tabBarPlus.imageset/tabBarPlusSolid@2x.png


+ 5 - 5
iOSClient/Images.xcassets/trash.imageset/Contents.json

@@ -1,15 +1,15 @@
 {
   "images" : [
     {
-      "idiom" : "universal",
-      "filename" : "trash.pdf"
+      "filename" : "trash.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
-    "version" : 1,
-    "author" : "xcode"
+    "author" : "xcode",
+    "version" : 1
   },
   "properties" : {
     "preserves-vector-representation" : true
   }
-}
+}

二进制
iOSClient/Images.xcassets/trash.imageset/trash.pdf


+ 1 - 1
iOSClient/Main/CCMore.swift

@@ -114,7 +114,7 @@ class CCMore: UIViewController, UITableViewDelegate, UITableViewDataSource {
         // ITEM : Shares
         item = OCExternalSites.init()
         item.name = "_list_shares_"
-        item.icon = "share"
+        item.icon = "shareFill"
         item.url = "segueShares"
         functionMenu.append(item)
 

+ 2 - 2
iOSClient/Main/NCMainCommon.swift

@@ -70,8 +70,8 @@ class NCMainCommon: NSObject, NCAudioRecorderViewControllerDelegate, UIDocumentI
     
     @objc func createImagesThemingColor() {
         NCMainCommonImages.cellSharedImage = CCGraphics.changeThemingColorImage(UIImage.init(named: "share"), width: 100, height: 100, color: NCBrandColor.sharedInstance.textView)
-        NCMainCommonImages.cellCanShareImage = CCGraphics.changeThemingColorImage(UIImage.init(named: "share"), width: 100, height: 100, color: NCBrandColor.sharedInstance.graySoft)
-        NCMainCommonImages.cellShareByLinkImage = CCGraphics.changeThemingColorImage(UIImage.init(named: "sharebylink"), width: 100, height: 100, color: NCBrandColor.sharedInstance.textView)
+        NCMainCommonImages.cellCanShareImage = CCGraphics.changeThemingColorImage(UIImage.init(named: "share"), width: 100, height: 100, color: NCBrandColor.sharedInstance.optionItem)
+        NCMainCommonImages.cellShareByLinkImage = CCGraphics.changeThemingColorImage(UIImage.init(named: "sharebylink"), width: 100, height: 100, color: NCBrandColor.sharedInstance.optionItem)
         NCMainCommonImages.cellFavouriteImage = CCGraphics.changeThemingColorImage(UIImage.init(named: "favorite"), width: 100, height: 100, color: NCBrandColor.sharedInstance.yellowFavorite)
         NCMainCommonImages.cellMoreImage = CCGraphics.changeThemingColorImage(UIImage.init(named: "more"), width: 50, height: 50, color: NCBrandColor.sharedInstance.optionItem)
         NCMainCommonImages.cellCommentImage = CCGraphics.changeThemingColorImage(UIImage.init(named: "comment"), width: 30, height: 30, color: NCBrandColor.sharedInstance.graySoft)

+ 1 - 1
iOSClient/Utility/NCUtility.swift

@@ -389,7 +389,7 @@ class NCUtility: NSObject {
         UIGraphicsEndImageContext()
 
         UIGraphicsBeginImageContextWithOptions(CGSize(width: size, height: size), false, 0)
-        let avatarImageView = CCAvatar.init(image: image, borderColor: .lightGray, borderWidth: 0.5)
+        let avatarImageView = CCAvatar.init(image: image, borderColor: .clear, borderWidth: 0)
         //avatarImageView?.alpha = alpha
         guard let context = UIGraphicsGetCurrentContext() else { return nil }
         avatarImageView?.layer.render(in: context)