Преглед изворни кода

feat:UI改版基本流程开发完毕

100Years пре 3 недеља
родитељ
комит
970973a24c
100 измењених фајлова са 361 додато и 165 уклоњено
  1. 157 1
      AIEmoji.xcodeproj/project.pbxproj
  2. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_catTohuman.imageset/aiList_catTohuman@2x.png
  3. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_catTohuman.imageset/aiList_catTohuman@3x.png
  4. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_emote.imageset/aiList_emote@2x.png
  5. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_emote.imageset/aiList_emote@3x.png
  6. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_futureBaby.imageset/aiList_futureBaby@2x.png
  7. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_futureBaby.imageset/aiList_futureBaby@3x.png
  8. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_hair.imageset/aiList_hair@2x.png
  9. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_hair.imageset/aiList_hair@3x.png
  10. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_hairColor.imageset/aiList_hairColor@2x.png
  11. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_hairColor.imageset/aiList_hairColor@3x.png
  12. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_livePhoto.imageset/aiList_livePhoto@2x.png
  13. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_livePhoto.imageset/aiList_livePhoto@3x.png
  14. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_oldPeople.imageset/aiList_oldPeople@2x.png
  15. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_oldPeople.imageset/aiList_oldPeople@3x.png
  16. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_photoExpand.imageset/aiList_photoExpand@2x.png
  17. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_photoExpand.imageset/aiList_photoExpand@3x.png
  18. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_quality.imageset/aiList_quality@2x.png
  19. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_quality.imageset/aiList_quality@3x.png
  20. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_restOldPhoto.imageset/aiList_restOldPhoto@2x.png
  21. BIN
      AIEmoji/Assets.xcassets/AIList/aiList_restOldPhoto.imageset/aiList_restOldPhoto@3x.png
  22. BIN
      AIEmoji/Assets.xcassets/AIList/ailist_child.imageset/ailist_child@2x.png
  23. BIN
      AIEmoji/Assets.xcassets/AIList/ailist_child.imageset/ailist_child@3x.png
  24. BIN
      AIEmoji/Assets.xcassets/AIList/ailist_eyeOpen.imageset/ailist_eyeOpen@2x.png
  25. BIN
      AIEmoji/Assets.xcassets/AIList/ailist_eyeOpen.imageset/ailist_eyeOpen@3x.png
  26. BIN
      AIEmoji/Assets.xcassets/AIList/ailist_pretty.imageset/ailist_pretty@2x.png
  27. BIN
      AIEmoji/Assets.xcassets/AIList/ailist_pretty.imageset/ailist_pretty@3x.png
  28. 6 0
      AIEmoji/Assets.xcassets/Discover/Contents.json
  29. 6 0
      AIEmoji/Assets.xcassets/Discover/Func/Contents.json
  30. 2 2
      AIEmoji/Assets.xcassets/Discover/Func/discover_AIAssistant.imageset/Contents.json
  31. BIN
      AIEmoji/Assets.xcassets/Discover/Func/discover_AIAssistant.imageset/discover_AIAssistant@2x.png
  32. BIN
      AIEmoji/Assets.xcassets/Discover/Func/discover_AIAssistant.imageset/discover_AIAssistant@3x.png
  33. 2 2
      AIEmoji/Assets.xcassets/Discover/Func/discover_AIBaby.imageset/Contents.json
  34. BIN
      AIEmoji/Assets.xcassets/Discover/Func/discover_AIBaby.imageset/discover_AIBaby@2x.png
  35. BIN
      AIEmoji/Assets.xcassets/Discover/Func/discover_AIBaby.imageset/discover_AIBaby@3x.png
  36. 2 2
      AIEmoji/Assets.xcassets/Discover/Func/discover_BackBaby.imageset/Contents.json
  37. BIN
      AIEmoji/Assets.xcassets/Discover/Func/discover_BackBaby.imageset/discover_BackBaby@2x.png
  38. BIN
      AIEmoji/Assets.xcassets/Discover/Func/discover_BackBaby.imageset/discover_BackBaby@3x.png
  39. 2 2
      AIEmoji/Assets.xcassets/Discover/Func/discover_PredictOld.imageset/Contents.json
  40. BIN
      AIEmoji/Assets.xcassets/Discover/Func/discover_PredictOld.imageset/discover_PredictOld@2x.png
  41. BIN
      AIEmoji/Assets.xcassets/Discover/Func/discover_PredictOld.imageset/discover_PredictOld@3x.png
  42. 22 0
      AIEmoji/Assets.xcassets/Discover/Func/discover_TextImage.imageset/Contents.json
  43. BIN
      AIEmoji/Assets.xcassets/Discover/Func/discover_TextImage.imageset/discover_TextImage@2x.png
  44. BIN
      AIEmoji/Assets.xcassets/Discover/Func/discover_TextImage.imageset/discover_TextImage@3x.png
  45. 6 0
      AIEmoji/Assets.xcassets/Discover/Style/Contents.json
  46. 22 0
      AIEmoji/Assets.xcassets/Discover/Style/discover_3D.imageset/Contents.json
  47. BIN
      AIEmoji/Assets.xcassets/Discover/Style/discover_3D.imageset/discover_3D@2x.png
  48. BIN
      AIEmoji/Assets.xcassets/Discover/Style/discover_3D.imageset/discover_3D@3x.png
  49. 22 0
      AIEmoji/Assets.xcassets/Discover/Style/discover_Anime.imageset/Contents.json
  50. BIN
      AIEmoji/Assets.xcassets/Discover/Style/discover_Anime.imageset/discover_Anime@2x.png
  51. BIN
      AIEmoji/Assets.xcassets/Discover/Style/discover_Anime.imageset/discover_Anime@3x.png
  52. 22 0
      AIEmoji/Assets.xcassets/Discover/Style/discover_CuteDog.imageset/Contents.json
  53. BIN
      AIEmoji/Assets.xcassets/Discover/Style/discover_CuteDog.imageset/discover_CuteDog@2x.png
  54. BIN
      AIEmoji/Assets.xcassets/Discover/Style/discover_CuteDog.imageset/discover_CuteDog@3x.png
  55. 22 0
      AIEmoji/Assets.xcassets/Discover/Style/discover_JoJo.imageset/Contents.json
  56. BIN
      AIEmoji/Assets.xcassets/Discover/Style/discover_JoJo.imageset/discover_JoJo@2x.png
  57. BIN
      AIEmoji/Assets.xcassets/Discover/Style/discover_JoJo.imageset/discover_JoJo@3x.png
  58. 22 0
      AIEmoji/Assets.xcassets/Discover/Style/discover_YellowBunch.imageset/Contents.json
  59. BIN
      AIEmoji/Assets.xcassets/Discover/Style/discover_YellowBunch.imageset/discover_YellowBunch@2x.png
  60. BIN
      AIEmoji/Assets.xcassets/Discover/Style/discover_YellowBunch.imageset/discover_YellowBunch@3x.png
  61. 22 0
      AIEmoji/Assets.xcassets/Discover/ptp_upload_big_bg.imageset/Contents.json
  62. BIN
      AIEmoji/Assets.xcassets/Discover/ptp_upload_big_bg.imageset/ptp_upload_big_bg@2x.png
  63. BIN
      AIEmoji/Assets.xcassets/Discover/ptp_upload_big_bg.imageset/ptp_upload_big_bg@3x.png
  64. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_aichat.imageset/tabbar_select_aichat@2x.png
  65. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_aichat.imageset/tabbar_select_aichat@3x.png
  66. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_aiemoji.imageset/tabbar_select_aiemoji@2x.png
  67. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_aiemoji.imageset/tabbar_select_aiemoji@3x.png
  68. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_ailist.imageset/tabbar_select_ailist@2x.png
  69. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_ailist.imageset/tabbar_select_ailist@3x.png
  70. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_emoji.imageset/tabbar_select_emoji@2x.png
  71. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_emoji.imageset/tabbar_select_emoji@3x.png
  72. 2 2
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_history.imageset/Contents.json
  73. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_history.imageset/tabbar_select_history@2x.png
  74. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_history.imageset/tabbar_select_history@3x.png
  75. 0 22
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_keyboard.imageset/Contents.json
  76. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_keyboard.imageset/tabbar_select_keyboard@2x.png
  77. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_keyboard.imageset/tabbar_select_keyboard@3x.png
  78. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_text.imageset/tabbar_select_text@2x.png
  79. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_select_text.imageset/tabbar_select_text@3x.png
  80. 0 22
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_aichat.imageset/Contents.json
  81. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_aichat.imageset/tabbar_unSelect_aichat@2x.png
  82. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_aichat.imageset/tabbar_unSelect_aichat@3x.png
  83. 0 22
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_aiemoji.imageset/Contents.json
  84. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_aiemoji.imageset/tabbar_unSelect_aiemoji@2x.png
  85. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_aiemoji.imageset/tabbar_unSelect_aiemoji@3x.png
  86. 0 22
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_ailist.imageset/Contents.json
  87. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_ailist.imageset/tabbar_unSelect_ailist@2x.png
  88. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_ailist.imageset/tabbar_unSelect_ailist@3x.png
  89. 0 22
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_emoji.imageset/Contents.json
  90. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_emoji.imageset/tabbar_unSelect_emoji@2x.png
  91. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_emoji.imageset/tabbar_unSelect_emoji@3x.png
  92. 22 0
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_history.imageset/Contents.json
  93. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_history.imageset/tabbar_unSelect_history@2x.png
  94. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_history.imageset/tabbar_unSelect_history@3x.png
  95. 0 22
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_keyboard.imageset/Contents.json
  96. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_keyboard.imageset/tabbar_unSelect_keyboard@2x.png
  97. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_keyboard.imageset/tabbar_unSelect_keyboard@3x.png
  98. 0 22
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_text.imageset/Contents.json
  99. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_text.imageset/tabbar_unSelect_text@2x.png
  100. BIN
      AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_text.imageset/tabbar_unSelect_text@3x.png

