├── .gitattributes
├── .github
├── ISSUE_TEMPLATE
│ ├── bug_report.yml
│ ├── config.yml
│ └── feature_request.yml
└── workflows
│ └── gradle.yml
├── .gitignore
├── .idea
├── codeStyles
│ └── Project.xml
├── gradle.xml
└── vcs.xml
├── FAQ-install.md
├── FAQ.md
├── LICENSE
├── README.md
├── README
└── README.ja.md
├── annotations
├── .gitignore
├── build.gradle.kts
└── src
│ └── main
│ └── java
│ └── ceui
│ └── lisa
│ └── annotations
│ └── ItemHolder.kt
├── app
├── .gitignore
├── build.gradle
├── google-services.json
├── proguard-rules.pro
├── schemas
│ └── ceui.lisa.database.AppDatabase
│ │ └── 25.json
└── src
│ ├── androidTest
│ └── java
│ │ └── ceui
│ │ └── lisa
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ ├── 101.png
│ │ ├── 102.png
│ │ ├── 103.png
│ │ ├── 104.png
│ │ ├── 105.png
│ │ ├── 106.png
│ │ ├── 107.png
│ │ ├── 108.png
│ │ ├── 201.png
│ │ ├── 202.png
│ │ ├── 203.png
│ │ ├── 204.png
│ │ ├── 205.png
│ │ ├── 206.png
│ │ ├── 207.png
│ │ ├── 208.png
│ │ ├── 209.png
│ │ ├── 301.png
│ │ ├── 302.png
│ │ ├── 303.png
│ │ ├── 304.png
│ │ ├── 305.png
│ │ ├── 306.png
│ │ ├── 307.png
│ │ ├── 308.png
│ │ ├── 309.png
│ │ ├── 310.png
│ │ ├── 401.png
│ │ ├── 402.png
│ │ ├── 403.png
│ │ ├── 404.png
│ │ ├── 405.png
│ │ ├── 406.png
│ │ ├── 407.png
│ │ ├── 408.png
│ │ ├── 501.png
│ │ ├── 502.png
│ │ ├── 503.png
│ │ ├── comment.filter.rule.txt
│ │ └── pixivision-dark.css
│ ├── ic_launcher-playstore.png
│ ├── java
│ │ └── ceui
│ │ │ ├── lisa
│ │ │ ├── activities
│ │ │ │ ├── BaseActivity.java
│ │ │ │ ├── ImageDetailActivity.kt
│ │ │ │ ├── MainActivity.java
│ │ │ │ ├── NovelActivity.java
│ │ │ │ ├── OutReversActivity.java
│ │ │ │ ├── OutWakeActivity.java
│ │ │ │ ├── RankActivity.java
│ │ │ │ ├── SearchActivity.java
│ │ │ │ ├── Shaft.java
│ │ │ │ ├── TemplateActivity.java
│ │ │ │ ├── UActivity.kt
│ │ │ │ ├── UserActivity.java
│ │ │ │ ├── VActivity.java
│ │ │ │ └── VPActivity.java
│ │ │ ├── adapters
│ │ │ │ ├── AbstractIllustAdapter.java
│ │ │ │ ├── ArticleAdapter.java
│ │ │ │ ├── BaseAdapter.java
│ │ │ │ ├── BookedTagAdapter.java
│ │ │ │ ├── ColorAdapter.java
│ │ │ │ ├── CommentAdapter.java
│ │ │ │ ├── DoingAdapter.java
│ │ │ │ ├── DownloadedAdapter.java
│ │ │ │ ├── DownloadedHolder.java
│ │ │ │ ├── DownloadingAdapter.java
│ │ │ │ ├── EmojiAdapter.java
│ │ │ │ ├── EventAdapter.java
│ │ │ │ ├── FeatureAdapter.kt
│ │ │ │ ├── FileNameAdapter.java
│ │ │ │ ├── HistoryAdapter.java
│ │ │ │ ├── IAdapter.java
│ │ │ │ ├── IAdapterWithHeadView.java
│ │ │ │ ├── IAdapterWithStar.java
│ │ │ │ ├── IllustAdapter.java
│ │ │ │ ├── IllustDetailAdapter.java
│ │ │ │ ├── IllustHeader.java
│ │ │ │ ├── LAdapter.java
│ │ │ │ ├── LiveAdapter.java
│ │ │ │ ├── LofterAdapter.java
│ │ │ │ ├── MangaSeriesAdapter.kt
│ │ │ │ ├── MultiDownloadAdapter.java
│ │ │ │ ├── MuteWorksAdapter.java
│ │ │ │ ├── MutedTagAdapter.java
│ │ │ │ ├── NAdapter.java
│ │ │ │ ├── NAdapterWithHeadView.java
│ │ │ │ ├── NHAdapter.java
│ │ │ │ ├── NineAdapter.java
│ │ │ │ ├── NovelHeader.java
│ │ │ │ ├── NovelMarkersAdapter.java
│ │ │ │ ├── NovelSeriesAdapter.kt
│ │ │ │ ├── PageAdapter.java
│ │ │ │ ├── PivisionHAdapter.kt
│ │ │ │ ├── RAdapter.java
│ │ │ │ ├── SAdapter.java
│ │ │ │ ├── SearchHintAdapter.java
│ │ │ │ ├── SimpleUserAdapter.java
│ │ │ │ ├── SpringHolder.java
│ │ │ │ ├── StringAdapter.java
│ │ │ │ ├── TagAdapter.java
│ │ │ │ ├── UAdapter.java
│ │ │ │ ├── UserHAdapter.kt
│ │ │ │ ├── VAdapter.java
│ │ │ │ ├── VNewAdapter.java
│ │ │ │ ├── ViewHolder.java
│ │ │ │ └── WatchlistNovelAdapter.kt
│ │ │ ├── cache
│ │ │ │ ├── Cache.java
│ │ │ │ ├── FileOperator.java
│ │ │ │ ├── IOperate.java
│ │ │ │ └── Proxy.java
│ │ │ ├── core
│ │ │ │ ├── BaseRepo.java
│ │ │ │ ├── CommentFilterMapper.java
│ │ │ │ ├── Container.java
│ │ │ │ ├── DataView.java
│ │ │ │ ├── DownloadItem.java
│ │ │ │ ├── FilterMapper.java
│ │ │ │ ├── GlideConfiguration.java
│ │ │ │ ├── IDWithList.java
│ │ │ │ ├── ImgGetter.java
│ │ │ │ ├── ItemFragment.kt
│ │ │ │ ├── LocalRepo.java
│ │ │ │ ├── LocalSave.kt
│ │ │ │ ├── Manager.java
│ │ │ │ ├── Mapper.java
│ │ │ │ ├── ObjectLocal.java
│ │ │ │ ├── OkHttpFetcher.java
│ │ │ │ ├── PageData.java
│ │ │ │ ├── RemoteRepo.java
│ │ │ │ ├── RxRun.java
│ │ │ │ ├── RxRunnable.java
│ │ │ │ ├── TimeRecord.java
│ │ │ │ ├── TryCatchObserver.java
│ │ │ │ └── TryCatchObserverImpl.java
│ │ │ ├── database
│ │ │ │ ├── AppDatabase.java
│ │ │ │ ├── DownloadDao.java
│ │ │ │ ├── DownloadEntity.java
│ │ │ │ ├── DownloadingEntity.java
│ │ │ │ ├── IllustHistoryEntity.java
│ │ │ │ ├── IllustRecmdDao.java
│ │ │ │ ├── IllustRecmdEntity.java
│ │ │ │ ├── IllustTask.java
│ │ │ │ ├── ImageEntity.java
│ │ │ │ ├── MuteEntity.java
│ │ │ │ ├── SearchDao.kt
│ │ │ │ ├── SearchEntity.java
│ │ │ │ ├── UUIDEntity.java
│ │ │ │ └── UserEntity.java
│ │ │ ├── dialogs
│ │ │ │ ├── BaseDialog.java
│ │ │ │ └── MuteDialog.java
│ │ │ ├── download
│ │ │ │ ├── DownloadHolder.kt
│ │ │ │ ├── FileCreator.java
│ │ │ │ ├── FileSizeUtil.java
│ │ │ │ ├── IllustDownload.java
│ │ │ │ └── ImageSaver.java
│ │ │ ├── feature
│ │ │ │ ├── DepthPageTransformer.java
│ │ │ │ ├── FeatureEntity.kt
│ │ │ │ ├── HostManager.java
│ │ │ │ ├── PKCEItem.java
│ │ │ │ ├── PkceUtil.java
│ │ │ │ ├── ScaleTrans.java
│ │ │ │ ├── WeissUtil.java
│ │ │ │ └── worker
│ │ │ │ │ ├── AbstractTask.java
│ │ │ │ │ ├── BatchFollowTask.java
│ │ │ │ │ ├── BatchStarTask.java
│ │ │ │ │ ├── IEnd.java
│ │ │ │ │ ├── IExecutable.java
│ │ │ │ │ ├── Task.java
│ │ │ │ │ ├── Thing.java
│ │ │ │ │ └── Worker.java
│ │ │ ├── file
│ │ │ │ ├── FileName.java
│ │ │ │ ├── FileNameProxy.java
│ │ │ │ ├── FileProxy.java
│ │ │ │ ├── LegacyFile.java
│ │ │ │ ├── OutPut.kt
│ │ │ │ └── SAFile.java
│ │ │ ├── fragments
│ │ │ │ ├── BaseFragment.java
│ │ │ │ ├── BaseLazyFragment.java
│ │ │ │ ├── FragmentAboutApp.kt
│ │ │ │ ├── FragmentBookedTag.java
│ │ │ │ ├── FragmentCenter.java
│ │ │ │ ├── FragmentCollection.java
│ │ │ │ ├── FragmentColors.java
│ │ │ │ ├── FragmentComment.java
│ │ │ │ ├── FragmentDoing.java
│ │ │ │ ├── FragmentDonate.java
│ │ │ │ ├── FragmentDownload.java
│ │ │ │ ├── FragmentDownloadFinish.java
│ │ │ │ ├── FragmentDownloading.java
│ │ │ │ ├── FragmentEditAccount.java
│ │ │ │ ├── FragmentEditFile.java
│ │ │ │ ├── FragmentFeature.kt
│ │ │ │ ├── FragmentFileName.java
│ │ │ │ ├── FragmentFilter.java
│ │ │ │ ├── FragmentFollowUser.java
│ │ │ │ ├── FragmentHistory.java
│ │ │ │ ├── FragmentHolder.kt
│ │ │ │ ├── FragmentHotTag.java
│ │ │ │ ├── FragmentIllust.kt
│ │ │ │ ├── FragmentImageDetail.kt
│ │ │ │ ├── FragmentLatestNovel.java
│ │ │ │ ├── FragmentLatestWorks.java
│ │ │ │ ├── FragmentLeft.java
│ │ │ │ ├── FragmentLikeIllust.java
│ │ │ │ ├── FragmentLikeIllustHorizontal.java
│ │ │ │ ├── FragmentLikeNovel.java
│ │ │ │ ├── FragmentLikeNovelHorizontal.java
│ │ │ │ ├── FragmentListSimpleUser.java
│ │ │ │ ├── FragmentLive.kt
│ │ │ │ ├── FragmentLocalImageDetail.java
│ │ │ │ ├── FragmentLocalUsers.java
│ │ │ │ ├── FragmentLogin.kt
│ │ │ │ ├── FragmentMangaSeries.kt
│ │ │ │ ├── FragmentMangaSeriesDetail.kt
│ │ │ │ ├── FragmentMarkdown.java
│ │ │ │ ├── FragmentMultiDownload.java
│ │ │ │ ├── FragmentMutedObjects.java
│ │ │ │ ├── FragmentMutedTags.java
│ │ │ │ ├── FragmentMutedUser.java
│ │ │ │ ├── FragmentNew.java
│ │ │ │ ├── FragmentNewNovel.java
│ │ │ │ ├── FragmentNewNovels.kt
│ │ │ │ ├── FragmentNiceFriend.kt
│ │ │ │ ├── FragmentNiceFriendIllust.kt
│ │ │ │ ├── FragmentNiceFriendNovel.kt
│ │ │ │ ├── FragmentNovelHolder.java
│ │ │ │ ├── FragmentNovelMarkers.kt
│ │ │ │ ├── FragmentNovelSeries.kt
│ │ │ │ ├── FragmentNovelSeriesDetail.java
│ │ │ │ ├── FragmentPivision.java
│ │ │ │ ├── FragmentPivisionHorizontal.java
│ │ │ │ ├── FragmentPopularNovel.kt
│ │ │ │ ├── FragmentPv.java
│ │ │ │ ├── FragmentRankIllust.java
│ │ │ │ ├── FragmentRankNovel.java
│ │ │ │ ├── FragmentRecmdIllust.java
│ │ │ │ ├── FragmentRecmdNovel.java
│ │ │ │ ├── FragmentRecmdUser.java
│ │ │ │ ├── FragmentRecmdUserHorizontal.java
│ │ │ │ ├── FragmentRelatedIllust.java
│ │ │ │ ├── FragmentRelatedUser.java
│ │ │ │ ├── FragmentRight.java
│ │ │ │ ├── FragmentSAF.java
│ │ │ │ ├── FragmentSB.java
│ │ │ │ ├── FragmentSearch.java
│ │ │ │ ├── FragmentSearchIllust.java
│ │ │ │ ├── FragmentSearchNovel.java
│ │ │ │ ├── FragmentSearchUser.java
│ │ │ │ ├── FragmentSettings.java
│ │ │ │ ├── FragmentSingleIllust.java
│ │ │ │ ├── FragmentSingleUgora.java
│ │ │ │ ├── FragmentStorage.java
│ │ │ │ ├── FragmentUserIllust.java
│ │ │ │ ├── FragmentUserInfo.kt
│ │ │ │ ├── FragmentUserManga.java
│ │ │ │ ├── FragmentUserNovel.java
│ │ │ │ ├── FragmentUserRight.kt
│ │ │ │ ├── FragmentViewPager.java
│ │ │ │ ├── FragmentWalkThrough.java
│ │ │ │ ├── FragmentWatchlistNovel.kt
│ │ │ │ ├── FragmentWebView.java
│ │ │ │ ├── FragmentWhoFollowThisUser.java
│ │ │ │ ├── FragmentWorkSpace.kt
│ │ │ │ ├── ListFragment.java
│ │ │ │ ├── LocalListFragment.java
│ │ │ │ ├── NetListFragment.java
│ │ │ │ ├── ReceiverListFragment.java
│ │ │ │ ├── Swipe.java
│ │ │ │ ├── SwipeFragment.java
│ │ │ │ ├── TestFragment.java
│ │ │ │ └── WebNovelParser.kt
│ │ │ ├── helper
│ │ │ │ ├── Android10DownloadFactory22.kt
│ │ │ │ ├── AppLevelViewModelHelper.java
│ │ │ │ ├── BackHandlerHelper.java
│ │ │ │ ├── CommentFilter.java
│ │ │ │ ├── DeduplicateArrayList.java
│ │ │ │ ├── DrawerLayoutHelper.java
│ │ │ │ ├── FileStorageHelper.java
│ │ │ │ ├── IllustNovelFilter.java
│ │ │ │ ├── IndexedLinkedHashMap.java
│ │ │ │ ├── LanguageHelper.java
│ │ │ │ ├── NavigationLocationHelper.java
│ │ │ │ ├── NovelParseHelper.java
│ │ │ │ ├── PageTransformerHelper.java
│ │ │ │ ├── SAFactory.java
│ │ │ │ ├── ShortcutHelper.java
│ │ │ │ ├── StaggeredManager.java
│ │ │ │ └── ThemeHelper.java
│ │ │ ├── http
│ │ │ │ ├── AccountApi.java
│ │ │ │ ├── AccountTokenApi.java
│ │ │ │ ├── AppApi.java
│ │ │ │ ├── Ascii2DApi.java
│ │ │ │ ├── CloudFlareDNSResponse.kt
│ │ │ │ ├── CloudFlareDNSService.kt
│ │ │ │ ├── CloudFlareDns.kt
│ │ │ │ ├── ErrorCtrl.java
│ │ │ │ ├── HttpDns.java
│ │ │ │ ├── IqdbApi.java
│ │ │ │ ├── LofterApi.java
│ │ │ │ ├── NullCtrl.java
│ │ │ │ ├── PixivHeaders.kt
│ │ │ │ ├── ResourceApi.java
│ │ │ │ ├── Retro.java
│ │ │ │ ├── RubySSLSocketFactory.java
│ │ │ │ ├── SauceNaoApi.java
│ │ │ │ ├── SignApi.java
│ │ │ │ ├── TinEyeApi.java
│ │ │ │ ├── TokenInterceptor.java
│ │ │ │ └── pixivOkHttpClient.java
│ │ │ ├── interfaces
│ │ │ │ ├── Back.java
│ │ │ │ ├── Callback.java
│ │ │ │ ├── Display.java
│ │ │ │ ├── FeedBack.java
│ │ │ │ ├── FragmentBackHandler.java
│ │ │ │ ├── FullClickListener.java
│ │ │ │ ├── IExecutor.java
│ │ │ │ ├── ListShow.java
│ │ │ │ ├── MultiDownload.java
│ │ │ │ ├── OnItemClickListener.java
│ │ │ │ └── OnItemLongClickListener.java
│ │ │ ├── model
│ │ │ │ ├── ColorItem.java
│ │ │ │ ├── CustomFileNameCell.java
│ │ │ │ ├── EmojiItem.java
│ │ │ │ ├── Holder.java
│ │ │ │ ├── ListArticle.java
│ │ │ │ ├── ListBookmarkTag.java
│ │ │ │ ├── ListComment.java
│ │ │ │ ├── ListIllust.java
│ │ │ │ ├── ListLive.java
│ │ │ │ ├── ListMangaOfSeries.java
│ │ │ │ ├── ListMangaSeries.java
│ │ │ │ ├── ListNovel.java
│ │ │ │ ├── ListNovelMarkers.java
│ │ │ │ ├── ListNovelOfSeries.java
│ │ │ │ ├── ListNovelSeries.java
│ │ │ │ ├── ListSimpleUser.java
│ │ │ │ ├── ListTag.java
│ │ │ │ ├── ListTrendingtag.java
│ │ │ │ ├── ListUser.java
│ │ │ │ ├── ListWatchlistNovel.java
│ │ │ │ ├── LofterIllustsBean.java
│ │ │ │ └── RecmdIllust.java
│ │ │ ├── notification
│ │ │ │ ├── BaseReceiver.java
│ │ │ │ ├── CallBackReceiver.java
│ │ │ │ ├── CommonReceiver.java
│ │ │ │ ├── DownloadReceiver.java
│ │ │ │ ├── FilterReceiver.java
│ │ │ │ ├── NetWorkStateReceiver.java
│ │ │ │ └── RecommendAppWidgetProvider.kt
│ │ │ ├── page
│ │ │ │ ├── ConstantPageInfo.java
│ │ │ │ ├── ConstantSetting.java
│ │ │ │ ├── PageInfoModel.java
│ │ │ │ ├── PageLoader.java
│ │ │ │ ├── PageMode.java
│ │ │ │ ├── PageStyle.java
│ │ │ │ ├── PageView.java
│ │ │ │ ├── ReadSettingInfo.java
│ │ │ │ ├── ScreenUtils.java
│ │ │ │ ├── TbBookChapter.java
│ │ │ │ ├── TextModel.java
│ │ │ │ ├── TurnPageType.java
│ │ │ │ ├── Utility.java
│ │ │ │ ├── UtilityMeasure.java
│ │ │ │ └── animation
│ │ │ │ │ ├── AnimationProvider.java
│ │ │ │ │ ├── CoverPageAnim.java
│ │ │ │ │ ├── HorizonPageAnim.java
│ │ │ │ │ ├── NonePageAnim.java
│ │ │ │ │ ├── PageAnimation.java
│ │ │ │ │ ├── ScrollPageAnim.java
│ │ │ │ │ ├── SimulationPageAnim.java
│ │ │ │ │ └── SlidePageAnim.java
│ │ │ ├── repo
│ │ │ │ ├── BookedTagRepo.kt
│ │ │ │ ├── CommentRepo.kt
│ │ │ │ ├── FollowUserRepo.kt
│ │ │ │ ├── HotTagRepo.kt
│ │ │ │ ├── LatestIllustRepo.kt
│ │ │ │ ├── LatestNovelRepo.kt
│ │ │ │ ├── LikeIllustRepo.kt
│ │ │ │ ├── LikeNovelRepo.kt
│ │ │ │ ├── MangaSeriesDetailRepo.kt
│ │ │ │ ├── MangaSeriesRepo.kt
│ │ │ │ ├── NewNovelRepo.kt
│ │ │ │ ├── NiceFriendIllustRepo.kt
│ │ │ │ ├── NiceFriendNovelRepo.kt
│ │ │ │ ├── NiceFriendRepo.kt
│ │ │ │ ├── NovelMarkersRepo.kt
│ │ │ │ ├── NovelSeriesDetailRepo.kt
│ │ │ │ ├── NovelSeriesRepo.kt
│ │ │ │ ├── PivisionRepo.kt
│ │ │ │ ├── PopularNovelRepo.kt
│ │ │ │ ├── RankIllustRepo.kt
│ │ │ │ ├── RankNovelRepo.kt
│ │ │ │ ├── RecmdIllustRepo.kt
│ │ │ │ ├── RecmdNovelRepo.kt
│ │ │ │ ├── RecmdUserRepo.kt
│ │ │ │ ├── RelatedIllustRepo.kt
│ │ │ │ ├── RelatedUserRepo.kt
│ │ │ │ ├── RightRepo.kt
│ │ │ │ ├── SearchIllustRepo.kt
│ │ │ │ ├── SearchNovelRepo.kt
│ │ │ │ ├── SearchUserRepo.kt
│ │ │ │ ├── SelectTagRepo.kt
│ │ │ │ ├── SimpleUserRepo.kt
│ │ │ │ ├── UserIllustRepo.kt
│ │ │ │ ├── UserMangaRepo.kt
│ │ │ │ ├── UserNovelRepo.kt
│ │ │ │ ├── WalkThroughRepo.kt
│ │ │ │ ├── WatchlistNovelRepo.kt
│ │ │ │ └── WhoFollowThisUserRepo.kt
│ │ │ ├── transformer
│ │ │ │ ├── GalleryTransformer.java
│ │ │ │ ├── LargeBitmapScaleTransformer.java
│ │ │ │ └── UniformScaleTransformation.java
│ │ │ ├── ui
│ │ │ │ ├── Position.java
│ │ │ │ └── behavior
│ │ │ │ │ ├── AnimateListenerImpl.java
│ │ │ │ │ ├── FragmentRightContentBehavior.java
│ │ │ │ │ ├── FragmentRightHeaderBehavior.java
│ │ │ │ │ ├── UserContentBehavior.java
│ │ │ │ │ └── UserHeaderBehavior.java
│ │ │ ├── utils
│ │ │ │ ├── AnimatedGifEncoder.java
│ │ │ │ ├── BackupUtils.java
│ │ │ │ ├── Base64Util.java
│ │ │ │ ├── ClipBoardUtils.java
│ │ │ │ ├── Common.java
│ │ │ │ ├── DataChannel.java
│ │ │ │ ├── DensityUtil.java
│ │ │ │ ├── Dev.java
│ │ │ │ ├── DownloadLimitTypeUtil.java
│ │ │ │ ├── Emoji.java
│ │ │ │ ├── GlideUrlChild.java
│ │ │ │ ├── GlideUtil.java
│ │ │ │ ├── Local.java
│ │ │ │ ├── MyOnTabSelectedListener.java
│ │ │ │ ├── OpenGLUtils.java
│ │ │ │ ├── PackageUtils.java
│ │ │ │ ├── Params.java
│ │ │ │ ├── PixivOperate.java
│ │ │ │ ├── PixivSearchParamUtil.java
│ │ │ │ ├── ReverseImage.java
│ │ │ │ ├── ReverseResult.java
│ │ │ │ ├── ReverseWebviewCallback.java
│ │ │ │ ├── SearchTypeUtil.java
│ │ │ │ ├── Settings.java
│ │ │ │ ├── ShareIllust.java
│ │ │ │ └── UserFolderNameUtil.java
│ │ │ ├── view
│ │ │ │ ├── BottomSlideLayout.java
│ │ │ │ ├── ColorFilterImageView.java
│ │ │ │ ├── ContextMenuTitleView.java
│ │ │ │ ├── DeliveryHeader.java
│ │ │ │ ├── DownloadItemDecoration.java
│ │ │ │ ├── DrawerLayoutViewPager.java
│ │ │ │ ├── DynamicHeightImageView.java
│ │ │ │ ├── EditTextWithSelection.java
│ │ │ │ ├── ExpandCard.java
│ │ │ │ ├── FixedViewPager.java
│ │ │ │ ├── GlareLayout.java
│ │ │ │ ├── HeadZoomScrollView.java
│ │ │ │ ├── LinearItemDecoration.java
│ │ │ │ ├── LinearItemDecorationKt.kt
│ │ │ │ ├── LinearItemDecorationNoLRTB.java
│ │ │ │ ├── LinearItemHorizontalDecoration.java
│ │ │ │ ├── LinearItemWithHeadDecoration.java
│ │ │ │ ├── MultiImageView.java
│ │ │ │ ├── MyDeliveryHeader.java
│ │ │ │ ├── NestMax.java
│ │ │ │ ├── NovelItemDecoration.java
│ │ │ │ ├── OnCheckChangeListener.java
│ │ │ │ ├── PathParser.java
│ │ │ │ ├── PathsDrawable.java
│ │ │ │ ├── PressFrameLayout.java
│ │ │ │ ├── RadiusCard.java
│ │ │ │ ├── ScrollChange.java
│ │ │ │ ├── SilverLinkView.java
│ │ │ │ ├── SpacesItemDecoration.java
│ │ │ │ ├── SpacesItemWithHeadDecoration.java
│ │ │ │ ├── TagItemDecoration.java
│ │ │ │ ├── TagItemDecoration2.java
│ │ │ │ ├── TouchArea.java
│ │ │ │ └── ZoomNestedView.java
│ │ │ └── viewmodel
│ │ │ │ ├── AppLevelViewModel.java
│ │ │ │ ├── BaseModel.java
│ │ │ │ ├── DynamicIllustModel.java
│ │ │ │ ├── HistoryModel.java
│ │ │ │ ├── RecmdModel.java
│ │ │ │ ├── SearchModel.java
│ │ │ │ ├── UserViewModel.java
│ │ │ │ └── VPModel.java
│ │ │ ├── loxia
│ │ │ ├── API.kt
│ │ │ ├── Client.kt
│ │ │ ├── DateParse.kt
│ │ │ ├── Event.kt
│ │ │ ├── FragmentUtils.kt
│ │ │ ├── HeaderInterceptor.kt
│ │ │ ├── KeyedViewModel.kt
│ │ │ ├── LiveDataUtil.kt
│ │ │ ├── Models.kt
│ │ │ ├── ObjectPool.kt
│ │ │ ├── PixivHeaders.kt
│ │ │ ├── PixivHtmlObject.kt
│ │ │ ├── PixivHttpError.kt
│ │ │ ├── PixivWebApi.kt
│ │ │ ├── ProgressButton.kt
│ │ │ ├── ProgressIndicator.kt
│ │ │ ├── RefreshHint.kt
│ │ │ ├── RefreshState.kt
│ │ │ ├── ServiceProvider.kt
│ │ │ ├── SpaceHolder.kt
│ │ │ ├── SquareResponse.kt
│ │ │ ├── TextDescHolder.kt
│ │ │ ├── ThreadSafeArgs.kt
│ │ │ ├── TokenFetcherInterceptor.kt
│ │ │ ├── UIAction.kt
│ │ │ ├── UserResponse.kt
│ │ │ ├── WebHeaderInterceptor.kt
│ │ │ ├── flag
│ │ │ │ ├── FlagDescFragment.kt
│ │ │ │ ├── FlagReason.kt
│ │ │ │ ├── FlagReasonFragment.kt
│ │ │ │ └── FlagReasonHolder.kt
│ │ │ └── novel
│ │ │ │ └── NovelTextHolder.kt
│ │ │ └── pixiv
│ │ │ ├── db
│ │ │ ├── EntityType.kt
│ │ │ ├── EntityWrapper.kt
│ │ │ ├── GeneralDao.kt
│ │ │ ├── GeneralEntity.kt
│ │ │ └── RecordType.kt
│ │ │ ├── session
│ │ │ └── SessionManager.kt
│ │ │ ├── ui
│ │ │ ├── article
│ │ │ │ └── ArticlesFragment.kt
│ │ │ ├── blocking
│ │ │ │ ├── BlockedItemHolder.kt
│ │ │ │ └── BlockedItemListFragment.kt
│ │ │ ├── bottom
│ │ │ │ ├── ItemListDialogFragment.kt
│ │ │ │ └── UsersYoriDialogFragment.kt
│ │ │ ├── chats
│ │ │ │ ├── GridSpacingItemDecoration.kt
│ │ │ │ ├── IllustSquareHolder.kt
│ │ │ │ ├── IllustSquareV2Holder.kt
│ │ │ │ ├── MyChatsFragment.kt
│ │ │ │ └── SquareFragment.kt
│ │ │ ├── circles
│ │ │ │ ├── CircleFragment.kt
│ │ │ │ ├── CircleInfoFragment.kt
│ │ │ │ ├── CircleResultPreviewFragment.kt
│ │ │ │ ├── MyCirclesFragment.kt
│ │ │ │ └── SmartFragmentPagerAdapter.kt
│ │ │ ├── comments
│ │ │ │ ├── CommentHolder.kt
│ │ │ │ ├── CommentsDataSource.kt
│ │ │ │ └── CommentsFragment.kt
│ │ │ ├── common
│ │ │ │ ├── BottomDividerDecoration.kt
│ │ │ │ ├── CommonAdapter.kt
│ │ │ │ ├── CommonViewPagerFragment.kt
│ │ │ │ ├── ConstructVM.kt
│ │ │ │ ├── DataSource.kt
│ │ │ │ ├── DataSourceContainer.kt
│ │ │ │ ├── Either.kt
│ │ │ │ ├── FragmentViewBindingDelegate.kt
│ │ │ │ ├── HoldersContainer.kt
│ │ │ │ ├── HoldersViewModel.kt
│ │ │ │ ├── HomeActivity.kt
│ │ │ │ ├── IllustCardHolder.kt
│ │ │ │ ├── ImgDisplayFragment.kt
│ │ │ │ ├── ImgUrlFragment.kt
│ │ │ │ ├── KListShowValueContent.kt
│ │ │ │ ├── KeyedViewModelLazy.kt
│ │ │ │ ├── ListMode.kt
│ │ │ │ ├── LoadMoreOwner.kt
│ │ │ │ ├── LoadingHolder.kt
│ │ │ │ ├── MediaStoreUtils.kt
│ │ │ │ ├── NavFragmentViewModel.kt
│ │ │ │ ├── NovelCardHolder.kt
│ │ │ │ ├── PixivFragment.kt
│ │ │ │ ├── PvisionCardHolder.kt
│ │ │ │ ├── PvisionMiniCardHolder.kt
│ │ │ │ ├── RefreshOwner.kt
│ │ │ │ ├── ResponseStore.kt
│ │ │ │ ├── TabCellHolder.kt
│ │ │ │ ├── TitledViewPagerFragment.kt
│ │ │ │ ├── ValueContent.kt
│ │ │ │ └── ValueViewModel.kt
│ │ │ ├── detail
│ │ │ │ ├── ArtworkCaptionHolder.kt
│ │ │ │ ├── ArtworkDataSource.kt
│ │ │ │ ├── ArtworkFragment.kt
│ │ │ │ ├── ArtworkInfoHolder.kt
│ │ │ │ ├── ArtworkViewModel.kt
│ │ │ │ ├── ArtworkViewPagerFragment.kt
│ │ │ │ ├── ArtworksMap.kt
│ │ │ │ ├── IllustSeriesFragment.kt
│ │ │ │ ├── IllustSeriesViewModel.kt
│ │ │ │ └── UserInfoHolder.kt
│ │ │ ├── discover
│ │ │ │ ├── DiscoverFragment.kt
│ │ │ │ └── DiscoverViewModel.kt
│ │ │ ├── history
│ │ │ │ ├── HistoryViewModel.kt
│ │ │ │ └── ViewHistoryFragment.kt
│ │ │ ├── home
│ │ │ │ ├── HomeViewPagerFragment.kt
│ │ │ │ ├── HomeViewPagerViewModel.kt
│ │ │ │ ├── RecmdIllustMangaDataSource.kt
│ │ │ │ ├── RecmdIllustMangaFragment.kt
│ │ │ │ ├── RecmdNovelDataSource.kt
│ │ │ │ ├── RecmdNovelFragment.kt
│ │ │ │ └── WalkthroughFragment.kt
│ │ │ ├── landing
│ │ │ │ └── LandingFragment.kt
│ │ │ ├── list
│ │ │ │ └── PixivListViewModel.kt
│ │ │ ├── novel
│ │ │ │ ├── CustomLinkMovementMethod.kt
│ │ │ │ ├── NovelCaptionHolder.kt
│ │ │ │ ├── NovelHeaderHolder.kt
│ │ │ │ ├── NovelSeriesFragment.kt
│ │ │ │ ├── NovelSeriesHeaderHolder.kt
│ │ │ │ ├── NovelSeriesViewModel.kt
│ │ │ │ ├── NovelTextFragment.kt
│ │ │ │ └── NovelTextViewModel.kt
│ │ │ ├── rank
│ │ │ │ ├── RankFragment.kt
│ │ │ │ ├── RankPreviewFragment.kt
│ │ │ │ ├── RankPreviewHolder.kt
│ │ │ │ └── RankingIllustsFragment.kt
│ │ │ ├── related
│ │ │ │ └── RelatedIllustsFragment.kt
│ │ │ ├── search
│ │ │ │ ├── SearchAllFragment.kt
│ │ │ │ ├── SearchConfig.kt
│ │ │ │ ├── SearchIlllustMangaFragment.kt
│ │ │ │ ├── SearchIllustMangaDataSource.kt
│ │ │ │ ├── SearchNovelDataSource.kt
│ │ │ │ ├── SearchNovelFragment.kt
│ │ │ │ ├── SearchUserFragment.kt
│ │ │ │ ├── SearchViewModel.kt
│ │ │ │ ├── SearchViewPagerFragment.kt
│ │ │ │ └── SortType.kt
│ │ │ ├── settings
│ │ │ │ ├── CookieNotSyncException.kt
│ │ │ │ ├── CountryHolder.kt
│ │ │ │ ├── LogOutHolder.kt
│ │ │ │ ├── SelectCountryFragment.kt
│ │ │ │ ├── SelectCountryViewModel.kt
│ │ │ │ ├── SelectLanguageFragment.kt
│ │ │ │ └── SettingsFragment.kt
│ │ │ ├── task
│ │ │ │ ├── BookmarkTask.kt
│ │ │ │ ├── CacheFileFragment.kt
│ │ │ │ ├── DownloadNovelTask.kt
│ │ │ │ ├── DownloadTask.kt
│ │ │ │ ├── FetchAllTask.kt
│ │ │ │ ├── LoadTask.kt
│ │ │ │ ├── NamedUrl.kt
│ │ │ │ ├── QueuedNovelTaskDataSource.kt
│ │ │ │ ├── QueuedRunnable.kt
│ │ │ │ ├── QueuedTaskDataSource.kt
│ │ │ │ ├── QueuedTaskHolder.kt
│ │ │ │ ├── TaskListFragment.kt
│ │ │ │ ├── TaskPool.kt
│ │ │ │ ├── TaskPreviewHolder.kt
│ │ │ │ ├── TaskQueueManager.kt
│ │ │ │ ├── TaskStatus.kt
│ │ │ │ └── TaskStatusFragment.kt
│ │ │ ├── trending
│ │ │ │ ├── TrendingTagHolder.kt
│ │ │ │ ├── TrendingTagsDataSource.kt
│ │ │ │ └── TrendingTagsFragment.kt
│ │ │ ├── user
│ │ │ │ ├── FollowingCreatedNovelFragment.kt
│ │ │ │ ├── MineHeaderHolder.kt
│ │ │ │ ├── MineProfileFragment.kt
│ │ │ │ ├── NovelPreviewHolder.kt
│ │ │ │ ├── SectionPreviewHolder.kt
│ │ │ │ ├── UserBookmarkedIllustsFragment.kt
│ │ │ │ ├── UserBookmarkedNovelFragment.kt
│ │ │ │ ├── UserContentFragment.kt
│ │ │ │ ├── UserCreatedIllustsFragment.kt
│ │ │ │ ├── UserCreatedNovelFragment.kt
│ │ │ │ ├── UserFansFragment.kt
│ │ │ │ ├── UserFollowingFragment.kt
│ │ │ │ ├── UserFragment.kt
│ │ │ │ ├── UserFriendsFragment.kt
│ │ │ │ ├── UserPostHolder.kt
│ │ │ │ ├── UserPreviewHolder.kt
│ │ │ │ ├── UserProfileFragment.kt
│ │ │ │ ├── UserTextHolder.kt
│ │ │ │ ├── UserViewModel.kt
│ │ │ │ ├── XLinkHolder.kt
│ │ │ │ ├── following
│ │ │ │ │ ├── FollowingPostFragment.kt
│ │ │ │ │ ├── FollowingPostsDataSource.kt
│ │ │ │ │ └── FollowingViewPagerFragment.kt
│ │ │ │ └── recommend
│ │ │ │ │ ├── RecommendUsersDataSource.kt
│ │ │ │ │ └── RecommendUsersFragment.kt
│ │ │ ├── web
│ │ │ │ └── WebFragment.kt
│ │ │ └── works
│ │ │ │ ├── FileName.kt
│ │ │ │ ├── GalleryHolder.kt
│ │ │ │ ├── IllustFragment.kt
│ │ │ │ ├── PagedImgUrlFragment.kt
│ │ │ │ ├── ToggleToolnarViewModel.kt
│ │ │ │ └── ViewPagerViewModel.kt
│ │ │ ├── utils
│ │ │ ├── ColorRandom.kt
│ │ │ ├── ImageUtil.kt
│ │ │ ├── KUtils.kt
│ │ │ ├── NetworkStateManager.kt
│ │ │ ├── PixivLinkInfo.kt
│ │ │ └── ViewUtils.kt
│ │ │ └── widgets
│ │ │ ├── AlertPurpleDialog.kt
│ │ │ ├── InsetLayout.kt
│ │ │ ├── MenuDialog.kt
│ │ │ ├── PixivBottomSheet.kt
│ │ │ ├── PixivDialog.kt
│ │ │ ├── RadioGroupTab.kt
│ │ │ ├── SlidingCursorView.kt
│ │ │ ├── SlidingTabLayout.kt
│ │ │ └── TagsFlowView.kt
│ ├── logo_final-web.png
│ └── res
│ │ ├── anim
│ │ ├── alpha_cycle.xml
│ │ ├── dialog_enter_anim.xml
│ │ ├── dialog_exit_anim.xml
│ │ ├── h_slide_enter.xml
│ │ ├── h_slide_exit.xml
│ │ ├── h_slide_popenter.xml
│ │ ├── h_slide_popexit.xml
│ │ ├── rotate_cycle.xml
│ │ ├── slow_fade_in.xml
│ │ ├── slow_fade_out.xml
│ │ ├── v_slide_enter.xml
│ │ ├── v_slide_exit.xml
│ │ ├── v_slide_popenter.xml
│ │ ├── v_slide_popexit.xml
│ │ ├── wiggle.xml
│ │ ├── wiggle_for_password_check.xml
│ │ ├── zoom_enter.xml
│ │ └── zoom_exit.xml
│ │ ├── animator
│ │ ├── button_press_alpha.xml
│ │ ├── button_press_scale.xml
│ │ └── touch_raise.xml
│ │ ├── color
│ │ └── tab_text_color.xml
│ │ ├── drawable-440dpi
│ │ ├── bg__section_header.png
│ │ ├── bg_blue_button.png
│ │ ├── bg_card_blue.png
│ │ ├── bg_card_purple.9.png
│ │ ├── bg_circle_info.9.png
│ │ ├── bg_dialog_header.9.png
│ │ ├── bg_green_button.9.png
│ │ ├── bg_home_bottom_tab.png
│ │ ├── bg_pink_button.png
│ │ ├── bg_pixiv_dialog.9.png
│ │ ├── bg_purple_button.png
│ │ ├── bg_user_following.png
│ │ ├── bg_white_button.9.png
│ │ ├── icon_empty_state.png
│ │ ├── icon_home_bottom_add.png
│ │ ├── icon_illust_rank.png
│ │ ├── icon_manga_rank.png
│ │ ├── icon_nav_search.png
│ │ ├── icon_navi_back.png
│ │ ├── icon_navi_more.png
│ │ ├── icon_novel_rank.png
│ │ ├── icon_prime.png
│ │ ├── icon_right_chevron.png
│ │ ├── icon_tab_chats_selected.png
│ │ ├── icon_tab_chats_unselected.png
│ │ ├── icon_tab_circles_selected.png
│ │ ├── icon_tab_circles_unselected.png
│ │ ├── icon_tab_discover_selected.png
│ │ ├── icon_tab_discover_unselected.png
│ │ ├── icon_tab_friends_selected.png
│ │ ├── icon_tab_friends_unselected.png
│ │ ├── icon_task_done.png
│ │ ├── icon_user_mask.png
│ │ ├── icon_volunteer.png
│ │ ├── icon_x_link.png
│ │ └── log_out_btn.9.png
│ │ ├── drawable-hdpi
│ │ ├── bg__section_header.png
│ │ ├── bg_blue_button.png
│ │ ├── bg_card_blue.png
│ │ ├── bg_card_purple.9.png
│ │ ├── bg_circle_info.9.png
│ │ ├── bg_dialog_header.9.png
│ │ ├── bg_green_button.9.png
│ │ ├── bg_home_bottom_tab.png
│ │ ├── bg_pink_button.png
│ │ ├── bg_pixiv_dialog.9.png
│ │ ├── bg_purple_button.png
│ │ ├── bg_user_following.png
│ │ ├── bg_white_button.9.png
│ │ ├── icon_empty_state.png
│ │ ├── icon_home_bottom_add.png
│ │ ├── icon_illust_rank.png
│ │ ├── icon_manga_rank.png
│ │ ├── icon_nav_search.png
│ │ ├── icon_navi_back.png
│ │ ├── icon_navi_more.png
│ │ ├── icon_novel_rank.png
│ │ ├── icon_prime.png
│ │ ├── icon_right_chevron.png
│ │ ├── icon_tab_chats_selected.png
│ │ ├── icon_tab_chats_unselected.png
│ │ ├── icon_tab_circles_selected.png
│ │ ├── icon_tab_circles_unselected.png
│ │ ├── icon_tab_discover_selected.png
│ │ ├── icon_tab_discover_unselected.png
│ │ ├── icon_tab_friends_selected.png
│ │ ├── icon_tab_friends_unselected.png
│ │ ├── icon_task_done.png
│ │ ├── icon_user_mask.png
│ │ ├── icon_volunteer.png
│ │ ├── icon_x_link.png
│ │ ├── log_out_btn.9.png
│ │ └── terms_checked.png
│ │ ├── drawable-mdpi
│ │ ├── bg_dialog_header.9.png
│ │ └── terms_checked.png
│ │ ├── drawable-xhdpi
│ │ ├── bg__section_header.png
│ │ ├── bg_blue_button.png
│ │ ├── bg_card_blue.png
│ │ ├── bg_card_purple.9.png
│ │ ├── bg_circle_info.9.png
│ │ ├── bg_dialog_header.9.png
│ │ ├── bg_green_button.9.png
│ │ ├── bg_home_bottom_tab.png
│ │ ├── bg_pink_button.png
│ │ ├── bg_pixiv_dialog.9.png
│ │ ├── bg_purple_button.png
│ │ ├── bg_user_following.png
│ │ ├── bg_white_button.9.png
│ │ ├── icon_empty_state.png
│ │ ├── icon_home_bottom_add.png
│ │ ├── icon_illust_rank.png
│ │ ├── icon_manga_rank.png
│ │ ├── icon_nav_search.png
│ │ ├── icon_navi_back.png
│ │ ├── icon_navi_more.png
│ │ ├── icon_novel_rank.png
│ │ ├── icon_prime.png
│ │ ├── icon_right_chevron.png
│ │ ├── icon_tab_chats_selected.png
│ │ ├── icon_tab_chats_unselected.png
│ │ ├── icon_tab_circles_selected.png
│ │ ├── icon_tab_circles_unselected.png
│ │ ├── icon_tab_discover_selected.png
│ │ ├── icon_tab_discover_unselected.png
│ │ ├── icon_tab_friends_selected.png
│ │ ├── icon_tab_friends_unselected.png
│ │ ├── icon_task_done.png
│ │ ├── icon_user_mask.png
│ │ ├── icon_volunteer.png
│ │ ├── icon_x_link.png
│ │ ├── log_out_btn.9.png
│ │ ├── page_bg_img.png
│ │ └── terms_checked.png
│ │ ├── drawable-xxhdpi
│ │ ├── avatar.png
│ │ ├── bg__section_header.png
│ │ ├── bg_blue_button.png
│ │ ├── bg_card_blue.png
│ │ ├── bg_card_purple.9.png
│ │ ├── bg_circle_info.9.png
│ │ ├── bg_dialog_header.9.png
│ │ ├── bg_green_button.9.png
│ │ ├── bg_home_bottom_tab.png
│ │ ├── bg_pink_button.png
│ │ ├── bg_pixiv_dialog.9.png
│ │ ├── bg_purple_button.png
│ │ ├── bg_user_following.png
│ │ ├── bg_white_button.9.png
│ │ ├── center_1.png
│ │ ├── center_2.jpg
│ │ ├── ic_arrow_back_white.png
│ │ ├── ic_arrow_back_white_shadow.png
│ │ ├── ic_more.png
│ │ ├── ic_share_white_with_shadow.png
│ │ ├── icon_empty_state.png
│ │ ├── icon_home_bottom_add.png
│ │ ├── icon_illust_rank.png
│ │ ├── icon_manga_rank.png
│ │ ├── icon_nav_search.png
│ │ ├── icon_navi_back.png
│ │ ├── icon_navi_more.png
│ │ ├── icon_novel_rank.png
│ │ ├── icon_prime.png
│ │ ├── icon_right_chevron.png
│ │ ├── icon_tab_chats_selected.png
│ │ ├── icon_tab_chats_unselected.png
│ │ ├── icon_tab_circles_selected.png
│ │ ├── icon_tab_circles_unselected.png
│ │ ├── icon_tab_discover_selected.png
│ │ ├── icon_tab_discover_unselected.png
│ │ ├── icon_tab_friends_selected.png
│ │ ├── icon_tab_friends_unselected.png
│ │ ├── icon_task_done.png
│ │ ├── icon_user_mask.png
│ │ ├── icon_volunteer.png
│ │ ├── icon_x_link.png
│ │ ├── log_out_btn.9.png
│ │ ├── main_manga.png
│ │ ├── main_novel.png
│ │ ├── no_profile.png
│ │ ├── randomdata_background4.png
│ │ ├── terms_checked.png
│ │ └── user_bg_main.png
│ │ ├── drawable-xxxhdpi
│ │ ├── bg__section_header.png
│ │ ├── bg_blue_button.png
│ │ ├── bg_card_blue.png
│ │ ├── bg_card_purple.9.png
│ │ ├── bg_circle_info.9.png
│ │ ├── bg_dialog_header.9.png
│ │ ├── bg_green_button.9.png
│ │ ├── bg_home_bottom_tab.png
│ │ ├── bg_pink_button.png
│ │ ├── bg_pixiv_dialog.9.png
│ │ ├── bg_purple_button.png
│ │ ├── bg_user_following.png
│ │ ├── bg_white_button.9.png
│ │ ├── icon_empty_state.png
│ │ ├── icon_home_bottom_add.png
│ │ ├── icon_illust_rank.png
│ │ ├── icon_manga_rank.png
│ │ ├── icon_nav_search.png
│ │ ├── icon_navi_back.png
│ │ ├── icon_navi_more.png
│ │ ├── icon_novel_rank.png
│ │ ├── icon_prime.png
│ │ ├── icon_right_chevron.png
│ │ ├── icon_tab_chats_selected.png
│ │ ├── icon_tab_chats_unselected.png
│ │ ├── icon_tab_circles_selected.png
│ │ ├── icon_tab_circles_unselected.png
│ │ ├── icon_tab_discover_selected.png
│ │ ├── icon_tab_discover_unselected.png
│ │ ├── icon_tab_friends_selected.png
│ │ ├── icon_tab_friends_unselected.png
│ │ ├── icon_task_done.png
│ │ ├── icon_user_mask.png
│ │ ├── icon_volunteer.png
│ │ ├── icon_x_link.png
│ │ ├── log_out_btn.9.png
│ │ └── terms_checked.png
│ │ ├── drawable
│ │ ├── arthur_bg.xml
│ │ ├── baseline_auto_awesome_24.xml
│ │ ├── bg_loading_placeholder.xml
│ │ ├── bg_radio_tab.xml
│ │ ├── bg_splash.xml
│ │ ├── black_gradient.xml
│ │ ├── black_gradient_revert.xml
│ │ ├── blue_button.xml
│ │ ├── bottom_gradient.xml
│ │ ├── btn_follow.xml
│ │ ├── btn_follow_legency.xml
│ │ ├── button_stroke_new.xml
│ │ ├── cell_background.xml
│ │ ├── edittext_round_bg.xml
│ │ ├── follow_btn_bg.xml
│ │ ├── follow_btn_bg_unable.xml
│ │ ├── follow_button_stroke_new.xml
│ │ ├── follow_button_stroke_new_dotted.xml
│ │ ├── follow_user_bg.xml
│ │ ├── glare_bg.xml
│ │ ├── glare_selected.xml
│ │ ├── ic_add_black_24dp.xml
│ │ ├── ic_arrow_right.xml
│ │ ├── ic_arrow_right_little.xml
│ │ ├── ic_baseline_arrow_back_ios_24.xml
│ │ ├── ic_baseline_bookmark_24.xml
│ │ ├── ic_baseline_bubble_chart_24.xml
│ │ ├── ic_baseline_comment_24.xml
│ │ ├── ic_baseline_data_usage_24.xml
│ │ ├── ic_baseline_dehaze_24.xml
│ │ ├── ic_baseline_dns_24.xml
│ │ ├── ic_baseline_done_all_24.xml
│ │ ├── ic_baseline_edit_24.xml
│ │ ├── ic_baseline_email_24.xml
│ │ ├── ic_baseline_filter_24.xml
│ │ ├── ic_baseline_get_app_24.xml
│ │ ├── ic_baseline_how_to_reg_24.xml
│ │ ├── ic_baseline_keyboard_arrow_down_24.xml
│ │ ├── ic_baseline_keyboard_arrow_left_24.xml
│ │ ├── ic_baseline_launch_24.xml
│ │ ├── ic_baseline_menu_book_24.xml
│ │ ├── ic_baseline_palette_24.xml
│ │ ├── ic_baseline_pause_24.xml
│ │ ├── ic_baseline_play_arrow_24.xml
│ │ ├── ic_baseline_post_work_48.xml
│ │ ├── ic_baseline_refresh_48.xml
│ │ ├── ic_baseline_remove_red_eye_24.xml
│ │ ├── ic_baseline_settings_24.xml
│ │ ├── ic_baseline_star_24.xml
│ │ ├── ic_baseline_toys_24.xml
│ │ ├── ic_cancel_black_24dp.xml
│ │ ├── ic_chat_black_24dp.xml
│ │ ├── ic_check_circle_black_24dp.xml
│ │ ├── ic_checkbox_off.xml
│ │ ├── ic_chevron_left_black_24dp.xml
│ │ ├── ic_chevron_right.xml
│ │ ├── ic_chevron_right_black_20dp.xml
│ │ ├── ic_chevron_right_black_24dp.xml
│ │ ├── ic_clear_search.xml
│ │ ├── ic_close_black_24dp.xml
│ │ ├── ic_collection.xml
│ │ ├── ic_collections_black_24dp.xml
│ │ ├── ic_content_cut_black_24dp.xml
│ │ ├── ic_dashboard_black_24dp.xml
│ │ ├── ic_date_range_black_24dp.xml
│ │ ├── ic_delete_black_24dp.xml
│ │ ├── ic_discover.xml
│ │ ├── ic_dongtai.xml
│ │ ├── ic_edit_black_24dp.xml
│ │ ├── ic_emoji.xml
│ │ ├── ic_equalizer_black_24dp.xml
│ │ ├── ic_error_black_24dp.xml
│ │ ├── ic_favorite_accent_24dp.xml
│ │ ├── ic_favorite_black_24dp.xml
│ │ ├── ic_favorite_border_black_24dp.xml
│ │ ├── ic_favorite_grey_24dp.xml
│ │ ├── ic_favorite_red_24dp.xml
│ │ ├── ic_fiber_new_black_24dp.xml
│ │ ├── ic_file_download_black_24dp.xml
│ │ ├── ic_fix_black_24dp.xml
│ │ ├── ic_gesture_black_24dp.xml
│ │ ├── ic_gray_search.xml
│ │ ├── ic_has_download.xml
│ │ ├── ic_help_outline_black_24dp.xml
│ │ ├── ic_history_black_24dp.xml
│ │ ├── ic_home_black_24dp.xml
│ │ ├── ic_huangguan.xml
│ │ ├── ic_keyboard.xml
│ │ ├── ic_keyboard_arrow_up_black_24dp.xml
│ │ ├── ic_like_button_3.xml
│ │ ├── ic_like_illust.xml
│ │ ├── ic_like_illust_2.xml
│ │ ├── ic_like_illust_5.xml
│ │ ├── ic_like_illust_6.xml
│ │ ├── ic_location_on_black_24dp.xml
│ │ ├── ic_loyalty_black_24dp.xml
│ │ ├── ic_menu_manage.xml
│ │ ├── ic_menu_white.xml
│ │ ├── ic_more_vert_black_24dp.xml
│ │ ├── ic_not_interested_black_24dp.xml
│ │ ├── ic_notifications_black_24dp.xml
│ │ ├── ic_official_user.xml
│ │ ├── ic_person_add_black_24dp.xml
│ │ ├── ic_pixivision_color_logo.xml
│ │ ├── ic_play_gif.xml
│ │ ├── ic_pound.xml
│ │ ├── ic_pound_dark.xml
│ │ ├── ic_recmd_user.xml
│ │ ├── ic_remove_circle_outline_black_24dp.xml
│ │ ├── ic_remove_red_eye_black_24dp.xml
│ │ ├── ic_reply_all_black_24dp.xml
│ │ ├── ic_save_black_24dp.xml
│ │ ├── ic_search_black_24dp.xml
│ │ ├── ic_search_grey_24dp.xml
│ │ ├── ic_send_black_24dp.xml
│ │ ├── ic_share_black_24dp.xml
│ │ ├── ic_shuffle_black_24dp.xml
│ │ ├── ic_supervisor_account_black_24dp.xml
│ │ ├── ic_thumb_up_black_24dp.xml
│ │ ├── ic_touch_app_black_24dp.xml
│ │ ├── ic_toys_black_24dp.xml
│ │ ├── ic_tuijian.xml
│ │ ├── ic_user_new_illust.xml
│ │ ├── ic_visibility_off_black_24dp.xml
│ │ ├── ic_xiongbu.xml
│ │ ├── icon_already_followed.xml
│ │ ├── icon_bottom_tab_chats.xml
│ │ ├── icon_bottom_tab_circle.xml
│ │ ├── icon_bottom_tab_discover.xml
│ │ ├── icon_bottom_tab_friends.xml
│ │ ├── icon_comments.xml
│ │ ├── icon_green_selected.xml
│ │ ├── icon_liked.xml
│ │ ├── icon_list_settings.xml
│ │ ├── icon_not_liked.xml
│ │ ├── icon_save.xml
│ │ ├── icon_send_active.xml
│ │ ├── icon_send_comment.xml
│ │ ├── icon_send_inactive.xml
│ │ ├── icon_shaft_v5.xml
│ │ ├── icon_shaft_with_bg.xml
│ │ ├── icon_tab_show_more.xml
│ │ ├── icon_user_already_followed.xml
│ │ ├── illust_slider_bg.xml
│ │ ├── image_place_holder.xml
│ │ ├── image_place_holder_r2.xml
│ │ ├── image_place_holder_r4.xml
│ │ ├── list_divider.xml
│ │ ├── list_divider_no_end.xml
│ │ ├── normal_bg.xml
│ │ ├── primary_gradient.xml
│ │ ├── primary_gradient_dark.xml
│ │ ├── primary_gradient_dark_corner.xml
│ │ ├── primary_round_bg.xml
│ │ ├── progress_bar_custom.xml
│ │ ├── progress_indicator_shadow.xml
│ │ ├── quened_task_bg.xml
│ │ ├── quened_task_bg_not_selected.xml
│ │ ├── quened_task_bg_selected.xml
│ │ ├── refresh_button_background.xml
│ │ ├── round_corner_shining_btn_blue.xml
│ │ ├── round_corner_shining_btn_blue_r4.xml
│ │ ├── round_corner_shining_btn_green.xml
│ │ ├── round_corner_shining_btn_red.xml
│ │ ├── round_corner_white05_r12.xml
│ │ ├── round_corner_white05_r8.xml
│ │ ├── round_corner_white08_r4.xml
│ │ ├── round_corner_white08_r6.xml
│ │ ├── round_corner_white08_r8.xml
│ │ ├── round_corner_white12_r8.xml
│ │ ├── scale_activity_bg.xml
│ │ ├── scale_activity_bottom_bg.xml
│ │ ├── search_et_bg.xml
│ │ ├── shape_round_outline.xml
│ │ ├── shape_tablayout_bg.xml
│ │ ├── side_manga_series.xml
│ │ ├── side_nav_bar.xml
│ │ ├── side_rank_horizon.xml
│ │ ├── spacer_10dp.xml
│ │ ├── spacer_12dp.xml
│ │ ├── spacer_16dp.xml
│ │ ├── spacer_20dp.xml
│ │ ├── spacer_2dp.xml
│ │ ├── spacer_4dp.xml
│ │ ├── spacer_5dp.xml
│ │ ├── spacer_6dp.xml
│ │ ├── spacer_8dp.xml
│ │ ├── status_running_bg.xml
│ │ ├── status_running_bg_not_selected.xml
│ │ ├── status_running_bg_selected.xml
│ │ ├── stroke.xml
│ │ ├── stroke_new.xml
│ │ ├── stroke_please.xml
│ │ ├── stroke_primary.xml
│ │ ├── stroke_test.xml
│ │ ├── tab_item_red_dot.xml
│ │ ├── tag_add_background.xml
│ │ ├── tag_stroke.xml
│ │ ├── tag_stroke_bg.xml
│ │ ├── tag_stroke_checked_bg.xml
│ │ ├── tag_stroke_checked_not_enable_bg.xml
│ │ ├── terms_checkbox.xml
│ │ ├── toast_bg.xml
│ │ ├── view_pager_shoulder.xml
│ │ └── white_round_bg.xml
│ │ ├── font
│ │ ├── montserrat.xml
│ │ ├── montserrat_bold.ttf
│ │ ├── montserrat_bold_italic.ttf
│ │ ├── montserrat_extra_bold.ttf
│ │ ├── montserrat_italic.ttf
│ │ ├── montserrat_medium.ttf
│ │ ├── montserrat_regular.ttf
│ │ └── montserrat_semi_bold.ttf
│ │ ├── layout-land
│ │ └── fragment_single_illust.xml
│ │ ├── layout
│ │ ├── acticity_scale.xml
│ │ ├── acticity_user.xml
│ │ ├── activity_cover.xml
│ │ ├── activity_fragment.xml
│ │ ├── activity_home.xml
│ │ ├── activity_image_detail.xml
│ │ ├── activity_login.xml
│ │ ├── activity_multi_view_pager.xml
│ │ ├── activity_multi_view_pager_test.xml
│ │ ├── activity_nav.xml
│ │ ├── activity_new_user.xml
│ │ ├── activity_novel.xml
│ │ ├── activity_out_wake.xml
│ │ ├── activity_temp.xml
│ │ ├── activity_user_new.xml
│ │ ├── activity_view_pager.xml
│ │ ├── app_bar_main.xml
│ │ ├── cell_artwork_caption.xml
│ │ ├── cell_artwork_info.xml
│ │ ├── cell_blocked_item.xml
│ │ ├── cell_child_comment.xml
│ │ ├── cell_comment.xml
│ │ ├── cell_country.xml
│ │ ├── cell_editing_comment.xml
│ │ ├── cell_flag_reason.xml
│ │ ├── cell_gallery.xml
│ │ ├── cell_illust_card.xml
│ │ ├── cell_illust_header.xml
│ │ ├── cell_log_out.xml
│ │ ├── cell_menu.xml
│ │ ├── cell_mine_header.xml
│ │ ├── cell_none.xml
│ │ ├── cell_novel_caption.xml
│ │ ├── cell_novel_card.xml
│ │ ├── cell_novel_chapter.xml
│ │ ├── cell_novel_header.xml
│ │ ├── cell_novel_image.xml
│ │ ├── cell_novel_series_header.xml
│ │ ├── cell_novel_text.xml
│ │ ├── cell_pvision_card.xml
│ │ ├── cell_pvision_mini_card.xml
│ │ ├── cell_queued_task.xml
│ │ ├── cell_section_preview.xml
│ │ ├── cell_space.xml
│ │ ├── cell_tab.xml
│ │ ├── cell_task_preview.xml
│ │ ├── cell_task_status.xml
│ │ ├── cell_text_desc.xml
│ │ ├── cell_trending_tag.xml
│ │ ├── cell_user_info.xml
│ │ ├── cell_user_link.xml
│ │ ├── cell_user_post.xml
│ │ ├── cell_user_preview.xml
│ │ ├── cell_user_text.xml
│ │ ├── cell_users_yoru_item.xml
│ │ ├── dialog_alert.xml
│ │ ├── dialog_font_size.xml
│ │ ├── dialog_menu.xml
│ │ ├── dialog_mute_tag.xml
│ │ ├── empty_layout.xml
│ │ ├── fragment_about.xml
│ │ ├── fragment_ad.xml
│ │ ├── fragment_anime.xml
│ │ ├── fragment_artwork_viewpager.xml
│ │ ├── fragment_base_list.xml
│ │ ├── fragment_base_scroll_list.xml
│ │ ├── fragment_blank.xml
│ │ ├── fragment_circle.xml
│ │ ├── fragment_circle_info.xml
│ │ ├── fragment_comment.xml
│ │ ├── fragment_common_viewpager.xml
│ │ ├── fragment_dashboard.xml
│ │ ├── fragment_discover.xml
│ │ ├── fragment_donate.xml
│ │ ├── fragment_edit_account.xml
│ │ ├── fragment_edit_file.xml
│ │ ├── fragment_file_name.xml
│ │ ├── fragment_filter.xml
│ │ ├── fragment_flag_desc.xml
│ │ ├── fragment_holder.xml
│ │ ├── fragment_home_viewpager.xml
│ │ ├── fragment_illust.xml
│ │ ├── fragment_image.xml
│ │ ├── fragment_image_detail.xml
│ │ ├── fragment_image_detail_local.xml
│ │ ├── fragment_img_url.xml
│ │ ├── fragment_item_aaaa.xml
│ │ ├── fragment_item_bbbb.xml
│ │ ├── fragment_item_list.xml
│ │ ├── fragment_item_list_dialog_list_dialog.xml
│ │ ├── fragment_item_list_dialog_list_dialog_item.xml
│ │ ├── fragment_landing.xml
│ │ ├── fragment_left.xml
│ │ ├── fragment_like_illust_horizontal.xml
│ │ ├── fragment_local_user.xml
│ │ ├── fragment_manga_series.xml
│ │ ├── fragment_manga_series_detail.xml
│ │ ├── fragment_markdown.xml
│ │ ├── fragment_mine_profile.xml
│ │ ├── fragment_multi_download.xml
│ │ ├── fragment_my_chats.xml
│ │ ├── fragment_my_circles.xml
│ │ ├── fragment_new.xml
│ │ ├── fragment_new_center.xml
│ │ ├── fragment_new_right.xml
│ │ ├── fragment_new_search.xml
│ │ ├── fragment_notifications.xml
│ │ ├── fragment_novel_holder.xml
│ │ ├── fragment_novel_series.xml
│ │ ├── fragment_novel_text.xml
│ │ ├── fragment_paged_img_url.xml
│ │ ├── fragment_pivision_horizontal.xml
│ │ ├── fragment_pixiv_list.xml
│ │ ├── fragment_pixiv_setting.xml
│ │ ├── fragment_pixiv_sheet.xml
│ │ ├── fragment_rank_preview.xml
│ │ ├── fragment_rank_viewpager.xml
│ │ ├── fragment_saf.xml
│ │ ├── fragment_search.xml
│ │ ├── fragment_search_all.xml
│ │ ├── fragment_search_viewpager.xml
│ │ ├── fragment_select_tag.xml
│ │ ├── fragment_settings.xml
│ │ ├── fragment_single_illust.xml
│ │ ├── fragment_single_novel.xml
│ │ ├── fragment_storage.xml
│ │ ├── fragment_test.xml
│ │ ├── fragment_ugora.xml
│ │ ├── fragment_ultra.xml
│ │ ├── fragment_user.xml
│ │ ├── fragment_user_horizontal.xml
│ │ ├── fragment_user_info.xml
│ │ ├── fragment_user_profile.xml
│ │ ├── fragment_user_right.xml
│ │ ├── fragment_web.xml
│ │ ├── fragment_webview.xml
│ │ ├── fragment_work_space.xml
│ │ ├── glare_layout.xml
│ │ ├── item_illust_square.xml
│ │ ├── item_loading.xml
│ │ ├── item_progress.xml
│ │ ├── item_red_section_header.xml
│ │ ├── layout_toolbar.xml
│ │ ├── nav_header_main.xml
│ │ ├── panel_emotion_layout.xml
│ │ ├── pixiv_loading_layout.xml
│ │ ├── pop_window.xml
│ │ ├── pop_window_2.xml
│ │ ├── recommend_illust_appwidget.xml
│ │ ├── recy_artical.xml
│ │ ├── recy_artical_head.xml
│ │ ├── recy_artical_horizon.xml
│ │ ├── recy_book_tag.xml
│ │ ├── recy_card_illust.xml
│ │ ├── recy_color.xml
│ │ ├── recy_comment_list.xml
│ │ ├── recy_doing.xml
│ │ ├── recy_download_task.xml
│ │ ├── recy_downloaded.xml
│ │ ├── recy_emoji.xml
│ │ ├── recy_feature.xml
│ │ ├── recy_file_name.xml
│ │ ├── recy_illust_detail.xml
│ │ ├── recy_illust_grid.xml
│ │ ├── recy_illust_stagger.xml
│ │ ├── recy_illust_stagger_new.xml
│ │ ├── recy_item_live.xml
│ │ ├── recy_local_user.xml
│ │ ├── recy_manga_series.xml
│ │ ├── recy_menu.xml
│ │ ├── recy_multi_download.xml
│ │ ├── recy_muted_tag.xml
│ │ ├── recy_nine.xml
│ │ ├── recy_novel.xml
│ │ ├── recy_novel_markers.xml
│ │ ├── recy_novel_series.xml
│ │ ├── recy_novel_series_of_user.xml
│ │ ├── recy_page.xml
│ │ ├── recy_rank_illust_horizontal.xml
│ │ ├── recy_rank_novel_horizontal.xml
│ │ ├── recy_recmd_header.xml
│ │ ├── recy_search_hint.xml
│ │ ├── recy_select_tag.xml
│ │ ├── recy_simple_user.xml
│ │ ├── recy_single_line_text.xml
│ │ ├── recy_single_line_text_new.xml
│ │ ├── recy_single_line_text_with_delete.xml
│ │ ├── recy_single_novel_tag_text.xml
│ │ ├── recy_single_novel_tag_text_small.xml
│ │ ├── recy_single_tag_text.xml
│ │ ├── recy_string.xml
│ │ ├── recy_tag_grid.xml
│ │ ├── recy_test.xml
│ │ ├── recy_user_event.xml
│ │ ├── recy_user_preview.xml
│ │ ├── recy_user_preview_horizontal.xml
│ │ ├── recy_view_history.xml
│ │ ├── recy_watchlist_novel.xml
│ │ ├── small_tag_cell.xml
│ │ ├── spinner_item.xml
│ │ ├── tab_view.xml
│ │ ├── tag_cell.xml
│ │ ├── tag_edit_view.xml
│ │ ├── tag_item.xml
│ │ ├── title_tab_view.xml
│ │ ├── toast_item.xml
│ │ ├── toast_item_gray.xml
│ │ ├── toast_item_green.xml
│ │ ├── toast_item_green_red.xml
│ │ ├── toolbar_layout.xml
│ │ └── viewpager_with_tablayout.xml
│ │ ├── menu
│ │ ├── activity_main_drawer.xml
│ │ ├── add_tag.xml
│ │ ├── batch_do.xml
│ │ ├── delete_all.xml
│ │ ├── delete_and_add.xml
│ │ ├── delete_muted_history.xml
│ │ ├── download_menu.xml
│ │ ├── fragment_left.xml
│ │ ├── illust_filter.xml
│ │ ├── local_save.xml
│ │ ├── login_menu.xml
│ │ ├── main.xml
│ │ ├── main_activity0.xml
│ │ ├── main_activity0_with_r18.xml
│ │ ├── main_activity1.xml
│ │ ├── main_activity2.xml
│ │ ├── main_activity3.xml
│ │ ├── main_activity4.xml
│ │ ├── main_activity5.xml
│ │ ├── novel_read_menu.xml
│ │ ├── novel_series_download.xml
│ │ ├── select_date.xml
│ │ ├── share.xml
│ │ ├── start_all.xml
│ │ └── web_reverse_image_search.xml
│ │ ├── mipmap-anydpi-v26
│ │ ├── ic_launcher.xml
│ │ ├── ic_launcher_round.xml
│ │ ├── logo_final.xml
│ │ └── logo_final_round.xml
│ │ ├── mipmap-hdpi
│ │ ├── ic_launcher.webp
│ │ ├── ic_launcher_foreground.webp
│ │ ├── ic_launcher_round.webp
│ │ ├── logo_final.png
│ │ ├── logo_final_round.png
│ │ └── snail_foreground.png
│ │ ├── mipmap-mdpi
│ │ ├── ic_launcher.webp
│ │ ├── ic_launcher_foreground.webp
│ │ ├── ic_launcher_round.webp
│ │ ├── logo_final.png
│ │ ├── logo_final_round.png
│ │ └── snail_foreground.png
│ │ ├── mipmap-xhdpi
│ │ ├── ic_launcher.webp
│ │ ├── ic_launcher_foreground.webp
│ │ ├── ic_launcher_round.webp
│ │ ├── logo_final.png
│ │ ├── logo_final_round.png
│ │ └── snail_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ ├── address.png
│ │ ├── email.png
│ │ ├── empty_img.png
│ │ ├── fans.png
│ │ ├── github.png
│ │ ├── home.png
│ │ ├── ic_launcher.webp
│ │ ├── ic_launcher_foreground.webp
│ │ ├── ic_launcher_round.webp
│ │ ├── jinhua.png
│ │ ├── logo_final.png
│ │ ├── logo_final_round.png
│ │ ├── male_female.png
│ │ ├── premium_user.png
│ │ ├── recmd.png
│ │ ├── snail_foreground.png
│ │ ├── twitter.png
│ │ └── zip.png
│ │ ├── mipmap-xxxhdpi
│ │ ├── ic_launcher.webp
│ │ ├── ic_launcher_foreground.webp
│ │ ├── ic_launcher_round.webp
│ │ ├── logo_final.png
│ │ ├── logo_final_round.png
│ │ └── snail_foreground.png
│ │ ├── navigation
│ │ ├── mobile_navigation.xml
│ │ └── nav_graph.xml
│ │ ├── raw
│ │ ├── button_on_click.json
│ │ ├── ccp_english.xml
│ │ ├── fade.json
│ │ ├── follow_success.json
│ │ ├── landing_bg.json
│ │ ├── renew_token_anim.json
│ │ └── renew_token_new.json
│ │ ├── values-en
│ │ └── strings.xml
│ │ ├── values-ja
│ │ └── strings.xml
│ │ ├── values-ko
│ │ └── strings.xml
│ │ ├── values-night
│ │ ├── bools.xml
│ │ └── colors.xml
│ │ ├── values-ru
│ │ └── strings.xml
│ │ ├── values-tr
│ │ └── strings.xml
│ │ ├── values-zh-rTW
│ │ └── strings.xml
│ │ ├── values
│ │ ├── anim.xml
│ │ ├── attrs.xml
│ │ ├── bools.xml
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── ic_launcher_background.xml
│ │ ├── ids.xml
│ │ ├── strings.xml
│ │ ├── styles.xml
│ │ └── values.xml
│ │ └── xml
│ │ ├── network_security_config.xml
│ │ ├── provider_paths.xml
│ │ └── recommend_appwidget_provider_info.xml
│ └── test
│ └── java
│ └── ceui
│ └── lisa
│ └── ExampleUnitTest.java
├── badges.md
├── build.gradle
├── flowlayout-lib
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── zhy
│ │ └── view
│ │ └── flowlayout
│ │ ├── FlowLayout.java
│ │ ├── TagAdapter.java
│ │ ├── TagFlowLayout.java
│ │ └── TagView.java
│ └── res
│ └── values
│ ├── attrs.xml
│ └── strings.xml
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── keystore.jks
├── models
├── .gitignore
├── build.gradle
├── consumer-rules.pro
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── ceui
│ │ └── lisa
│ │ └── models
│ │ ├── AccountEditResponse.java
│ │ ├── AddressesBean.java
│ │ ├── CommentBean.java
│ │ ├── CommentHolder.java
│ │ ├── CommentStamp.java
│ │ ├── CountriesBean.java
│ │ ├── Deduplicatable.java
│ │ ├── Error500.java
│ │ ├── Error500Obj.java
│ │ ├── ErrorBodyBean.java
│ │ ├── ErrorResponse.java
│ │ ├── ErrorResponse2.java
│ │ ├── FramesBean.java
│ │ ├── GifResponse.java
│ │ ├── HitoResponse.java
│ │ ├── IllustSearchResponse.java
│ │ ├── IllustsBean.java
│ │ ├── ImageUrlsBean.java
│ │ ├── JobsBean.java
│ │ ├── Live.java
│ │ ├── MangaSeriesItem.java
│ │ ├── MarkedNovelItem.kt
│ │ ├── MetaPagesBean.java
│ │ ├── MetaSinglePageBean.java
│ │ ├── ModelObject.kt
│ │ ├── MutedHistory.java
│ │ ├── MutedUsersBean.java
│ │ ├── NovelBean.java
│ │ ├── NovelDetail.java
│ │ ├── NovelSearchResponse.java
│ │ ├── NovelSeriesItem.java
│ │ ├── NullResponse.java
│ │ ├── Preset.java
│ │ ├── ProfileBean.java
│ │ ├── ProfileImageUrlsBean.java
│ │ ├── ProfilePresetsBean.java
│ │ ├── ProfilePublicityBean.java
│ │ ├── ReplyCommentBean.java
│ │ ├── SeriesBean.kt
│ │ ├── SpotlightArticlesBean.java
│ │ ├── Starable.java
│ │ ├── TagsBean.java
│ │ ├── UgoiraMetadataBean.java
│ │ ├── UserBean.java
│ │ ├── UserContainer.java
│ │ ├── UserDetailResponse.java
│ │ ├── UserFollowDetail.java
│ │ ├── UserHolder.java
│ │ ├── UserModel.java
│ │ ├── UserPreviewsBean.java
│ │ ├── UserState.java
│ │ ├── WatchlistNovelItem.kt
│ │ ├── WorkspaceBean.java
│ │ └── novel.json
│ └── res
│ └── values
│ └── strings.xml
├── private_key.pepk
├── processor
├── .gitignore
├── build.gradle.kts
└── src
│ └── main
│ └── java
│ └── ceui
│ └── lisa
│ └── processor
│ ├── AnnotationProcessor.kt
│ └── ProcessorLogger.kt
├── progressmanager
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── me
│ │ └── jessyan
│ │ └── progressmanager
│ │ ├── Holder.java
│ │ ├── ProgressListener.java
│ │ ├── ProgressManager.java
│ │ └── body
│ │ ├── ProgressInfo.java
│ │ ├── ProgressRequestBody.java
│ │ └── ProgressResponseBody.java
│ └── res
│ └── values
│ └── strings.xml
├── settings.gradle
└── snap
├── QQ20200106-0.jpg
├── QQ20200106-1.jpg
├── QQ20200106-2.jpg
├── QQ20200106-3.jpg
├── QQ20200106-4.jpg
├── QQ20200106-5.jpg
├── ja
├── comment.jpg
├── hotTag.jpg
└── illust.jpg
└── zh-cn
├── comment.jpg
├── hotTag.jpg
└── illust.jpg
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/config.yml:
--------------------------------------------------------------------------------
1 | blank_issues_enabled: true
2 | contact_links:
3 | - name: FAQ / 常见问题与解答
4 | url: https://github.com/CeuiLiSA/Pixiv-Shaft/blob/master/FAQ.md
5 | about: Please read it before submit any issue. / 提交 issue 前,请先尝试查阅你的问题
6 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea
5 | /.history
6 | .DS_Store
7 | /build
8 | /captures
9 | .externalNativeBuild
10 | /app/release/
11 | .idea/misc.xml
12 | /.kotlin
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/annotations/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/annotations/build.gradle.kts:
--------------------------------------------------------------------------------
1 | plugins {
2 | id("java-library")
3 | id("org.jetbrains.kotlin.jvm")
4 | }
5 |
6 | java {
7 | sourceCompatibility = JavaVersion.VERSION_21
8 | targetCompatibility = JavaVersion.VERSION_21
9 | }
--------------------------------------------------------------------------------
/annotations/src/main/java/ceui/lisa/annotations/ItemHolder.kt:
--------------------------------------------------------------------------------
1 | package ceui.lisa.annotations
2 |
3 | import kotlin.reflect.KClass
4 |
5 | @Target(AnnotationTarget.CLASS)
6 | @Retention(AnnotationRetention.SOURCE)
7 | @MustBeDocumented
8 | annotation class ItemHolder(val itemHolderCls: KClass<*>)
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/app/src/main/assets/101.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/101.png
--------------------------------------------------------------------------------
/app/src/main/assets/102.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/102.png
--------------------------------------------------------------------------------
/app/src/main/assets/103.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/103.png
--------------------------------------------------------------------------------
/app/src/main/assets/104.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/104.png
--------------------------------------------------------------------------------
/app/src/main/assets/105.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/105.png
--------------------------------------------------------------------------------
/app/src/main/assets/106.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/106.png
--------------------------------------------------------------------------------
/app/src/main/assets/107.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/107.png
--------------------------------------------------------------------------------
/app/src/main/assets/108.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/108.png
--------------------------------------------------------------------------------
/app/src/main/assets/201.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/201.png
--------------------------------------------------------------------------------
/app/src/main/assets/202.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/202.png
--------------------------------------------------------------------------------
/app/src/main/assets/203.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/203.png
--------------------------------------------------------------------------------
/app/src/main/assets/204.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/204.png
--------------------------------------------------------------------------------
/app/src/main/assets/205.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/205.png
--------------------------------------------------------------------------------
/app/src/main/assets/206.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/206.png
--------------------------------------------------------------------------------
/app/src/main/assets/207.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/207.png
--------------------------------------------------------------------------------
/app/src/main/assets/208.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/208.png
--------------------------------------------------------------------------------
/app/src/main/assets/209.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/209.png
--------------------------------------------------------------------------------
/app/src/main/assets/301.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/301.png
--------------------------------------------------------------------------------
/app/src/main/assets/302.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/302.png
--------------------------------------------------------------------------------
/app/src/main/assets/303.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/303.png
--------------------------------------------------------------------------------
/app/src/main/assets/304.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/304.png
--------------------------------------------------------------------------------
/app/src/main/assets/305.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/305.png
--------------------------------------------------------------------------------
/app/src/main/assets/306.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/306.png
--------------------------------------------------------------------------------
/app/src/main/assets/307.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/307.png
--------------------------------------------------------------------------------
/app/src/main/assets/308.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/308.png
--------------------------------------------------------------------------------
/app/src/main/assets/309.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/309.png
--------------------------------------------------------------------------------
/app/src/main/assets/310.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/310.png
--------------------------------------------------------------------------------
/app/src/main/assets/401.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/401.png
--------------------------------------------------------------------------------
/app/src/main/assets/402.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/402.png
--------------------------------------------------------------------------------
/app/src/main/assets/403.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/403.png
--------------------------------------------------------------------------------
/app/src/main/assets/404.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/404.png
--------------------------------------------------------------------------------
/app/src/main/assets/405.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/405.png
--------------------------------------------------------------------------------
/app/src/main/assets/406.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/406.png
--------------------------------------------------------------------------------
/app/src/main/assets/407.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/407.png
--------------------------------------------------------------------------------
/app/src/main/assets/408.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/408.png
--------------------------------------------------------------------------------
/app/src/main/assets/501.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/501.png
--------------------------------------------------------------------------------
/app/src/main/assets/502.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/502.png
--------------------------------------------------------------------------------
/app/src/main/assets/503.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/assets/503.png
--------------------------------------------------------------------------------
/app/src/main/assets/comment.filter.rule.txt:
--------------------------------------------------------------------------------
1 | 0,52m.site
2 | 0,52m.tech
3 | 0,88p.live
4 | 0,bjhs8535ns.work
5 | 0,discord.gg
6 | 0,i50dh.info
7 | 0,mm6.live
8 | 0,p8m.live
9 | 0,pp9.news
10 | 0,pp9.store
11 | 0,q33.live
12 | 0,ur1.one
13 | 0,wp8.email
14 | 0,yesxdxw.xyz
15 | 1,https?://[0-9a-zA-Z.]+/portal\.php\?x=\d{4,}
16 | 1,(资源|交易).*[Qq]{1,2}\d{9,}
17 | 2,资源|交易$$[Qq扣]{1,2}$$\d{9,}
18 |
--------------------------------------------------------------------------------
/app/src/main/ic_launcher-playstore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/ic_launcher-playstore.png
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/adapters/ViewHolder.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.adapters;
2 |
3 |
4 | import androidx.databinding.ViewDataBinding;
5 | import androidx.recyclerview.widget.RecyclerView;
6 |
7 | public class ViewHolder extends RecyclerView.ViewHolder {
8 |
9 | public BindView baseBind;
10 |
11 | public ViewHolder(BindView pBaseBind) {
12 | super(pBaseBind.getRoot());
13 | baseBind = pBaseBind;
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/cache/IOperate.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.cache;
2 |
3 | public interface IOperate {
4 |
5 | T getModel(String key, Class pClass);
6 |
7 | void saveModel(String ket, T pT);
8 |
9 | void clearAll();
10 |
11 | void clear(String key);
12 | }
13 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/cache/Proxy.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.cache;
2 |
3 | public interface Proxy {
4 |
5 | T create();
6 | }
7 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/core/IDWithList.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.core;
2 |
3 | import java.util.List;
4 |
5 | public interface IDWithList {
6 |
7 | String getUUID();
8 |
9 | List getList();
10 | }
11 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/core/LocalSave.kt:
--------------------------------------------------------------------------------
1 | package ceui.lisa.core
2 |
3 | import android.content.Intent
4 |
5 | interface LocalSave {
6 |
7 | fun method(): String
8 |
9 | fun content(): Intent
10 | }
11 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/core/ObjectLocal.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.core;
2 |
3 | import java.util.HashMap;
4 | import java.util.Map;
5 |
6 | public class ObjectLocal {
7 |
8 | private final Map map = new HashMap<>();
9 | }
10 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/core/RxRunnable.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.core;
2 |
3 |
4 | public abstract class RxRunnable {
5 |
6 | /**
7 | * 新线程执行
8 | *
9 | * @return 异步操作的结果
10 | * @throws Exception ex
11 | */
12 | public abstract T execute() throws Exception;
13 |
14 | /**
15 | * 主线程执行
16 | */
17 | public void beforeExecute() {
18 |
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/core/TryCatchObserverImpl.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.core;
2 |
3 | import io.reactivex.disposables.Disposable;
4 |
5 | public class TryCatchObserverImpl extends TryCatchObserver{
6 |
7 | @Override
8 | public void subscribe(Disposable d) {
9 |
10 | }
11 |
12 | @Override
13 | public void next(T t) {
14 |
15 | }
16 |
17 | @Override
18 | public void error(Throwable e) {
19 |
20 | }
21 |
22 | @Override
23 | public void complete() {
24 |
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/feature/PKCEItem.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.feature;
2 |
3 | public class PKCEItem {
4 |
5 | private final String verify;
6 | private final String challenge;
7 |
8 | public PKCEItem(String verify, String challenge) {
9 | this.verify = verify;
10 | this.challenge = challenge;
11 | }
12 |
13 | public String getVerify() {
14 | return verify;
15 | }
16 |
17 | public String getChallenge() {
18 | return challenge;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/feature/worker/IEnd.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.feature.worker;
2 |
3 | public interface IEnd {
4 |
5 | void next();
6 | }
7 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/feature/worker/IExecutable.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.feature.worker;
2 |
3 | public interface IExecutable {
4 |
5 | void onStart();
6 |
7 | void run(IEnd end);
8 |
9 | void onEnd();
10 | }
11 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/feature/worker/Task.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.feature.worker;
2 |
3 | public class Task extends AbstractTask{
4 |
5 | @Override
6 | public void run(IEnd end) {
7 | try {
8 | System.out.println(name + " 开始工作 ");
9 | Thread.sleep(1000L);
10 | end.next();
11 | } catch (Exception e) {
12 | e.printStackTrace();
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/feature/worker/Thing.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.feature.worker;
2 |
3 | public class Thing {
4 |
5 |
6 | }
7 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/file/FileNameProxy.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.file;
2 |
3 | import ceui.lisa.models.IllustsBean;
4 |
5 | public interface FileNameProxy {
6 |
7 | String zipName(IllustsBean illust);
8 |
9 | String unzipName(IllustsBean illust);
10 |
11 | String gifName(IllustsBean illust);
12 | }
13 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/fragments/Swipe.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.fragments;
2 |
3 |
4 | import com.scwang.smart.refresh.header.FalsifyFooter;
5 | import com.scwang.smart.refresh.layout.SmartRefreshLayout;
6 | import com.scwang.smart.refresh.layout.api.RefreshHeader;
7 |
8 | public interface Swipe {
9 |
10 | SmartRefreshLayout getSmartRefreshLayout();
11 |
12 | RefreshHeader getHeader();
13 |
14 | FalsifyFooter getFooter();
15 |
16 | void init();
17 | }
18 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/http/IqdbApi.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.http;
2 |
3 | import io.reactivex.Observable;
4 | import okhttp3.MultipartBody;
5 | import okhttp3.ResponseBody;
6 | import retrofit2.Response;
7 | import retrofit2.http.Multipart;
8 | import retrofit2.http.POST;
9 | import retrofit2.http.Part;
10 |
11 | public interface IqdbApi {
12 |
13 | @Multipart
14 | @POST("/")
15 | Observable> query(@Part MultipartBody.Part part);
16 | }
17 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/http/SauceNaoApi.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.http;
2 |
3 | import io.reactivex.Observable;
4 | import okhttp3.MultipartBody;
5 | import okhttp3.ResponseBody;
6 | import retrofit2.Response;
7 | import retrofit2.http.Multipart;
8 | import retrofit2.http.POST;
9 | import retrofit2.http.Part;
10 |
11 | public interface SauceNaoApi {
12 |
13 | @Multipart
14 | @POST("/search.php")
15 | Observable> query(@Part MultipartBody.Part part);
16 | }
17 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/http/TinEyeApi.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.http;
2 |
3 | import io.reactivex.Observable;
4 | import okhttp3.MultipartBody;
5 | import okhttp3.ResponseBody;
6 | import retrofit2.Response;
7 | import retrofit2.http.Multipart;
8 | import retrofit2.http.POST;
9 | import retrofit2.http.Part;
10 |
11 | public interface TinEyeApi {
12 |
13 | @Multipart
14 | @POST("/search")
15 | Observable> query(@Part MultipartBody.Part part);
16 | }
17 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/interfaces/Back.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.interfaces;
2 |
3 | public interface Back {
4 |
5 | void invoke(float progress);
6 | }
7 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/interfaces/Callback.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.interfaces;
2 |
3 | public interface Callback {
4 |
5 | void doSomething(Target t);
6 | }
7 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/interfaces/Display.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.interfaces;
2 |
3 | public interface Display {
4 |
5 | void invoke(Data data);
6 | }
7 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/interfaces/FeedBack.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.interfaces;
2 |
3 | public interface FeedBack {
4 |
5 | void doSomething();
6 | }
7 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/interfaces/FragmentBackHandler.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.interfaces;
2 |
3 | public interface FragmentBackHandler {
4 | boolean onBackPressed();
5 | }
6 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/interfaces/FullClickListener.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.interfaces;
2 |
3 | import android.view.View;
4 |
5 | //支持点击,长按, OnItemClickListener只支持点击
6 | public interface FullClickListener {
7 |
8 | void onItemClick(View v, int position, int viewType);
9 |
10 | void onItemLongClick(View v, int position, int viewType);
11 |
12 | }
13 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/interfaces/IExecutor.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.interfaces;
2 |
3 | public interface IExecutor {
4 |
5 | void execute();
6 |
7 | void onPrepare();
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/interfaces/ListShow.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.interfaces;
2 |
3 | import java.util.List;
4 |
5 | public interface ListShow- {
6 |
7 | List
- getList();
8 |
9 | String getNextUrl();
10 | }
11 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/interfaces/OnItemClickListener.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.interfaces;
2 |
3 | import android.view.View;
4 |
5 | public interface OnItemClickListener {
6 | void onItemClick(View v, int position, int viewType);
7 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/interfaces/OnItemLongClickListener.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.interfaces;
2 |
3 | import android.view.View;
4 |
5 | public interface OnItemLongClickListener {
6 | void onItemLongClick(View v, int position, int viewType);
7 | }
8 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/model/RecmdIllust.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.model;
2 |
3 | import java.util.List;
4 |
5 | import ceui.lisa.models.IllustsBean;
6 |
7 | public class RecmdIllust extends ListIllust {
8 |
9 | private List ranking_illusts;
10 |
11 | public List getRanking_illusts() {
12 | return ranking_illusts;
13 | }
14 |
15 | public void setRanking_illusts(List ranking_illusts) {
16 | this.ranking_illusts = ranking_illusts;
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/notification/NetWorkStateReceiver.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.notification;
2 |
3 | import android.content.BroadcastReceiver;
4 | import android.content.Context;
5 | import android.content.Intent;
6 |
7 | import ceui.lisa.core.Manager;
8 |
9 | public class NetWorkStateReceiver extends BroadcastReceiver {
10 | @Override
11 | public void onReceive(Context context, Intent intent) {
12 | System.out.println("网络状态发生变化");
13 | Manager.get().stopAll();
14 | }
15 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/page/PageInfoModel.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.page;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | public class PageInfoModel {
7 |
8 | public int pages;
9 | public String title;
10 | public List lisText = new ArrayList<>();
11 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/page/PageMode.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.page;
2 |
3 | /**
4 | * Created by newbiechen on 2018/2/5.
5 | * 作用:翻页动画的模式
6 | */
7 |
8 | public enum PageMode {
9 | SIMULATION, COVER, SLIDE, NONE, SCROLL
10 | }
11 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/page/TurnPageType.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.page;
2 |
3 | /**
4 | * 翻页状态
5 | */
6 | public enum TurnPageType {
7 |
8 | /**
9 | * 上一页
10 | */
11 | PRE,
12 |
13 | /**
14 | * 下一页
15 | */
16 | NEXT,
17 |
18 | /**
19 | * 未变更
20 | */
21 | NONE
22 | }
23 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/repo/LatestNovelRepo.kt:
--------------------------------------------------------------------------------
1 | package ceui.lisa.repo
2 |
3 | import ceui.lisa.core.RemoteRepo
4 | import ceui.lisa.http.Retro
5 | import ceui.lisa.model.ListNovel
6 | import io.reactivex.Observable
7 |
8 | class LatestNovelRepo : RemoteRepo() {
9 |
10 | override fun initApi(): Observable {
11 | return Retro.getAppApi().getNewNovels(token())
12 | }
13 |
14 | override fun initNextApi(): Observable {
15 | return Retro.getAppApi().getNextNovel(token(), nextUrl)
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/ui/Position.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.ui;
2 |
3 | public class Position {
4 | }
5 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/ui/behavior/AnimateListenerImpl.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.ui.behavior;
2 |
3 | import android.view.animation.Animation;
4 |
5 | public class AnimateListenerImpl implements Animation.AnimationListener {
6 |
7 | @Override
8 | public void onAnimationStart(Animation animation) {
9 |
10 | }
11 |
12 | @Override
13 | public void onAnimationEnd(Animation animation) {
14 |
15 | }
16 |
17 | @Override
18 | public void onAnimationRepeat(Animation animation) {
19 |
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/utils/Dev.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.utils;
2 |
3 | public class Dev {
4 |
5 | public static boolean refreshUser = false;
6 |
7 | public static boolean hideMainActivityStatus = true;
8 |
9 |
10 | public static boolean use_weiss = false;
11 | public static boolean show_url_detail = false;
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/view/OnCheckChangeListener.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.view;
2 |
3 | import android.view.View;
4 |
5 | public interface OnCheckChangeListener {
6 |
7 | void onSelect(int index, View view);
8 |
9 | void onReselect(int index, View view);
10 | }
11 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/viewmodel/DynamicIllustModel.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.viewmodel;
2 |
3 | import java.util.List;
4 |
5 | import ceui.lisa.helper.DeduplicateArrayList;
6 | import ceui.lisa.models.IllustsBean;
7 |
8 | public class DynamicIllustModel extends BaseModel {
9 |
10 | @Override
11 | public List getContent() {
12 | if (content == null) {
13 | content = new DeduplicateArrayList<>();
14 | }
15 | return content;
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/lisa/viewmodel/RecmdModel.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.viewmodel;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | import ceui.lisa.models.IllustsBean;
7 |
8 | public class RecmdModel extends BaseModel {
9 |
10 | private final List rankList = new ArrayList<>();
11 |
12 | public List getRankList() {
13 | return rankList;
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/loxia/PixivHttpError.kt:
--------------------------------------------------------------------------------
1 | package ceui.loxia
2 |
3 | data class PixivHttpError(
4 | val user_message: String? = null,
5 | val message: String? = null,
6 | val reason: String? = null,
7 | )
8 |
9 | data class ErrorResp(
10 | val error: PixivHttpError? = null
11 | )
12 |
13 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/loxia/ProgressIndicator.kt:
--------------------------------------------------------------------------------
1 | package ceui.loxia
2 |
3 | interface ProgressIndicator {
4 |
5 | fun showProgress()
6 |
7 | fun hideProgress()
8 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/loxia/RefreshHint.kt:
--------------------------------------------------------------------------------
1 | package ceui.loxia
2 |
3 | sealed class RefreshHint {
4 | data object PullToRefresh : RefreshHint()
5 | data object InitialLoad : RefreshHint()
6 | data object LoadMore : RefreshHint()
7 | data object ErrorRetry : RefreshHint()
8 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/db/EntityType.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.db
2 |
3 | object EntityType {
4 | const val ILLUST = 1
5 | const val USER = 2
6 | const val NOVEL = 3
7 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/db/RecordType.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.db
2 |
3 | object RecordType {
4 | const val VIEW_ILLUST_HISTORY = 1
5 | const val VIEW_NOVEL_HISTORY = 2
6 | const val VIEW_USER_HISTORY = 3
7 |
8 | const val BLOCK_ILLUST = 4
9 | const val BLOCK_NOVEL = 5
10 | const val BLOCK_USER = 6
11 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/common/DataSourceContainer.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.common
2 |
3 | import ceui.loxia.KListShow
4 |
5 |
6 | interface DataSourceContainer
- > {
7 |
8 | fun dataSource(): DataSource<*, *>
9 |
10 | fun > typedDataSource(): DataSourceT
11 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/common/HoldersContainer.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.common
2 |
3 | import androidx.lifecycle.LiveData
4 |
5 | interface HoldersContainer {
6 |
7 | val holders: LiveData
>
8 |
9 | fun prepareIdMap(fragmentUniqueId: String)
10 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/common/KListShowValueContent.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.common
2 |
3 | import ceui.loxia.KListShow
4 | import kotlinx.coroutines.CoroutineScope
5 |
6 | class KListShowValueContent>(
7 | coroutineScope: CoroutineScope,
8 | dataFetcher: suspend () -> ValueT,
9 | ) : ValueContent(coroutineScope, dataFetcher, null) {
10 |
11 | override fun hasContent(valueT: ValueT): Boolean {
12 | return valueT.displayList.isNotEmpty()
13 | }
14 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/common/ListMode.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.common
2 |
3 |
4 | object ListMode {
5 | const val CUSTOM = 0
6 | const val VERTICAL = 1
7 | const val VERTICAL_NO_MARGIN = 2
8 | const val VERTICAL_COMMENT = 100
9 | const val VERTICAL_TABCELL = 101
10 | const val STAGGERED_GRID = 3
11 | const val GRID = 4
12 | const val GRID_AND_SECTION_HEADER = 5
13 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/common/LoadMoreOwner.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.common
2 |
3 | interface LoadMoreOwner {
4 | fun loadMore()
5 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/common/RefreshOwner.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.common
2 |
3 | import androidx.lifecycle.LiveData
4 | import ceui.loxia.RefreshHint
5 | import ceui.loxia.RefreshState
6 |
7 | interface RefreshOwner {
8 |
9 | val refreshState: LiveData
10 |
11 | fun refresh(hint: RefreshHint)
12 | }
13 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/common/TitledViewPagerFragment.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.common
2 |
3 | import androidx.fragment.app.viewModels
4 | import androidx.lifecycle.MutableLiveData
5 |
6 |
7 | open class TitledViewPagerFragment(layoutId: Int) : PixivFragment(layoutId), ITitledViewPager {
8 |
9 | private val viewPagerViewModel by viewModels()
10 |
11 | override fun getTitleLiveData(index: Int): MutableLiveData {
12 | return viewPagerViewModel.getTitleLiveData(index)
13 | }
14 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/detail/ArtworkDataSource.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.detail
2 |
3 |
4 | class ArtworkDataSource {
5 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/detail/ArtworksMap.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.detail
2 |
3 | object ArtworksMap {
4 |
5 | val store = hashMapOf>()
6 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/discover/DiscoverViewModel.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.discover
2 |
3 | import androidx.lifecycle.ViewModel
4 |
5 | class DiscoverViewModel : ViewModel() {
6 |
7 | var appbarScrollOffset: Int = 0
8 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/home/HomeViewPagerViewModel.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.home
2 |
3 | import androidx.lifecycle.MutableLiveData
4 | import androidx.lifecycle.ViewModel
5 |
6 | class HomeViewPagerViewModel : ViewModel() {
7 |
8 | val selectedTabIndex = MutableLiveData(0)
9 |
10 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/landing/LandingFragment.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.landing
2 |
3 | import android.os.Bundle
4 | import android.view.View
5 | import ceui.lisa.R
6 | import ceui.loxia.fadeInFragment
7 | import ceui.pixiv.ui.common.PixivFragment
8 | import ceui.pixiv.session.SessionManager
9 |
10 | class LandingFragment : PixivFragment(R.layout.fragment_landing) {
11 |
12 | override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
13 | super.onViewCreated(view, savedInstanceState)
14 |
15 | }
16 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/search/SearchConfig.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.search
2 |
3 | data class SearchConfig(
4 | val keyword: String,
5 | val sort: String = "date_desc",
6 | val usersYori: String = "",
7 | val search_target: String = "partial_match_for_tags",
8 | val merge_plain_keyword_results: Boolean = true,
9 | val include_translated_tag_results: Boolean = true,
10 | )
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/search/SortType.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.search
2 |
3 | object SortType {
4 | const val POPULAR_PREVIEW = "popular_preview"
5 | const val DATE_DESC = "date_desc"
6 | const val DATE_ASC = "date_asc"
7 | const val POPULAR_DESC = "popular_desc"
8 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/settings/CookieNotSyncException.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.settings
2 |
3 | class CookieNotSyncException(msg: String) : RuntimeException(msg)
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/task/NamedUrl.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.task
2 |
3 | data class NamedUrl(
4 | val name: String,
5 | val url: String,
6 | )
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/task/TaskStatus.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.task
2 |
3 | sealed class TaskStatus {
4 | data object NotStart : TaskStatus()
5 | data class Executing(val percentage: Int) : TaskStatus()
6 | data object Finished : TaskStatus()
7 | data class Error(val exception: Exception) : TaskStatus()
8 | }
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/user/UserProfileFragment.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.user
2 |
3 | interface UserActionReceiver {
4 | fun onClickUser(id: Long)
5 | }
6 |
--------------------------------------------------------------------------------
/app/src/main/java/ceui/pixiv/ui/works/ToggleToolnarViewModel.kt:
--------------------------------------------------------------------------------
1 | package ceui.pixiv.ui.works
2 |
3 | import androidx.lifecycle.MutableLiveData
4 | import androidx.lifecycle.ViewModel
5 |
6 | open class ToggleToolnarViewModel : ViewModel() {
7 |
8 | val isFullscreenMode = MutableLiveData(false)
9 |
10 | fun toggleFullscreen() {
11 | val current = isFullscreenMode.value ?: false
12 | isFullscreenMode.value = !current
13 | }
14 | }
--------------------------------------------------------------------------------
/app/src/main/logo_final-web.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/logo_final-web.png
--------------------------------------------------------------------------------
/app/src/main/res/anim/v_slide_enter.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/anim/v_slide_exit.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/anim/v_slide_popenter.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/anim/v_slide_popexit.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/anim/wiggle.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/app/src/main/res/anim/wiggle_for_password_check.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/app/src/main/res/color/tab_text_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/bg__section_header.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/bg__section_header.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/bg_blue_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/bg_blue_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/bg_card_blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/bg_card_blue.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/bg_card_purple.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/bg_card_purple.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/bg_circle_info.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/bg_circle_info.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/bg_dialog_header.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/bg_dialog_header.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/bg_green_button.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/bg_green_button.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/bg_home_bottom_tab.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/bg_home_bottom_tab.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/bg_pink_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/bg_pink_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/bg_pixiv_dialog.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/bg_pixiv_dialog.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/bg_purple_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/bg_purple_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/bg_user_following.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/bg_user_following.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/bg_white_button.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/bg_white_button.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_empty_state.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_empty_state.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_home_bottom_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_home_bottom_add.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_illust_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_illust_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_manga_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_manga_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_nav_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_nav_search.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_navi_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_navi_back.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_navi_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_navi_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_novel_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_novel_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_prime.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_prime.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_right_chevron.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_right_chevron.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_tab_chats_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_tab_chats_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_tab_chats_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_tab_chats_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_tab_circles_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_tab_circles_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_tab_circles_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_tab_circles_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_tab_discover_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_tab_discover_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_tab_discover_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_tab_discover_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_tab_friends_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_tab_friends_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_tab_friends_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_tab_friends_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_task_done.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_task_done.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_user_mask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_user_mask.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_volunteer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_volunteer.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/icon_x_link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/icon_x_link.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-440dpi/log_out_btn.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-440dpi/log_out_btn.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg__section_header.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/bg__section_header.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg_blue_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/bg_blue_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg_card_blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/bg_card_blue.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg_card_purple.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/bg_card_purple.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg_circle_info.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/bg_circle_info.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg_dialog_header.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/bg_dialog_header.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg_green_button.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/bg_green_button.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg_home_bottom_tab.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/bg_home_bottom_tab.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg_pink_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/bg_pink_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg_pixiv_dialog.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/bg_pixiv_dialog.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg_purple_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/bg_purple_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg_user_following.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/bg_user_following.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/bg_white_button.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/bg_white_button.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_empty_state.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_empty_state.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_home_bottom_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_home_bottom_add.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_illust_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_illust_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_manga_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_manga_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_nav_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_nav_search.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_navi_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_navi_back.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_navi_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_navi_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_novel_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_novel_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_prime.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_prime.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_right_chevron.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_right_chevron.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_tab_chats_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_tab_chats_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_tab_chats_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_tab_chats_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_tab_circles_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_tab_circles_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_tab_circles_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_tab_circles_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_tab_discover_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_tab_discover_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_tab_discover_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_tab_discover_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_tab_friends_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_tab_friends_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_tab_friends_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_tab_friends_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_task_done.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_task_done.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_user_mask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_user_mask.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_volunteer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_volunteer.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/icon_x_link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/icon_x_link.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/log_out_btn.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/log_out_btn.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/terms_checked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-hdpi/terms_checked.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/bg_dialog_header.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-mdpi/bg_dialog_header.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/terms_checked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-mdpi/terms_checked.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bg__section_header.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/bg__section_header.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bg_blue_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/bg_blue_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bg_card_blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/bg_card_blue.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bg_card_purple.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/bg_card_purple.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bg_circle_info.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/bg_circle_info.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bg_dialog_header.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/bg_dialog_header.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bg_green_button.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/bg_green_button.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bg_home_bottom_tab.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/bg_home_bottom_tab.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bg_pink_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/bg_pink_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bg_pixiv_dialog.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/bg_pixiv_dialog.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bg_purple_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/bg_purple_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bg_user_following.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/bg_user_following.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/bg_white_button.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/bg_white_button.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_empty_state.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_empty_state.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_home_bottom_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_home_bottom_add.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_illust_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_illust_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_manga_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_manga_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_nav_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_nav_search.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_navi_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_navi_back.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_navi_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_navi_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_novel_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_novel_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_prime.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_prime.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_right_chevron.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_right_chevron.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_tab_chats_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_tab_chats_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_tab_chats_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_tab_chats_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_tab_circles_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_tab_circles_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_tab_circles_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_tab_circles_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_tab_discover_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_tab_discover_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_tab_discover_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_tab_discover_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_tab_friends_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_tab_friends_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_tab_friends_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_tab_friends_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_task_done.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_task_done.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_user_mask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_user_mask.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_volunteer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_volunteer.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/icon_x_link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/icon_x_link.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/log_out_btn.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/log_out_btn.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/page_bg_img.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/page_bg_img.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/terms_checked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xhdpi/terms_checked.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/avatar.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bg__section_header.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/bg__section_header.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bg_blue_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/bg_blue_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bg_card_blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/bg_card_blue.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bg_card_purple.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/bg_card_purple.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bg_circle_info.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/bg_circle_info.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bg_dialog_header.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/bg_dialog_header.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bg_green_button.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/bg_green_button.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bg_home_bottom_tab.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/bg_home_bottom_tab.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bg_pink_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/bg_pink_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bg_pixiv_dialog.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/bg_pixiv_dialog.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bg_purple_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/bg_purple_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bg_user_following.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/bg_user_following.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bg_white_button.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/bg_white_button.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/center_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/center_1.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/center_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/center_2.jpg
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_arrow_back_white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/ic_arrow_back_white.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_arrow_back_white_shadow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/ic_arrow_back_white_shadow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/ic_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_share_white_with_shadow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/ic_share_white_with_shadow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_empty_state.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_empty_state.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_home_bottom_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_home_bottom_add.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_illust_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_illust_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_manga_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_manga_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_nav_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_nav_search.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_navi_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_navi_back.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_navi_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_navi_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_novel_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_novel_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_prime.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_prime.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_right_chevron.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_right_chevron.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_tab_chats_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_tab_chats_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_tab_chats_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_tab_chats_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_tab_circles_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_tab_circles_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_tab_circles_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_tab_circles_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_tab_discover_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_tab_discover_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_tab_discover_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_tab_discover_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_tab_friends_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_tab_friends_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_tab_friends_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_tab_friends_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_task_done.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_task_done.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_user_mask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_user_mask.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_volunteer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_volunteer.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/icon_x_link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/icon_x_link.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/log_out_btn.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/log_out_btn.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/main_manga.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/main_manga.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/main_novel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/main_novel.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/no_profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/no_profile.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/randomdata_background4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/randomdata_background4.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/terms_checked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/terms_checked.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/user_bg_main.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxhdpi/user_bg_main.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/bg__section_header.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/bg__section_header.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/bg_blue_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/bg_blue_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/bg_card_blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/bg_card_blue.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/bg_card_purple.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/bg_card_purple.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/bg_circle_info.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/bg_circle_info.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/bg_dialog_header.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/bg_dialog_header.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/bg_green_button.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/bg_green_button.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/bg_home_bottom_tab.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/bg_home_bottom_tab.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/bg_pink_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/bg_pink_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/bg_pixiv_dialog.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/bg_pixiv_dialog.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/bg_purple_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/bg_purple_button.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/bg_user_following.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/bg_user_following.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/bg_white_button.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/bg_white_button.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_empty_state.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_empty_state.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_home_bottom_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_home_bottom_add.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_illust_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_illust_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_manga_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_manga_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_nav_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_nav_search.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_navi_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_navi_back.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_navi_more.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_navi_more.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_novel_rank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_novel_rank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_prime.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_prime.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_right_chevron.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_right_chevron.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_tab_chats_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_tab_chats_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_tab_chats_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_tab_chats_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_tab_circles_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_tab_circles_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_tab_circles_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_tab_circles_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_tab_discover_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_tab_discover_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_tab_discover_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_tab_discover_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_tab_friends_selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_tab_friends_selected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_tab_friends_unselected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_tab_friends_unselected.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_task_done.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_task_done.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_user_mask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_user_mask.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_volunteer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_volunteer.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/icon_x_link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/icon_x_link.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/log_out_btn.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/log_out_btn.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/terms_checked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/drawable-xxxhdpi/terms_checked.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable/arthur_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/baseline_auto_awesome_24.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bg_loading_placeholder.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bg_radio_tab.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bg_splash.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | -
4 |
5 |
6 |
7 |
8 | -
9 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/black_gradient.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/black_gradient_revert.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/blue_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/bottom_gradient.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
9 |
10 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/btn_follow.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/btn_follow_legency.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/button_stroke_new.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/edittext_round_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/follow_btn_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/follow_btn_bg_unable.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/follow_button_stroke_new.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/follow_button_stroke_new_dotted.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/glare_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/glare_selected.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_add_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_arrow_right.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_arrow_right_little.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_baseline_arrow_back_ios_24.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_baseline_bookmark_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_baseline_comment_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_baseline_dehaze_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_baseline_get_app_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_baseline_keyboard_arrow_down_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_baseline_keyboard_arrow_left_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_baseline_launch_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_baseline_pause_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_baseline_play_arrow_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_baseline_star_24.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_cancel_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_chat_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_check_circle_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_chevron_left_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
5 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_chevron_right_black_20dp.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_chevron_right_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_close_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_collections_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_dashboard_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_delete_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_edit_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_equalizer_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_error_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_file_download_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_home_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_keyboard_arrow_up_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_like_illust_5.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_like_illust_6.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_location_on_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_menu_manage.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_menu_white.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_more_vert_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_notifications_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_person_add_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_remove_circle_outline_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_reply_all_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_save_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_send_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_shuffle_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_toys_black_24dp.xml:
--------------------------------------------------------------------------------
1 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/icon_bottom_tab_chats.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/icon_bottom_tab_circle.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/icon_bottom_tab_discover.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/icon_bottom_tab_friends.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/icon_send_comment.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/illust_slider_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/image_place_holder.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/image_place_holder_r2.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/image_place_holder_r4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/list_divider.xml:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/list_divider_no_end.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/normal_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/primary_gradient.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/primary_gradient_dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/primary_gradient_dark_corner.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
8 |
9 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/primary_round_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/quened_task_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/quened_task_bg_not_selected.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/quened_task_bg_selected.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/refresh_button_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/round_corner_shining_btn_blue.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/round_corner_shining_btn_blue_r4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/round_corner_shining_btn_green.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/round_corner_shining_btn_red.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/round_corner_white05_r12.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/round_corner_white05_r8.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/round_corner_white08_r4.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/round_corner_white08_r6.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/round_corner_white08_r8.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/round_corner_white12_r8.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/scale_activity_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/scale_activity_bottom_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/search_et_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_round_outline.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/shape_tablayout_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/side_manga_series.xml:
--------------------------------------------------------------------------------
1 |
3 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/side_nav_bar.xml:
--------------------------------------------------------------------------------
1 |
3 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/side_rank_horizon.xml:
--------------------------------------------------------------------------------
1 |
3 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/spacer_10dp.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/spacer_12dp.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/spacer_16dp.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/spacer_20dp.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/spacer_2dp.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/spacer_4dp.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/spacer_5dp.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/spacer_6dp.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/spacer_8dp.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/status_running_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/status_running_bg_not_selected.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/status_running_bg_selected.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/stroke.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/stroke_new.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/stroke_please.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/stroke_primary.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/stroke_test.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/tab_item_red_dot.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
8 |
9 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/tag_stroke.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/tag_stroke_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/tag_stroke_checked_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/terms_checkbox.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/toast_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/view_pager_shoulder.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
8 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/white_round_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/font/montserrat_bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/font/montserrat_bold.ttf
--------------------------------------------------------------------------------
/app/src/main/res/font/montserrat_bold_italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/font/montserrat_bold_italic.ttf
--------------------------------------------------------------------------------
/app/src/main/res/font/montserrat_extra_bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/font/montserrat_extra_bold.ttf
--------------------------------------------------------------------------------
/app/src/main/res/font/montserrat_italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/font/montserrat_italic.ttf
--------------------------------------------------------------------------------
/app/src/main/res/font/montserrat_medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/font/montserrat_medium.ttf
--------------------------------------------------------------------------------
/app/src/main/res/font/montserrat_regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/font/montserrat_regular.ttf
--------------------------------------------------------------------------------
/app/src/main/res/font/montserrat_semi_bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/font/montserrat_semi_bold.ttf
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_fragment.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_temp.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/cell_none.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/cell_space.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_landing.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_novel_text.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_pixiv_setting.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/recy_emoji.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/recy_illust_grid.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/recy_novel_series.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/spinner_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/add_tag.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/batch_do.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/delete_all.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/delete_muted_history.xml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/fragment_left.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/illust_filter.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/main.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/menu/select_date.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/logo_final.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/logo_final_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/logo_final.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-hdpi/logo_final.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/logo_final_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-hdpi/logo_final_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/snail_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-hdpi/snail_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/logo_final.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-mdpi/logo_final.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/logo_final_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-mdpi/logo_final_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/snail_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-mdpi/snail_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/logo_final.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xhdpi/logo_final.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/logo_final_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xhdpi/logo_final_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/snail_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xhdpi/snail_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/address.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/address.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/email.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/email.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/empty_img.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/empty_img.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/fans.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/fans.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/github.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/github.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/home.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/home.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/jinhua.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/jinhua.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/logo_final.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/logo_final.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/logo_final_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/logo_final_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/male_female.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/male_female.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/premium_user.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/premium_user.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/recmd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/recmd.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/snail_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/snail_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/twitter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/twitter.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/zip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxhdpi/zip.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/logo_final.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxxhdpi/logo_final.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/logo_final_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxxhdpi/logo_final_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/snail_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/app/src/main/res/mipmap-xxxhdpi/snail_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/values-night/bools.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | true
4 |
--------------------------------------------------------------------------------
/app/src/main/res/values/anim.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 1000
5 | 200
6 | 100
7 |
--------------------------------------------------------------------------------
/app/src/main/res/values/bools.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | false
4 |
--------------------------------------------------------------------------------
/app/src/main/res/values/ic_launcher_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #10B7F5
4 |
--------------------------------------------------------------------------------
/app/src/main/res/values/values.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | com.google.android.material.appbar.ViewOffsetBehavior
4 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/provider_paths.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/recommend_appwidget_provider_info.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/test/java/ceui/lisa/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/flowlayout-lib/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/flowlayout-lib/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/flowlayout-lib/src/main/res/values/attrs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/flowlayout-lib/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | flowlayout-lib
3 | left
4 | center
5 | right
6 |
7 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Sun Jul 28 19:06:18 CST 2024
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
5 | zipStoreBase=GRADLE_USER_HOME
6 | zipStorePath=wrapper/dists
7 |
--------------------------------------------------------------------------------
/keystore.jks:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/keystore.jks
--------------------------------------------------------------------------------
/models/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/models/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/models/consumer-rules.pro
--------------------------------------------------------------------------------
/models/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/models/src/main/java/ceui/lisa/models/CommentHolder.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.models;
2 |
3 | public class CommentHolder {
4 |
5 | private ReplyCommentBean comment;
6 |
7 | public ReplyCommentBean getComment() {
8 | return comment;
9 | }
10 |
11 | public void setComment(ReplyCommentBean comment) {
12 | this.comment = comment;
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/models/src/main/java/ceui/lisa/models/Deduplicatable.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.models;
2 |
3 | /**
4 | * 可去重的
5 | */
6 | public interface Deduplicatable {
7 | Object getDuplicateKey();
8 | }
9 |
--------------------------------------------------------------------------------
/models/src/main/java/ceui/lisa/models/Error500Obj.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.models;
2 |
3 | public class Error500Obj extends Error500{
4 |
5 |
6 | /**
7 | * error : false
8 | * message :
9 | * body : {"is_succeed":false,"validation_errors":{"mail_address":"这个电邮地址已经被其他用户使用了"}}
10 | */
11 |
12 | private ErrorBodyBean body;
13 |
14 | public ErrorBodyBean getBody() {
15 | return body;
16 | }
17 |
18 | public void setBody(ErrorBodyBean body) {
19 | this.body = body;
20 | }
21 |
22 | }
23 |
--------------------------------------------------------------------------------
/models/src/main/java/ceui/lisa/models/MarkedNovelItem.kt:
--------------------------------------------------------------------------------
1 | package ceui.lisa.models
2 |
3 | import java.io.Serializable
4 |
5 | class MarkedNovelItem : Serializable {
6 | class NovelMarker : Serializable {
7 | var isCancelled = false
8 | var page = 1
9 | }
10 | lateinit var novel: NovelBean
11 | lateinit var novel_marker: NovelMarker
12 | }
--------------------------------------------------------------------------------
/models/src/main/java/ceui/lisa/models/ModelObject.kt:
--------------------------------------------------------------------------------
1 | package ceui.lisa.models
2 |
3 | interface ModelObject {
4 | val objectUniqueId: Long
5 | val objectType: Int
6 | }
7 |
8 | object ObjectSpec {
9 | const val UNKNOWN = 0
10 | const val POST = 1
11 | const val USER = 2
12 | const val ARTICLE = 3
13 | const val GIF_INFO = 4
14 |
15 |
16 | const val Illust = 5
17 | const val KUser = 6
18 | const val JNOVEL = 7
19 |
20 | const val UserProfile = 8
21 | }
--------------------------------------------------------------------------------
/models/src/main/java/ceui/lisa/models/NovelSearchResponse.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.models;
2 |
3 | public class NovelSearchResponse {
4 |
5 | private NovelBean novel;
6 |
7 | public NovelBean getNovel() {
8 | return novel;
9 | }
10 |
11 | public void setNovel(NovelBean novel) {
12 | this.novel = novel;
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/models/src/main/java/ceui/lisa/models/NullResponse.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.models;
2 |
3 | public class NullResponse {
4 | }
5 |
--------------------------------------------------------------------------------
/models/src/main/java/ceui/lisa/models/ReplyCommentBean.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.models;
2 |
3 |
4 | public class ReplyCommentBean extends CommentBean {
5 |
6 | private CommentBean parent_comment;
7 |
8 | public CommentBean getParent_comment() {
9 | return this.parent_comment;
10 | }
11 |
12 | public void setParent_comment(CommentBean parentCommentBean) {
13 | this.parent_comment = parentCommentBean;
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/models/src/main/java/ceui/lisa/models/SeriesBean.kt:
--------------------------------------------------------------------------------
1 | package ceui.lisa.models
2 |
3 | import java.io.Serializable
4 |
5 | class SeriesBean : Serializable {
6 | var title: String? = null
7 | var id = 0
8 | }
--------------------------------------------------------------------------------
/models/src/main/java/ceui/lisa/models/Starable.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.models;
2 |
3 | /**
4 | * 可收藏的
5 | */
6 | public interface Starable {
7 |
8 | int getItemID();
9 |
10 | void setItemID(int id);
11 |
12 | boolean isItemStared();
13 |
14 | void setItemStared(boolean isLiked);
15 | }
16 |
--------------------------------------------------------------------------------
/models/src/main/java/ceui/lisa/models/UserContainer.java:
--------------------------------------------------------------------------------
1 | package ceui.lisa.models;
2 |
3 | public interface UserContainer {
4 |
5 | int getUserId();
6 | }
7 |
--------------------------------------------------------------------------------
/models/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Models
3 |
4 |
--------------------------------------------------------------------------------
/private_key.pepk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/private_key.pepk
--------------------------------------------------------------------------------
/processor/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/processor/build.gradle.kts:
--------------------------------------------------------------------------------
1 | plugins {
2 | id("java-library")
3 | id("org.jetbrains.kotlin.jvm")
4 | id("kotlin-kapt")
5 | }
6 |
7 | java {
8 | sourceCompatibility = JavaVersion.VERSION_21
9 | targetCompatibility = JavaVersion.VERSION_21
10 | }
11 |
12 | dependencies {
13 | kapt(project(":annotations"))
14 | compileOnly(project(":annotations"))
15 |
16 | kapt ("com.google.auto.service:auto-service:1.0")
17 | implementation ("com.google.auto.service:auto-service:1.0")
18 |
19 |
20 | }
--------------------------------------------------------------------------------
/progressmanager/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/progressmanager/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/progressmanager/src/main/java/me/jessyan/progressmanager/Holder.java:
--------------------------------------------------------------------------------
1 | package me.jessyan.progressmanager;
2 |
3 | import android.util.Log;
4 |
5 | import java.util.HashMap;
6 |
7 | public class Holder {
8 |
9 | private Holder() {
10 | }
11 |
12 | private static class SingleTonHolder {
13 | private static final Holder INSTANCE = new Holder();
14 | }
15 |
16 | public static Holder get() {
17 | return SingleTonHolder.INSTANCE;
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/progressmanager/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ProgressManager
3 |
4 |
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app', ':models', ':progressmanager', ':flowlayout-lib'
2 | include ':annotations'
3 | include ':processor'
4 |
--------------------------------------------------------------------------------
/snap/QQ20200106-0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/snap/QQ20200106-0.jpg
--------------------------------------------------------------------------------
/snap/QQ20200106-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/snap/QQ20200106-1.jpg
--------------------------------------------------------------------------------
/snap/QQ20200106-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/snap/QQ20200106-2.jpg
--------------------------------------------------------------------------------
/snap/QQ20200106-3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/snap/QQ20200106-3.jpg
--------------------------------------------------------------------------------
/snap/QQ20200106-4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/snap/QQ20200106-4.jpg
--------------------------------------------------------------------------------
/snap/QQ20200106-5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/snap/QQ20200106-5.jpg
--------------------------------------------------------------------------------
/snap/ja/comment.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/snap/ja/comment.jpg
--------------------------------------------------------------------------------
/snap/ja/hotTag.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/snap/ja/hotTag.jpg
--------------------------------------------------------------------------------
/snap/ja/illust.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/snap/ja/illust.jpg
--------------------------------------------------------------------------------
/snap/zh-cn/comment.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/snap/zh-cn/comment.jpg
--------------------------------------------------------------------------------
/snap/zh-cn/hotTag.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/snap/zh-cn/hotTag.jpg
--------------------------------------------------------------------------------
/snap/zh-cn/illust.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CeuiLiSA/Pixiv-Shaft/5e685e6ca2302bc72205505fbb72b35875b37d39/snap/zh-cn/illust.jpg
--------------------------------------------------------------------------------