From fdd9b023880b1ecebdd4d198f94b6ace86d1b797 Mon Sep 17 00:00:00 2001 From: tom5079 Date: Fri, 28 Aug 2020 22:43:47 +0900 Subject: [PATCH] (Almost) Full OkHTTP implementation --- .idea/jarRepositories.xml | 5 + app/build.gradle | 10 +- app/src/main/AndroidManifest.xml | 5 +- app/src/main/java/xyz/quaver/pupil/Pupil.kt | 55 ++++++- .../java/xyz/quaver/pupil/PupilGlideModule.kt | 2 +- .../pupil/adapters/GalleryBlockAdapter.kt | 6 +- .../UpdateBroadcastReciever.kt} | 11 +- .../quaver/pupil/services/DownloadService.kt | 155 ++++++++++++++++++ .../java/xyz/quaver/pupil/ui/MainActivity.kt | 23 ++- .../xyz/quaver/pupil/ui/ReaderActivity.kt | 8 +- .../xyz/quaver/pupil/ui/SettingsActivity.kt | 3 +- .../quaver/pupil/ui/dialog/GalleryDialog.kt | 5 +- .../xyz/quaver/pupil/ui/dialog/ProxyDialog.kt | 11 +- .../ui/fragment/ManageFavoritesFragment.kt | 5 +- .../pupil/ui/fragment/SettingsFragment.kt | 8 +- .../xyz/quaver/pupil/util/download/Cache.kt | 14 +- .../pupil/util/download/DownloadWorker.kt | 55 +++---- .../main/java/xyz/quaver/pupil/util/misc.kt | 2 +- .../main/java/xyz/quaver/pupil/util/proxy.kt | 3 +- .../main/java/xyz/quaver/pupil/util/update.kt | 3 +- app/src/main/res/values-ja/strings.xml | 3 + app/src/main/res/values-ko/strings.xml | 3 + app/src/main/res/values/ids.xml | 3 + app/src/main/res/values/strings.xml | 6 + 24 files changed, 307 insertions(+), 97 deletions(-) rename app/src/main/java/xyz/quaver/pupil/{BroadcastReciever.kt => reciever/UpdateBroadcastReciever.kt} (93%) create mode 100644 app/src/main/java/xyz/quaver/pupil/services/DownloadService.kt diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index 3825b2b3..17470b3c 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -51,5 +51,10 @@