+ 157 - 1
AIEmoji.xcodeproj/project.pbxproj

@@ -140,6 +140,27 @@
 		A85E47C32D6964A50018D62D /* TSMSGAIDefaultHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A85E47C22D69646D0018D62D /* TSMSGAIDefaultHeaderView.swift */; };
 		A85E47C62D697E750018D62D /* SwiftUIX in Frameworks */ = {isa = PBXBuildFile; productRef = A85E47C52D697E750018D62D /* SwiftUIX */; };
 		A8708A0C2E08F5C600601686 /* TSGennerateCellView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A0B2E08F5C600601686 /* TSGennerateCellView.swift */; };
+		A8708A0E2E093E9200601686 /* TSFuncStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A0D2E093E9100601686 /* TSFuncStyle.swift */; };
+		A8708A102E09439200601686 /* TSDiscoverViewModel+Dic.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A0F2E09438E00601686 /* TSDiscoverViewModel+Dic.swift */; };
+		A8708A132E0958F200601686 /* TSDiscoverVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A122E0958F200601686 /* TSDiscoverVC.swift */; };
+		A8708A182E095A2300601686 /* TSDiscoverBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A172E095A1E00601686 /* TSDiscoverBaseCell.swift */; };
+		A8708A1B2E095A7900601686 /* TSDiscoverFuncItemsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A1A2E095A7800601686 /* TSDiscoverFuncItemsCell.swift */; };
+		A8708A1D2E095A8100601686 /* TSDiscoverStyleMoreCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A1C2E095A8000601686 /* TSDiscoverStyleMoreCell.swift */; };
+		A8708A1F2E095A8800601686 /* TSDiscoverFullCardCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A1E2E095A8700601686 /* TSDiscoverFullCardCell.swift */; };
+		A8708A212E0A3A1400601686 /* TSDiscoverHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A202E0A3A0A00601686 /* TSDiscoverHeaderView.swift */; };
+		A8708A232E0A46BC00601686 /* ts111.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A222E0A46B900601686 /* ts111.swift */; };
+		A8708A262E0A561A00601686 /* TSDiscoverStyleMoreVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A252E0A561900601686 /* TSDiscoverStyleMoreVC.swift */; };
+		A8708A292E0A9FA900601686 /* TSPTPUploadImageVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A282E0A9FA800601686 /* TSPTPUploadImageVC.swift */; };
+		A8708A2B2E0A9FF700601686 /* TSPTPUploadImageVC+View.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A2A2E0A9FF400601686 /* TSPTPUploadImageVC+View.swift */; };
+		A8708A2F2E0AA03B00601686 /* TSUploadImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A2E2E0AA03000601686 /* TSUploadImageView.swift */; };
+		A8708A322E0AAEBE00601686 /* TSPTPUploadImageVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A312E0AAEB000601686 /* TSPTPUploadImageVM.swift */; };
+		A8708A352E0AB5EA00601686 /* TSGennertatorStyleVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A342E0AB5E900601686 /* TSGennertatorStyleVC.swift */; };
+		A8708A382E0B8ABA00601686 /* TSAIGenerateVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A372E0B8AB900601686 /* TSAIGenerateVC.swift */; };
+		A8708A3A2E0B8C2800601686 /* TSAIGeneratorModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A392E0B8C2800601686 /* TSAIGeneratorModel.swift */; };
+		A8708A3C2E0B933F00601686 /* TSAIGenerateBaseVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A3B2E0B933E00601686 /* TSAIGenerateBaseVC.swift */; };
+		A8708A3F2E0B93D500601686 /* TSAIGenerateBaseVC+View.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A3E2E0B93D200601686 /* TSAIGenerateBaseVC+View.swift */; };
+		A8708A412E0B93E400601686 /* TSAIGenerateBaseVC+Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A402E0B93DD00601686 /* TSAIGenerateBaseVC+Image.swift */; };
+		A8708A432E0B93EF00601686 /* TSAIGenerateBaseVC+Video.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8708A422E0B93EA00601686 /* TSAIGenerateBaseVC+Video.swift */; };
 		A875870F2D81689A00286A66 /* TSPTPEnterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A875870E2D81689600286A66 /* TSPTPEnterView.swift */; };
 		A87587122D81702700286A66 /* TSUserDefaultData.swift in Sources */ = {isa = PBXBuildFile; fileRef = A87587102D81702700286A66 /* TSUserDefaultData.swift */; };
 		A87587162D81734300286A66 /* text_to_photo_style.json in Resources */ = {isa = PBXBuildFile; fileRef = A87587152D81733C00286A66 /* text_to_photo_style.json */; };
