Marino Faggiana 6 years ago
parent
commit
2d808d5869
43 changed files with 18 additions and 203 deletions
  1. 2 2
      iOSClient/AppDelegate.m
  2. 2 0
      iOSClient/Brand/NCBrand.swift
  3. 4 3
      iOSClient/Favorites/CCFavorites.m
  4. 0 23
      iOSClient/Images.xcassets/actionSheetFavorite.imageset/Contents.json
  5. BIN
      iOSClient/Images.xcassets/actionSheetFavorite.imageset/actionSheet.png
  6. BIN
      iOSClient/Images.xcassets/actionSheetFavorite.imageset/actionSheet@2x.png
  7. BIN
      iOSClient/Images.xcassets/actionSheetFavorite.imageset/actionSheet@3x.png
  8. 0 23
      iOSClient/Images.xcassets/bgarancio.imageset/Contents.json
  9. BIN
      iOSClient/Images.xcassets/bgarancio.imageset/bgarancio.png
  10. BIN
      iOSClient/Images.xcassets/bgarancio.imageset/bgarancio@2x.png
  11. BIN
      iOSClient/Images.xcassets/bgarancio.imageset/bgarancio@3x.png
  12. 0 23
      iOSClient/Images.xcassets/bgblue.imageset/Contents.json
  13. BIN
      iOSClient/Images.xcassets/bgblue.imageset/bgblue.png
  14. BIN
      iOSClient/Images.xcassets/bgblue.imageset/bgblue@2x.png
  15. BIN
      iOSClient/Images.xcassets/bgblue.imageset/bgblue@3x.png
  16. 0 23
      iOSClient/Images.xcassets/bggrigio.imageset/Contents.json
  17. BIN
      iOSClient/Images.xcassets/bggrigio.imageset/bggrigio.png
  18. BIN
      iOSClient/Images.xcassets/bggrigio.imageset/bggrigio@2x.png
  19. BIN
      iOSClient/Images.xcassets/bggrigio.imageset/bggrigio@3x.png
  20. 3 3
      iOSClient/Images.xcassets/favorite.imageset/Contents.json
  21. BIN
      iOSClient/Images.xcassets/favorite.imageset/favorite.png
  22. BIN
      iOSClient/Images.xcassets/favorite.imageset/favorite@2x.png
  23. BIN
      iOSClient/Images.xcassets/favorite.imageset/favorite@3x.png
  24. 0 0
      iOSClient/Images.xcassets/favorite.imageset/tabBarFavorite.png
  25. 0 0
      iOSClient/Images.xcassets/favorite.imageset/tabBarFavorite@2x.png
  26. 0 0
      iOSClient/Images.xcassets/favorite.imageset/tabBarFavorite@3x.png
  27. BIN
      iOSClient/Images.xcassets/favoriteNoFiles.imageset/favoriteNoFiles@2x.png
  28. 0 23
      iOSClient/Images.xcassets/settingsFavoriteOffline.imageset/Contents.json
  29. BIN
      iOSClient/Images.xcassets/settingsFavoriteOffline.imageset/Star_000000_100.png
  30. BIN
      iOSClient/Images.xcassets/settingsFavoriteOffline.imageset/Star_000000_25.png
  31. BIN
      iOSClient/Images.xcassets/settingsFavoriteOffline.imageset/settingsFavoriteOffline@2x.png
  32. 0 23
      iOSClient/Images.xcassets/swipeFavorite.imageset/Contents.json
  33. BIN
      iOSClient/Images.xcassets/swipeFavorite.imageset/swipeFavorite.png
  34. BIN
      iOSClient/Images.xcassets/swipeFavorite.imageset/swipeFavorite@2x.png
  35. BIN
      iOSClient/Images.xcassets/swipeFavorite.imageset/swipeFavorite@3x.png
  36. 0 23
      iOSClient/Images.xcassets/swipeUnfavorite.imageset/Contents.json
  37. BIN
      iOSClient/Images.xcassets/swipeUnfavorite.imageset/swipeUnfavorite.png
  38. BIN
      iOSClient/Images.xcassets/swipeUnfavorite.imageset/swipeUnfavorite@2x.png
  39. BIN
      iOSClient/Images.xcassets/swipeUnfavorite.imageset/swipeUnfavorite@3x.png
  40. 0 23
      iOSClient/Images.xcassets/tabBarFavorite.imageset/Contents.json
  41. 3 7
      iOSClient/Main/CCMain.m
  42. 3 3
      iOSClient/Main/Main.storyboard
  43. 1 1
      iOSClient/Settings/CCSettings.m

+ 2 - 2
iOSClient/AppDelegate.m

