From 5a61fcf6eed91708342a66156e5a3b91ba6e0f5a Mon Sep 17 00:00:00 2001 From: tom5079 Date: Thu, 11 Feb 2021 19:24:40 +0900 Subject: [PATCH] WIP --- .idea/jarRepositories.xml | 5 + app/build.gradle | 4 +- app/src/main/AndroidManifest.xml | 3 - app/src/main/java/xyz/quaver/pupil/Pupil.kt | 23 +- .../quaver/pupil/adapters/ReaderAdapter.kt | 8 +- .../pupil/adapters/SearchResultsAdapter.kt | 11 +- .../quaver/pupil/adapters/SourceAdapter.kt | 20 +- .../java/xyz/quaver/pupil/migrate/Migrate.kt | 27 ++ .../xyz/quaver/pupil/migrate/Migrate001.kt | 25 ++ .../java/xyz/quaver/pupil/sources/Common.kt | 30 +- .../java/xyz/quaver/pupil/sources/History.kt | 72 ++++ .../java/xyz/quaver/pupil/sources/Hiyobi.kt | 2 +- .../main/java/xyz/quaver/pupil/types/Tags.kt | 4 +- .../java/xyz/quaver/pupil/ui/MainActivity.kt | 319 +++++++----------- .../xyz/quaver/pupil/ui/ReaderActivity.kt | 20 +- .../ui/dialog/DefaultQueryDialogFragment.kt | 11 +- .../pupil/ui/dialog/GalleryDialogFragment.kt | 19 +- .../pupil/ui/dialog/SourceSelectDialog.kt | 14 +- .../ui/fragment/ManageFavoritesFragment.kt | 9 +- .../ui/fragment/ManageStorageFragment.kt | 12 +- .../pupil/ui/view/FloatingSearchView.kt | 13 +- .../java/xyz/quaver/pupil/ui/view/TagChip.kt | 21 +- .../xyz/quaver/pupil/ui/view/TagChipGroup.kt | 6 +- .../ui/viewmodel/GalleryDialogViewModel.kt | 3 +- .../pupil/ui/viewmodel/MainViewModel.kt | 174 ++++++++++ .../pupil/ui/viewmodel/ReaderViewModel.kt | 3 +- .../xyz/quaver/pupil/util/DownloadManager.kt | 2 +- .../xyz/quaver/pupil/util/SavedCollections.kt | 81 ++++- .../main/java/xyz/quaver/pupil/util/misc.kt | 14 + .../main/java/xyz/quaver/pupil/util/proxy.kt | 1 - .../main/java/xyz/quaver/pupil/util/update.kt | 19 +- app/src/main/res/layout/reader_item.xml | 4 +- build.gradle | 4 +- gradle.properties | 2 +- 34 files changed, 656 insertions(+), 329 deletions(-) create mode 100644 app/src/main/java/xyz/quaver/pupil/migrate/Migrate.kt create mode 100644 app/src/main/java/xyz/quaver/pupil/migrate/Migrate001.kt create mode 100644 app/src/main/java/xyz/quaver/pupil/sources/History.kt create mode 100644 app/src/main/java/xyz/quaver/pupil/ui/viewmodel/MainViewModel.kt diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index 45908c99..4574b689 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -76,5 +76,10 @@