@@ -441,6 +462,27 @@
 		A85E47BF2D6961B90018D62D /* TSChatMessageUIModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSChatMessageUIModel.swift; sourceTree = "<group>"; };
 		A85E47C22D69646D0018D62D /* TSMSGAIDefaultHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSMSGAIDefaultHeaderView.swift; sourceTree = "<group>"; };
 		A8708A0B2E08F5C600601686 /* TSGennerateCellView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSGennerateCellView.swift; sourceTree = "<group>"; };
+		A8708A0D2E093E9100601686 /* TSFuncStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSFuncStyle.swift; sourceTree = "<group>"; };
+		A8708A0F2E09438E00601686 /* TSDiscoverViewModel+Dic.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSDiscoverViewModel+Dic.swift"; sourceTree = "<group>"; };
+		A8708A122E0958F200601686 /* TSDiscoverVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSDiscoverVC.swift; sourceTree = "<group>"; };
+		A8708A172E095A1E00601686 /* TSDiscoverBaseCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSDiscoverBaseCell.swift; sourceTree = "<group>"; };
+		A8708A1A2E095A7800601686 /* TSDiscoverFuncItemsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSDiscoverFuncItemsCell.swift; sourceTree = "<group>"; };
+		A8708A1C2E095A8000601686 /* TSDiscoverStyleMoreCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSDiscoverStyleMoreCell.swift; sourceTree = "<group>"; };
+		A8708A1E2E095A8700601686 /* TSDiscoverFullCardCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSDiscoverFullCardCell.swift; sourceTree = "<group>"; };
+		A8708A202E0A3A0A00601686 /* TSDiscoverHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSDiscoverHeaderView.swift; sourceTree = "<group>"; };
+		A8708A222E0A46B900601686 /* ts111.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ts111.swift; sourceTree = "<group>"; };
+		A8708A252E0A561900601686 /* TSDiscoverStyleMoreVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSDiscoverStyleMoreVC.swift; sourceTree = "<group>"; };
+		A8708A282E0A9FA800601686 /* TSPTPUploadImageVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSPTPUploadImageVC.swift; sourceTree = "<group>"; };
+		A8708A2A2E0A9FF400601686 /* TSPTPUploadImageVC+View.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSPTPUploadImageVC+View.swift"; sourceTree = "<group>"; };
+		A8708A2E2E0AA03000601686 /* TSUploadImageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSUploadImageView.swift; sourceTree = "<group>"; };
+		A8708A312E0AAEB000601686 /* TSPTPUploadImageVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSPTPUploadImageVM.swift; sourceTree = "<group>"; };
+		A8708A342E0AB5E900601686 /* TSGennertatorStyleVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSGennertatorStyleVC.swift; sourceTree = "<group>"; };
+		A8708A372E0B8AB900601686 /* TSAIGenerateVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSAIGenerateVC.swift; sourceTree = "<group>"; };
+		A8708A392E0B8C2800601686 /* TSAIGeneratorModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSAIGeneratorModel.swift; sourceTree = "<group>"; };
+		A8708A3B2E0B933E00601686 /* TSAIGenerateBaseVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSAIGenerateBaseVC.swift; sourceTree = "<group>"; };
+		A8708A3E2E0B93D200601686 /* TSAIGenerateBaseVC+View.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSAIGenerateBaseVC+View.swift"; sourceTree = "<group>"; };
+		A8708A402E0B93DD00601686 /* TSAIGenerateBaseVC+Image.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSAIGenerateBaseVC+Image.swift"; sourceTree = "<group>"; };
+		A8708A422E0B93EA00601686 /* TSAIGenerateBaseVC+Video.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSAIGenerateBaseVC+Video.swift"; sourceTree = "<group>"; };
 		A875870E2D81689600286A66 /* TSPTPEnterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSPTPEnterView.swift; sourceTree = "<group>"; };
 		A87587102D81702700286A66 /* TSUserDefaultData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSUserDefaultData.swift; sourceTree = "<group>"; };
 		A87587152D81733C00286A66 /* text_to_photo_style.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = text_to_photo_style.json; sourceTree = "<group>"; };
@@ -1358,6 +1400,92 @@
 			path = View;
 			sourceTree = "<group>";
 		};
+		A8708A112E0958EB00601686 /* TSDiscoverVC */ = {
+			isa = PBXGroup;
+			children = (
+				A8708A242E0A560C00601686 /* TSDiscoverStyleMoreVC */,
+				A8708A142E095A1200601686 /* Cell */,
+				A8708A122E0958F200601686 /* TSDiscoverVC.swift */,
+			);
+			path = TSDiscoverVC;
+			sourceTree = "<group>";
+		};
+		A8708A142E095A1200601686 /* Cell */ = {
+			isa = PBXGroup;
+			children = (
+				A8708A202E0A3A0A00601686 /* TSDiscoverHeaderView.swift */,
+				A8708A172E095A1E00601686 /* TSDiscoverBaseCell.swift */,
+				A8708A1A2E095A7800601686 /* TSDiscoverFuncItemsCell.swift */,
+				A8708A1C2E095A8000601686 /* TSDiscoverStyleMoreCell.swift */,
+				A8708A1E2E095A8700601686 /* TSDiscoverFullCardCell.swift */,
+			);
+			path = Cell;
+			sourceTree = "<group>";
+		};
+		A8708A242E0A560C00601686 /* TSDiscoverStyleMoreVC */ = {
+			isa = PBXGroup;
+			children = (
+				A8708A252E0A561900601686 /* TSDiscoverStyleMoreVC.swift */,
+			);
+			path = TSDiscoverStyleMoreVC;
+			sourceTree = "<group>";
+		};
+		A8708A272E0A9FA300601686 /* TSPTPUploadImageVC */ = {
+			isa = PBXGroup;
+			children = (
+				A8708A332E0AB5DE00601686 /* TSGennertatorStyleVC */,
+				A8708A302E0AAEA700601686 /* VM */,
+				A8708A2D2E0AA02A00601686 /* View */,
+				A8708A282E0A9FA800601686 /* TSPTPUploadImageVC.swift */,
+				A8708A2A2E0A9FF400601686 /* TSPTPUploadImageVC+View.swift */,
+			);
+			path = TSPTPUploadImageVC;
+			sourceTree = "<group>";
+		};
+		A8708A2D2E0AA02A00601686 /* View */ = {
+			isa = PBXGroup;
+			children = (
+				A8708A2E2E0AA03000601686 /* TSUploadImageView.swift */,
+			);
+			path = View;
+			sourceTree = "<group>";
+		};
+		A8708A302E0AAEA700601686 /* VM */ = {
+			isa = PBXGroup;
+			children = (
+				A8708A312E0AAEB000601686 /* TSPTPUploadImageVM.swift */,
+			);
+			path = VM;
+			sourceTree = "<group>";
+		};
+		A8708A332E0AB5DE00601686 /* TSGennertatorStyleVC */ = {
+			isa = PBXGroup;
+			children = (
+				A8708A342E0AB5E900601686 /* TSGennertatorStyleVC.swift */,
+			);
+			path = TSGennertatorStyleVC;
+			sourceTree = "<group>";
+		};
+		A8708A362E0B8AB600601686 /* TSAIGenerateVC */ = {
+			isa = PBXGroup;
+			children = (
+				A8708A3D2E0B93C800601686 /* TSAIGenerateBaseVC */,
+				A8708A372E0B8AB900601686 /* TSAIGenerateVC.swift */,
+			);
+			path = TSAIGenerateVC;
+			sourceTree = "<group>";
+		};
+		A8708A3D2E0B93C800601686 /* TSAIGenerateBaseVC */ = {
+			isa = PBXGroup;
+			children = (
+				A8708A3B2E0B933E00601686 /* TSAIGenerateBaseVC.swift */,
+				A8708A3E2E0B93D200601686 /* TSAIGenerateBaseVC+View.swift */,
+				A8708A402E0B93DD00601686 /* TSAIGenerateBaseVC+Image.swift */,
+				A8708A422E0B93EA00601686 /* TSAIGenerateBaseVC+Video.swift */,
+			);
+			path = TSAIGenerateBaseVC;
+			sourceTree = "<group>";
+		};
 		A87587112D81702700286A66 /* Data */ = {
 			isa = PBXGroup;
 			children = (
@@ -1542,8 +1670,11 @@
 		A8B70BC32E06B9AE003177FA /* Business2 */ = {
 			isa = PBXGroup;
 			children = (
-				A8B70BC72E08E408003177FA /* TSGenerateHistoryVC */,
+				A8708A362E0B8AB600601686 /* TSAIGenerateVC */,
+				A8708A272E0A9FA300601686 /* TSPTPUploadImageVC */,
+				A8708A112E0958EB00601686 /* TSDiscoverVC */,
 				A8B70BC42E06B9C1003177FA /* Data */,
+				A8B70BC72E08E408003177FA /* TSGenerateHistoryVC */,
 			);
 			path = Business2;
 			sourceTree = "<group>";
@@ -1551,7 +1682,11 @@
 		A8B70BC42E06B9C1003177FA /* Data */ = {
 			isa = PBXGroup;
 			children = (
+				A8708A392E0B8C2800601686 /* TSAIGeneratorModel.swift */,
+				A8708A222E0A46B900601686 /* ts111.swift */,
+				A8708A0D2E093E9100601686 /* TSFuncStyle.swift */,
 				A8B70BC52E06B9C7003177FA /* TSDiscoverViewModel.swift */,
+				A8708A0F2E09438E00601686 /* TSDiscoverViewModel+Dic.swift */,
 			);
 			path = Data;
 			sourceTree = "<group>";
@@ -2332,6 +2467,7 @@
 				A80327C12D8157CB00AF7878 /* TSTitleView.swift in Sources */,
 				A89EA6582D59A9F4000EB181 /* TSLayoutSizeCalculator.swift in Sources */,
 				A83404DD2D9E1D8C00C140E4 /* ImagesAnimateScrollView.swift in Sources */,
+				A8708A412E0B93E400601686 /* TSAIGenerateBaseVC+Image.swift in Sources */,
 				A89EA6592D59A9F4000EB181 /* CustomMessageFlowLayout.swift in Sources */,
 				A8FD8F2D2DFAD6C6008CAACF /* CustomActivityItemProvider.swift in Sources */,
 				A80E72792D42285500C64288 /* TSBootPageVC.swift in Sources */,
@@ -2372,7 +2508,9 @@
 				A8F4134A2DA75863001E715A /* TSUploadPhotoPrivacyAlertVC.swift in Sources */,
 				A80EDD502D6C3F82003CD332 /* MarkdownFont+Traits.swift in Sources */,
 				A80EDD512D6C3F82003CD332 /* MarkdownCode.swift in Sources */,
+				A8708A322E0AAEBE00601686 /* TSPTPUploadImageVM.swift in Sources */,
 				A875870F2D81689A00286A66 /* TSPTPEnterView.swift in Sources */,
+				A8708A382E0B8ABA00601686 /* TSAIGenerateVC.swift in Sources */,
 				A80EDD522D6C3F82003CD332 /* MarkdownCode+AppKit.swift in Sources */,
 				A82D60832DB87D1A00596190 /* TSAIExpandChangeView.swift in Sources */,
 				A8990EE52DEE8C2300DD55FE /* TSAISmallUploadView.swift in Sources */,
@@ -2388,8 +2526,11 @@
 				A80EDD5B2D6C3F82003CD332 /* MarkdownCommonElement.swift in Sources */,
 				A82D60792DB7703D00596190 /* TSAIExpandImageVC.swift in Sources */,
 				A8990EE82DEE8CC200DD55FE /* TSFutureBabyVC.swift in Sources */,
+				A8708A1F2E095A8800601686 /* TSDiscoverFullCardCell.swift in Sources */,
+				A8708A0E2E093E9200601686 /* TSFuncStyle.swift in Sources */,
 				A80EDD682D6C5098003CD332 /* TSChatMsgBaseView.swift in Sources */,
 				A8BA764F2DA50B52000B6707 /* CpuMapManager.swift in Sources */,
+				A8708A1B2E095A7900601686 /* TSDiscoverFuncItemsCell.swift in Sources */,
 				A8BA766C2DA657E8000B6707 /* TSAIListPhotoGeneratorBaseVC.swift in Sources */,
 				A80EDD5C2D6C3F82003CD332 /* MarkdownList.swift in Sources */,
 				A82D607F2DB7772200596190 /* TSAIExpandImageVM.swift in Sources */,
@@ -2411,6 +2552,7 @@
 				A89EA6CF2D6430F3000EB181 /* TSChatViewController+Keyboard.swift in Sources */,
 				A8F7754E2D39E59100AA6E93 /* TSActionInfoModel.swift in Sources */,
 				A8F776452D3DE8A800AA6E93 /* TSSmallIconBrowseVC.swift in Sources */,
+				A8708A3A2E0B8C2800601686 /* TSAIGeneratorModel.swift in Sources */,
 				A88508B62DBF142B000FBCEC /* TSGennertatorSelectStyleVC.swift in Sources */,
 				A8990DE92DDF241500DD55FE /* TYCycleImageView.swift in Sources */,
 				A80E72632D40925000C64288 /* TSDiyKeyboardVM.swift in Sources */,
@@ -2442,6 +2584,8 @@
 				A8BA76772DA68619000B6707 /* TSAIListHistoryBaseVM.swift in Sources */,
 				A80EDDE42D6EB8FA003CD332 /* TSPTPSelectStyleCell.swift in Sources */,
 				A8F775172D38EB7400AA6E93 /* TSTabBarController.swift in Sources */,
+				A8708A3C2E0B933F00601686 /* TSAIGenerateBaseVC.swift in Sources */,
+				A8708A182E095A2300601686 /* TSDiscoverBaseCell.swift in Sources */,
 				A80E73E12D533E5800C64288 /* TSPurchaseVC.swift in Sources */,
 				A8708A0C2E08F5C600601686 /* TSGennerateCellView.swift in Sources */,
 				A80EDDE02D6EB1B9003CD332 /* TSPTPGeneratorCell.swift in Sources */,
@@ -2456,9 +2600,11 @@
 				A8F775452D39347100AA6E93 /* TSSetingViewModel.swift in Sources */,
 				A80E72202D3F3A8600C64288 /* DiyElementBaseView.swift in Sources */,
 				A8F776212D3A3F0200AA6E93 /* TSEmojisChildVC.swift in Sources */,
+				A8708A2B2E0A9FF700601686 /* TSPTPUploadImageVC+View.swift in Sources */,
 				A8FDB1712DCC4B1100E9919B /* TSLoadState.swift in Sources */,
 				A885088D2DBCE7BE000FBCEC /* TSPTPHistoryVC.swift in Sources */,
 				A8F413512DA7B722001E715A /* TSPurchaseManager+DataReport.swift in Sources */,
+				A8708A2F2E0AA03B00601686 /* TSUploadImageView.swift in Sources */,
 				A80E72222D3F3A9200C64288 /* DiyStickerElement.swift in Sources */,
 				A85E47C32D6964A50018D62D /* TSMSGAIDefaultHeaderView.swift in Sources */,
 				A80EDD032D6C282B003CD332 /* TSMarkDownTool.swift in Sources */,
@@ -2477,6 +2623,7 @@
 				A8BA76452DA4CB9A000B6707 /* TSPTPUploadView.swift in Sources */,
 				A85E479F2D6859FA0018D62D /* TSRandomTextPicker.swift in Sources */,
 				A8BA76522DA51600000B6707 /* TSPTPImageHintVC.swift in Sources */,
+				A8708A262E0A561A00601686 /* TSDiscoverStyleMoreVC.swift in Sources */,
 				A80E72262D3F3A9A00C64288 /* HYHAddImageView.m in Sources */,
 				A80E72272D3F3A9A00C64288 /* DiyTextElement.swift in Sources */,
 				A8FB02BA2D3E3BB20031A396 /* TSEmojisCoLItemCell.swift in Sources */,
@@ -2493,6 +2640,7 @@
 				A8BA76752DA67E66000B6707 /* TSAIListHistoryBaseVC.swift in Sources */,
 				A8F776322D3A771400AA6E93 /* TSGenmojiCollectionViewModel.swift in Sources */,
 				A80E721E2D3F3A7500C64288 /* DiyElement.swift in Sources */,
+				A8708A132E0958F200601686 /* TSDiscoverVC.swift in Sources */,
 				A83404D32D9D23FA00C140E4 /* TSGeneratorloadingView.swift in Sources */,
 				A8F776372D3A806E00AA6E93 /* TSGenmojiItemCell.swift in Sources */,
 				A89EA6692D59AA31000EB181 /* CameraInputBarAccessoryView.swift in Sources */,
@@ -2505,6 +2653,7 @@
 				A8FDB17C2DCC5A1000E9919B /* TSTTPInputVC+Col.swift in Sources */,
 				A83404D52D9D28D700C140E4 /* TSAIPhotoBrowseVC.swift in Sources */,
 				A89EA66C2D59AA31000EB181 /* TSMessageContentCell.swift in Sources */,
+				A8708A212E0A3A1400601686 /* TSDiscoverHeaderView.swift in Sources */,
 				A87587122D81702700286A66 /* TSUserDefaultData.swift in Sources */,
 				A8BA76422DA4C924000B6707 /* TSPTPInputVM.swift in Sources */,
 				A8BE26E82DBC6A9F00A1DD18 /* TSDBHistoryManager.swift in Sources */,
@@ -2524,24 +2673,31 @@
 				A8F7762B2D3A70B200AA6E93 /* PaddedLabel.swift in Sources */,
 				A80E73E62D5348D000C64288 /* SettingPurchaseTopView.swift in Sources */,
 				A899D34A2D827A0E00AB9C1C /* TSChatThinkingModel.swift in Sources */,
+				A8708A102E09439200601686 /* TSDiscoverViewModel+Dic.swift in Sources */,
 				A80EDDE22D6EB8D8003CD332 /* TSPTPUploadCell.swift in Sources */,
+				A8708A292E0A9FA900601686 /* TSPTPUploadImageVC.swift in Sources */,
 				A80EDDF62D6EC1ED003CD332 /* TSPhotoToPhotoVM.swift in Sources */,
 				A80E72382D3F473B00C64288 /* DiyPaperProtocol.swift in Sources */,
 				A83405202DA3ADA900C140E4 /* TSPhotoSizeHelper.swift in Sources */,
 				A8F775382D390C3C00AA6E93 /* TSNetworkManager.swift in Sources */,
 				A80EDDE72D6EBFC1003CD332 /* TSPTPGeneratorVM.swift in Sources */,
 				A8BA76682DA6567E000B6707 /* TSAIListHintBaseVC.swift in Sources */,
+				A8708A432E0B93EF00601686 /* TSAIGenerateBaseVC+Video.swift in Sources */,
 				A85E47982D672AE70018D62D /* TSTextPicGennerateVM.swift in Sources */,
 				A89EA65F2D59AA11000EB181 /* TSChatViewController.swift in Sources */,
+				A8708A232E0A46BC00601686 /* ts111.swift in Sources */,
 				A89EA6C62D5F5C22000EB181 /* TSChatInputFullScreenVC.swift in Sources */,
 				A89EA6CA2D642C0A000EB181 /* TSChatViewController+SendMsg.swift in Sources */,
 				A85E479B2D6808C40018D62D /* TSBigIconBrowseVC.swift in Sources */,
+				A8708A3F2E0B93D500601686 /* TSAIGenerateBaseVC+View.swift in Sources */,
 				A80327B62D813D8700AF7878 /* TSTTPInputVM.swift in Sources */,
 				A81BECAC2DD31F4E005D06A2 /* TSImageComparisonView.swift in Sources */,
+				A8708A352E0AB5EA00601686 /* TSGennertatorStyleVC.swift in Sources */,
 				A89EA6B12D5C9D0C000EB181 /* TSAIChatHistoryVC.swift in Sources */,
 				A8D638472DB21FAD00A96C0E /* TSBusinessFileManager.swift in Sources */,
 				A8D638482DB21FAD00A96C0E /* TSDownloadManager.swift in Sources */,
 				A8FB02B72D3E3A3D0031A396 /* TSEmojisChildViewModel.swift in Sources */,
+				A8708A1D2E095A8100601686 /* TSDiscoverStyleMoreCell.swift in Sources */,
 				A8F7754B2D39376800AA6E93 /* TSSettingListView.swift in Sources */,
 				A8F7748B2D38E8B700AA6E93 /* AppDelegate.swift in Sources */,
 				A8F4135D2DA8E6CA001E715A /* TSAIChangeEmoteStyleView.swift in Sources */,

BIN
AIEmoji/Assets.xcassets/AIList/aiList_catTohuman.imageset/aiList_catTohuman@2x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_catTohuman.imageset/aiList_catTohuman@3x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_emote.imageset/aiList_emote@2x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_emote.imageset/aiList_emote@3x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_futureBaby.imageset/aiList_futureBaby@2x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_futureBaby.imageset/aiList_futureBaby@3x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_hair.imageset/aiList_hair@2x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_hair.imageset/aiList_hair@3x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_hairColor.imageset/aiList_hairColor@2x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_hairColor.imageset/aiList_hairColor@3x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_livePhoto.imageset/aiList_livePhoto@2x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_livePhoto.imageset/aiList_livePhoto@3x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_oldPeople.imageset/aiList_oldPeople@2x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_oldPeople.imageset/aiList_oldPeople@3x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_photoExpand.imageset/aiList_photoExpand@2x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_photoExpand.imageset/aiList_photoExpand@3x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_quality.imageset/aiList_quality@2x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_quality.imageset/aiList_quality@3x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_restOldPhoto.imageset/aiList_restOldPhoto@2x.png


BIN
AIEmoji/Assets.xcassets/AIList/aiList_restOldPhoto.imageset/aiList_restOldPhoto@3x.png


BIN
AIEmoji/Assets.xcassets/AIList/ailist_child.imageset/ailist_child@2x.png


BIN
AIEmoji/Assets.xcassets/AIList/ailist_child.imageset/ailist_child@3x.png


BIN
AIEmoji/Assets.xcassets/AIList/ailist_eyeOpen.imageset/ailist_eyeOpen@2x.png


BIN
AIEmoji/Assets.xcassets/AIList/ailist_eyeOpen.imageset/ailist_eyeOpen@3x.png


BIN
AIEmoji/Assets.xcassets/AIList/ailist_pretty.imageset/ailist_pretty@2x.png


BIN
AIEmoji/Assets.xcassets/AIList/ailist_pretty.imageset/ailist_pretty@3x.png


+ 6 - 0
AIEmoji/Assets.xcassets/Discover/Contents.json

@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}

+ 6 - 0
AIEmoji/Assets.xcassets/Discover/Func/Contents.json

@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}

+ 2 - 2
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_aichat.imageset/Contents.json → AIEmoji/Assets.xcassets/Discover/Func/discover_AIAssistant.imageset/Contents.json

@@ -5,12 +5,12 @@
       "scale" : "1x"
     },
     {
-      "filename" : "tabbar_select_aichat@2x.png",
+      "filename" : "discover_AIAssistant@2x.png",
       "idiom" : "universal",
       "scale" : "2x"
     },
     {
-      "filename" : "tabbar_select_aichat@3x.png",
+      "filename" : "discover_AIAssistant@3x.png",
       "idiom" : "universal",
       "scale" : "3x"
     }

BIN
AIEmoji/Assets.xcassets/Discover/Func/discover_AIAssistant.imageset/discover_AIAssistant@2x.png


BIN
AIEmoji/Assets.xcassets/Discover/Func/discover_AIAssistant.imageset/discover_AIAssistant@3x.png


+ 2 - 2
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_text.imageset/Contents.json → AIEmoji/Assets.xcassets/Discover/Func/discover_AIBaby.imageset/Contents.json

@@ -5,12 +5,12 @@
       "scale" : "1x"
     },
     {
-      "filename" : "tabbar_select_text@2x.png",
+      "filename" : "discover_AIBaby@2x.png",
       "idiom" : "universal",
       "scale" : "2x"
     },
     {
-      "filename" : "tabbar_select_text@3x.png",
+      "filename" : "discover_AIBaby@3x.png",
       "idiom" : "universal",
       "scale" : "3x"
     }