@@ -863,8 +863,8 @@
     // Favorites
     item = [tabBarController.tabBar.items objectAtIndex: k_tabBarApplicationIndexFavorite];
     [item setTitle:NSLocalizedString(@"_favorites_", nil)];
-    item.image = [UIImage imageNamed:@"tabBarFavorite"];
-    item.selectedImage = [UIImage imageNamed:@"tabBarFavorite"];
+    item.image = [UIImage imageNamed:@"favorite"];
+    item.selectedImage = [UIImage imageNamed:@"favorite"];
     
     // (PLUS)
     item = [tabBarController.tabBar.items objectAtIndex: k_tabBarApplicationIndexPlusHide];

+ 2 - 0
iOSClient/Brand/NCBrand.swift

@@ -48,6 +48,8 @@ class NCBrandColor: NSObject {
     @objc public let nextcloud:             UIColor = UIColor(red: 0.0/255.0, green: 130.0/255.0, blue: 201.0/255.0, alpha: 1.0)
     @objc public let gray:                  UIColor = UIColor(red: 152.0/255.0, green: 152.0/255.0, blue: 152.0/255.0, alpha: 1.0)
     @objc public let graySoft:              UIColor = UIColor(red: 152.0/255.0, green: 152.0/255.0, blue: 152.0/255.0, alpha: 0.5)
+    @objc public let yellowFavorite:        UIColor = UIColor(red: 248.0/255.0, green: 205.0/255.0, blue: 70.0/255.0, alpha: 0.5)
+
 
     override init() {
         self.brand = self.customer

+ 4 - 3
iOSClient/Favorites/CCFavorites.m

@@ -140,7 +140,7 @@
 
 - (UIImage *)imageForEmptyDataSet:(UIScrollView *)scrollView
 {
-    return [UIImage imageNamed:@"favoriteNoFiles"];
+    return [CCGraphics changeThemingColorImage:[UIImage imageNamed:@"favoriteNoFiles"] color:[NCBrandColor sharedInstance].graySoft];
 }
 
 - (NSAttributedString *)titleForEmptyDataSet:(UIScrollView *)scrollView
@@ -566,7 +566,7 @@
         
     // favorite
     if (_serverUrl == nil)
-        cell.favorite.image = [UIImage imageNamed:@"favorite"];
+        cell.favorite.image = [CCGraphics changeThemingColorImage:[UIImage imageNamed:@"favorite"] color:[NCBrandColor sharedInstance].yellowFavorite];
     
     cell.labelTitle.textColor = [UIColor blackColor];
     
@@ -658,7 +658,8 @@
     //configure left buttons : ONLY Root Favorites : Remove file/folder Favorites
     
     if (_serverUrl == nil) {
-        cell.leftButtons = @[[MGSwipeButton buttonWithTitle:[NSString stringWithFormat:@" %@ ", NSLocalizedString(@"_unfavorite_", nil)] icon:[UIImage imageNamed:@"swipeUnfavorite"] backgroundColor:[UIColor colorWithRed:242.0/255.0 green:220.0/255.0 blue:132.0/255.0 alpha:1.000]]];
+        
+        cell.leftButtons = @[[MGSwipeButton buttonWithTitle:@"" icon:[CCGraphics changeThemingColorImage:[UIImage imageNamed:@"favorite"] color:[UIColor whiteColor]] backgroundColor:[NCBrandColor sharedInstance].yellowFavorite padding:25]];
         cell.leftExpansion.buttonIndex = 0;
         cell.leftExpansion.fillOnTrigger = NO;
         

+ 0 - 23
iOSClient/Images.xcassets/actionSheetFavorite.imageset/Contents.json

@@ -1,23 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "filename" : "actionSheet.png",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "actionSheet@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "actionSheet@3x.png",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
iOSClient/Images.xcassets/actionSheetFavorite.imageset/actionSheet.png


BIN
iOSClient/Images.xcassets/actionSheetFavorite.imageset/actionSheet@2x.png


BIN
iOSClient/Images.xcassets/actionSheetFavorite.imageset/actionSheet@3x.png


+ 0 - 23
iOSClient/Images.xcassets/bgarancio.imageset/Contents.json

@@ -1,23 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "scale" : "1x",
-      "filename" : "bgarancio.png"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "2x",
-      "filename" : "bgarancio@2x.png"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x",
-      "filename" : "bgarancio@3x.png"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
iOSClient/Images.xcassets/bgarancio.imageset/bgarancio.png


BIN
iOSClient/Images.xcassets/bgarancio.imageset/bgarancio@2x.png


BIN
iOSClient/Images.xcassets/bgarancio.imageset/bgarancio@3x.png


+ 0 - 23
iOSClient/Images.xcassets/bgblue.imageset/Contents.json

@@ -1,23 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "scale" : "1x",
-      "filename" : "bgblue.png"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "bgblue@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x",
-      "filename" : "bgblue@3x.png"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
iOSClient/Images.xcassets/bgblue.imageset/bgblue.png


BIN
iOSClient/Images.xcassets/bgblue.imageset/bgblue@2x.png


BIN
iOSClient/Images.xcassets/bgblue.imageset/bgblue@3x.png


+ 0 - 23
iOSClient/Images.xcassets/bggrigio.imageset/Contents.json

@@ -1,23 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "scale" : "1x",
-      "filename" : "bggrigio.png"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "2x",
-      "filename" : "bggrigio@2x.png"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x",
-      "filename" : "bggrigio@3x.png"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
iOSClient/Images.xcassets/bggrigio.imageset/bggrigio.png


BIN
iOSClient/Images.xcassets/bggrigio.imageset/bggrigio@2x.png


BIN
iOSClient/Images.xcassets/bggrigio.imageset/bggrigio@3x.png


+ 3 - 3
iOSClient/Images.xcassets/favorite.imageset/Contents.json

@@ -2,17 +2,17 @@
   "images" : [
     {
       "idiom" : "universal",
-      "filename" : "favorite.png",
+      "filename" : "tabBarFavorite.png",
       "scale" : "1x"
     },
     {
       "idiom" : "universal",
-      "filename" : "favorite@2x.png",
+      "filename" : "tabBarFavorite@2x.png",
       "scale" : "2x"
     },
     {
       "idiom" : "universal",
-      "filename" : "favorite@3x.png",
+      "filename" : "tabBarFavorite@3x.png",
       "scale" : "3x"
     }
   ],

BIN
iOSClient/Images.xcassets/favorite.imageset/favorite.png


BIN
iOSClient/Images.xcassets/favorite.imageset/favorite@2x.png


BIN
iOSClient/Images.xcassets/favorite.imageset/favorite@3x.png


+ 0 - 0
iOSClient/Images.xcassets/tabBarFavorite.imageset/tabBarFavorite.png → iOSClient/Images.xcassets/favorite.imageset/tabBarFavorite.png


+ 0 - 0
iOSClient/Images.xcassets/tabBarFavorite.imageset/tabBarFavorite@2x.png → iOSClient/Images.xcassets/favorite.imageset/tabBarFavorite@2x.png


+ 0 - 0
iOSClient/Images.xcassets/tabBarFavorite.imageset/tabBarFavorite@3x.png → iOSClient/Images.xcassets/favorite.imageset/tabBarFavorite@3x.png


BIN
iOSClient/Images.xcassets/favoriteNoFiles.imageset/favoriteNoFiles@2x.png


+ 0 - 23
iOSClient/Images.xcassets/settingsFavoriteOffline.imageset/Contents.json

@@ -1,23 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "filename" : "Star_000000_25.png",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "settingsFavoriteOffline@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "Star_000000_100.png",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
iOSClient/Images.xcassets/settingsFavoriteOffline.imageset/Star_000000_100.png


BIN
iOSClient/Images.xcassets/settingsFavoriteOffline.imageset/Star_000000_25.png


BIN
iOSClient/Images.xcassets/settingsFavoriteOffline.imageset/settingsFavoriteOffline@2x.png


+ 0 - 23
iOSClient/Images.xcassets/swipeFavorite.imageset/Contents.json

@@ -1,23 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "filename" : "swipeFavorite.png",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "swipeFavorite@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "swipeFavorite@3x.png",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
iOSClient/Images.xcassets/swipeFavorite.imageset/swipeFavorite.png


BIN
iOSClient/Images.xcassets/swipeFavorite.imageset/swipeFavorite@2x.png


BIN
iOSClient/Images.xcassets/swipeFavorite.imageset/swipeFavorite@3x.png


+ 0 - 23
iOSClient/Images.xcassets/swipeUnfavorite.imageset/Contents.json

@@ -1,23 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "filename" : "swipeUnfavorite.png",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "swipeUnfavorite@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "swipeUnfavorite@3x.png",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

BIN
iOSClient/Images.xcassets/swipeUnfavorite.imageset/swipeUnfavorite.png


BIN
iOSClient/Images.xcassets/swipeUnfavorite.imageset/swipeUnfavorite@2x.png


BIN
iOSClient/Images.xcassets/swipeUnfavorite.imageset/swipeUnfavorite@3x.png


+ 0 - 23
iOSClient/Images.xcassets/tabBarFavorite.imageset/Contents.json

@@ -1,23 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "universal",
-      "filename" : "tabBarFavorite.png",
-      "scale" : "1x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "tabBarFavorite@2x.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "filename" : "tabBarFavorite@3x.png",
-      "scale" : "3x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

+ 3 - 7
iOSClient/Main/CCMain.m

@@ -4559,7 +4559,7 @@
         
         if (metadata.favorite) {
             
-            cell.favorite.image = [UIImage imageNamed:@"favorite"];
+            cell.favorite.image = [CCGraphics changeThemingColorImage:[UIImage imageNamed:@"favorite"] color:[NCBrandColor sharedInstance].yellowFavorite];
         }
         
     } else {
@@ -4640,7 +4640,7 @@
     
     if (metadata.favorite) {
         
-        cell.favorite.image = [UIImage imageNamed:@"favorite"];
+        cell.favorite.image = [CCGraphics changeThemingColorImage:[UIImage imageNamed:@"favorite"] color:[NCBrandColor sharedInstance].yellowFavorite];
     }
     
     // ----------------------------------------------------------------------------------------------------------
@@ -4844,11 +4844,7 @@
     // ----------------------------------------------------------------------------------------------------------
     
     // LEFT
-    
-    if (metadata.favorite)
-        cell.leftButtons = @[[MGSwipeButton buttonWithTitle:@"" icon:[UIImage imageNamed:@"swipeUnfavorite"] backgroundColor:[UIColor colorWithRed:242.0/255.0 green:220.0/255.0 blue:132.0/255.0 alpha:1.000] padding:25]];
-    else
-        cell.leftButtons = @[[MGSwipeButton buttonWithTitle:@"" icon:[UIImage imageNamed:@"swipeFavorite"] backgroundColor:[UIColor colorWithRed:242.0/255.0 green:220.0/255.0 blue:132.0/255.0 alpha:1.000] padding:25]];
+    cell.leftButtons = @[[MGSwipeButton buttonWithTitle:@"" icon:[CCGraphics changeThemingColorImage:[UIImage imageNamed:@"favorite"] color:[UIColor whiteColor]] backgroundColor:[NCBrandColor sharedInstance].yellowFavorite padding:25]];
         
     cell.leftExpansion.buttonIndex = 0;
     cell.leftExpansion.fillOnTrigger = NO;

+ 3 - 3
iOSClient/Main/Main.storyboard

@@ -500,7 +500,7 @@
         <scene sceneID="YSr-JF-a0V">
             <objects>
                 <navigationController extendedLayoutIncludesOpaqueBars="YES" automaticallyAdjustsScrollViewInsets="NO" id="hwM-4d-Afb" sceneMemberID="viewController">
-                    <tabBarItem key="tabBarItem" title="Favorites" image="tabBarFavorite" id="o09-67-hwf"/>
+                    <tabBarItem key="tabBarItem" title="Favorites" image="favorite" id="o09-67-hwf"/>
                     <toolbarItems/>
                     <navigationBar key="navigationBar" contentMode="scaleToFill" id="MJw-Bn-5le">
                         <rect key="frame" x="0.0" y="44" width="375" height="44"/>
@@ -795,8 +795,8 @@
         <image name="avatar" width="25" height="25"/>
         <image name="backgroundDetail" width="223" height="157"/>
         <image name="disclosureIndicator" width="13" height="14"/>
-        <image name="folder" width="42" height="42"/>
-        <image name="tabBarFavorite" width="25" height="25"/>
+        <image name="favorite" width="25" height="25"/>
+        <image name="folder" width="25" height="25"/>
         <image name="tabBarMore" width="25" height="25"/>
         <image name="tabBarPhotos" width="25" height="25"/>
         <image name="tabBarPlus" width="40" height="40"/>

+ 1 - 1
iOSClient/Settings/CCSettings.m

@@ -86,7 +86,7 @@
     [form addFormSection:section];
     
     row = [XLFormRowDescriptor formRowDescriptorWithTag:@"favoriteoffline" rowType:XLFormRowDescriptorTypeBooleanSwitch title:NSLocalizedString(@"_favorite_offline_", nil)];
-    [row.cellConfig setObject:[UIImage imageNamed:@"settingsFavoriteOffline"] forKey:@"imageView.image"];
+    [row.cellConfig setObject:[CCGraphics changeThemingColorImage:[UIImage imageNamed:@"favorite"] color:[UIColor blackColor]] forKey:@"imageView.image"];
     [row.cellConfig setObject:[UIFont systemFontOfSize:15.0]forKey:@"textLabel.font"];
     [section addFormRow:row];