├── GitCat ├── .gitignore ├── GitCat.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── cho-yoonyoung.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ ├── xcshareddata │ │ └── xcschemes │ │ │ └── GitCat.xcscheme │ └── xcuserdata │ │ └── cho-yoonyoung.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── GitCat.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── GitCat │ ├── AppDelegate.swift │ ├── Auth │ │ ├── Storyboard │ │ │ └── Auth.storyboard │ │ ├── Util │ │ │ ├── Model │ │ │ │ └── CatListModel.swift │ │ │ └── Service │ │ │ │ ├── CatListService.swift │ │ │ │ ├── PostCatSelectedService.swift │ │ │ │ ├── PutAccessibilityService.swift │ │ │ │ ├── PutAdditionalInfoService.swift │ │ │ │ └── PutDeviceTokenService.swift │ │ ├── VC │ │ │ ├── GetAccessVC │ │ │ │ ├── GetAccessVC+Localization.swift │ │ │ │ └── GetAccessVC.swift │ │ │ ├── GetMoreInfo1VC │ │ │ │ └── GetMoreInfo1VC.swift │ │ │ ├── GetMoreInfo3VC │ │ │ │ ├── GetMoreInfo3VC+Localization.swift │ │ │ │ ├── GetMoreInfo3VC.swift │ │ │ │ └── GetMoreInto3VC+NetworkExtension.swift │ │ │ ├── GetMoreInfo4VC │ │ │ │ ├── GetMoreInfo4VC+CollectionViewExtension.swift │ │ │ │ ├── GetMoreInfo4VC+Localization.swift │ │ │ │ ├── GetMoreInfo4VC+NetworkExtension.swift │ │ │ │ ├── GetMoreInfo4VC.swift │ │ │ │ └── GetMoreInto4VC+UITextFieldExtension.swift │ │ │ ├── OAuthVC │ │ │ │ ├── OAuthVC+NetworkExtension.swift │ │ │ │ └── OAuthVC.swift │ │ │ └── SignInVC │ │ │ │ ├── SignInVC+Localization.swift │ │ │ │ └── SignInVC.swift │ │ └── View │ │ │ ├── NewCatCVCell.swift │ │ │ └── SelectCatCVCell.swift │ ├── GitCat.entitlements │ ├── Main │ │ ├── Util │ │ │ ├── Model │ │ │ │ ├── CatCollectionModel.swift │ │ │ │ ├── CommitCountModel.swift │ │ │ │ ├── CommitListModel.swift │ │ │ │ ├── HomeModel.swift │ │ │ │ ├── RefreshTokenModel.swift │ │ │ │ ├── ReportDetailModel.swift │ │ │ │ └── ReportListModel.swift │ │ │ └── Service │ │ │ │ ├── CatCollectionService.swift │ │ │ │ ├── CommitCountService.swift │ │ │ │ ├── CommitListService.swift │ │ │ │ ├── DeleteCatService.swift │ │ │ │ ├── DeleteTokenService.swift │ │ │ │ ├── DeleteUserInfo.swift │ │ │ │ ├── HomeService.swift │ │ │ │ ├── PostCalendarReloadService.swift │ │ │ │ ├── PostLogoutService.swift │ │ │ │ ├── PostUserDataService.swift │ │ │ │ ├── RefreshJWTService.swift │ │ │ │ ├── ReportDetailService.swift │ │ │ │ └── ReportListService.swift │ │ ├── View │ │ │ ├── BarChartView.swift │ │ │ ├── CatCollectionCVCell.swift │ │ │ ├── CommitDetailTVCell.swift │ │ │ ├── CustomHeaderTVCell.swift │ │ │ ├── LineChartView.swift │ │ │ ├── PieChartView.swift │ │ │ ├── ReportCVCell.swift │ │ │ └── TutorialCVCell.swift │ │ ├── ViewController │ │ │ ├── AlarmVC │ │ │ │ ├── AlarmVC+Localization.swift │ │ │ │ ├── AlarmVC+NetworkExtension.swift │ │ │ │ └── AlarmVC.swift │ │ │ ├── AuthManageVC │ │ │ │ ├── AuthManageVC+Localization.swift │ │ │ │ ├── AuthManageVC+NetworkExtension.swift │ │ │ │ └── AuthManageVC.swift │ │ │ ├── CatCollectionVC │ │ │ │ ├── CatCollcetionView+NetworkExtension.swift │ │ │ │ ├── CatCollectionVC+CollectionViewExtension.swift │ │ │ │ └── CatCollectionVC.swift │ │ │ ├── DeveloperInfoVC │ │ │ │ ├── DeveloperInfoVC+DynamicFont.swift │ │ │ │ └── DeveloperInfoVC.swift │ │ │ ├── FAQVC.swift │ │ │ ├── HomeVC │ │ │ │ ├── HomeVC+CollectionViewExtension.swift │ │ │ │ ├── HomeVC+DynamicFont.swift │ │ │ │ ├── HomeVC+Localization.swift │ │ │ │ ├── HomeVC+NetworkExtension.swift │ │ │ │ └── HomeVC.swift │ │ │ ├── InstagramVc.swift │ │ │ ├── MainTabBarVC.swift │ │ │ ├── MidRepoVC │ │ │ │ ├── Debouncer.swift │ │ │ │ ├── MidRepoVC+DynamicFont.swift │ │ │ │ ├── MidRepoVC+Localization.swift │ │ │ │ ├── MidRepoVC+NetworkExtension.swift │ │ │ │ ├── MidRepoVC+TableViewExtension.swift │ │ │ │ └── MidRepoVC.swift │ │ │ ├── ReportDetailVC │ │ │ │ ├── ReportDetailVC+DynamicFont.swift │ │ │ │ ├── ReportDetailVC+NetworkExtension.swift │ │ │ │ ├── ReportDetailVC.swift │ │ │ │ ├── ReportVC+Localization.swift │ │ │ │ └── UpdateChartData.swift │ │ │ ├── ReportVC │ │ │ │ ├── ReportVC+CollectionViewExtension.swift │ │ │ │ ├── ReportVC+NetworkExtension.swift │ │ │ │ └── ReportVC.swift │ │ │ ├── RepositoryAccessVC.swift │ │ │ ├── SettingVC │ │ │ │ ├── SettingVC+Localization.swift │ │ │ │ ├── SettingVC+NetworkExtension.swift │ │ │ │ └── SettingVC.swift │ │ │ └── UserDataInitVC │ │ │ │ ├── UserDataInitVC+NetworkExtension.swift │ │ │ │ └── UserDataInitVC.swift │ │ └── storyboard │ │ │ └── Home.storyboard │ ├── Resources │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── 1024*1024.jpg │ │ │ │ ├── 120*120-1.jpg │ │ │ │ ├── 120*120.jpg │ │ │ │ ├── 152*152.jpg │ │ │ │ ├── 167*167.jpg │ │ │ │ ├── 180*180.jpg │ │ │ │ ├── 20*20.jpg │ │ │ │ ├── 29*29.jpg │ │ │ │ ├── 40*40-1.jpg │ │ │ │ ├── 40*40-2.jpg │ │ │ │ ├── 40*40.jpg │ │ │ │ ├── 58*58-1.jpg │ │ │ │ ├── 58*58.jpg │ │ │ │ ├── 60*60.jpg │ │ │ │ ├── 76*76.jpg │ │ │ │ ├── 80*80-1.jpg │ │ │ │ ├── 80*80.jpg │ │ │ │ ├── 87*87.jpg │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── brownishGrey.colorset │ │ │ │ └── Contents.json │ │ │ ├── homeCat.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── homeCat.png │ │ │ │ ├── homeCat@2x.png │ │ │ │ └── homeCat@3x.png │ │ │ ├── homeTabBarBtn.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── homeTabBarBtn.png │ │ │ │ ├── homeTabBarBtn@2x.png │ │ │ │ └── homeTabBarBtn@3x.png │ │ │ ├── icBack.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icBack.png │ │ │ │ ├── icBack@2x.png │ │ │ │ └── icBack@3x.png │ │ │ ├── icBluelineIos.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icBluelineIos.png │ │ │ │ ├── icBluelineIos@2x.png │ │ │ │ └── icBluelineIos@3x.png │ │ │ ├── icCalandarBlue.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icCalandarBlue.png │ │ │ │ ├── icCalandarBlue@2x.png │ │ │ │ └── icCalandarBlue@3x.png │ │ │ ├── icCalandarCommit.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icCalandarCommit.png │ │ │ │ ├── icCalandarCommit@2x.png │ │ │ │ └── icCalandarCommit@3x.png │ │ │ ├── icCollection.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icCollection.png │ │ │ │ ├── icCollection@2x.png │ │ │ │ └── icCollection@3x.png │ │ │ ├── icDiary.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icDiary.png │ │ │ │ ├── icDiary@2x.png │ │ │ │ └── icDiary@3x.png │ │ │ ├── icGaugebarricon.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icGaugebarricon.png │ │ │ │ ├── icGaugebarricon@2x.png │ │ │ │ └── icGaugebarricon@3x.png │ │ │ ├── icHeart.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icHeart.png │ │ │ │ ├── icHeart@2x.png │ │ │ │ └── icHeart@3x.png │ │ │ ├── icMac.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icMac.png │ │ │ │ ├── icMac@2x.png │ │ │ │ └── icMac@3x.png │ │ │ ├── icMacpro.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icMacpro.png │ │ │ │ ├── icMacpro@2x.png │ │ │ │ └── icMacpro@3x.png │ │ │ ├── icMenuIos.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icMenuIos.png │ │ │ │ ├── icMenuIos@2x.png │ │ │ │ └── icMenuIos@3x.png │ │ │ ├── icModulex.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icModulex.png │ │ │ │ ├── icModulex@2x.png │ │ │ │ └── icModulex@3x.png │ │ │ ├── icMonthback.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icMonthback.png │ │ │ │ ├── icMonthback@2x.png │ │ │ │ └── icMonthback@3x.png │ │ │ ├── icNewdata.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icNewdata.png │ │ │ │ ├── icNewdata@2x.png │ │ │ │ └── icNewdata@3x.png │ │ │ ├── icPencil.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icPencil.png │ │ │ │ ├── icPencil@2x.png │ │ │ │ └── icPencil@3x.png │ │ │ ├── icQuestion.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icQuestion.png │ │ │ │ ├── icQuestion@2x.png │ │ │ │ └── icQuestion@3x.png │ │ │ ├── icQuestionbutton.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icQuestionbutton.png │ │ │ │ ├── icQuestionbutton@2x.png │ │ │ │ └── icQuestionbutton@3x.png │ │ │ ├── icReportCat.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icReportCat.png │ │ │ │ ├── icReportCat@2x.png │ │ │ │ └── icReportCat@3x.png │ │ │ ├── icReportGraph.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icReportGraph.png │ │ │ │ ├── icReportGraph@2x.png │ │ │ │ └── icReportGraph@3x.png │ │ │ ├── icReportLanguage.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icReportLanguage.png │ │ │ │ ├── icReportLanguage@2x.png │ │ │ │ └── icReportLanguage@3x.png │ │ │ ├── icReportRepa.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icReportRepa.png │ │ │ │ ├── icReportRepa@2x.png │ │ │ │ └── icReportRepa@3x.png │ │ │ ├── icRepositorycheck.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icRepositorycheck.png │ │ │ │ ├── icRepositorycheck@2x.png │ │ │ │ └── icRepositorycheck@3x.png │ │ │ ├── icSetIos.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icSetIos.png │ │ │ │ ├── icSetIos@2x.png │ │ │ │ └── icSetIos@3x.png │ │ │ ├── icSettingNext.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icSettingNext.png │ │ │ │ ├── icSettingNext@2x.png │ │ │ │ └── icSettingNext@3x.png │ │ │ ├── icSettingcheck.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icSettingcheck.png │ │ │ │ ├── icSettingcheck@2x.png │ │ │ │ └── icSettingcheck@3x.png │ │ │ ├── icTalk.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icTalk.png │ │ │ │ ├── icTalk@2x.png │ │ │ │ └── icTalk@3x.png │ │ │ ├── imacCatTom03.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imacCatTom03.png │ │ │ │ ├── imacCatTom03@2x.png │ │ │ │ └── imacCatTom03@3x.png │ │ │ ├── imgArrow1.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgArrow1.png │ │ │ │ ├── imgArrow1@2x.png │ │ │ │ └── imgArrow1@3x.png │ │ │ ├── imgArrow2.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgArrow2.png │ │ │ │ ├── imgArrow2@2x.png │ │ │ │ └── imgArrow2@3x.png │ │ │ ├── imgArrow3.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgArrow3.png │ │ │ │ ├── imgArrow3@2x.png │ │ │ │ └── imgArrow3@3x.png │ │ │ ├── imgCatByeNero.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgCatByeNero.png │ │ │ │ ├── imgCatByeNero@2x.png │ │ │ │ └── imgCatByeNero@3x.png │ │ │ ├── imgCatByebye.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgCatByebye.png │ │ │ │ ├── imgCatByebye@2x.png │ │ │ │ └── imgCatByebye@3x.png │ │ │ ├── imgCatHand.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgCatHand.png │ │ │ │ ├── imgCatHand@2x.png │ │ │ │ └── imgCatHand@3x.png │ │ │ ├── imgCatLoading.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgCatLoading.png │ │ │ │ ├── imgCatLoading@2x.png │ │ │ │ └── imgCatLoading@3x.png │ │ │ ├── imgCatNull.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgCatNull.png │ │ │ │ ├── imgCatNull@2x.png │ │ │ │ └── imgCatNull@3x.png │ │ │ ├── imgCatQuest02.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgCatQuest02.png │ │ │ │ ├── imgCatQuest02@2x.png │ │ │ │ └── imgCatQuest02@3x.png │ │ │ ├── imgCatSad.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgCatSad.png │ │ │ │ ├── imgCatSad@2x.png │ │ │ │ └── imgCatSad@3x.png │ │ │ ├── imgCattalk.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgCattalk.png │ │ │ │ ├── imgCattalk@2x.png │ │ │ │ └── imgCattalk@3x.png │ │ │ ├── imgCrycat.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgCrycat.png │ │ │ │ ├── imgCrycat@2x.png │ │ │ │ └── imgCrycat@3x.png │ │ │ ├── imgDefault.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgDefault.png │ │ │ │ ├── imgDefault@2x.png │ │ │ │ └── imgDefault@3x.png │ │ │ ├── imgGazebarMacpro.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgGazebarMacpro.png │ │ │ │ ├── imgGazebarMacpro@2x.png │ │ │ │ └── imgGazebarMacpro@3x.png │ │ │ ├── imgHomebox.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgHomebox.png │ │ │ │ ├── imgHomebox@2x.png │ │ │ │ └── imgHomebox@3x.png │ │ │ ├── imgIntroduce.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgIntroduce.png │ │ │ │ ├── imgIntroduce@2x.png │ │ │ │ └── imgIntroduce@3x.png │ │ │ ├── imgLogoBlue.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgLogoBlue.png │ │ │ │ ├── imgLogoBlue@2x.png │ │ │ │ └── imgLogoBlue@3x.png │ │ │ ├── imgLogoWhite1.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgLogoWhite1.png │ │ │ │ ├── imgLogoWhite1@2x.png │ │ │ │ └── imgLogoWhite1@3x.png │ │ │ ├── imgMedal.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgMedal.png │ │ │ │ ├── imgMedal@2x.png │ │ │ │ └── imgMedal@3x.png │ │ │ ├── imgModuleGradu.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgModuleGradu.png │ │ │ │ ├── imgModuleGradu@2x.png │ │ │ │ └── imgModuleGradu@3x.png │ │ │ ├── imgModuleItem.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgModuleItem.png │ │ │ │ ├── imgModuleItem@2x.png │ │ │ │ └── imgModuleItem@3x.png │ │ │ ├── imgNogradu.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgNogradu.png │ │ │ │ ├── imgNogradu@2x.png │ │ │ │ └── imgNogradu@3x.png │ │ │ ├── imgNoreport.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgNoreport.png │ │ │ │ ├── imgNoreport@2x.png │ │ │ │ └── imgNoreport@3x.png │ │ │ ├── imgSorryreport01.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgSorryreport01.png │ │ │ │ ├── imgSorryreport01@2x.png │ │ │ │ └── imgSorryreport01@3x.png │ │ │ ├── imgTalking.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgTalking.png │ │ │ │ ├── imgTalking@2x.png │ │ │ │ └── imgTalking@3x.png │ │ │ ├── imgTutorial1.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgTutorial1.png │ │ │ │ ├── imgTutorial1@2x.png │ │ │ │ └── imgTutorial1@3x.png │ │ │ ├── imgTutorial2.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgTutorial2.png │ │ │ │ ├── imgTutorial2@2x.png │ │ │ │ └── imgTutorial2@3x.png │ │ │ ├── imgTutorial4.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── imgTutorial4.png │ │ │ │ ├── imgTutorial4@2x.png │ │ │ │ └── imgTutorial4@3x.png │ │ │ ├── img_hyesun.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── img_hyesun.png │ │ │ ├── img_jihwoo.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── img_jihwoo.png │ │ │ ├── img_juhee.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── img_juhee.png │ │ │ ├── img_note.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── img_note.png │ │ │ ├── img_soyoung.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── img_soyoung.png │ │ │ ├── img_tutorial3.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── img_tutorial3.jpg │ │ │ ├── img_yeji.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── img_yeji.png │ │ │ ├── img_yoonyoung.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── img_yoonyoung.png │ │ │ ├── macCatOrange01.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── macCatOrange01.png │ │ │ │ ├── macCatOrange01@2x.png │ │ │ │ └── macCatOrange01@3x.png │ │ │ ├── midCheckTabBarBtn.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── midCheckTabBarBtn.png │ │ │ │ ├── midCheckTabBarBtn@2x.png │ │ │ │ └── midCheckTabBarBtn@3x.png │ │ │ ├── reportCardTabBarBtn.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── reportCardTabBarBtn.png │ │ │ │ ├── reportCardTabBarBtn@2x.png │ │ │ │ └── reportCardTabBarBtn@3x.png │ │ │ ├── signInCat.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── signInCat.png │ │ │ │ ├── signInCat@2x.png │ │ │ │ └── signInCat@3x.png │ │ │ ├── skyBlue.colorset │ │ │ │ └── Contents.json │ │ │ ├── wallCatHandPanda.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── wallCatHandPanda.png │ │ │ │ ├── wallCatHandPanda@2x.png │ │ │ │ └── wallCatHandPanda@3x.png │ │ │ └── writeCatTom03.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── writeCatTom03.png │ │ │ │ ├── writeCatTom03@2x.png │ │ │ │ └── writeCatTom03@3x.png │ │ ├── Default-568h@2x.png │ │ ├── Fonts │ │ │ ├── 20958980_UTOIMAGE_유토이미지고딕_B_OTF.otf │ │ │ ├── 20958982_UTOIMAGE_유토이미지고딕_L_OTF.otf │ │ │ ├── 20958984_UTOIMAGE_유토이미지고딕_R_OTF.otf │ │ │ ├── SSYoungestDaughterRegular.ttf │ │ │ ├── 나눔손글씨 바른히피.ttf │ │ │ ├── 나눔손글씨 배은혜체.ttf │ │ │ ├── 서울남산 장체B.otf │ │ │ ├── 서울남산 장체BL.otf │ │ │ ├── 서울남산 장체EB.otf │ │ │ ├── 서울남산 장체L.otf │ │ │ └── 서울남산 장체M.otf │ │ ├── Gifs │ │ │ ├── gif_cat_loading.gif │ │ │ ├── gif_imac_cat.gif │ │ │ └── gif_loading2.gif │ │ ├── Info.plist │ │ └── Views │ │ │ ├── CustomDashedView.swift │ │ │ ├── CustomLabel.swift │ │ │ ├── GradientSlider.swift │ │ │ ├── LittleRoundBtn.swift │ │ │ ├── LittleRoundView.swift │ │ │ ├── RoundBtn.swift │ │ │ ├── RoundImageView.swift │ │ │ └── RoundView.swift │ ├── Splash │ │ ├── LaunchScreen.storyboard │ │ └── Splash.storyboard │ ├── Utils │ │ ├── Extensions │ │ │ ├── BasicExtension.swift │ │ │ ├── ButtonLabelExtension.swift │ │ │ ├── ColorPalette.swift │ │ │ ├── LabelExtension.swift │ │ │ ├── StringExtension.swift │ │ │ └── VCExtension.swift │ │ └── Network │ │ │ ├── APIService.swift │ │ │ ├── CommonModel.swift │ │ │ ├── DefaultData.swift │ │ │ ├── DelettableService.swift │ │ │ ├── GettableService.swift │ │ │ ├── HttpResponseCode.swift │ │ │ ├── KeyCode.swift │ │ │ ├── PosttableService.swift │ │ │ ├── PuttableService.swift │ │ │ ├── Reachability.swift │ │ │ └── RefreshGettableService.swift │ ├── en.lproj │ │ └── Localizable.strings │ └── ko.lproj │ │ └── Localizable.strings ├── GitCatTests │ ├── GitCatTests.swift │ ├── Info.plist │ └── UserTests.swift ├── GitcatWidget │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── WidgetBackground.colorset │ │ │ └── Contents.json │ ├── GitCatWidget.intentdefinition │ ├── GitCatWidget.swift │ ├── Info.plist │ └── WidgetDataModel.swift ├── Podfile └── Podfile.lock ├── README.md └── ReadmeResource ├── screenshot_1.jpeg ├── screenshot_2.jpeg └── screenshot_3.jpeg /GitCat/GitCat.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /GitCat/GitCat.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /GitCat/GitCat.xcodeproj/project.xcworkspace/xcuserdata/cho-yoonyoung.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat.xcodeproj/project.xcworkspace/xcuserdata/cho-yoonyoung.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /GitCat/GitCat.xcodeproj/xcuserdata/cho-yoonyoung.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | Content.xcscheme_^#shared#^_ 8 | 9 | orderHint 10 | 26 11 | 12 | GitCat.xcscheme_^#shared#^_ 13 | 14 | orderHint 15 | 0 16 | 17 | GitCatWidgetExtension.xcscheme_^#shared#^_ 18 | 19 | orderHint 20 | 10 21 | 22 | GitcatWidget.xcscheme_^#shared#^_ 23 | 24 | orderHint 25 | 9 26 | 27 | Service.xcscheme_^#shared#^_ 28 | 29 | orderHint 30 | 25 31 | 32 | 33 | SuppressBuildableAutocreation 34 | 35 | 4C68D10123B09D3E00A8F813 36 | 37 | primary 38 | 39 | 40 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /GitCat/GitCat.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /GitCat/GitCat.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /GitCat/GitCat/Auth/Util/Model/CatListModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // CatListModel.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 27/02/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class CatListModel: Codable { 12 | var message:String? 13 | var data: CatListDataModel? 14 | } 15 | 16 | class CatListDataModel:Codable { 17 | var isNewExist: Bool? 18 | var normal: [CatDataModel]? 19 | var special: [CatDataModel]? 20 | var new: [CatNewDataModel]? 21 | } 22 | class CatDataModel:Codable { 23 | var id: Int? 24 | var profileImg: String? 25 | var cost: Int? 26 | var description:String? 27 | var payType: String? 28 | var isAvailable: Bool? 29 | var isNew: Bool? 30 | } 31 | 32 | class CatNewDataModel:Codable { 33 | var profileImg:String? 34 | var description:String? 35 | } 36 | 37 | -------------------------------------------------------------------------------- /GitCat/GitCat/Auth/VC/GetAccessVC/GetAccessVC+Localization.swift: -------------------------------------------------------------------------------- 1 | // 2 | // GetAccessVC+Localization.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/10/17. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | extension GetAccessVC { 12 | func setLocalization() { 13 | self.titleLabel.text = "Repository Permission Settings".localized() 14 | self.subtitle1Label.text = "Select the boundary for GitHub repository".localized() 15 | self.subtitle2Label.text = "to collect your commit history".localized() 16 | self.miniSubTitleLabel.text = "(This can be modified later in the settings)".localized() 17 | 18 | self.publicTitleLabel.text = "Public Repository Only".localized() 19 | self.publicSubTitle1Label.text = "Grant permission to only public repositories".localized() 20 | self.publicSubTitle2Label.text = "associated with the GitHub account".localized() 21 | 22 | self.privateTitleLabel.text = "Include Private Repository".localized() 23 | self.privateSubTitle1Label.text = "Grant permission to all repositories".localized() 24 | self.privateSubTitle2Label.text = "associated with the GitHub account.".localized() 25 | 26 | self.publicDesc1Label.text = "\" Commits from private repositories \"".localized() 27 | self.publicDesc2Label.text = "do not count".localized() 28 | 29 | self.privateDesc1Label.text = "\" To access private repository \"".localized() 30 | self.privateDesc2Label.text = "it asks for full-access permission that includes".localized() 31 | self.privateDesc3Label.text = "both read/write. (but only read permission is granted.)".localized() 32 | 33 | self.nextBtn.setTitle(NSLocalizedString("Next", comment: ""), for: .normal) 34 | 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /GitCat/GitCat/Auth/VC/GetMoreInfo3VC/GetMoreInfo3VC+Localization.swift: -------------------------------------------------------------------------------- 1 | // 2 | // GetMoreInfo3VC+Localization.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/10/17. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | extension GetMoreInfo3VC { 12 | func setLocalization() { 13 | self.MainTitle.text = "How long have you been coding for?".localized() 14 | self.subTitle.text = "We only ask you this to make GitCat better :)" 15 | .localized() 16 | self.interestInDevBtn.setTitle(NSLocalizedString("Interested", comment: ""), for: .normal) 17 | self.studentBtn.setTitle(NSLocalizedString("Related Student", comment: ""), for: .normal) 18 | self.OneYearDevBtn.setTitle(NSLocalizedString("About 1 year", comment: ""), for: .normal) 19 | self.ThreeYearDevBtn.setTitle(NSLocalizedString("About 3 year", comment: ""), for: .normal) 20 | self.MoreThanFiveYearDevBtn.setTitle(NSLocalizedString("More than 5 years", comment: ""), for: .normal) 21 | self.nextBtn3.setTitle(NSLocalizedString("Next", comment: ""), for: .normal) 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /GitCat/GitCat/Auth/VC/GetMoreInfo3VC/GetMoreInto3VC+NetworkExtension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // GetMoreInto3VC+NetworkExtension.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/06/20. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | import UIKit 9 | 10 | extension GetMoreInfo3VC { 11 | func putInfo(name: String, gender: String, birth:String, devCareer:String) { 12 | let params : [String : Any] = ["name" : name , 13 | "gender" : gender , 14 | "birth": birth , 15 | "devCareer":devCareer ] 16 | 17 | PutAdditionalInfoService.shareInstance.putAdditionalInfo(params: params) { (result) in 18 | switch result { 19 | case .networkSuccess( _): //200 20 | let dvc = UIStoryboard(name: "Home", bundle: nil).instantiateViewController(withIdentifier: "UserDataInitVC") 21 | dvc.modalPresentationStyle = .fullScreen 22 | self.present(dvc, animated: true, completion: nil) 23 | break 24 | case .accessDenied: 25 | let confirmModeAction = UIAlertAction(title: "확인", style: .default) { (action) in 26 | UserDefaults.standard.set(false, forKey: "login") 27 | let dvc = UIStoryboard(name: "Auth", bundle: nil).instantiateViewController(withIdentifier: "AuthInitiVC") 28 | dvc.modalPresentationStyle = .fullScreen 29 | 30 | self.present(dvc, animated: true, completion: nil) 31 | } 32 | let alert = UIAlertController(title: "로그인 필요", message: "재로그인이 필요합니다", preferredStyle: UIAlertController.Style.alert) 33 | 34 | alert.addAction(confirmModeAction) 35 | self.present(alert, animated:true) 36 | break 37 | case .maintainance: 38 | self.simpleAlert(title: "서버 점검", message: "더 나은 서비스를 위해 잠시 서버 점검 중입니다.") 39 | break 40 | case .networkFail : 41 | self.networkErrorAlert() 42 | break 43 | 44 | default : 45 | self.simpleAlert(title: "오류", message: "다시 시도해주세요.") 46 | break 47 | } 48 | } 49 | } 50 | } 51 | -------------------------------------------------------------------------------- /GitCat/GitCat/Auth/VC/GetMoreInfo4VC/GetMoreInfo4VC+Localization.swift: -------------------------------------------------------------------------------- 1 | // 2 | // GetMoreInfo4VC+Localization.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/10/18. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | extension GetMoreInfo4VC { 11 | func setLocalization() { 12 | self.mainTitle.text = "Select your coding buddy!".localized() 13 | self.subTitle.text = "Make a coding buddy for more enjoyable commit!".localized() 14 | self.catNameTextField.placeholder = "(Maximum 8 Characters)".localized() 15 | self.basicBtn.setTitle("Origin".localized(), for: .normal) 16 | self.specialBtn.setTitle("Special", for: .normal) 17 | self.catNameLabel.text = "Name your coding buddy".localized() 18 | self.nextMove4Btn.setTitle("Next", for: .normal) 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /GitCat/GitCat/Auth/VC/GetMoreInfo4VC/GetMoreInto4VC+UITextFieldExtension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // GetMoreInto4VC+UITextFieldExtension.swift 3 | // 4 | // 5 | // Created by 조윤영 on 2020/06/20. 6 | // 7 | 8 | import UIKit 9 | 10 | extension GetMoreInfo4VC: UITextFieldDelegate{ 11 | func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool { 12 | 13 | let currentCharacterCount = textField.text?.count ?? 0 14 | print(currentCharacterCount) 15 | 16 | if range.length + range.location > currentCharacterCount { 17 | return false 18 | } 19 | let newLength = currentCharacterCount + string.count - range.length 20 | return newLength <= 9 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /GitCat/GitCat/Auth/VC/SignInVC/SignInVC+Localization.swift: -------------------------------------------------------------------------------- 1 | // 2 | // SignInVC+Localization.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/10/17. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | extension SignInVC { 11 | func setLocalization() { 12 | self.subTitleLabel.text = "Daily commit with your coding buddy!".localized() 13 | self.loginBtn.setTitle(NSLocalizedString("Sign in with GitHub", comment: ""), for: .normal) 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /GitCat/GitCat/Auth/View/NewCatCVCell.swift: -------------------------------------------------------------------------------- 1 | // 2 | // NewCatCVCell.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 09/04/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class NewCatCVCell: UICollectionViewCell { 12 | @IBOutlet weak var baseView: UIView! 13 | 14 | @IBOutlet weak var titleLabel: CustomLabel! 15 | @IBOutlet weak var newCatImageView: UIImageView! 16 | @IBOutlet weak var newCatDescriptionLabel: 17 | CustomLabel! 18 | 19 | @IBOutlet weak var closedBtn: UIButton! 20 | @IBOutlet weak var closedBtnImageView: UIImageView! 21 | 22 | 23 | override func awakeFromNib() { 24 | super.awakeFromNib() 25 | 26 | } 27 | 28 | override func layoutSubviews() { 29 | super.layoutSubviews() 30 | // do your thing 31 | setLabelFontSize() 32 | self.baseView.layer.masksToBounds = false 33 | self.baseView.layer.cornerRadius = 10 34 | self.baseView.customShadow(width: 1, height: 2, radius: 4, opacity: 0.16) 35 | 36 | } 37 | 38 | func setLabelFontSize() { 39 | self.newCatDescriptionLabel.setLineHeight(lineHeight: 1.42) 40 | titleLabel.dynamicFont(fontSize: 20, name: "BBTreeG_B") 41 | newCatDescriptionLabel.dynamicFont(fontSize: 14, name: "BBTreeGo_R") 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /GitCat/GitCat/Auth/View/SelectCatCVCell.swift: -------------------------------------------------------------------------------- 1 | // 2 | // SelectCatCVCell.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 06/02/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class SelectCatCVCell: UICollectionViewCell { 12 | @IBOutlet weak var catImageView: UIImageView! 13 | @IBOutlet weak var NewBadgeView: UIView! 14 | @IBOutlet weak var BuyBadgeView: UIView! 15 | 16 | @IBOutlet weak var roundView: UIView! 17 | 18 | @IBOutlet weak var baseView: UIView! 19 | 20 | override func awakeFromNib() { 21 | super.awakeFromNib() 22 | 23 | self.roundView.roundRadius(radius: 12) 24 | 25 | self.roundView.layer.borderColor = #colorLiteral(red: 0.7480606437, green: 0.7532055974, blue: 0.7486153245, alpha: 1) 26 | self.roundView.layer.borderWidth = 1 27 | 28 | self.NewBadgeView.roundRadius(radius: 7) 29 | self.BuyBadgeView.roundRadius(radius: 7) 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /GitCat/GitCat/GitCat.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | aps-environment 6 | development 7 | 8 | 9 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/Util/Model/CatCollectionModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // CatCollectionModel.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 13/03/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class CatCollectionModel: Codable { 12 | var message:String? 13 | var data: [CatCollectionDataModel]? 14 | } 15 | 16 | class CatCollectionDataModel:Codable { 17 | var name:String? 18 | var endingMent:String? 19 | var isMedal:Bool? 20 | var img:String? 21 | } 22 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/Util/Model/CommitCountModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // CommitModel.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 23/01/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class CommitCountModel: Codable { 12 | var message:String? 13 | var data: CommitDataModel? 14 | } 15 | 16 | class CommitDataModel:Codable { 17 | var commits: CommitLevelModel? 18 | var detailCommits: [String:CommitDetailModel] = [:] 19 | } 20 | class CommitLevelModel:Codable { 21 | var level_1:[String]? 22 | var level_2:[String]? 23 | var level_3:[String]? 24 | } 25 | 26 | class CommitDetailModel:Codable { 27 | 28 | var count:Int? 29 | var score:Int? 30 | var levelUp:String? 31 | } 32 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/Util/Model/CommitListModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // CommitListModel.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 23/01/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | class CommitListModel:Codable { 11 | var message:String? 12 | var data:CommitListDataModel? 13 | } 14 | class CommitListDataModel:Codable { 15 | var commits:[CommitListDataDetailModel]? 16 | } 17 | class CommitListDataDetailModel:Codable { 18 | var repoName:String? 19 | var commit:[CommitInfoModel]? 20 | } 21 | class CommitInfoModel:Codable { 22 | var time:String? 23 | var message:String? 24 | } 25 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/Util/Model/HomeModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // HomeModel.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 05/03/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class HomeModel:Codable { 12 | var message:String? 13 | var data:HomeDataModel? 14 | } 15 | 16 | class HomeDataModel:Codable { 17 | var todayCommitCount:Int? 18 | var todayScore: Int? 19 | var catName:String? 20 | var catImg:String? 21 | 22 | var totalScore: Int? 23 | var currentLevel: Int? 24 | var currentItem: String? 25 | var nextLevel: Int? 26 | var nextLevelItem: String? 27 | var nextLevelScore: Int? 28 | var graduScore: Int? 29 | var progressPer: Int? 30 | 31 | var ments:[String]? 32 | 33 | var isLevelUp:Bool? 34 | var isGraduate:Bool? 35 | var isLeave:Bool? 36 | } 37 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/Util/Model/RefreshTokenModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // RefreshTokenModel.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 12/04/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class RefreshTokenModel:Codable { 12 | var message:String? 13 | var data:RefreshTokenDataModel? 14 | } 15 | class RefreshTokenDataModel:Codable { 16 | var accessToken:String? 17 | var refreshToken:String? 18 | } 19 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/Util/Model/ReportDetailModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // ReportDetailModel.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 18/02/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | class ReportDetailModel:Codable { 11 | var message:String? 12 | var data:ReportDetailDataModel? 13 | } 14 | class ReportDetailDataModel:Codable { 15 | var comparedLastMonth:String? 16 | var avgCount:String? 17 | var dailyCount:DailyCountModel? 18 | var languageRatio:LanguageRatioModel? 19 | var contributedRepository:ContributedRepositoryModel? 20 | var comment:[String]? 21 | } 22 | class DailyCountModel:Codable { 23 | var dayArray:[String?] 24 | var countArray:[Int?] 25 | } 26 | class LanguageRatioModel:Codable { 27 | var percentArray:[Double?] 28 | var resultLanguages:[ResultLanguagesModel?] 29 | } 30 | class ContributedRepositoryModel:Codable { 31 | var count:[Double?] 32 | var repoNames:[String?] 33 | } 34 | class ResultLanguagesModel:Codable { 35 | var percent:Double? 36 | var language:String? 37 | } 38 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/Util/Model/ReportListModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // ReportListModel.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 18/02/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | struct ReportListModel:Codable { 12 | var message:String? 13 | var data:ReportListDataModel? 14 | } 15 | struct ReportListDataModel:Codable { 16 | var resultList:[ResultListDataModel]? 17 | } 18 | struct ResultListDataModel:Codable { 19 | var id:Int? 20 | var title:String? 21 | var totalCount:String? 22 | var mainLanguage:String? 23 | } 24 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/Util/Service/DeleteUserInfo.swift: -------------------------------------------------------------------------------- 1 | // 2 | // DeleteUserInfo.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 08/04/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | struct DeleteUserInfo: DelettableService, APIService { 12 | 13 | typealias NetworkData = CommonModel 14 | static let shareInstance = DeleteUserInfo() 15 | 16 | //MARK: Delete - https://a.gitcat.app/api/auth/withdraw (회원 탈퇴 API) 17 | func withdrawal(completion: @escaping (NetworkResult) -> Void) { 18 | 19 | let deleteURL = self.url("/auth/withdraw") 20 | 21 | delete(deleteURL, params: [:]) { (result) in 22 | switch result { 23 | 24 | case .success(let networkResult): 25 | switch networkResult.resCode { 26 | 27 | case HttpResponseCode.getSuccess.rawValue : //200 28 | completion(.networkSuccess(networkResult.resResult)) 29 | break 30 | case HttpResponseCode.accessDenied.rawValue: //401 31 | completion(.accessDenied) 32 | break 33 | case HttpResponseCode.maintainance.rawValue: //503 34 | completion(.maintainance) 35 | break 36 | default : 37 | print("Success: \(networkResult.resCode)") 38 | break 39 | } 40 | break 41 | 42 | case .error(let resCode): 43 | switch resCode { 44 | case HttpResponseCode.accessDenied.rawValue.description : //401 45 | completion(.accessDenied) 46 | break 47 | case HttpResponseCode.serverErr.rawValue.description : //500 48 | completion(.serverErr) 49 | break 50 | default : 51 | print("Error: \(resCode)") 52 | break 53 | } 54 | break 55 | 56 | case .failure(_): 57 | completion(.networkFail) 58 | print("Fail: Network Fail") 59 | break 60 | case .noContents: 61 | break 62 | } 63 | } 64 | 65 | } 66 | } 67 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/View/CatCollectionCVCell.swift: -------------------------------------------------------------------------------- 1 | 2 | // 3 | // CatCollectionCVCell.swift 4 | // GitCat 5 | // 6 | // Created by 조윤영 on 20/01/2020. 7 | // Copyright © 2020 조윤영. All rights reserved. 8 | // 9 | 10 | import UIKit 11 | 12 | class CatCollectionCVCell: UICollectionViewCell { 13 | 14 | @IBOutlet weak var baseView: RoundView! 15 | @IBOutlet weak var medalImageView: UIImageView! 16 | 17 | @IBOutlet weak var carBoderView: UIView! 18 | @IBOutlet weak var catImageView: UIImageView! 19 | 20 | @IBOutlet weak var catNameDescLabel: CustomLabel! 21 | @IBOutlet weak var catResultDescLabel: CustomLabel! 22 | @IBOutlet weak var catNameLabel: UILabel! 23 | @IBOutlet weak var resultLabel: UILabel! 24 | 25 | override func awakeFromNib() { 26 | super.awakeFromNib() 27 | 28 | self.layer.borderWidth = 1.0 29 | 30 | self.layer.borderColor = UIColor.clear.cgColor 31 | self.layer.cornerRadius = 8 32 | self.baseView.layer.cornerRadius = 8 33 | self.layer.shadowColor = UIColor.black.cgColor 34 | self.layer.shadowOffset = CGSize(width: 1, height: 1) 35 | self.layer.shadowRadius = 3 36 | self.layer.shadowOpacity = 0.12 37 | self.layer.masksToBounds = false 38 | 39 | self.catNameDescLabel.text = "- name:".localized() 40 | 41 | carBoderView.layer.borderColor = UIColor(red: 236/255, green: 236/255, blue: 236/255, alpha: 1).cgColor 42 | carBoderView.layer.borderWidth = 1 43 | 44 | setFontSize() 45 | } 46 | 47 | func setFontSize() { 48 | catNameLabel.dynamicFont(fontSize: 16, name: "NanumBaeEunHyeCe") 49 | catNameDescLabel.dynamicFont(fontSize: 16, name: "NanumBaeEunHyeCe") 50 | catResultDescLabel.dynamicFont(fontSize: 16, name: "NanumBaeEunHyeCe") 51 | resultLabel.dynamicFont(fontSize: 16, name: "NanumBaeEunHyeCe") 52 | } 53 | 54 | } 55 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/View/CommitDetailTVCell.swift: -------------------------------------------------------------------------------- 1 | // 2 | // CommitDetailTVCell.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 19/01/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class CommitDetailTVCell: UITableViewCell { 12 | @IBOutlet weak var circleView: UIView! 13 | @IBOutlet weak var lineView: UIView! 14 | @IBOutlet weak var commitLabel: UILabel! 15 | @IBOutlet weak var timeLabel: CustomLabel! 16 | 17 | override func awakeFromNib() { 18 | super.awakeFromNib() 19 | setFontSize() 20 | } 21 | 22 | override func layoutSubviews() { 23 | super.layoutSubviews() 24 | } 25 | 26 | func setFontSize() { 27 | commitLabel.dynamicFont(fontSize: 12, name: "BBTreeGo_R") 28 | timeLabel.dynamicFont(fontSize: 10, name: "BBTreeG_L") 29 | } 30 | 31 | override func setSelected(_ selected: Bool, animated: Bool) { 32 | super.setSelected(selected, animated: animated) 33 | 34 | } 35 | 36 | 37 | } 38 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/View/CustomHeaderTVCell.swift: -------------------------------------------------------------------------------- 1 | // 2 | // CustomHeaderTVCell.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 19/01/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class CustomHeaderTVCell: UITableViewCell { 12 | @IBOutlet weak var repoNameLabel: UILabel! 13 | 14 | override func awakeFromNib() { 15 | super.awakeFromNib() 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/View/ReportCVCell.swift: -------------------------------------------------------------------------------- 1 | // 2 | // ReportCVCell.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 09/01/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class ReportCVCell: UICollectionViewCell { 12 | 13 | @IBOutlet weak var mainTitle: UILabel! 14 | 15 | @IBOutlet weak var commitCountDescLabel: CustomLabel! 16 | @IBOutlet weak var commitCountLabel: UILabel! 17 | @IBOutlet weak var languageLabel: UILabel! 18 | @IBOutlet weak var languageDescLabel: CustomLabel! 19 | @IBOutlet weak var bottomView: UIView! 20 | 21 | override func awakeFromNib() { 22 | super.awakeFromNib() 23 | 24 | self.layer.borderWidth = 1.0 25 | 26 | self.layer.borderColor = UIColor.clear.cgColor 27 | self.layer.cornerRadius = 8 28 | 29 | self.layer.shadowColor = UIColor.black.cgColor 30 | self.layer.shadowOffset = CGSize(width: 1, height: 1) 31 | self.layer.shadowRadius = 3 32 | self.layer.shadowOpacity = 0.12 33 | self.layer.masksToBounds = false 34 | 35 | bottomView.bottomSectionRound(_radius: 8) 36 | setFontSize() 37 | setLocalization() 38 | } 39 | 40 | func setLocalization() { 41 | self.commitCountDescLabel.text = "Total Commit".localized() 42 | self.languageDescLabel.text = "Main Language".localized() 43 | } 44 | 45 | func setFontSize() { 46 | mainTitle.dynamicFont(fontSize: 20, name: "BBTreeG_B") 47 | commitCountDescLabel.dynamicFont(fontSize: 14, name: "BBTreeGo_R") 48 | commitCountLabel.dynamicFont(fontSize: 14, name: "BBTreeG_B") 49 | 50 | languageLabel.dynamicFont(fontSize: 14, name: "BBTreeG_B") 51 | languageDescLabel.dynamicFont(fontSize: 14, name: "BBTreeGo_R") 52 | 53 | } 54 | 55 | } 56 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/View/TutorialCVCell.swift: -------------------------------------------------------------------------------- 1 | // 2 | // TutorialCVCell.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 05/02/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | protocol TutorialCellDelegate : class { 12 | func startTutorialAction() 13 | } 14 | 15 | class TutorialCVCell: UICollectionViewCell { 16 | @IBOutlet weak var imageBackgroundView: UIView! 17 | @IBOutlet weak var tutorialImageView: UIImageView! 18 | @IBOutlet weak var chapterRoundView: RoundView! 19 | 20 | @IBOutlet weak var chapterNumberLabel: UILabel! 21 | @IBOutlet weak var title: UILabel! 22 | 23 | @IBOutlet weak var content1: UILabel! 24 | @IBOutlet weak var content2: UILabel! 25 | 26 | @IBOutlet weak var baseView: UIView! 27 | @IBOutlet weak var tutorialStartBtn: RoundBtn! 28 | 29 | 30 | weak var delegate : TutorialCellDelegate! 31 | 32 | override func awakeFromNib() { 33 | 34 | super.awakeFromNib() 35 | self.tutorialStartBtn.setTitle("Begin tutorial".localized(), for: .normal) 36 | } 37 | 38 | override func layoutSubviews() { 39 | super.layoutSubviews() 40 | // do your thing 41 | setLabelFontSize() 42 | self.baseView.layer.masksToBounds = false 43 | self.baseView.layer.cornerRadius = 10 44 | self.baseView.customShadow(width: 1, height: 2, radius: 10, opacity: 0.16) 45 | self.imageBackgroundView.topSectionRound() 46 | 47 | self.chapterRoundView.layer.borderColor = UIColor(red: 137/255, green: 204/255, blue: 246/255, alpha: 1).cgColor 48 | tutorialStartBtn.circleRadius() 49 | 50 | } 51 | 52 | @IBAction func startTutorialAction(_ sender: Any) { 53 | self.delegate.startTutorialAction() 54 | 55 | } 56 | 57 | func setLabelFontSize() { 58 | title.dynamicFont(fontSize: 20, name: "BBTreeG_B") 59 | 60 | content1.dynamicFont(fontSize: 14, name: "BBTreeGo_R") 61 | content2.dynamicFont(fontSize: 14, name: "BBTreeGo_R") 62 | 63 | chapterNumberLabel.dynamicFont(fontSize: 18, name: "BBTreeG_B") 64 | 65 | tutorialStartBtn.titleLabel?.dynamicFont(fontSize: 14, name: "BBTreeG_B") 66 | } 67 | 68 | } 69 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/AlarmVC/AlarmVC+Localization.swift: -------------------------------------------------------------------------------- 1 | // 2 | // AlarmVC+Localization.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/10/16. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | extension AlarmVC { 11 | func setLocalization() { 12 | self.navigationItem.title = "Notifications Settings".localized() 13 | self.switchLabel.text = "Allow App Notification".localized() 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/AuthManageVC/AuthManageVC+Localization.swift: -------------------------------------------------------------------------------- 1 | // 2 | // AuthManageVC+Localization.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/10/16. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | extension AuthManageVC { 11 | func setLocalization() { 12 | self.navigationItem.title = "GitHub Account Settings".localized() 13 | userIdDescLabel.text = "GitHub Login".localized() 14 | logoutLabel.text = "Sign Out".localized() 15 | resignLabel.text = "Delete GitCat Account".localized() 16 | 17 | withdrawTitleLabel.text = "Delete GitCat Account".localized() 18 | withdrawSubTitleLabel1.text = "Delete all data within GitCat?".localized() 19 | withdrawSubTitleLabel2.text = "Deleting GitCat account is permanent".localized() 20 | withdrawSubTitleLabel3.text = "and it cannot be undone.".localized() 21 | 22 | withdrawOkBtn.setTitle(NSLocalizedString("OK", comment: ""), for: .normal) 23 | withdrawCancelBtn.setTitle(NSLocalizedString("Cancel", comment: ""), for: .normal) 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/CatCollectionVC/CatCollectionVC+CollectionViewExtension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // CatCollectionVC+CollectionViewExtension.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/06/20. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | import UIKit 11 | 12 | extension CatCollectionVC: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout { 13 | func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int { 14 | return catCollectionList.count 15 | } 16 | 17 | func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell { 18 | 19 | let cell = collectionView.dequeueReusableCell(withReuseIdentifier: cellIdentifier, for: indexPath) as? CatCollectionCVCell 20 | 21 | cell?.catNameLabel.text = catCollectionList[indexPath.row].name 22 | cell?.resultLabel.text = catCollectionList[indexPath.row].endingMent 23 | 24 | let imageURL = catCollectionList[indexPath.row].img 25 | cell?.catImageView.setImage(imageURL, defaultImgPath: "imgDefault") 26 | 27 | if(catCollectionList[indexPath.row].isMedal == true) { 28 | cell?.medalImageView.alpha = 1 29 | }else { 30 | cell?.medalImageView.alpha = 0 31 | } 32 | 33 | return cell! 34 | } 35 | 36 | func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize { 37 | let width: CGFloat = (view.frame.width - 42) / 2 38 | let height: CGFloat = ((view.frame.width - 42) / 2) * 0.8 + 53 39 | 40 | if UIDevice.current.model.hasPrefix("iPad") { 41 | let width: CGFloat = (view.frame.width - 42) / 3 - 10 42 | let height: CGFloat = ((view.frame.width - 42) / 3) + 53 43 | return CGSize(width: width, height: height) 44 | } 45 | return CGSize(width: width, height: height) 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/CatCollectionVC/CatCollectionVC.swift: -------------------------------------------------------------------------------- 1 | // 2 | // CatCollectionVC.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 20/01/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class CatCollectionVC: UIViewController { 12 | 13 | @IBOutlet weak var collectionView: UICollectionView! 14 | @IBOutlet weak var loadingBackgroundView: UIView! 15 | @IBOutlet weak var loadingView: UIImageView! 16 | @IBOutlet weak var noDataImageView: UIImageView! 17 | 18 | let cellIdentifier:String = "catCollectionViewcell" 19 | var catCollectionList = [CatCollectionDataModel]() 20 | 21 | override func viewDidLoad() { 22 | super.viewDidLoad() 23 | 24 | getCatCollection() 25 | setStyle() 26 | self.navigationItem.title = "Cat Collection".localized() 27 | } 28 | 29 | func setStyle() { 30 | loadingBackgroundView.alpha = 1 31 | self.noDataImageView.alpha = 0 32 | 33 | let textAttributes = [NSAttributedString.Key.foregroundColor:UIColor(red: 137/255, green: 204/255, blue: 246/255, alpha: 1)] 34 | navigationController?.navigationBar.titleTextAttributes = textAttributes 35 | 36 | let bar: UINavigationBar! = self.navigationController?.navigationBar 37 | bar.backgroundColor = UIColor.white 38 | bar.setBackgroundImage(UIImage(), for: UIBarMetrics.default) 39 | bar.shadowImage = UIImage() 40 | 41 | } 42 | 43 | @IBAction func goBackAction(_ sender: Any) { 44 | self.dismiss(animated: true) 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/DeveloperInfoVC/DeveloperInfoVC+DynamicFont.swift: -------------------------------------------------------------------------------- 1 | // 2 | // DeveloperInfoVC+DynamicFont.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/06/20. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | extension DeveloperInfoVC { 12 | func setFont() { 13 | self.role1.dynamicFont(fontSize: 16, name: "BBTreeG_B") 14 | self.role2.dynamicFont(fontSize: 16, name: "BBTreeG_B") 15 | self.role3.dynamicFont(fontSize: 16, name: "BBTreeG_B") 16 | self.role4.dynamicFont(fontSize: 16, name: "BBTreeG_B") 17 | self.role5.dynamicFont(fontSize: 16, name: "BBTreeG_B") 18 | self.role6.dynamicFont(fontSize: 16, name: "BBTreeG_B") 19 | 20 | self.name1.dynamicFont(fontSize: 14, name: "BBTreeG_B") 21 | self.name2.dynamicFont(fontSize: 14, name: "BBTreeG_B") 22 | self.name3.dynamicFont(fontSize: 14, name: "BBTreeG_B") 23 | self.name4.dynamicFont(fontSize: 14, name: "BBTreeG_B") 24 | self.name5.dynamicFont(fontSize: 14, name: "BBTreeG_B") 25 | self.name6.dynamicFont(fontSize: 14, name: "BBTreeG_B") 26 | 27 | self.detail1.dynamicFont(fontSize: 12, name: "BBTreeGo_R") 28 | self.detail2.dynamicFont(fontSize: 12, name: "BBTreeGo_R") 29 | self.detail3.dynamicFont(fontSize: 12, name: "BBTreeGo_R") 30 | self.detail4.dynamicFont(fontSize: 12, name: "BBTreeGo_R") 31 | self.detail5.dynamicFont(fontSize: 12, name: "BBTreeGo_R") 32 | self.detail6.dynamicFont(fontSize: 12, name: "BBTreeGo_R") 33 | 34 | self.detail1.setLineHeight(lineHeight: 1.5) 35 | self.detail2.setLineHeight(lineHeight: 1.5) 36 | self.detail3.setLineHeight(lineHeight: 1.5) 37 | self.detail4.setLineHeight(lineHeight: 1.5) 38 | self.detail5.setLineHeight(lineHeight: 1.5) 39 | self.detail6.setLineHeight(lineHeight: 1.5) 40 | 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/FAQVC.swift: -------------------------------------------------------------------------------- 1 | // 2 | // FAQVC.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/09/28. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import WebKit 11 | import SystemConfiguration 12 | class FAQVC: UIViewController, WKUIDelegate, WKNavigationDelegate { 13 | @IBOutlet weak var webView: WKWebView! 14 | 15 | override func loadView() { 16 | super.loadView() 17 | 18 | webView.uiDelegate = self 19 | webView.navigationDelegate = self 20 | 21 | self.view.addSubview(webView) 22 | } 23 | 24 | override func viewDidLoad() { 25 | super.viewDidLoad() 26 | loadURL() 27 | setBackBtn(color: UIColor(red: 100/255, green: 100/255, blue: 100/255, alpha: 1)) 28 | } 29 | 30 | override func viewDidAppear(_ animated: Bool) { 31 | super.viewDidAppear(true) 32 | checkNetworkConnect() 33 | } 34 | 35 | func loadURL() { 36 | 37 | let InstagramURL = URL(string: "https://www.notion.so/gitcat/QnA-05f9209a6dfe4e4086b6d4e47191466b") 38 | let request = URLRequest(url: InstagramURL!) 39 | 40 | webView.load(request) 41 | } 42 | 43 | //중복적 리로드 방지 44 | public func webViewWebContentProcessDidTerminate(_ webView: WKWebView) { 45 | webView.reload() 46 | } 47 | 48 | //Network 연결상태 검사 49 | func checkNetworkConnect() { 50 | if(Reachabilty.isConnectedToNetwork()) { 51 | print("Network Conencted") 52 | } else{ 53 | print("Network Error:Github 연동 로그인 시 네트워크 연결이 되어 있지 않음.") 54 | 55 | let networkCheckAlert = UIAlertController(title: "네트워크 오류", message: "잠시 후에 다시 시도해주세요!", preferredStyle: UIAlertController.Style.alert) 56 | 57 | networkCheckAlert.addAction(UIAlertAction(title: "네", style: .default, handler: { (action:UIAlertAction) in 58 | print("로그인 화면으로 돌아가기") 59 | })) 60 | self.present(networkCheckAlert, animated: true, completion: nil) 61 | } 62 | } 63 | 64 | } 65 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/InstagramVc.swift: -------------------------------------------------------------------------------- 1 | // 2 | // InstagramVc.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 24/02/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import WebKit 11 | import SystemConfiguration 12 | 13 | class InstagramVc: UIViewController, WKUIDelegate, WKNavigationDelegate { 14 | 15 | @IBOutlet weak var webView: WKWebView! 16 | 17 | 18 | override func loadView() { 19 | super.loadView() 20 | 21 | webView.uiDelegate = self 22 | webView.navigationDelegate = self 23 | 24 | self.view.addSubview(webView) 25 | } 26 | 27 | override func viewDidLoad() { 28 | super.viewDidLoad() 29 | loadURL() 30 | setBackBtn(color: UIColor(red: 100/255, green: 100/255, blue: 100/255, alpha: 1)) 31 | } 32 | 33 | override func viewDidAppear(_ animated: Bool) { 34 | super.viewDidAppear(true) 35 | checkNetworkConnect() 36 | } 37 | 38 | func loadURL() { 39 | 40 | let InstagramURL = URL(string: "https://instagram.com/gitcat_story") 41 | let request = URLRequest(url: InstagramURL!) 42 | 43 | webView.load(request) 44 | } 45 | 46 | //중복적 리로드 방지 47 | public func webViewWebContentProcessDidTerminate(_ webView: WKWebView) { 48 | webView.reload() 49 | } 50 | 51 | //Network 연결상태 검사 52 | func checkNetworkConnect() { 53 | if(Reachabilty.isConnectedToNetwork()) { 54 | print("Network Conencted") 55 | } else{ 56 | print("Network Error:Github 연동 로그인 시 네트워크 연결이 되어 있지 않음.") 57 | 58 | let networkCheckAlert = UIAlertController(title: "네트워크 오류", message: "잠시 후에 다시 시도해주세요!", preferredStyle: UIAlertController.Style.alert) 59 | 60 | networkCheckAlert.addAction(UIAlertAction(title: "네", style: .default, handler: { (action:UIAlertAction) in 61 | print("로그인 화면으로 돌아가기") 62 | })) 63 | self.present(networkCheckAlert, animated: true, completion: nil) 64 | } 65 | } 66 | 67 | } 68 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/MainTabBarVC.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MainTabBarVC.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 20/01/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class MainTabBarVC: UITabBarController { 12 | 13 | override func viewDidLoad() { 14 | super.viewDidLoad() 15 | 16 | self.selectedIndex = 1; 17 | 18 | tabBar.items![0].title = "Commit Calendar".localized() 19 | tabBar.items![1].title = "Home".localized() 20 | tabBar.items![2].title = "Report".localized() 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/MidRepoVC/Debouncer.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Debouncer.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/06/20. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | import Foundation 9 | 10 | class Debouncer { 11 | // MARK: - Properties 12 | private let queue = DispatchQueue.main 13 | private var workItem = DispatchWorkItem(block: {}) 14 | private var group = DispatchGroup() 15 | private var interval: TimeInterval 16 | 17 | // MARK: - Initializer 18 | init(seconds: TimeInterval) { 19 | self.interval = seconds 20 | 21 | } 22 | 23 | // MARK: - Debouncing function 24 | func run(action: @escaping (() -> Void)) { 25 | workItem.cancel() 26 | workItem = DispatchWorkItem(block: { 27 | action() 28 | }) 29 | 30 | queue.asyncAfter(deadline: .now() + interval, execute: workItem) 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/MidRepoVC/MidRepoVC+DynamicFont.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MidRepoVC+DynamicFont.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/06/20. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | extension MidRepoVC { 11 | func setFontSize() { 12 | noneCommitLabel.dynamicFont(fontSize: 14, name: "BBTreeGo_R") 13 | desc1.dynamicFont(fontSize: 14, name: "BBTreeG_B") 14 | desc2.dynamicFont(fontSize: 14, name: "BBTreeG_B") 15 | desc3.dynamicFont(fontSize: 14, name: "BBTreeG_B") 16 | desc4.dynamicFont(fontSize: 14, name: "BBTreeG_B") 17 | desc5.dynamicFont(fontSize: 14, name: "BBTreeG_B") 18 | scoreLabel.dynamicFont(fontSize: 32, name: "BBTreeGo_R") 19 | totalCommitLabel.dynamicFont(fontSize: 32, name: "BBTreeGo_R") 20 | itemLabel.dynamicFont(fontSize: 32, name: "BBTreeGo_R") 21 | noneItem.dynamicFont(fontSize: 14, name: "BBTreeGo_R") 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/MidRepoVC/MidRepoVC+Localization.swift: -------------------------------------------------------------------------------- 1 | // 2 | // MidRepoVC+Localization.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/10/18. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | extension MidRepoVC { 11 | func setLocalization() { 12 | self.navigationItem.title = "Commit Calendar".localized() 13 | self.statusLabel1.text = "0".localized() 14 | self.statusLabel2.text = "1 ~ 5".localized() 15 | self.statusLabel3.text = "6 ~ 10".localized() 16 | self.statusLabel4.text = "10+".localized() 17 | self.desc1.text = "Today's Commit".localized() 18 | self.desc2.text = "Received Point".localized() 19 | self.desc3.text = "Total Commit".localized() 20 | self.desc4.text = "Received Item".localized() 21 | self.desc5.text = "Commit History Details".localized() 22 | self.noneItem.text = "None!".localized() 23 | self.noneCommitLabel.text = "No commit history available!".localized() 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/ReportDetailVC/ReportDetailVC+DynamicFont.swift: -------------------------------------------------------------------------------- 1 | // 2 | // ReportDetailVC+DynamicFont.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/06/20. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | extension ReportDetailVC { 12 | func setFontSize() { 13 | self.descLabel1.dynamicFont(fontSize: 14, name: "BBTreeG_B") 14 | self.descLabel2.dynamicFont(fontSize: 14, name: "BBTreeG_B") 15 | self.descLabel3.dynamicFont(fontSize: 14, name: "BBTreeG_B") 16 | 17 | self.compareCount.dynamicFont(fontSize: 20, name: "BBTreeG_B") 18 | self.totalCount.dynamicFont(fontSize: 20, name: "BBTreeG_B") 19 | self.averageCount.dynamicFont(fontSize: 20, name: "BBTreeG_B") 20 | 21 | self.commitDescLabel.dynamicFont(fontSize: 12, name: "BBTreeG_B") 22 | self.languageDescLabel.dynamicFont(fontSize: 12, name: "BBTreeG_B") 23 | 24 | self.repoDescLabel.dynamicFont(fontSize: 12, name: "BBTreeG_B") 25 | 26 | self.finalDescLabel.dynamicFont(fontSize: 12, name: "BBTreeG_B") 27 | 28 | self.top3Label.dynamicFont(fontSize: 12, name: "BBTreeG_B") 29 | self.statusLabel1.dynamicFont(fontSize: 11, name: "BBTreeGo_R") 30 | self.statusPercentLabel1.dynamicFont(fontSize: 12, name: "BBTreeG_B") 31 | 32 | self.statusLabel2.dynamicFont(fontSize: 11, name: "BBTreeGo_R") 33 | self.statusPercentLabel2.dynamicFont(fontSize: 12, name: "BBTreeG_B") 34 | 35 | self.statusLabel3.dynamicFont(fontSize: 11, name: "BBTreeGo_R") 36 | self.statusPercentLabel3.dynamicFont(fontSize: 12, name: "BBTreeG_B") 37 | 38 | self.statusLabel4.dynamicFont(fontSize: 11, name: "BBTreeGo_R") 39 | self.statusPercentLabel4.dynamicFont(fontSize: 12, name: "BBTreeG_B") 40 | 41 | self.description1.dynamicFont(fontSize: 11, name: "BBTreeGo_R") 42 | self.description2.dynamicFont(fontSize: 11, name: "BBTreeGo_R") 43 | self.description3.dynamicFont(fontSize: 11, name: "BBTreeGo_R") 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/ReportDetailVC/ReportVC+Localization.swift: -------------------------------------------------------------------------------- 1 | // 2 | // ReportVC+Localization.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/10/18. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | extension ReportDetailVC { 11 | func setLocalization() { 12 | self.descLabel1.text = "Since Last Month".localized() 13 | self.descLabel2.text = "Total Commit".localized() 14 | self.descLabel3.text = "Daily average".localized() 15 | self.commitDescLabel.text = "Commit Count Stats".localized() 16 | self.languageDescLabel.text = "Ratio of used programming languages".localized() 17 | self.repoDescLabel.text = "Repository Contribution".localized() 18 | self.finalDescLabel.text = "This Month's Review" .localized() 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/ReportVC/ReportVC+CollectionViewExtension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // ReportVC+CollectionViewExtension.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/06/20. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | import UIKit 11 | 12 | extension ReportVC: UICollectionViewDataSource, UICollectionViewDelegate, UICollectionViewDelegateFlowLayout { 13 | func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int { 14 | return reportDataList.count 15 | } 16 | 17 | func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell { 18 | let cell = collectionView.dequeueReusableCell(withReuseIdentifier: cellIdentifier, for: indexPath) as? ReportCVCell 19 | 20 | cell?.mainTitle.text = reportDataList[indexPath.row].title 21 | cell?.languageLabel.text = reportDataList[indexPath.row].mainLanguage 22 | cell?.commitCountLabel.text = (reportDataList[indexPath.row].totalCount ?? "") + "회" 23 | 24 | return cell! 25 | } 26 | 27 | func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize { 28 | let cellWidth: CGFloat = collectionView.frame.width / 1.08 29 | let cellHeight: CGFloat = collectionView.frame.height / 5.17 30 | 31 | return CGSize(width: cellWidth, height: cellHeight) 32 | } 33 | 34 | func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) { 35 | let dvc = UIStoryboard(name: "Home", bundle: nil).instantiateViewController(withIdentifier: "ReportDetailNavVC") 36 | 37 | dvc.modalPresentationStyle = .fullScreen 38 | 39 | let report = reportDataList[indexPath.row] 40 | UserDefaults.standard.set(report.title, forKey:"reportTitle") 41 | UserDefaults.standard.set(report.id, forKey:"reportId") 42 | UserDefaults.standard.set(report.totalCount, forKey: "reportTotalCount") 43 | 44 | self.present(dvc, animated: true, completion: nil) 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/ReportVC/ReportVC.swift: -------------------------------------------------------------------------------- 1 | // 2 | // ReportVC.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 09/01/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class ReportVC: UIViewController { 12 | @IBOutlet weak var collectionView: UICollectionView! 13 | @IBOutlet weak var loadingView: UIImageView! 14 | @IBOutlet weak var noDataImageView: UIImageView! 15 | 16 | let cellIdentifier = "ReportCVCell" 17 | var reportDataList = [ResultListDataModel]() 18 | 19 | override func viewDidLoad() { 20 | super.viewDidLoad() 21 | 22 | let textAttributes = [NSAttributedString.Key.foregroundColor:UIColor.CustomColor.skyBlue] 23 | navigationController?.navigationBar.titleTextAttributes = textAttributes 24 | navigationController?.navigationBar.barTintColor = #colorLiteral(red: 1, green: 1, blue: 1, alpha: 1) 25 | self.deleteNavigationUnderbar() 26 | self.loadingView.loadGif(name: "gif_loading2") 27 | self.navigationItem.title = "Report".localized() 28 | } 29 | 30 | override func viewWillAppear(_ animated: Bool) { 31 | self.tabBarController?.tabBar.alpha = 1 32 | setReportList() 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/SettingVC/SettingVC+Localization.swift: -------------------------------------------------------------------------------- 1 | // 2 | // SettingVC+Localization.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/10/16. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | extension SettingVC { 12 | func setLocalization() { 13 | self.settingLabel.text = "Settings".localized() 14 | self.authManageLAbel.text = "GitHub Account Settings".localized() 15 | self.accessManageLabel.text = "GitHub Repository Permission".localized() 16 | self.alaramManageLabel.text = "Notifications Settings".localized() 17 | self.catInitialBtn.setTitle(NSLocalizedString("Reset Coding Buddie", comment: ""), for: .normal) 18 | 19 | self.etcLabel.text = "Other".localized() 20 | self.introduceDeveloperLabel.text = "Developers Information".localized() 21 | self.FAQLabel.text = "FAQ".localized() 22 | self.instagramLabel.text = "GitCat Instagram"; 23 | self.feedbackLabel.text = "Send Feedback"; 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GitCat/GitCat/Main/ViewController/UserDataInitVC/UserDataInitVC.swift: -------------------------------------------------------------------------------- 1 | // 2 | // UserDataInitVC.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 05/03/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | class UserDataInitVC: UIViewController { 12 | 13 | @IBOutlet weak var loadingView: UIImageView! 14 | 15 | var backgroundTask: UIBackgroundTaskIdentifier = .invalid 16 | var cnt:Int = 0 17 | 18 | override func viewDidLoad() { 19 | super.viewDidLoad() 20 | loadingView.loadGif(name: "gif_cat_loading") 21 | postUserData() 22 | cnt = 0 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/1024*1024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/1024*1024.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/120*120-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/120*120-1.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/120*120.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/120*120.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/152*152.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/152*152.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/167*167.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/167*167.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/180*180.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/180*180.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/20*20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/20*20.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/29*29.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/29*29.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/40*40-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/40*40-1.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/40*40-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/40*40-2.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/40*40.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/40*40.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/58*58-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/58*58-1.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/58*58.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/58*58.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/60*60.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/60*60.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/76*76.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/76*76.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/80*80-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/80*80-1.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/80*80.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/80*80.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/87*87.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/AppIcon.appiconset/87*87.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/brownishGrey.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x64", 13 | "alpha" : "1.000", 14 | "blue" : "0x64", 15 | "green" : "0x64" 16 | } 17 | } 18 | }, 19 | { 20 | "idiom" : "universal", 21 | "appearances" : [ 22 | { 23 | "appearance" : "luminosity", 24 | "value" : "light" 25 | } 26 | ], 27 | "color" : { 28 | "color-space" : "srgb", 29 | "components" : { 30 | "red" : "0.392", 31 | "alpha" : "1.000", 32 | "blue" : "0.392", 33 | "green" : "0.392" 34 | } 35 | } 36 | }, 37 | { 38 | "idiom" : "universal", 39 | "appearances" : [ 40 | { 41 | "appearance" : "luminosity", 42 | "value" : "dark" 43 | } 44 | ], 45 | "color" : { 46 | "color-space" : "srgb", 47 | "components" : { 48 | "red" : "0.392", 49 | "alpha" : "1.000", 50 | "blue" : "0.392", 51 | "green" : "0.392" 52 | } 53 | } 54 | } 55 | ] 56 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/homeCat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "idiom" : "universal", 6 | "filename" : "homeCat.png" 7 | }, 8 | { 9 | "filename" : "homeCat@2x.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "homeCat@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/homeCat.imageset/homeCat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/homeCat.imageset/homeCat.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/homeCat.imageset/homeCat@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/homeCat.imageset/homeCat@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/homeCat.imageset/homeCat@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/homeCat.imageset/homeCat@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/homeTabBarBtn.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "homeTabBarBtn.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "filename" : "homeTabBarBtn@2x.png", 10 | "scale" : "2x", 11 | "idiom" : "universal" 12 | }, 13 | { 14 | "filename" : "homeTabBarBtn@3x.png", 15 | "idiom" : "universal", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/homeTabBarBtn.imageset/homeTabBarBtn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/homeTabBarBtn.imageset/homeTabBarBtn.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/homeTabBarBtn.imageset/homeTabBarBtn@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/homeTabBarBtn.imageset/homeTabBarBtn@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/homeTabBarBtn.imageset/homeTabBarBtn@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/homeTabBarBtn.imageset/homeTabBarBtn@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icBack.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "idiom" : "universal", 6 | "filename" : "icBack.png" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "filename" : "icBack@2x.png", 11 | "idiom" : "universal" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "icBack@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icBack.imageset/icBack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icBack.imageset/icBack.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icBack.imageset/icBack@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icBack.imageset/icBack@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icBack.imageset/icBack@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icBack.imageset/icBack@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icBluelineIos.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "idiom" : "universal", 6 | "filename" : "icBluelineIos.png" 7 | }, 8 | { 9 | "filename" : "icBluelineIos@2x.png", 10 | "scale" : "2x", 11 | "idiom" : "universal" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "filename" : "icBluelineIos@3x.png", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icBluelineIos.imageset/icBluelineIos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icBluelineIos.imageset/icBluelineIos.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icBluelineIos.imageset/icBluelineIos@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icBluelineIos.imageset/icBluelineIos@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icBluelineIos.imageset/icBluelineIos@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icBluelineIos.imageset/icBluelineIos@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icCalandarBlue.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "icCalandarBlue.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "icCalandarBlue@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "icCalandarBlue@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icCalandarBlue.imageset/icCalandarBlue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icCalandarBlue.imageset/icCalandarBlue.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icCalandarBlue.imageset/icCalandarBlue@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icCalandarBlue.imageset/icCalandarBlue@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icCalandarBlue.imageset/icCalandarBlue@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icCalandarBlue.imageset/icCalandarBlue@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icCalandarCommit.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "icCalandarCommit.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "icCalandarCommit@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "idiom" : "universal", 16 | "filename" : "icCalandarCommit@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icCalandarCommit.imageset/icCalandarCommit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icCalandarCommit.imageset/icCalandarCommit.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icCalandarCommit.imageset/icCalandarCommit@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icCalandarCommit.imageset/icCalandarCommit@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icCalandarCommit.imageset/icCalandarCommit@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icCalandarCommit.imageset/icCalandarCommit@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icCollection.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "idiom" : "universal", 6 | "filename" : "icCollection.png" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "icCollection@2x.png" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "filename" : "icCollection@3x.png", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icCollection.imageset/icCollection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icCollection.imageset/icCollection.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icCollection.imageset/icCollection@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icCollection.imageset/icCollection@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icCollection.imageset/icCollection@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icCollection.imageset/icCollection@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icDiary.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "icDiary.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "icDiary@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "filename" : "icDiary@3x.png", 15 | "scale" : "3x", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icDiary.imageset/icDiary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icDiary.imageset/icDiary.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icDiary.imageset/icDiary@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icDiary.imageset/icDiary@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icDiary.imageset/icDiary@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icDiary.imageset/icDiary@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icGaugebarricon.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "icGaugebarricon.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "filename" : "icGaugebarricon@2x.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "filename" : "icGaugebarricon@3x.png", 15 | "idiom" : "universal", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icGaugebarricon.imageset/icGaugebarricon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icGaugebarricon.imageset/icGaugebarricon.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icGaugebarricon.imageset/icGaugebarricon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icGaugebarricon.imageset/icGaugebarricon@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icGaugebarricon.imageset/icGaugebarricon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icGaugebarricon.imageset/icGaugebarricon@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icHeart.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icHeart.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "filename" : "icHeart@2x.png", 11 | "idiom" : "universal" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x", 16 | "filename" : "icHeart@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icHeart.imageset/icHeart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icHeart.imageset/icHeart.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icHeart.imageset/icHeart@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icHeart.imageset/icHeart@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icHeart.imageset/icHeart@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icHeart.imageset/icHeart@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMac.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "icMac.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "filename" : "icMac@2x.png", 10 | "scale" : "2x", 11 | "idiom" : "universal" 12 | }, 13 | { 14 | "filename" : "icMac@3x.png", 15 | "idiom" : "universal", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMac.imageset/icMac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icMac.imageset/icMac.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMac.imageset/icMac@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icMac.imageset/icMac@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMac.imageset/icMac@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icMac.imageset/icMac@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMacpro.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "idiom" : "universal", 6 | "filename" : "icMacpro.png" 7 | }, 8 | { 9 | "filename" : "icMacpro@2x.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "icMacpro@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMacpro.imageset/icMacpro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icMacpro.imageset/icMacpro.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMacpro.imageset/icMacpro@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icMacpro.imageset/icMacpro@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMacpro.imageset/icMacpro@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icMacpro.imageset/icMacpro@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMenuIos.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icMenuIos.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "idiom" : "universal", 11 | "filename" : "icMenuIos@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "icMenuIos@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMenuIos.imageset/icMenuIos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icMenuIos.imageset/icMenuIos.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMenuIos.imageset/icMenuIos@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icMenuIos.imageset/icMenuIos@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMenuIos.imageset/icMenuIos@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icMenuIos.imageset/icMenuIos@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icModulex.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "icModulex.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "icModulex@2x.png" 12 | }, 13 | { 14 | "filename" : "icModulex@3x.png", 15 | "scale" : "3x", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icModulex.imageset/icModulex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icModulex.imageset/icModulex.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icModulex.imageset/icModulex@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icModulex.imageset/icModulex@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icModulex.imageset/icModulex@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icModulex.imageset/icModulex@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMonthback.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "idiom" : "universal", 6 | "filename" : "icMonthback.png" 7 | }, 8 | { 9 | "filename" : "icMonthback@2x.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "filename" : "icMonthback@3x.png", 15 | "idiom" : "universal", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMonthback.imageset/icMonthback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icMonthback.imageset/icMonthback.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMonthback.imageset/icMonthback@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icMonthback.imageset/icMonthback@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icMonthback.imageset/icMonthback@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icMonthback.imageset/icMonthback@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icNewdata.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "idiom" : "universal", 6 | "filename" : "icNewdata.png" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "idiom" : "universal", 11 | "filename" : "icNewdata@2x.png" 12 | }, 13 | { 14 | "filename" : "icNewdata@3x.png", 15 | "scale" : "3x", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icNewdata.imageset/icNewdata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icNewdata.imageset/icNewdata.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icNewdata.imageset/icNewdata@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icNewdata.imageset/icNewdata@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icNewdata.imageset/icNewdata@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icNewdata.imageset/icNewdata@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icPencil.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "idiom" : "universal", 6 | "filename" : "icPencil.png" 7 | }, 8 | { 9 | "filename" : "icPencil@2x.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "filename" : "icPencil@3x.png", 15 | "scale" : "3x", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icPencil.imageset/icPencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icPencil.imageset/icPencil.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icPencil.imageset/icPencil@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icPencil.imageset/icPencil@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icPencil.imageset/icPencil@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icPencil.imageset/icPencil@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icQuestion.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "icQuestion.png" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "idiom" : "universal", 11 | "filename" : "icQuestion@2x.png" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "idiom" : "universal", 16 | "filename" : "icQuestion@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icQuestion.imageset/icQuestion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icQuestion.imageset/icQuestion.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icQuestion.imageset/icQuestion@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icQuestion.imageset/icQuestion@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icQuestion.imageset/icQuestion@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icQuestion.imageset/icQuestion@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icQuestionbutton.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "icQuestionbutton.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "filename" : "icQuestionbutton@2x.png", 11 | "idiom" : "universal" 12 | }, 13 | { 14 | "filename" : "icQuestionbutton@3x.png", 15 | "idiom" : "universal", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icQuestionbutton.imageset/icQuestionbutton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icQuestionbutton.imageset/icQuestionbutton.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icQuestionbutton.imageset/icQuestionbutton@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icQuestionbutton.imageset/icQuestionbutton@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icQuestionbutton.imageset/icQuestionbutton@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icQuestionbutton.imageset/icQuestionbutton@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportCat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icReportCat.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "idiom" : "universal", 11 | "filename" : "icReportCat@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "icReportCat@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportCat.imageset/icReportCat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icReportCat.imageset/icReportCat.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportCat.imageset/icReportCat@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icReportCat.imageset/icReportCat@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportCat.imageset/icReportCat@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icReportCat.imageset/icReportCat@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportGraph.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icReportGraph.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "filename" : "icReportGraph@2x.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "idiom" : "universal", 16 | "filename" : "icReportGraph@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportGraph.imageset/icReportGraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icReportGraph.imageset/icReportGraph.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportGraph.imageset/icReportGraph@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icReportGraph.imageset/icReportGraph@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportGraph.imageset/icReportGraph@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icReportGraph.imageset/icReportGraph@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportLanguage.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "idiom" : "universal", 6 | "filename" : "icReportLanguage.png" 7 | }, 8 | { 9 | "filename" : "icReportLanguage@2x.png", 10 | "scale" : "2x", 11 | "idiom" : "universal" 12 | }, 13 | { 14 | "filename" : "icReportLanguage@3x.png", 15 | "scale" : "3x", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportLanguage.imageset/icReportLanguage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icReportLanguage.imageset/icReportLanguage.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportLanguage.imageset/icReportLanguage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icReportLanguage.imageset/icReportLanguage@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportLanguage.imageset/icReportLanguage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icReportLanguage.imageset/icReportLanguage@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportRepa.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "icReportRepa.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "icReportRepa@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "icReportRepa@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportRepa.imageset/icReportRepa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icReportRepa.imageset/icReportRepa.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportRepa.imageset/icReportRepa@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icReportRepa.imageset/icReportRepa@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icReportRepa.imageset/icReportRepa@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icReportRepa.imageset/icReportRepa@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icRepositorycheck.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "idiom" : "universal", 6 | "filename" : "icRepositorycheck.png" 7 | }, 8 | { 9 | "filename" : "icRepositorycheck@2x.png", 10 | "scale" : "2x", 11 | "idiom" : "universal" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x", 16 | "filename" : "icRepositorycheck@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icRepositorycheck.imageset/icRepositorycheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icRepositorycheck.imageset/icRepositorycheck.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icRepositorycheck.imageset/icRepositorycheck@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icRepositorycheck.imageset/icRepositorycheck@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icRepositorycheck.imageset/icRepositorycheck@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icRepositorycheck.imageset/icRepositorycheck@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icSetIos.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "icSetIos.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "icSetIos@2x.png" 12 | }, 13 | { 14 | "filename" : "icSetIos@3x.png", 15 | "scale" : "3x", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icSetIos.imageset/icSetIos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icSetIos.imageset/icSetIos.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icSetIos.imageset/icSetIos@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icSetIos.imageset/icSetIos@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icSetIos.imageset/icSetIos@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icSetIos.imageset/icSetIos@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icSettingNext.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "idiom" : "universal", 6 | "filename" : "icSettingNext.png" 7 | }, 8 | { 9 | "filename" : "icSettingNext@2x.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "filename" : "icSettingNext@3x.png", 15 | "scale" : "3x", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icSettingNext.imageset/icSettingNext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icSettingNext.imageset/icSettingNext.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icSettingNext.imageset/icSettingNext@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icSettingNext.imageset/icSettingNext@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icSettingNext.imageset/icSettingNext@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icSettingNext.imageset/icSettingNext@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icSettingcheck.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icSettingcheck.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "icSettingcheck@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x", 16 | "filename" : "icSettingcheck@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icSettingcheck.imageset/icSettingcheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icSettingcheck.imageset/icSettingcheck.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icSettingcheck.imageset/icSettingcheck@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icSettingcheck.imageset/icSettingcheck@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icSettingcheck.imageset/icSettingcheck@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icSettingcheck.imageset/icSettingcheck@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icTalk.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "icTalk.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "icTalk@2x.png" 12 | }, 13 | { 14 | "filename" : "icTalk@3x.png", 15 | "scale" : "3x", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icTalk.imageset/icTalk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icTalk.imageset/icTalk.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icTalk.imageset/icTalk@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icTalk.imageset/icTalk@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/icTalk.imageset/icTalk@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/icTalk.imageset/icTalk@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imacCatTom03.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "imacCatTom03.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "imacCatTom03@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "filename" : "imacCatTom03@3x.png", 15 | "idiom" : "universal", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imacCatTom03.imageset/imacCatTom03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imacCatTom03.imageset/imacCatTom03.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imacCatTom03.imageset/imacCatTom03@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imacCatTom03.imageset/imacCatTom03@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imacCatTom03.imageset/imacCatTom03@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imacCatTom03.imageset/imacCatTom03@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgArrow1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "imgArrow1.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "imgArrow1@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "filename" : "imgArrow1@3x.png", 15 | "scale" : "3x", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgArrow1.imageset/imgArrow1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgArrow1.imageset/imgArrow1.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgArrow1.imageset/imgArrow1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgArrow1.imageset/imgArrow1@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgArrow1.imageset/imgArrow1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgArrow1.imageset/imgArrow1@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgArrow2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "imgArrow2.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "imgArrow2@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "imgArrow2@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgArrow2.imageset/imgArrow2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgArrow2.imageset/imgArrow2.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgArrow2.imageset/imgArrow2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgArrow2.imageset/imgArrow2@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgArrow2.imageset/imgArrow2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgArrow2.imageset/imgArrow2@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgArrow3.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "imgArrow3.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "filename" : "imgArrow3@2x.png", 11 | "idiom" : "universal" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x", 16 | "filename" : "imgArrow3@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgArrow3.imageset/imgArrow3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgArrow3.imageset/imgArrow3.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgArrow3.imageset/imgArrow3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgArrow3.imageset/imgArrow3@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgArrow3.imageset/imgArrow3@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgArrow3.imageset/imgArrow3@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatByeNero.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "imgCatByeNero.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "filename" : "imgCatByeNero@2x.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "imgCatByeNero@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatByeNero.imageset/imgCatByeNero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatByeNero.imageset/imgCatByeNero.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatByeNero.imageset/imgCatByeNero@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatByeNero.imageset/imgCatByeNero@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatByeNero.imageset/imgCatByeNero@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatByeNero.imageset/imgCatByeNero@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatByebye.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "imgCatByebye.png" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "imgCatByebye@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "idiom" : "universal", 16 | "filename" : "imgCatByebye@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatByebye.imageset/imgCatByebye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatByebye.imageset/imgCatByebye.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatByebye.imageset/imgCatByebye@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatByebye.imageset/imgCatByebye@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatByebye.imageset/imgCatByebye@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatByebye.imageset/imgCatByebye@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatHand.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "imgCatHand.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "imgCatHand@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "idiom" : "universal", 16 | "filename" : "imgCatHand@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatHand.imageset/imgCatHand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatHand.imageset/imgCatHand.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatHand.imageset/imgCatHand@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatHand.imageset/imgCatHand@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatHand.imageset/imgCatHand@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatHand.imageset/imgCatHand@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatLoading.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "imgCatLoading.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "filename" : "imgCatLoading@2x.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "imgCatLoading@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatLoading.imageset/imgCatLoading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatLoading.imageset/imgCatLoading.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatLoading.imageset/imgCatLoading@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatLoading.imageset/imgCatLoading@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatLoading.imageset/imgCatLoading@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatLoading.imageset/imgCatLoading@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatNull.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "imgCatNull.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "imgCatNull@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "imgCatNull@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatNull.imageset/imgCatNull.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatNull.imageset/imgCatNull.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatNull.imageset/imgCatNull@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatNull.imageset/imgCatNull@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatNull.imageset/imgCatNull@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatNull.imageset/imgCatNull@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatQuest02.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "imgCatQuest02.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "idiom" : "universal", 11 | "filename" : "imgCatQuest02@2x.png" 12 | }, 13 | { 14 | "filename" : "imgCatQuest02@3x.png", 15 | "scale" : "3x", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatQuest02.imageset/imgCatQuest02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatQuest02.imageset/imgCatQuest02.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatQuest02.imageset/imgCatQuest02@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatQuest02.imageset/imgCatQuest02@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatQuest02.imageset/imgCatQuest02@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatQuest02.imageset/imgCatQuest02@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatSad.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "filename" : "imgCatSad.png", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "imgCatSad@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "filename" : "imgCatSad@3x.png", 15 | "idiom" : "universal", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatSad.imageset/imgCatSad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatSad.imageset/imgCatSad.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatSad.imageset/imgCatSad@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatSad.imageset/imgCatSad@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCatSad.imageset/imgCatSad@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCatSad.imageset/imgCatSad@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCattalk.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "imgCattalk.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "imgCattalk@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "imgCattalk@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCattalk.imageset/imgCattalk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCattalk.imageset/imgCattalk.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCattalk.imageset/imgCattalk@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCattalk.imageset/imgCattalk@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCattalk.imageset/imgCattalk@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCattalk.imageset/imgCattalk@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCrycat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "imgCrycat.png" 7 | }, 8 | { 9 | "filename" : "imgCrycat@2x.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "idiom" : "universal", 16 | "filename" : "imgCrycat@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCrycat.imageset/imgCrycat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCrycat.imageset/imgCrycat.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCrycat.imageset/imgCrycat@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCrycat.imageset/imgCrycat@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgCrycat.imageset/imgCrycat@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgCrycat.imageset/imgCrycat@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgDefault.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "imgDefault.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "idiom" : "universal", 11 | "filename" : "imgDefault@2x.png" 12 | }, 13 | { 14 | "filename" : "imgDefault@3x.png", 15 | "idiom" : "universal", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgDefault.imageset/imgDefault.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgDefault.imageset/imgDefault.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgDefault.imageset/imgDefault@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgDefault.imageset/imgDefault@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgDefault.imageset/imgDefault@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgDefault.imageset/imgDefault@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgGazebarMacpro.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "idiom" : "universal", 6 | "filename" : "imgGazebarMacpro.png" 7 | }, 8 | { 9 | "filename" : "imgGazebarMacpro@2x.png", 10 | "scale" : "2x", 11 | "idiom" : "universal" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "idiom" : "universal", 16 | "filename" : "imgGazebarMacpro@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgGazebarMacpro.imageset/imgGazebarMacpro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgGazebarMacpro.imageset/imgGazebarMacpro.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgGazebarMacpro.imageset/imgGazebarMacpro@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgGazebarMacpro.imageset/imgGazebarMacpro@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgGazebarMacpro.imageset/imgGazebarMacpro@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgGazebarMacpro.imageset/imgGazebarMacpro@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgHomebox.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "imgHomebox.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "imgHomebox@2x.png" 12 | }, 13 | { 14 | "filename" : "imgHomebox@3x.png", 15 | "idiom" : "universal", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgHomebox.imageset/imgHomebox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgHomebox.imageset/imgHomebox.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgHomebox.imageset/imgHomebox@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgHomebox.imageset/imgHomebox@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgHomebox.imageset/imgHomebox@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgHomebox.imageset/imgHomebox@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgIntroduce.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "imgIntroduce.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "imgIntroduce@2x.png" 12 | }, 13 | { 14 | "filename" : "imgIntroduce@3x.png", 15 | "scale" : "3x", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgIntroduce.imageset/imgIntroduce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgIntroduce.imageset/imgIntroduce.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgIntroduce.imageset/imgIntroduce@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgIntroduce.imageset/imgIntroduce@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgIntroduce.imageset/imgIntroduce@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgIntroduce.imageset/imgIntroduce@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgLogoBlue.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "imgLogoBlue.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "idiom" : "universal", 11 | "filename" : "imgLogoBlue@2x.png" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "idiom" : "universal", 16 | "filename" : "imgLogoBlue@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgLogoBlue.imageset/imgLogoBlue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgLogoBlue.imageset/imgLogoBlue.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgLogoBlue.imageset/imgLogoBlue@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgLogoBlue.imageset/imgLogoBlue@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgLogoBlue.imageset/imgLogoBlue@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgLogoBlue.imageset/imgLogoBlue@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgLogoWhite1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "imgLogoWhite1.png" 7 | }, 8 | { 9 | "filename" : "imgLogoWhite1@2x.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "imgLogoWhite1@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgLogoWhite1.imageset/imgLogoWhite1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgLogoWhite1.imageset/imgLogoWhite1.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgLogoWhite1.imageset/imgLogoWhite1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgLogoWhite1.imageset/imgLogoWhite1@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgLogoWhite1.imageset/imgLogoWhite1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgLogoWhite1.imageset/imgLogoWhite1@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgMedal.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "imgMedal.png" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "imgMedal@2x.png" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "filename" : "imgMedal@3x.png", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgMedal.imageset/imgMedal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgMedal.imageset/imgMedal.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgMedal.imageset/imgMedal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgMedal.imageset/imgMedal@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgMedal.imageset/imgMedal@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgMedal.imageset/imgMedal@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgModuleGradu.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "imgModuleGradu.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "imgModuleGradu@2x.png" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "filename" : "imgModuleGradu@3x.png", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgModuleGradu.imageset/imgModuleGradu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgModuleGradu.imageset/imgModuleGradu.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgModuleGradu.imageset/imgModuleGradu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgModuleGradu.imageset/imgModuleGradu@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgModuleGradu.imageset/imgModuleGradu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgModuleGradu.imageset/imgModuleGradu@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgModuleItem.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "imgModuleItem.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "filename" : "imgModuleItem@2x.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "imgModuleItem@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgModuleItem.imageset/imgModuleItem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgModuleItem.imageset/imgModuleItem.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgModuleItem.imageset/imgModuleItem@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgModuleItem.imageset/imgModuleItem@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgModuleItem.imageset/imgModuleItem@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgModuleItem.imageset/imgModuleItem@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgNogradu.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "imgNogradu.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "imgNogradu@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "idiom" : "universal", 16 | "filename" : "imgNogradu@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgNogradu.imageset/imgNogradu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgNogradu.imageset/imgNogradu.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgNogradu.imageset/imgNogradu@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgNogradu.imageset/imgNogradu@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgNogradu.imageset/imgNogradu@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgNogradu.imageset/imgNogradu@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgNoreport.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "filename" : "imgNoreport.png", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "imgNoreport@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "imgNoreport@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgNoreport.imageset/imgNoreport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgNoreport.imageset/imgNoreport.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgNoreport.imageset/imgNoreport@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgNoreport.imageset/imgNoreport@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgNoreport.imageset/imgNoreport@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgNoreport.imageset/imgNoreport@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgSorryreport01.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "filename" : "imgSorryreport01.png", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "idiom" : "universal", 11 | "filename" : "imgSorryreport01@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x", 16 | "filename" : "imgSorryreport01@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgSorryreport01.imageset/imgSorryreport01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgSorryreport01.imageset/imgSorryreport01.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgSorryreport01.imageset/imgSorryreport01@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgSorryreport01.imageset/imgSorryreport01@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgSorryreport01.imageset/imgSorryreport01@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgSorryreport01.imageset/imgSorryreport01@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTalking.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "imgTalking.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "imgTalking@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x", 16 | "filename" : "imgTalking@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTalking.imageset/imgTalking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgTalking.imageset/imgTalking.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTalking.imageset/imgTalking@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgTalking.imageset/imgTalking@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTalking.imageset/imgTalking@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgTalking.imageset/imgTalking@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTutorial1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "imgTutorial1.png" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "idiom" : "universal", 11 | "filename" : "imgTutorial1@2x.png" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "idiom" : "universal", 16 | "filename" : "imgTutorial1@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTutorial1.imageset/imgTutorial1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgTutorial1.imageset/imgTutorial1.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTutorial1.imageset/imgTutorial1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgTutorial1.imageset/imgTutorial1@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTutorial1.imageset/imgTutorial1@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgTutorial1.imageset/imgTutorial1@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTutorial2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "imgTutorial2.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "imgTutorial2@2x.png" 12 | }, 13 | { 14 | "filename" : "imgTutorial2@3x.png", 15 | "scale" : "3x", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTutorial2.imageset/imgTutorial2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgTutorial2.imageset/imgTutorial2.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTutorial2.imageset/imgTutorial2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgTutorial2.imageset/imgTutorial2@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTutorial2.imageset/imgTutorial2@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgTutorial2.imageset/imgTutorial2@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTutorial4.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x", 6 | "filename" : "imgTutorial4.png" 7 | }, 8 | { 9 | "filename" : "imgTutorial4@2x.png", 10 | "scale" : "2x", 11 | "idiom" : "universal" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "filename" : "imgTutorial4@3x.png", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTutorial4.imageset/imgTutorial4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgTutorial4.imageset/imgTutorial4.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTutorial4.imageset/imgTutorial4@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgTutorial4.imageset/imgTutorial4@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/imgTutorial4.imageset/imgTutorial4@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/imgTutorial4.imageset/imgTutorial4@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_hyesun.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "img_hyesun.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_hyesun.imageset/img_hyesun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/img_hyesun.imageset/img_hyesun.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_jihwoo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "img_jihwoo.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_jihwoo.imageset/img_jihwoo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/img_jihwoo.imageset/img_jihwoo.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_juhee.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "img_juhee.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_juhee.imageset/img_juhee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/img_juhee.imageset/img_juhee.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_note.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "scale" : "2x" 10 | }, 11 | { 12 | "idiom" : "universal", 13 | "filename" : "img_note.png", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_note.imageset/img_note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/img_note.imageset/img_note.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_soyoung.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "img_soyoung.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_soyoung.imageset/img_soyoung.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/img_soyoung.imageset/img_soyoung.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_tutorial3.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "img_tutorial3.jpg", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_tutorial3.imageset/img_tutorial3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/img_tutorial3.imageset/img_tutorial3.jpg -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_yeji.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "img_yeji.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_yeji.imageset/img_yeji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/img_yeji.imageset/img_yeji.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_yoonyoung.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "img_yoonyoung.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "version" : 1, 19 | "author" : "xcode" 20 | } 21 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/img_yoonyoung.imageset/img_yoonyoung.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/img_yoonyoung.imageset/img_yoonyoung.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/macCatOrange01.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "scale" : "1x", 5 | "filename" : "macCatOrange01.png", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "macCatOrange01@2x.png" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "idiom" : "universal", 16 | "filename" : "macCatOrange01@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/macCatOrange01.imageset/macCatOrange01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/macCatOrange01.imageset/macCatOrange01.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/macCatOrange01.imageset/macCatOrange01@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/macCatOrange01.imageset/macCatOrange01@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/macCatOrange01.imageset/macCatOrange01@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/macCatOrange01.imageset/macCatOrange01@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/midCheckTabBarBtn.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "midCheckTabBarBtn.png", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "filename" : "midCheckTabBarBtn@2x.png", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "midCheckTabBarBtn@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/midCheckTabBarBtn.imageset/midCheckTabBarBtn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/midCheckTabBarBtn.imageset/midCheckTabBarBtn.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/midCheckTabBarBtn.imageset/midCheckTabBarBtn@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/midCheckTabBarBtn.imageset/midCheckTabBarBtn@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/midCheckTabBarBtn.imageset/midCheckTabBarBtn@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/midCheckTabBarBtn.imageset/midCheckTabBarBtn@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/reportCardTabBarBtn.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "reportCardTabBarBtn.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "filename" : "reportCardTabBarBtn@2x.png", 10 | "scale" : "2x", 11 | "idiom" : "universal" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "filename" : "reportCardTabBarBtn@3x.png", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/reportCardTabBarBtn.imageset/reportCardTabBarBtn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/reportCardTabBarBtn.imageset/reportCardTabBarBtn.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/reportCardTabBarBtn.imageset/reportCardTabBarBtn@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/reportCardTabBarBtn.imageset/reportCardTabBarBtn@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/reportCardTabBarBtn.imageset/reportCardTabBarBtn@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/reportCardTabBarBtn.imageset/reportCardTabBarBtn@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/signInCat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "signInCat.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "idiom" : "universal", 11 | "filename" : "signInCat@2x.png" 12 | }, 13 | { 14 | "filename" : "signInCat@3x.png", 15 | "scale" : "3x", 16 | "idiom" : "universal" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/signInCat.imageset/signInCat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/signInCat.imageset/signInCat.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/signInCat.imageset/signInCat@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/signInCat.imageset/signInCat@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/signInCat.imageset/signInCat@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/signInCat.imageset/signInCat@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/skyBlue.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | }, 6 | "colors" : [ 7 | { 8 | "idiom" : "universal", 9 | "color" : { 10 | "color-space" : "srgb", 11 | "components" : { 12 | "red" : "0x88", 13 | "alpha" : "1.000", 14 | "blue" : "0xF6", 15 | "green" : "0xCD" 16 | } 17 | } 18 | }, 19 | { 20 | "idiom" : "universal", 21 | "appearances" : [ 22 | { 23 | "appearance" : "luminosity", 24 | "value" : "light" 25 | } 26 | ], 27 | "color" : { 28 | "color-space" : "srgb", 29 | "components" : { 30 | "red" : "0.533", 31 | "alpha" : "1.000", 32 | "blue" : "0.965", 33 | "green" : "0.804" 34 | } 35 | } 36 | }, 37 | { 38 | "idiom" : "universal", 39 | "appearances" : [ 40 | { 41 | "appearance" : "luminosity", 42 | "value" : "dark" 43 | } 44 | ], 45 | "color" : { 46 | "color-space" : "srgb", 47 | "components" : { 48 | "red" : "0.533", 49 | "alpha" : "1.000", 50 | "blue" : "0.965", 51 | "green" : "0.804" 52 | } 53 | } 54 | } 55 | ] 56 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/wallCatHandPanda.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "wallCatHandPanda.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x", 11 | "filename" : "wallCatHandPanda@2x.png" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "filename" : "wallCatHandPanda@3x.png", 16 | "scale" : "3x" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/wallCatHandPanda.imageset/wallCatHandPanda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/wallCatHandPanda.imageset/wallCatHandPanda.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/wallCatHandPanda.imageset/wallCatHandPanda@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/wallCatHandPanda.imageset/wallCatHandPanda@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/wallCatHandPanda.imageset/wallCatHandPanda@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/wallCatHandPanda.imageset/wallCatHandPanda@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/writeCatTom03.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "writeCatTom03.png", 5 | "scale" : "1x", 6 | "idiom" : "universal" 7 | }, 8 | { 9 | "scale" : "2x", 10 | "idiom" : "universal", 11 | "filename" : "writeCatTom03@2x.png" 12 | }, 13 | { 14 | "scale" : "3x", 15 | "idiom" : "universal", 16 | "filename" : "writeCatTom03@3x.png" 17 | } 18 | ], 19 | "info" : { 20 | "version" : 1, 21 | "author" : "xcode" 22 | } 23 | } -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/writeCatTom03.imageset/writeCatTom03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/writeCatTom03.imageset/writeCatTom03.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/writeCatTom03.imageset/writeCatTom03@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/writeCatTom03.imageset/writeCatTom03@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Assets.xcassets/writeCatTom03.imageset/writeCatTom03@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Assets.xcassets/writeCatTom03.imageset/writeCatTom03@3x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Default-568h@2x.png -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Fonts/20958980_UTOIMAGE_유토이미지고딕_B_OTF.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Fonts/20958980_UTOIMAGE_유토이미지고딕_B_OTF.otf -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Fonts/20958982_UTOIMAGE_유토이미지고딕_L_OTF.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Fonts/20958982_UTOIMAGE_유토이미지고딕_L_OTF.otf -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Fonts/20958984_UTOIMAGE_유토이미지고딕_R_OTF.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Fonts/20958984_UTOIMAGE_유토이미지고딕_R_OTF.otf -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Fonts/SSYoungestDaughterRegular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Fonts/SSYoungestDaughterRegular.ttf -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Fonts/나눔손글씨 바른히피.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Fonts/나눔손글씨 바른히피.ttf -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Fonts/나눔손글씨 배은혜체.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Fonts/나눔손글씨 배은혜체.ttf -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Fonts/서울남산 장체B.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Fonts/서울남산 장체B.otf -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Fonts/서울남산 장체BL.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Fonts/서울남산 장체BL.otf -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Fonts/서울남산 장체EB.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Fonts/서울남산 장체EB.otf -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Fonts/서울남산 장체L.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Fonts/서울남산 장체L.otf -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Fonts/서울남산 장체M.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Fonts/서울남산 장체M.otf -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Gifs/gif_cat_loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Gifs/gif_cat_loading.gif -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Gifs/gif_imac_cat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Gifs/gif_imac_cat.gif -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Gifs/gif_loading2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/GitCat/GitCat/Resources/Gifs/gif_loading2.gif -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | $(DEVELOPMENT_LANGUAGE) 7 | CFBundleDisplayName 8 | GitCat 9 | CFBundleExecutable 10 | $(EXECUTABLE_NAME) 11 | CFBundleIdentifier 12 | $(PRODUCT_BUNDLE_IDENTIFIER) 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | $(PRODUCT_NAME) 17 | CFBundlePackageType 18 | APPL 19 | CFBundleShortVersionString 20 | $(MARKETING_VERSION) 21 | CFBundleURLTypes 22 | 23 | 24 | CFBundleTypeRole 25 | Editor 26 | CFBundleURLSchemes 27 | 28 | 29 | 30 | 31 | 32 | CFBundleVersion 33 | $(CURRENT_PROJECT_VERSION) 34 | FirebaseScreenReportingEnabled 35 | 36 | LSRequiresIPhoneOS 37 | 38 | NSAppTransportSecurity 39 | 40 | NSAllowsArbitraryLoads 41 | 42 | 43 | UIBackgroundModes 44 | 45 | fetch 46 | remote-notification 47 | 48 | UILaunchStoryboardName 49 | LaunchScreen 50 | UIMainStoryboardFile 51 | Home 52 | UIRequiredDeviceCapabilities 53 | 54 | armv7 55 | 56 | UISupportedInterfaceOrientations 57 | 58 | UIInterfaceOrientationPortrait 59 | UIInterfaceOrientationLandscapeLeft 60 | UIInterfaceOrientationLandscapeRight 61 | 62 | UISupportedInterfaceOrientations~ipad 63 | 64 | UIInterfaceOrientationPortrait 65 | UIInterfaceOrientationPortraitUpsideDown 66 | UIInterfaceOrientationLandscapeLeft 67 | UIInterfaceOrientationLandscapeRight 68 | 69 | UIUserInterfaceStyle 70 | Light 71 | 72 | 73 | -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Views/CustomDashedView.swift: -------------------------------------------------------------------------------- 1 | // 2 | // CustomDashedView.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 04/04/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | 11 | 12 | class CustomDashedView: UIView { 13 | 14 | 15 | override func draw(_ rect: CGRect) { 16 | 17 | let path = UIBezierPath() 18 | // >> define the pattern & apply it 19 | let dashPattern: [CGFloat] = [5.0, 3.0] 20 | path.setLineDash(dashPattern, count: dashPattern.count, phase: 0) 21 | // << 22 | #colorLiteral(red: 0.7529411765, green: 0.7529411765, blue: 0.7529411765, alpha: 1).set() 23 | path.lineWidth = 1 24 | path.move(to: CGPoint(x: 0, y: 0)) 25 | path.addLine(to: CGPoint(x: self.bounds.width, y: 0)) 26 | path.stroke() 27 | 28 | } 29 | } 30 | 31 | -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Views/CustomLabel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // CustomLabel.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 06/01/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | import UIKit 11 | 12 | open class CustomLabel : UILabel { 13 | @IBInspectable open var characterSpacing:CGFloat = 1 { 14 | didSet { 15 | let attributedString = NSMutableAttributedString(string: self.text!) 16 | attributedString.addAttribute(NSAttributedString.Key.kern, value: self.characterSpacing, range: NSRange(location: 0, length: attributedString.length)) 17 | self.attributedText = attributedString 18 | } 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Views/LittleRoundBtn.swift: -------------------------------------------------------------------------------- 1 | 2 | // 3 | // LittleRoundView.swift 4 | // GitCat 5 | // 6 | // Created by 조윤영 on 25/12/2019. 7 | // Copyright © 2019 조윤영. All rights reserved. 8 | // 9 | 10 | import Foundation 11 | import UIKit 12 | 13 | class LittleRoundBtn: UIButton { 14 | required init(coder aDecoder: NSCoder){ 15 | super.init(coder: aDecoder)! 16 | 17 | self.layer.cornerRadius = 12 18 | self.layer.borderWidth = 1.0 19 | self.layer.borderColor = UIColor.clear.cgColor 20 | } 21 | 22 | } 23 | 24 | -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Views/LittleRoundView.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LittleRoundView.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 04/01/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | import UIKit 11 | 12 | class LittleRoundView: UIView { 13 | required init(coder aDecoder: NSCoder){ 14 | super.init(coder: aDecoder)! 15 | 16 | self.layer.cornerRadius = 12 17 | self.layer.borderWidth = 1.0 18 | self.layer.borderColor = UIColor.clear.cgColor 19 | } 20 | 21 | } 22 | 23 | -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Views/RoundBtn.swift: -------------------------------------------------------------------------------- 1 | // 2 | // RoundBtn.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 25/12/2019. 6 | // Copyright © 2019 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | import UIKit 11 | 12 | class RoundBtn: UIButton { 13 | required init(coder aDecoder: NSCoder){ 14 | super.init(coder: aDecoder)! 15 | 16 | self.layer.cornerRadius = self.frame.height/2 17 | self.layer.borderWidth = 1.0 18 | self.layer.borderColor = UIColor.clear.cgColor 19 | } 20 | 21 | 22 | } 23 | 24 | class CircleBtn:UIButton { 25 | override func layoutSubviews() { 26 | super.layoutSubviews() 27 | 28 | self.layer.cornerRadius = self.bounds.width/2 29 | self.layer.masksToBounds = true 30 | self.layer.borderColor = #colorLiteral(red: 0.7529411765, green: 0.7529411765, blue: 0.7529411765, alpha: 1) 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Views/RoundImageView.swift: -------------------------------------------------------------------------------- 1 | // 2 | // RoundImageView.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 25/12/2019. 6 | // Copyright © 2019 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | import UIKit 11 | 12 | class RoundImageView: UIImageView { 13 | required init(coder aDecoder: NSCoder){ 14 | super.init(coder: aDecoder)! 15 | 16 | self.layer.masksToBounds = true 17 | self.layer.cornerRadius = self.frame.width / 2 18 | } 19 | } 20 | 21 | -------------------------------------------------------------------------------- /GitCat/GitCat/Resources/Views/RoundView.swift: -------------------------------------------------------------------------------- 1 | // 2 | // RoundView.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 23/12/2019. 6 | // Copyright © 2019 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | import UIKit 11 | 12 | class RoundView: UIView { 13 | required init(coder aDecoder: NSCoder){ 14 | super.init(coder: aDecoder)! 15 | 16 | self.layer.cornerRadius = self.frame.height/2 17 | self.layer.borderWidth = 1.0 18 | 19 | } 20 | 21 | 22 | } 23 | class CircleView:UIView { 24 | override func layoutSubviews() { 25 | super.layoutSubviews() 26 | 27 | self.layer.cornerRadius = self.bounds.width/2 28 | self.layer.masksToBounds = true 29 | self.layer.borderColor = #colorLiteral(red: 0.7529411765, green: 0.7529411765, blue: 0.7529411765, alpha: 1) 30 | } 31 | } 32 | 33 | class ChapterView:UIView { 34 | override func layoutSubviews() { 35 | super.layoutSubviews() 36 | 37 | self.layer.cornerRadius = self.bounds.width/2 38 | self.layer.borderWidth = 1.5 39 | self.layer.masksToBounds = true 40 | self.layer.borderColor = #colorLiteral(red: 0.537254902, green: 0.8, blue: 0.9647058824, alpha: 1) 41 | } 42 | } 43 | 44 | -------------------------------------------------------------------------------- /GitCat/GitCat/Utils/Extensions/ButtonLabelExtension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // ButtonLabelExtension.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 09/03/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | import UIKit 11 | 12 | extension UIButton { 13 | 14 | func setDynamicFontSize() { 15 | NotificationCenter.default.addObserver(self, selector: #selector(setButtonDynamicFontSize), 16 | name: UIContentSizeCategory.didChangeNotification, 17 | object: nil) 18 | } 19 | 20 | @objc func setButtonDynamicFontSize() { 21 | Common.setButtonTextSizeDynamic(button: self, textStyle: .callout) 22 | } 23 | 24 | } 25 | 26 | class Common { 27 | 28 | class func setButtonTextSizeDynamic(button: UIButton, textStyle: UIFont.TextStyle) { 29 | button.titleLabel?.font = UIFont.preferredFont(forTextStyle: textStyle) 30 | button.titleLabel?.adjustsFontForContentSizeCategory = true 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /GitCat/GitCat/Utils/Extensions/ColorPalette.swift: -------------------------------------------------------------------------------- 1 | // 2 | // ColorPalette.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 23/12/2019. 6 | // Copyright © 2019 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | import UIKit 11 | 12 | extension UIColor { 13 | struct CustomColor { 14 | static let skyBlue = UIColor(red: 136/255, green: 205/255, blue: 246/255, alpha: 1) 15 | static let brownishGrey = UIColor(red: 100/255, green: 100/255, blue: 100/255, alpha: 1) 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /GitCat/GitCat/Utils/Extensions/LabelExtension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // LabelExtension.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 09/03/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | import UIKit 11 | 12 | extension UILabel { 13 | func dynamicFont(fontSize size: CGFloat, name: String) { 14 | let bounds = UIScreen.main.bounds 15 | let height = bounds.size.height 16 | 17 | switch height { 18 | case 480.0: //Iphone 3,4S => 3.5 inch 19 | self.font = UIFont(name: name, size: size * 0.7) 20 | break 21 | case 568.0: //iphone 5, SE => 4 inch 22 | self.font = UIFont(name: name, size: size * 0.8) 23 | break 24 | case 667.0: //iphone 6, 6s, 7, 8 => 4.7 inch 25 | self.font = UIFont(name: name, size: size * 0.92) 26 | break 27 | case 736.0: //iphone 6s+ 6+, 7+, 8+ => 5.5 inch 28 | self.font = UIFont(name: name, size: size * 0.95) 29 | break 30 | case 812.0: //iphone X, XS => 5.8 inch 31 | self.font = UIFont(name: name, size: size ) 32 | break 33 | case 896.0: //iphone XR => 6.1 inch // iphone XS MAX => 6.5 inch 34 | self.font = UIFont(name: name, size: size) 35 | break 36 | case 1194.0: 37 | self.font = UIFont(name: name, size: size * 1.7) 38 | break 39 | case 1366.0: //iPad 12.9 inch 40 | self.font = UIFont(name: name, size: size * 1.7) 41 | break 42 | default: 43 | break 44 | } 45 | } 46 | 47 | } 48 | 49 | -------------------------------------------------------------------------------- /GitCat/GitCat/Utils/Extensions/StringExtension.swift: -------------------------------------------------------------------------------- 1 | // 2 | // StringExtension.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/06/20. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | import Foundation 9 | import CryptoSwift 10 | 11 | let keyData = Secrets.PrivatekeyData 12 | let ivData = Secrets.PrivateivData 13 | 14 | extension String { 15 | 16 | func localized(bundle: Bundle = .main, tableName: String = "Localizable") -> String { 17 | return NSLocalizedString(self, tableName: tableName, value: "**\(self)**", comment: "") 18 | } 19 | 20 | func aesDecrypt() throws -> String { 21 | 22 | let encryptedData: NSData = self.hexStringToData() 23 | let decrypted = try AES(key: keyData, iv: ivData, padding: .pkcs7).decrypt([UInt8](encryptedData)) 24 | 25 | return String(bytes: decrypted, encoding: .utf8)! 26 | } 27 | 28 | func hexStringToData() -> NSData { 29 | let data = NSMutableData() 30 | var temp = "" 31 | for char in self { 32 | temp += String(char) 33 | if temp.count == 2 { 34 | let scanner = Scanner(string: temp) 35 | var value: CUnsignedInt = 0 36 | scanner.scanHexInt32(&value) 37 | data.append(&value, length: 1) 38 | temp = "" 39 | } 40 | } 41 | return data as NSData 42 | } 43 | 44 | var localized: String { 45 | return NSLocalizedString(self, tableName: "Localizable", value: self, comment: "") 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /GitCat/GitCat/Utils/Network/APIService.swift: -------------------------------------------------------------------------------- 1 | // 2 | // APIService.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 22/01/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | protocol APIService { 10 | 11 | } 12 | extension APIService { 13 | 14 | func url(_ path: String) -> String { 15 | return Secrets.BaseURL + path 16 | } 17 | } 18 | 19 | class APIServiceCode { 20 | static let TEST = 0 21 | static let SERVER_ERROR = 1 22 | static let PARAMENTER_ERROR = 2 23 | static let EXCEPTION_ERROR1 = 3 24 | static let EXCEPTION_ERROR2 = 4 25 | 26 | static let PHOTO_URL = 99 27 | static let FUNDING_MAIN = 100 28 | static let FUNDING_LIST = 101 29 | static let FUNDING_BANNER_LIST = 102 30 | static let FUNDING_DETAIL = 103 31 | 32 | static let GEOCODE = 140 33 | static let REVERSE_GEOCODE = 141 34 | } 35 | -------------------------------------------------------------------------------- /GitCat/GitCat/Utils/Network/CommonModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // CommonModel.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 28/02/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | class CommonModel: Codable { 12 | var message:String? 13 | var data: Bool? 14 | } 15 | 16 | -------------------------------------------------------------------------------- /GitCat/GitCat/Utils/Network/DefaultData.swift: -------------------------------------------------------------------------------- 1 | // 2 | // DefaultData.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 27/02/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | 10 | import Foundation 11 | 12 | struct DefaultData: Codable { 13 | 14 | } 15 | -------------------------------------------------------------------------------- /GitCat/GitCat/Utils/Network/HttpResponseCode.swift: -------------------------------------------------------------------------------- 1 | // 2 | // HttpResponseCode.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 22/01/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | //service manager layer status 12 | enum HttpResponseCode: Int{ 13 | case getSuccess = 200 14 | case postSuccess = 201 15 | case needData = 204 //현재 고양이 없음 16 | 17 | case selectErr = 300 18 | 19 | case badRequest = 400 20 | case accessDenied = 401 21 | case forbidden = 403 22 | case nullValue = 404 23 | case conflict = 409 24 | case large = 413 25 | 26 | case serverErr = 500 27 | case notImplemented = 501 28 | case nginXErr = 502 29 | case maintainance = 503 30 | } 31 | 32 | //Access API status 33 | enum Result { 34 | case success(T) 35 | case noContents 36 | case error(String) 37 | case failure(Error) 38 | } 39 | 40 | //middle layer status 41 | enum NetworkResult { 42 | case networkSuccess(T) //200 43 | case dataNeeded //204 44 | case badRequest //400 45 | case accessDenied //401 46 | case nullValue //404 47 | case duplicated //409 48 | case wrongInput 49 | case large //413 50 | case serverErr //500 51 | case requestFail //501 52 | case maintainance //503 53 | case networkFail 54 | } 55 | -------------------------------------------------------------------------------- /GitCat/GitCat/Utils/Network/KeyCode.swift: -------------------------------------------------------------------------------- 1 | // 2 | // KeyCode.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 28/02/2020. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import UIKit 10 | import SwiftyJSON 11 | 12 | enum Secrets { 13 | static let PrivatekeyData = ""//반영확인 3 14 | static let PrivateivData = "" 15 | 16 | } 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /GitCat/GitCat/Utils/Network/Reachability.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Reachability.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/06/20. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | import CryptoSwift 9 | import SystemConfiguration 10 | 11 | public class Reachabilty{ 12 | 13 | class func isConnectedToNetwork() ->Bool { 14 | var zeroAddress = sockaddr_in(sin_len: 0, sin_family: 0, sin_port: 0, sin_addr: in_addr(s_addr:0), sin_zero: (0, 0, 0, 0, 0, 0, 0, 0)) 15 | zeroAddress.sin_len = UInt8(MemoryLayout.size(ofValue: zeroAddress)) 16 | zeroAddress.sin_family = sa_family_t(AF_INET) 17 | 18 | let defaultRouteReachability = withUnsafePointer(to: &zeroAddress) { 19 | $0.withMemoryRebound(to: sockaddr.self, capacity: 1) {zeroSockAddress in 20 | SCNetworkReachabilityCreateWithAddress(nil, zeroSockAddress) 21 | } 22 | } 23 | 24 | var flags: SCNetworkReachabilityFlags = SCNetworkReachabilityFlags(rawValue: 0) 25 | 26 | if SCNetworkReachabilityGetFlags(defaultRouteReachability!, &flags) == false { 27 | return false 28 | } 29 | 30 | //Working for Cellular and WIFI 31 | let isReachable = (flags.rawValue & UInt32(kSCNetworkFlagsReachable)) != 0 32 | let needsConenction = (flags.rawValue & UInt32(kSCNetworkFlagsConnectionRequired)) != 0 33 | let ret = (isReachable && !needsConenction) 34 | 35 | return ret 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /GitCat/GitCatTests/GitCatTests.swift: -------------------------------------------------------------------------------- 1 | // 2 | // GitCatTests.swift 3 | // GitCatTests 4 | // 5 | // Created by 조윤영 on 2020/09/01. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import XCTest 10 | 11 | class GitCatTests: XCTestCase { 12 | 13 | override func setUpWithError() throws { 14 | // Put setup code here. This method is called before the invocation of each test method in the class. 15 | //테스트 클래스에서 진행되는 모든 테스트 케이스에서 공통으로 필요로하는 행위들을 정의해줍니다. 16 | //즉 클래스 안에 속하는 테스트 메서드들이 호출되기 전 항상 setUp 메서드가 호출됩니다. 17 | } 18 | 19 | override func tearDownWithError() throws { 20 | // Put teardown code here. This method is called after the invocation of each test method in the class. 21 | //모든 테스트 케이스 메서드들이 종료된 후 호출되는 메서드들입니다. 22 | //setUp에서 생성되고 테스트에서 사용된 것들을 정리해주고 해체할 퓨ㅣㄹ요가 있을 때 해당 내용들을 작성해주면 됩니다. 23 | } 24 | 25 | func testExample() throws { 26 | // This is an example of a functional test case. 27 | // Use XCTAssert and related functions to verify your tests produce the correct results. 28 | //태스트 메서드는 test접두어를 붙인 메서드로 이런 접두어가 붙은 메서드 옆에는 다이아몬드 모양의 버튼이 생기고, 이 버튼을 눌러 테스트를 진행할 수 있습니다. 29 | //각 케이스는 하나의 메서드로 분리하여 작성해야 합니다. 30 | //테스트 메서드도 메서드 하나의 기능만을 수행하는 것이 원칙이기 때문에 하나의 테스트 메서드 안에 여러 케이스를 넣는 것은 권장사항이 아닙니다. 31 | } 32 | 33 | func testPerformanceExample() throws { 34 | // This is an example of a performance test case. 35 | measure { 36 | // Put the code you want to measure the time of here. 37 | } 38 | } 39 | 40 | } 41 | -------------------------------------------------------------------------------- /GitCat/GitCatTests/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | $(DEVELOPMENT_LANGUAGE) 7 | CFBundleExecutable 8 | $(EXECUTABLE_NAME) 9 | CFBundleIdentifier 10 | $(PRODUCT_BUNDLE_IDENTIFIER) 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundleName 14 | $(PRODUCT_NAME) 15 | CFBundlePackageType 16 | $(PRODUCT_BUNDLE_PACKAGE_TYPE) 17 | CFBundleShortVersionString 18 | 1.0 19 | CFBundleVersion 20 | 1 21 | 22 | 23 | -------------------------------------------------------------------------------- /GitCat/GitCatTests/UserTests.swift: -------------------------------------------------------------------------------- 1 | // 2 | // UserTests.swift 3 | // GitCatTests 4 | // 5 | // Created by 조윤영 on 2020/09/01. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | import XCTest 9 | @testable import GitCat 10 | 11 | class UserTests: XCTestCase, APIService { 12 | 13 | override func setUpWithError() throws { 14 | print("유저 테스트 작동 전") 15 | } 16 | 17 | override func tearDownWithError() throws { 18 | print("유저 테스트 작동 후") 19 | } 20 | 21 | //회원가입 후 부가정보 입력 API 테스트 22 | func testSignUpAndAddInfo() { 23 | 24 | } 25 | 26 | //로그인 API 테스트 27 | func testSignIn() { 28 | 29 | } 30 | 31 | //로그아웃 API 테스트 32 | func testSignOut() { 33 | 34 | } 35 | 36 | //로그인 재시도 37 | func testSignInAgain() { 38 | 39 | } 40 | 41 | //회원탈퇴 API 테스트 42 | func testWithdrawaal() { 43 | 44 | } 45 | 46 | } 47 | -------------------------------------------------------------------------------- /GitCat/GitcatWidget/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "colors" : [ 3 | { 4 | "idiom" : "universal" 5 | } 6 | ], 7 | "info" : { 8 | "author" : "xcode", 9 | "version" : 1 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /GitCat/GitcatWidget/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "iphone", 5 | "scale" : "2x", 6 | "size" : "20x20" 7 | }, 8 | { 9 | "idiom" : "iphone", 10 | "scale" : "3x", 11 | "size" : "20x20" 12 | }, 13 | { 14 | "idiom" : "iphone", 15 | "scale" : "2x", 16 | "size" : "29x29" 17 | }, 18 | { 19 | "idiom" : "iphone", 20 | "scale" : "3x", 21 | "size" : "29x29" 22 | }, 23 | { 24 | "idiom" : "iphone", 25 | "scale" : "2x", 26 | "size" : "40x40" 27 | }, 28 | { 29 | "idiom" : "iphone", 30 | "scale" : "3x", 31 | "size" : "40x40" 32 | }, 33 | { 34 | "idiom" : "iphone", 35 | "scale" : "2x", 36 | "size" : "60x60" 37 | }, 38 | { 39 | "idiom" : "iphone", 40 | "scale" : "3x", 41 | "size" : "60x60" 42 | }, 43 | { 44 | "idiom" : "ipad", 45 | "scale" : "1x", 46 | "size" : "20x20" 47 | }, 48 | { 49 | "idiom" : "ipad", 50 | "scale" : "2x", 51 | "size" : "20x20" 52 | }, 53 | { 54 | "idiom" : "ipad", 55 | "scale" : "1x", 56 | "size" : "29x29" 57 | }, 58 | { 59 | "idiom" : "ipad", 60 | "scale" : "2x", 61 | "size" : "29x29" 62 | }, 63 | { 64 | "idiom" : "ipad", 65 | "scale" : "1x", 66 | "size" : "40x40" 67 | }, 68 | { 69 | "idiom" : "ipad", 70 | "scale" : "2x", 71 | "size" : "40x40" 72 | }, 73 | { 74 | "idiom" : "ipad", 75 | "scale" : "1x", 76 | "size" : "76x76" 77 | }, 78 | { 79 | "idiom" : "ipad", 80 | "scale" : "2x", 81 | "size" : "76x76" 82 | }, 83 | { 84 | "idiom" : "ipad", 85 | "scale" : "2x", 86 | "size" : "83.5x83.5" 87 | }, 88 | { 89 | "idiom" : "ios-marketing", 90 | "scale" : "1x", 91 | "size" : "1024x1024" 92 | } 93 | ], 94 | "info" : { 95 | "author" : "xcode", 96 | "version" : 1 97 | } 98 | } 99 | -------------------------------------------------------------------------------- /GitCat/GitcatWidget/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /GitCat/GitcatWidget/Assets.xcassets/WidgetBackground.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "colors" : [ 3 | { 4 | "idiom" : "universal" 5 | } 6 | ], 7 | "info" : { 8 | "author" : "xcode", 9 | "version" : 1 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /GitCat/GitcatWidget/GitCatWidget.intentdefinition: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | INEnums 6 | 7 | INIntentDefinitionModelVersion 8 | 1.2 9 | INIntentDefinitionNamespace 10 | 88xZPY 11 | INIntentDefinitionSystemVersion 12 | 20A294 13 | INIntentDefinitionToolsBuildVersion 14 | 12A6144 15 | INIntentDefinitionToolsVersion 16 | 12.0 17 | INIntents 18 | 19 | 20 | INIntentCategory 21 | information 22 | INIntentDescriptionID 23 | tVvJ9c 24 | INIntentEligibleForWidgets 25 | 26 | INIntentIneligibleForSuggestions 27 | 28 | INIntentName 29 | Configuration 30 | INIntentResponse 31 | 32 | INIntentResponseCodes 33 | 34 | 35 | INIntentResponseCodeName 36 | success 37 | INIntentResponseCodeSuccess 38 | 39 | 40 | 41 | INIntentResponseCodeName 42 | failure 43 | 44 | 45 | 46 | INIntentTitle 47 | Configuration 48 | INIntentTitleID 49 | gpCwrM 50 | INIntentType 51 | Custom 52 | INIntentVerb 53 | View 54 | 55 | 56 | INTypes 57 | 58 | 59 | 60 | -------------------------------------------------------------------------------- /GitCat/GitcatWidget/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | $(DEVELOPMENT_LANGUAGE) 7 | CFBundleDisplayName 8 | GitCatWidget 9 | CFBundleExecutable 10 | $(EXECUTABLE_NAME) 11 | CFBundleIdentifier 12 | $(PRODUCT_BUNDLE_IDENTIFIER) 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | $(PRODUCT_NAME) 17 | CFBundlePackageType 18 | $(PRODUCT_BUNDLE_PACKAGE_TYPE) 19 | CFBundleShortVersionString 20 | 1.0 21 | CFBundleVersion 22 | 1 23 | NSExtension 24 | 25 | NSExtensionPointIdentifier 26 | com.apple.widgetkit-extension 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /GitCat/GitcatWidget/WidgetDataModel.swift: -------------------------------------------------------------------------------- 1 | // 2 | // WidgetDataModel.swift 3 | // GitCat 4 | // 5 | // Created by 조윤영 on 2020/10/16. 6 | // Copyright © 2020 조윤영. All rights reserved. 7 | // 8 | 9 | import Foundation 10 | 11 | struct WidgetDataModel: Decodable { 12 | let commitCount: Int? 13 | let level: Int? 14 | let item: String? 15 | let needScore: Int 16 | let commits: [Int]? 17 | } 18 | -------------------------------------------------------------------------------- /GitCat/Podfile: -------------------------------------------------------------------------------- 1 | # Uncomment the next line to define a global platform for your project 2 | # platform :ios, '9.0' 3 | 4 | target 'GitCat' do 5 | # Comment the next line if you don't want to use dynamic frameworks 6 | use_frameworks! 7 | 8 | # Pods for GitCat 9 | pod 'Alamofire', '4.7.3' 10 | pod 'Kingfisher' 11 | pod 'FSCalendar' 12 | pod 'SwiftyJSON' 13 | pod 'SwiftGifOrigin' 14 | pod 'CryptoSwift' 15 | pod 'JWTDecode' 16 | 17 | target 'GitCatWidgetExtension' do 18 | pod 'Alamofire', '4.7.3' 19 | end 20 | end 21 | 22 | 23 | -------------------------------------------------------------------------------- /GitCat/Podfile.lock: -------------------------------------------------------------------------------- 1 | PODS: 2 | - Alamofire (4.7.3) 3 | - CryptoSwift (1.3.0) 4 | - FSCalendar (2.8.1) 5 | - JWTDecode (2.4.1) 6 | - Kingfisher (5.13.2): 7 | - Kingfisher/Core (= 5.13.2) 8 | - Kingfisher/Core (5.13.2) 9 | - SwiftGifOrigin (1.7.0) 10 | - SwiftyJSON (5.0.0) 11 | 12 | DEPENDENCIES: 13 | - Alamofire (= 4.7.3) 14 | - CryptoSwift 15 | - FSCalendar 16 | - JWTDecode 17 | - Kingfisher 18 | - SwiftGifOrigin 19 | - SwiftyJSON 20 | 21 | SPEC REPOS: 22 | trunk: 23 | - Alamofire 24 | - CryptoSwift 25 | - FSCalendar 26 | - JWTDecode 27 | - Kingfisher 28 | - SwiftGifOrigin 29 | - SwiftyJSON 30 | 31 | SPEC CHECKSUMS: 32 | Alamofire: c7287b6e5d7da964a70935e5db17046b7fde6568 33 | CryptoSwift: 1283821600233bdbeb96d7b389c3288c3bf77211 34 | FSCalendar: 5245140456fcbcac5824c203b98bd8068bdfee1a 35 | JWTDecode: 4bd4da0cdf0f8154fd467fa48499f34ec057fb88 36 | Kingfisher: d342c8354c10c3d85a27d6d4c42c41285924b898 37 | SwiftGifOrigin: fbd6cf37afcfcf97a5c3db996ddc0492e5c5c145 38 | SwiftyJSON: 36413e04c44ee145039d332b4f4e2d3e8d6c4db7 39 | 40 | PODFILE CHECKSUM: 02c9979c0e8326588a83c17df52102b674f6bb47 41 | 42 | COCOAPODS: 1.9.1 43 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # GitCat 깃캣 2 | 3 | **[AppStore 출시](https://apps.apple.com/kr/app/gitcat/id1510368007)** 4 | 5 | 개발 기간 : 2020년 01월 01일 ~ 6 | 7 | 8 | ## [ About ] 9 | 10 | **고양이와 함께하는 Github 커밋 관리 앱**입니다. 11 | 12 | **1. 개발 파트너 고양씨**
13 | 깜찍한 나의 파트너와 함께 꾸준히 커밋으로 목표를 달성해요. 14 | 15 | **2. 커밋 달력**
16 | 직관적인 잔디 달력으로 일일 커밋 현황을 꼼꼼히 확인해요. 17 | 18 | **3. 월간 리포트**
19 | 매월 첫째날 발송되는 리포트로 한 달간 나의 개발을 되돌아보아요. 20 | 21 | ## [ WorkFlow ] 22 | 23 | ## [ Preview ] 24 | | 홈 | 잔디달력 | 리포트 | 25 | |:------------------------------:|:---------------------------------:|:---------------------------------:| 26 | |![](ReadmeResource/screenshot_1.jpeg) |![](ReadmeResource/screenshot_2.jpeg) |![](ReadmeResource/screenshot_3.jpeg) | 27 | 28 | 29 | ## [ Develop Environment ] 30 | - iOS Depolyment Target : `Xcode 11.4.1` 31 | - CocoPods Version: `1.9.1` 32 | 33 | 34 | ## [ Library ] 35 | 36 | 1. Server 37 | - [Alamofire](https://github.com/Alamofire/Alamofire) 38 | - [Kingfisher](https://github.com/onevcat/Kingfisher) 39 | - [SwiftJSON](https://github.com/SwiftyJSON/SwiftyJSON) 40 | 41 | 2. Layout 42 | - [Charts](https://github.com/danielgindi/Charts) 43 | - [SwiftyGifOrigin](https://github.com/swiftgif/SwiftGif) 44 | 45 | -------------------------------------------------------------------------------- /ReadmeResource/screenshot_1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/ReadmeResource/screenshot_1.jpeg -------------------------------------------------------------------------------- /ReadmeResource/screenshot_2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/ReadmeResource/screenshot_2.jpeg -------------------------------------------------------------------------------- /ReadmeResource/screenshot_3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GitCatTeam/iOS/43f7839593a15fa51957814cb0872e0a75fcc156/ReadmeResource/screenshot_3.jpeg --------------------------------------------------------------------------------