BIN
AIEmoji/Assets.xcassets/Discover/Func/discover_AIBaby.imageset/discover_AIBaby@2x.png


BIN
AIEmoji/Assets.xcassets/Discover/Func/discover_AIBaby.imageset/discover_AIBaby@3x.png


+ 2 - 2
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_emoji.imageset/Contents.json → AIEmoji/Assets.xcassets/Discover/Func/discover_BackBaby.imageset/Contents.json

@@ -5,12 +5,12 @@
       "scale" : "1x"
     },
     {
-      "filename" : "tabbar_select_emoji@2x.png",
+      "filename" : "discover_BackBaby@2x.png",
       "idiom" : "universal",
       "scale" : "2x"
     },
     {
-      "filename" : "tabbar_select_emoji@3x.png",
+      "filename" : "discover_BackBaby@3x.png",
       "idiom" : "universal",
       "scale" : "3x"
     }

BIN
AIEmoji/Assets.xcassets/Discover/Func/discover_BackBaby.imageset/discover_BackBaby@2x.png


BIN
AIEmoji/Assets.xcassets/Discover/Func/discover_BackBaby.imageset/discover_BackBaby@3x.png


+ 2 - 2
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_ailist.imageset/Contents.json → AIEmoji/Assets.xcassets/Discover/Func/discover_PredictOld.imageset/Contents.json

@@ -5,12 +5,12 @@
       "scale" : "1x"
     },
     {
-      "filename" : "tabbar_select_ailist@2x.png",
+      "filename" : "discover_PredictOld@2x.png",
       "idiom" : "universal",
       "scale" : "2x"
     },
     {
-      "filename" : "tabbar_select_ailist@3x.png",
+      "filename" : "discover_PredictOld@3x.png",
       "idiom" : "universal",
       "scale" : "3x"
     }

BIN
AIEmoji/Assets.xcassets/Discover/Func/discover_PredictOld.imageset/discover_PredictOld@2x.png


BIN
AIEmoji/Assets.xcassets/Discover/Func/discover_PredictOld.imageset/discover_PredictOld@3x.png


+ 22 - 0
AIEmoji/Assets.xcassets/Discover/Func/discover_TextImage.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Discover/Func/discover_TextImage.imageset/discover_TextImage@2x.png


BIN
AIEmoji/Assets.xcassets/Discover/Func/discover_TextImage.imageset/discover_TextImage@3x.png


+ 6 - 0
AIEmoji/Assets.xcassets/Discover/Style/Contents.json

@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}

+ 22 - 0
AIEmoji/Assets.xcassets/Discover/Style/discover_3D.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Discover/Style/discover_3D.imageset/discover_3D@2x.png


BIN
AIEmoji/Assets.xcassets/Discover/Style/discover_3D.imageset/discover_3D@3x.png


+ 22 - 0
AIEmoji/Assets.xcassets/Discover/Style/discover_Anime.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Discover/Style/discover_Anime.imageset/discover_Anime@2x.png


BIN
AIEmoji/Assets.xcassets/Discover/Style/discover_Anime.imageset/discover_Anime@3x.png


+ 22 - 0
AIEmoji/Assets.xcassets/Discover/Style/discover_CuteDog.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Discover/Style/discover_CuteDog.imageset/discover_CuteDog@2x.png


BIN
AIEmoji/Assets.xcassets/Discover/Style/discover_CuteDog.imageset/discover_CuteDog@3x.png


+ 22 - 0
AIEmoji/Assets.xcassets/Discover/Style/discover_JoJo.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Discover/Style/discover_JoJo.imageset/discover_JoJo@2x.png


BIN
AIEmoji/Assets.xcassets/Discover/Style/discover_JoJo.imageset/discover_JoJo@3x.png


+ 22 - 0
AIEmoji/Assets.xcassets/Discover/Style/discover_YellowBunch.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Discover/Style/discover_YellowBunch.imageset/discover_YellowBunch@2x.png


BIN
AIEmoji/Assets.xcassets/Discover/Style/discover_YellowBunch.imageset/discover_YellowBunch@3x.png


+ 22 - 0
AIEmoji/Assets.xcassets/Discover/ptp_upload_big_bg.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Discover/ptp_upload_big_bg.imageset/ptp_upload_big_bg@2x.png


BIN
AIEmoji/Assets.xcassets/Discover/ptp_upload_big_bg.imageset/ptp_upload_big_bg@3x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_aichat.imageset/tabbar_select_aichat@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_aichat.imageset/tabbar_select_aichat@3x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_aiemoji.imageset/tabbar_select_aiemoji@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_aiemoji.imageset/tabbar_select_aiemoji@3x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_ailist.imageset/tabbar_select_ailist@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_ailist.imageset/tabbar_select_ailist@3x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_emoji.imageset/tabbar_select_emoji@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_emoji.imageset/tabbar_select_emoji@3x.png


+ 2 - 2
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_aiemoji.imageset/Contents.json → AIEmoji/Assets.xcassets/Tabbar/tabbar_select_history.imageset/Contents.json

@@ -5,12 +5,12 @@
       "scale" : "1x"
     },
     {
-      "filename" : "tabbar_select_aiemoji@2x.png",
+      "filename" : "tabbar_select_history@2x.png",
       "idiom" : "universal",
       "scale" : "2x"
     },
     {
-      "filename" : "tabbar_select_aiemoji@3x.png",
+      "filename" : "tabbar_select_history@3x.png",
       "idiom" : "universal",
       "scale" : "3x"
     }

BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_history.imageset/tabbar_select_history@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_history.imageset/tabbar_select_history@3x.png


+ 0 - 22
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_keyboard.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_keyboard.imageset/tabbar_select_keyboard@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_keyboard.imageset/tabbar_select_keyboard@3x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_text.imageset/tabbar_select_text@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_select_text.imageset/tabbar_select_text@3x.png


+ 0 - 22
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_aichat.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_aichat.imageset/tabbar_unSelect_aichat@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_aichat.imageset/tabbar_unSelect_aichat@3x.png


+ 0 - 22
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_aiemoji.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_aiemoji.imageset/tabbar_unSelect_aiemoji@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_aiemoji.imageset/tabbar_unSelect_aiemoji@3x.png


+ 0 - 22
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_ailist.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_ailist.imageset/tabbar_unSelect_ailist@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_ailist.imageset/tabbar_unSelect_ailist@3x.png


+ 0 - 22
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_emoji.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_emoji.imageset/tabbar_unSelect_emoji@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_emoji.imageset/tabbar_unSelect_emoji@3x.png


+ 22 - 0
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_history.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_history.imageset/tabbar_unSelect_history@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_history.imageset/tabbar_unSelect_history@3x.png


+ 0 - 22
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_keyboard.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_keyboard.imageset/tabbar_unSelect_keyboard@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_keyboard.imageset/tabbar_unSelect_keyboard@3x.png


+ 0 - 22
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_text.imageset/Contents.json

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

BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_text.imageset/tabbar_unSelect_text@2x.png


BIN
AIEmoji/Assets.xcassets/Tabbar/tabbar_unSelect_text.imageset/tabbar_unSelect_text@3x.png


Неке датотеке нису приказане због велике количине промена