├── .github └── workflows │ ├── main.yml │ └── test.yml ├── .gitignore ├── IronDB ├── .gitignore ├── README.md ├── build.gradle └── src │ ├── main │ └── java │ │ └── cc │ │ └── aoeiuv020 │ │ └── irondb │ │ ├── Iron.kt │ │ ├── database.kt │ │ ├── delegate.kt │ │ ├── file.kt │ │ ├── impl │ │ ├── DatabaseImpl.kt │ │ ├── GsonSerializer.kt │ │ ├── KeyLocker.kt │ │ ├── KeysContainer.kt │ │ ├── Md5HaxSerializer.kt │ │ └── ReplaceFileSeparator.kt │ │ └── serializer.kt │ └── test │ └── java │ └── cc │ └── aoeiuv020 │ └── irondb │ ├── IronTest.kt │ └── impl │ ├── GsonSerializerTest.kt │ ├── Md5HaxSerializerTest.kt │ └── ReplaceFileSeparatorTest.kt ├── LICENSE ├── README.md ├── api ├── build.gradle └── src │ ├── main │ └── java │ │ └── cc │ │ └── aoeiuv020 │ │ └── panovel │ │ └── api │ │ ├── NoInternetException.kt │ │ ├── NovelContext.kt │ │ ├── base │ │ ├── DslJsoupNovelContext.kt │ │ ├── JsNovelContext.kt │ │ ├── JsoupNovelContext.kt │ │ └── OkHttpNovelContext.kt │ │ ├── data.kt │ │ ├── ext.kt │ │ └── site │ │ ├── aileleba.kt │ │ ├── biquge.kt │ │ ├── biquge5200.kt │ │ ├── biqugebook.kt │ │ ├── biqugese.kt │ │ ├── biqugezhh.kt │ │ ├── bqg5200.kt │ │ ├── byzw.kt │ │ ├── dajiadu.kt │ │ ├── dmzz.kt │ │ ├── exiaoshuo.kt │ │ ├── fenghuaju.kt │ │ ├── ggdown.kt │ │ ├── guanshuwang.kt │ │ ├── gulizw.kt │ │ ├── gxwztv.kt │ │ ├── haxds.kt │ │ ├── jdxs520.kt │ │ ├── kenshuzw.kt │ │ ├── kssw.kt │ │ ├── kuxiaoshuo.kt │ │ ├── lewen123.kt │ │ ├── liewen.kt │ │ ├── liudatxt.kt │ │ ├── lnovel.kt │ │ ├── lread.kt │ │ ├── manhuagui.kt │ │ ├── mianhuatang.kt │ │ ├── miaobige.kt │ │ ├── n123du.kt │ │ ├── n168kanshu.kt │ │ ├── n2kzw.kt │ │ ├── n360dxs.kt │ │ ├── n52ranwen.kt │ │ ├── n69shu.kt │ │ ├── n73xs.kt │ │ ├── n7dsw.kt │ │ ├── n9txs.kt │ │ ├── piaotian.kt │ │ ├── qidian.kt │ │ ├── qingkan.kt │ │ ├── qingkan5.kt │ │ ├── qinxiaoshuo.kt │ │ ├── qlwx.kt │ │ ├── sfacg.kt │ │ ├── shangshu.kt │ │ ├── shoudashu.kt │ │ ├── shu8.kt │ │ ├── sifang.kt │ │ ├── siluke.kt │ │ ├── snwx.kt │ │ ├── syxs.kt │ │ ├── ttkan.kt │ │ ├── uctxt.kt │ │ ├── wenxuemi.kt │ │ ├── wukong.kt │ │ ├── wukong0.kt │ │ ├── x23us.kt │ │ ├── yidm.kt │ │ ├── yipinxia.kt │ │ ├── yllxs.kt │ │ ├── ymoxuan.kt │ │ ├── yssm.kt │ │ ├── yunduwu.kt │ │ ├── zaidudu.kt │ │ ├── zhuaji.kt │ │ ├── zhuishu.kt │ │ └── zzdxsw.kt │ └── test │ └── java │ └── cc │ └── aoeiuv020 │ └── panovel │ └── api │ ├── JsoupNovelContextTest.kt │ ├── MakeJunitTest.kt │ ├── NovelContextTest.kt │ ├── OkHttpTest.kt │ ├── ProxyUtils.kt │ ├── RegexTest.kt │ └── site │ ├── AilelebaTest.kt │ ├── Biquge5200Test.kt │ ├── BiqugeTest.kt │ ├── BiqugebookTest.kt │ ├── BiqugeseTest.kt │ ├── BiqugezhhTest.kt │ ├── Bqg5200Test.kt │ ├── ByzwTest.kt │ ├── DajiaduTest.kt │ ├── DmzzTest.kt │ ├── ExiaoshuoTest.kt │ ├── FenghuajuTest.kt │ ├── GgdownTest.kt │ ├── GuanshuwangTest.kt │ ├── GulizwTest.kt │ ├── GxwztvTest.kt │ ├── HaxdsTest.kt │ ├── Jdxs520Test.kt │ ├── KenshuzwTest.kt │ ├── KsswTest.kt │ ├── KuxiaoshuoTest.kt │ ├── Lewen123Test.kt │ ├── LiewenTest.kt │ ├── LiudatxtTest.kt │ ├── LnovelTest.kt │ ├── LreadTest.kt │ ├── ManhuaguiTest.kt │ ├── MianhuatangTest.kt │ ├── MiaobigeTest.kt │ ├── N123duTest.kt │ ├── N168kanshuTest.kt │ ├── N2kzwTest.kt │ ├── N360dxsTest.kt │ ├── N52ranwenTest.kt │ ├── N69shuTest.kt │ ├── N73xsTest.kt │ ├── N7dswTest.kt │ ├── N9txsTest.kt │ ├── PiaotianTest.kt │ ├── QidianTest.kt │ ├── Qingkan5Test.kt │ ├── QingkanTest.kt │ ├── QinxiaoshuoTest.kt │ ├── QlwxTest.kt │ ├── SfacgTest.kt │ ├── ShangshuTest.kt │ ├── ShoudashuTest.kt │ ├── Shu8Test.kt │ ├── SiFangTest.kt │ ├── SilukeTest.kt │ ├── SnwxTest.kt │ ├── SyxsTest.kt │ ├── TtkanTest.kt │ ├── UctxtTest.kt │ ├── WenxuemiTest.kt │ ├── Wukong0Test.kt │ ├── WukongTest.kt │ ├── X23usTest.kt │ ├── YidmTest.kt │ ├── YipinxiaTest.kt │ ├── YllxsTest.kt │ ├── YmoxuanTest.kt │ ├── YssmTest.kt │ ├── YunduwuTest.kt │ ├── ZaiduduTest.kt │ ├── ZhuajiTest.kt │ ├── ZhuishuTest.kt │ ├── ZzdxswTest.kt │ └── base.kt ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro ├── schemas │ └── cc.aoeiuv020.panovel.data.db.AppDatabase │ │ ├── 1.json │ │ ├── 2.json │ │ ├── 3.json │ │ ├── 4.json │ │ ├── 5.json │ │ └── 6.json └── src │ ├── androidTest │ └── java │ │ └── cc │ │ └── aoeiuv020 │ │ └── panovel │ │ ├── ExampleInstrumentedTest.kt │ │ ├── RegexInstrumentedTest.kt │ │ ├── data │ │ └── db │ │ │ └── AppDatabaseTest.kt │ │ ├── local │ │ └── CheckTest.kt │ │ └── util │ │ └── DnsUtilsAndroidTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── ChangeLog.txt │ │ ├── Disclaimer.txt │ │ ├── Donate.txt │ │ ├── Explain.txt │ │ └── Licenses.txt │ ├── ic_launcher-web.png │ ├── java │ │ └── cc │ │ │ └── aoeiuv020 │ │ │ └── panovel │ │ │ ├── App.kt │ │ │ ├── IView.kt │ │ │ ├── Presenter.kt │ │ │ ├── ad │ │ │ ├── AdConstants.kt │ │ │ ├── AdHelper.kt │ │ │ ├── AdListHelper.kt │ │ │ ├── EmptyAdListHelper.kt │ │ │ └── TestAdListHelper.kt │ │ │ ├── api │ │ │ └── ApiNovelProvider.kt │ │ │ ├── backup │ │ │ ├── BackupActivity.kt │ │ │ ├── BackupHelper.kt │ │ │ ├── BackupManager.kt │ │ │ ├── BackupOption.kt │ │ │ ├── BackupPresenter.kt │ │ │ ├── IBackup.kt │ │ │ ├── impl │ │ │ │ ├── BackupV1.kt │ │ │ │ ├── BackupV2.kt │ │ │ │ ├── BackupV3.kt │ │ │ │ ├── BackupV4.kt │ │ │ │ └── DefaultBackup.kt │ │ │ └── webdav │ │ │ │ ├── BackupWebDavConfigActivity.kt │ │ │ │ └── BackupWebDavHelper.kt │ │ │ ├── booklist │ │ │ ├── BookListActivity.kt │ │ │ ├── BookListActivityPresenter.kt │ │ │ ├── BookListFragment.kt │ │ │ ├── BookListFragmentAdapter.kt │ │ │ └── BookListFragmentPresenter.kt │ │ │ ├── bookshelf │ │ │ ├── BookshelfFragment.kt │ │ │ ├── BookshelfPresenter.kt │ │ │ └── RefreshingDotView.kt │ │ │ ├── data │ │ │ ├── ApiManager.kt │ │ │ ├── AppDatabaseManager.kt │ │ │ ├── CacheManager.kt │ │ │ ├── CookieManager.kt │ │ │ ├── DataManager.kt │ │ │ ├── DownloadManager.kt │ │ │ ├── LocalManager.kt │ │ │ ├── NovelManager.kt │ │ │ ├── NovelProvider.kt │ │ │ ├── ServerManager.kt │ │ │ ├── dao │ │ │ │ ├── BookListDao.kt │ │ │ │ ├── NovelDao.kt │ │ │ │ └── SiteDao.kt │ │ │ ├── db │ │ │ │ ├── AppDatabase.kt │ │ │ │ └── converter.kt │ │ │ └── entity │ │ │ │ ├── BookList.kt │ │ │ │ ├── BookListItem.kt │ │ │ │ ├── Novel.kt │ │ │ │ ├── NovelMinimal.kt │ │ │ │ ├── NovelWithProgress.kt │ │ │ │ ├── NovelWithProgressAndPinnedTime.kt │ │ │ │ └── Site.kt │ │ │ ├── detail │ │ │ ├── CheckableFloatingActionButton.java │ │ │ ├── NovelDetailActivity.kt │ │ │ ├── NovelDetailPresenter.kt │ │ │ └── ScrollAwareFABBehavior.java │ │ │ ├── donate │ │ │ ├── Donate.kt │ │ │ └── DonateActivity.kt │ │ │ ├── download │ │ │ ├── DownloadActivity.kt │ │ │ ├── DownloadNotificationManager.kt │ │ │ ├── DownloadPresenter.kt │ │ │ ├── DownloadProgressListener.kt │ │ │ └── DownloadingNotificationManager.kt │ │ │ ├── find │ │ │ ├── qidiantu │ │ │ │ ├── QidiantuActivity.kt │ │ │ │ ├── QidiantuPresenter.kt │ │ │ │ └── list │ │ │ │ │ ├── Item.kt │ │ │ │ │ ├── Post.kt │ │ │ │ │ ├── QidiantuListActivity.kt │ │ │ │ │ ├── QidiantuListAdapter.kt │ │ │ │ │ ├── QidiantuListPresenter.kt │ │ │ │ │ └── QidiantuPostAdapter.kt │ │ │ ├── shuju │ │ │ │ ├── QidianshujuActivity.kt │ │ │ │ ├── QidianshujuPresenter.kt │ │ │ │ ├── list │ │ │ │ │ ├── Item.kt │ │ │ │ │ ├── QidianshujuListActivity.kt │ │ │ │ │ ├── QidianshujuListAdapter.kt │ │ │ │ │ └── QidianshujuListPresenter.kt │ │ │ │ └── post │ │ │ │ │ ├── Post.kt │ │ │ │ │ ├── QidianshujuPostActivity.kt │ │ │ │ │ ├── QidianshujuPostAdapter.kt │ │ │ │ │ └── QidianshujuPostPresenter.kt │ │ │ └── sp7 │ │ │ │ ├── Sp7Activity.kt │ │ │ │ ├── Sp7Presenter.kt │ │ │ │ └── list │ │ │ │ ├── Item.kt │ │ │ │ ├── Sp7ListActivity.kt │ │ │ │ ├── Sp7ListAdapter.kt │ │ │ │ └── Sp7ListPresenter.kt │ │ │ ├── history │ │ │ ├── HistoryFragment.kt │ │ │ └── HistoryPresenter.kt │ │ │ ├── list │ │ │ ├── DefaultNovelItemActionListener.kt │ │ │ ├── NovelItemActionListener.kt │ │ │ ├── NovelListAdapter.kt │ │ │ └── NovelViewHolder.kt │ │ │ ├── local │ │ │ ├── ImportRequireValue.kt │ │ │ ├── LocalNovelProvider.kt │ │ │ └── NovelExporter.kt │ │ │ ├── main │ │ │ ├── MainActivity.kt │ │ │ ├── check.kt │ │ │ └── message.kt │ │ │ ├── migration │ │ │ ├── MigrateException.kt │ │ │ ├── Migration.kt │ │ │ ├── MigrationPresenter.kt │ │ │ ├── MigrationView.kt │ │ │ └── impl │ │ │ │ ├── AdSettingsMigration.kt │ │ │ │ ├── DataMigration.kt │ │ │ │ ├── DownloadMigration.kt │ │ │ │ ├── LoginMigration.kt │ │ │ │ └── SitesMigration.kt │ │ │ ├── open │ │ │ └── OpenManager.kt │ │ │ ├── qrcode │ │ │ └── QrCodeManager.kt │ │ │ ├── report │ │ │ └── Reporter.kt │ │ │ ├── search │ │ │ ├── FuzzySearchActivity.kt │ │ │ ├── FuzzySearchPresenter.kt │ │ │ ├── SingleSearchActivity.kt │ │ │ ├── SingleSearchPresenter.kt │ │ │ ├── SiteChooseActivity.kt │ │ │ ├── SiteChoosePresenter.kt │ │ │ ├── SiteListAdapter.kt │ │ │ ├── SiteSettingsActivity.kt │ │ │ └── SiteSettingsPresenter.kt │ │ │ ├── server │ │ │ ├── ServerManager.kt │ │ │ └── converter.kt │ │ │ ├── settings │ │ │ ├── AppCompatPreferenceActivity.kt │ │ │ ├── FilePickerPreference.kt │ │ │ ├── SelectableTextView.kt │ │ │ ├── SettingsActivity.kt │ │ │ ├── about.kt │ │ │ ├── ad.kt │ │ │ ├── backup.kt │ │ │ ├── clear.kt │ │ │ ├── disclaimer.kt │ │ │ ├── download.kt │ │ │ ├── fragment.kt │ │ │ ├── general.kt │ │ │ ├── interface.kt │ │ │ ├── list.kt │ │ │ ├── location.kt │ │ │ ├── margins.kt │ │ │ ├── other.kt │ │ │ ├── preference.kt │ │ │ ├── reader.kt │ │ │ ├── server.kt │ │ │ └── site.kt │ │ │ ├── share │ │ │ ├── Expiration.kt │ │ │ ├── PasteUbuntu.kt │ │ │ ├── Share.kt │ │ │ └── data.kt │ │ │ ├── text │ │ │ ├── CheckableImageView.java │ │ │ ├── DispatchTouchFrameLayout.kt │ │ │ ├── NovelContentsAdapter.kt │ │ │ ├── NovelTextActivity.kt │ │ │ ├── NovelTextBaseFullScreenActivity.kt │ │ │ ├── NovelTextNavigation.kt │ │ │ └── NovelTextPresenter.kt │ │ │ └── util │ │ │ ├── SignatureUtil.java │ │ │ ├── VersionUtil.kt │ │ │ ├── constants.kt │ │ │ ├── delegate.kt │ │ │ ├── dns.kt │ │ │ ├── ext.kt │ │ │ ├── file.kt │ │ │ ├── glide.kt │ │ │ ├── notification.kt │ │ │ ├── version.kt │ │ │ └── view.kt │ └── res │ │ ├── drawable-anydpi │ │ └── ic_jump_qidian.xml │ │ ├── drawable │ │ ├── background_circle.xml │ │ ├── circle_dot.xml │ │ ├── ic_add.xml │ │ ├── ic_block.xml │ │ ├── ic_close.xml │ │ ├── ic_color_lens.xml │ │ ├── ic_favorite.xml │ │ ├── ic_favorite_border.xml │ │ ├── ic_favorite_selector.xml │ │ ├── ic_info.xml │ │ ├── ic_jump_qidian_blocked.xml │ │ ├── ic_list.xml │ │ ├── ic_more_vert.xml │ │ ├── ic_open.xml │ │ ├── ic_open_in_browser.xml │ │ ├── ic_read.xml │ │ ├── ic_refresh.xml │ │ ├── ic_scan.xml │ │ ├── ic_search.xml │ │ ├── ic_settings.xml │ │ ├── novel_name_background_dark.xml │ │ └── splash_bg.xml │ │ ├── layout │ │ ├── activity_backup_web_dav_config.xml │ │ ├── activity_book_list.xml │ │ ├── activity_donate.xml │ │ ├── activity_download.xml │ │ ├── activity_export.xml │ │ ├── activity_fuzzy_search.xml │ │ ├── activity_main.xml │ │ ├── activity_novel_detail.xml │ │ ├── activity_novel_text.xml │ │ ├── activity_qidianshuju.xml │ │ ├── activity_qidianshuju_list.xml │ │ ├── activity_qidianshuju_post.xml │ │ ├── activity_qidiantu_list.xml │ │ ├── activity_single_search.xml │ │ ├── activity_site_choose.xml │ │ ├── activity_site_settings.xml │ │ ├── activity_sp7_list.xml │ │ ├── activity_splash.xml │ │ ├── book_list_item.xml │ │ ├── content_about.xml │ │ ├── content_disclaimer.xml │ │ ├── dialog_download_count.xml │ │ ├── dialog_editor.xml │ │ ├── dialog_seekbar.xml │ │ ├── dialog_select_color_scheme.xml │ │ ├── dialog_shared.xml │ │ ├── item_ad.xml │ │ ├── item_qidianshuju_list.xml │ │ ├── item_qidianshuju_post.xml │ │ ├── item_qidiantu_list.xml │ │ ├── item_qidiantu_post.xml │ │ ├── item_sp7_list.xml │ │ ├── item_test_ad.xml │ │ ├── novel_chapter_item.xml │ │ ├── novel_item_big.xml │ │ ├── novel_item_grid_big.xml │ │ ├── novel_item_grid_small.xml │ │ ├── novel_item_list.xml │ │ ├── novel_item_small.xml │ │ ├── novel_text_item.xml │ │ ├── novel_text_navigation.xml │ │ ├── novel_text_read_animation.xml │ │ ├── novel_text_read_default.xml │ │ ├── novel_text_read_margins.xml │ │ ├── novel_text_read_margins_item.xml │ │ ├── novel_text_read_settings.xml │ │ ├── novel_text_read_typesetting.xml │ │ ├── site_list_item.xml │ │ └── view_refreshing_dot.xml │ │ ├── menu │ │ ├── menu_book_list.xml │ │ ├── menu_detail.xml │ │ ├── menu_find.xml │ │ ├── menu_fuzzy_search.xml │ │ ├── menu_main.xml │ │ ├── menu_qidianshuju_list.xml │ │ ├── menu_qidianshuju_post.xml │ │ ├── menu_single_search.xml │ │ ├── menu_site_list.xml │ │ └── menu_text.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap │ │ ├── donate_alipay.png │ │ ├── donate_alipay_red_packet.jpg │ │ ├── donate_paypal.png │ │ ├── donate_wechatpay.png │ │ ├── no_cover.jpg │ │ └── qrcode_wechatpay.jpg │ │ ├── values-v21 │ │ └── styles.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ ├── values │ │ ├── array.xml │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── ic_launcher_background.xml │ │ ├── ids.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ ├── backup_descriptor.xml │ │ ├── pref_ad.xml │ │ ├── pref_cache_clear.xml │ │ ├── pref_download.xml │ │ ├── pref_general.xml │ │ ├── pref_headers.xml │ │ ├── pref_interface.xml │ │ ├── pref_list.xml │ │ ├── pref_location.xml │ │ ├── pref_others.xml │ │ ├── pref_read.xml │ │ └── pref_server.xml │ └── test │ └── java │ └── cc │ └── aoeiuv020 │ └── panovel │ ├── ExampleUnitTest.kt │ ├── RegexUnitTest.kt │ ├── backup │ └── BackupManagerTest.kt │ ├── share │ └── PasteUbuntuTest.kt │ └── util │ ├── DnsUtilsTest.kt │ └── VersionNameTest.kt ├── baseJar ├── .gitignore ├── build.gradle └── src │ ├── main │ └── java │ │ └── cc │ │ └── aoeiuv020 │ │ └── base │ │ └── jar │ │ ├── date.kt │ │ ├── image.kt │ │ ├── io │ │ ├── BufferedRandomAccessFile.java │ │ └── io.kt │ │ ├── jsoup.kt │ │ ├── thread.kt │ │ └── url.kt │ └── test │ └── java │ └── cc │ └── aoeiuv020 │ └── base │ └── jar │ └── JsoupKtTest.kt ├── bump-version.sh ├── filepicker ├── .gitignore ├── LICENSE ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── cc │ │ └── aoeiuv020 │ │ └── filepicker │ │ ├── FilePickerDialog.java │ │ ├── FilePickerPreference.kt │ │ ├── controller │ │ ├── DialogSelectionListener.java │ │ ├── NotifyItemChecked.java │ │ └── adapters │ │ │ └── FileListAdapter.java │ │ ├── model │ │ ├── DialogConfigs.java │ │ ├── DialogProperties.java │ │ ├── FileListItem.java │ │ └── MarkedItemList.java │ │ ├── utils │ │ ├── ExtensionFilter.java │ │ └── Utility.java │ │ └── widget │ │ ├── MaterialCheckbox.java │ │ └── OnCheckedChangeListener.java │ └── res │ ├── anim │ ├── marked_item_animation.xml │ └── unmarked_item_animation.xml │ ├── drawable-hdpi │ └── ic_add.png │ ├── drawable-mdpi │ └── ic_add.png │ ├── drawable-xhdpi │ └── ic_add.png │ ├── drawable-xxhdpi │ └── ic_add.png │ ├── drawable-xxxhdpi │ └── ic_add.png │ ├── drawable │ └── bottom_shadow.9.png │ ├── layout-v11 │ └── dialog_footer.xml │ ├── layout-v21 │ └── dialog_file_list_item.xml │ ├── layout │ ├── dialog_file_list.xml │ ├── dialog_file_list_item.xml │ ├── dialog_footer.xml │ ├── dialog_header.xml │ ├── dialog_input_text.xml │ └── dialog_main.xml │ ├── mipmap-hdpi │ ├── ic_directory_parent.png │ ├── ic_type_file.png │ └── ic_type_folder.png │ ├── mipmap-mdpi │ ├── ic_directory_parent.png │ ├── ic_type_file.png │ └── ic_type_folder.png │ ├── mipmap-xhdpi │ ├── ic_directory_parent.png │ ├── ic_type_file.png │ └── ic_type_folder.png │ ├── mipmap-xxhdpi │ ├── ic_directory_parent.png │ ├── ic_type_file.png │ └── ic_type_folder.png │ ├── values-de │ └── strings.xml │ ├── values-es │ └── strings.xml │ ├── values-fr │ └── strings.xml │ ├── values-ru │ └── strings.xml │ ├── values-w820dp │ └── dimens.xml │ ├── values-zh-rCN │ └── strings.xml │ ├── values-zh-rHK │ └── strings.xml │ ├── values-zh-rTW │ └── strings.xml │ └── values │ ├── attrs.xml │ ├── colors.xml │ ├── dimens.xml │ └── strings.xml ├── gradle.properties ├── gradle ├── signing.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── js ├── .gitignore ├── build.gradle └── src │ ├── main │ └── java │ │ └── cc │ │ └── aoeiuv020 │ │ └── js │ │ ├── JsContext.kt │ │ └── JsUtil.kt │ └── test │ └── java │ └── cc │ └── aoeiuv020 │ └── js │ └── JsUtilTest.kt ├── latest-changelog.sh ├── latest-version.sh ├── local ├── .gitignore ├── build.gradle └── src │ ├── main │ └── java │ │ └── cc │ │ └── aoeiuv020 │ │ └── panovel │ │ └── local │ │ ├── ContentProvider.kt │ │ ├── EpubExpoter.kt │ │ ├── EpubParser.kt │ │ ├── FileCharsetDetector.java │ │ ├── LocalNovelExpoter.kt │ │ ├── LocalNovelParser.kt │ │ ├── Previewer.kt │ │ ├── TextExporter.kt │ │ ├── TextParser.kt │ │ └── data.kt │ └── test │ ├── java │ └── cc │ │ └── aoeiuv020 │ │ └── panovel │ │ └── local │ │ ├── EpubExpoterTest.kt │ │ ├── EpubParserTest.kt │ │ ├── ParserTest.kt │ │ └── TextParserTest.kt │ └── resources │ ├── panovel-old.txt │ ├── panovel.txt │ └── zxcs.txt ├── merge-version.sh ├── pager ├── build.gradle ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── cc │ │ │ └── aoeiuv020 │ │ │ └── pager │ │ │ ├── AnimMode.kt │ │ │ ├── BlankPagerDrawer.kt │ │ │ ├── IPagerDrawer.kt │ │ │ ├── Pager.kt │ │ │ ├── PagerAnimation.kt │ │ │ ├── PagerDirection.kt │ │ │ ├── PagerDrawer.kt │ │ │ ├── Size.kt │ │ │ ├── animation │ │ │ ├── AnimationConfig.kt │ │ │ ├── CoverPageAnim.java │ │ │ ├── HorizonPageAnim.java │ │ │ ├── NonePageAnim.java │ │ │ ├── PageAnimation.java │ │ │ ├── ScrollPageAnim.java │ │ │ ├── SimulationPageAnim.java │ │ │ └── SlidePageAnim.java │ │ │ └── margins.kt │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── cc │ └── aoeiuv020 │ └── pager │ └── ExampleUnitTest.java ├── publish.properties.example ├── reader ├── build.gradle ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── cc │ │ │ └── aoeiuv020 │ │ │ └── reader │ │ │ ├── AnimationMode.kt │ │ │ ├── ConfigChangedListener.kt │ │ │ ├── INovelReader.kt │ │ │ ├── ReaderConfig.kt │ │ │ ├── ReaderConfigName.kt │ │ │ ├── Readers.kt │ │ │ ├── complex │ │ │ ├── ComplexReader.kt │ │ │ ├── Page.kt │ │ │ ├── ReaderDrawer.kt │ │ │ └── type.kt │ │ │ ├── data.kt │ │ │ ├── ext.kt │ │ │ ├── listener.kt │ │ │ ├── margins.kt │ │ │ └── simple │ │ │ ├── DispatchTouchFrameLayout.kt │ │ │ ├── ImageViewHolder.kt │ │ │ ├── NovelTextPagerAdapter.kt │ │ │ ├── PageHolder.kt │ │ │ ├── PageRecyclerAdapter.kt │ │ │ ├── ResizableImageView.kt │ │ │ ├── SimpleReader.kt │ │ │ └── TextViewHolder.kt │ └── res │ │ ├── layout │ │ ├── simple.xml │ │ ├── simple_image_item.xml │ │ ├── simple_text_item.xml │ │ └── simple_view_pager_item.xml │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── cc │ └── aoeiuv020 │ └── reader │ └── ExampleUnitTest.java ├── refresher ├── .gitignore ├── build.gradle └── src │ └── main │ └── java │ └── cc │ └── aoeiuv020 │ └── panovel │ ├── api │ └── context.kt │ ├── refresher │ ├── Application.kt │ ├── Config.kt │ ├── Refresher.kt │ └── data.kt │ └── share │ └── PasteUbuntu.kt ├── screenshots ├── bookshelf.jpg ├── detail.jpg ├── epub.jpg ├── genre.jpg ├── list.jpg └── text.jpg ├── server ├── .gitignore ├── build.gradle └── src │ ├── main │ └── java │ │ └── cc │ │ └── aoeiuv020 │ │ └── panovel │ │ └── server │ │ ├── ServerAddress.kt │ │ ├── common │ │ ├── ErrorCode.kt │ │ ├── json.kt │ │ ├── md5.kt │ │ └── novel.kt │ │ ├── dal │ │ └── model │ │ │ ├── Config.kt │ │ │ ├── Message.kt │ │ │ ├── MobRequest.kt │ │ │ ├── MobResponse.kt │ │ │ ├── QueryResponse.kt │ │ │ └── autogen │ │ │ └── Novel.java │ │ └── service │ │ ├── NovelService.kt │ │ └── impl │ │ └── NovelServiceImpl.kt │ └── test │ └── kotlin │ └── cc │ └── aoeiuv020 │ └── panovel │ └── server │ └── service │ └── impl │ └── NovelServiceImplTest.kt ├── settings.gradle ├── signing.txt ├── template-update.md └── version.properties /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/.gitignore -------------------------------------------------------------------------------- /IronDB/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /IronDB/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/README.md -------------------------------------------------------------------------------- /IronDB/build.gradle: -------------------------------------------------------------------------------- 1 | dependencies { 2 | implementation project(':baseJar') 3 | } 4 | -------------------------------------------------------------------------------- /IronDB/src/main/java/cc/aoeiuv020/irondb/Iron.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/main/java/cc/aoeiuv020/irondb/Iron.kt -------------------------------------------------------------------------------- /IronDB/src/main/java/cc/aoeiuv020/irondb/database.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/main/java/cc/aoeiuv020/irondb/database.kt -------------------------------------------------------------------------------- /IronDB/src/main/java/cc/aoeiuv020/irondb/delegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/main/java/cc/aoeiuv020/irondb/delegate.kt -------------------------------------------------------------------------------- /IronDB/src/main/java/cc/aoeiuv020/irondb/file.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/main/java/cc/aoeiuv020/irondb/file.kt -------------------------------------------------------------------------------- /IronDB/src/main/java/cc/aoeiuv020/irondb/impl/DatabaseImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/main/java/cc/aoeiuv020/irondb/impl/DatabaseImpl.kt -------------------------------------------------------------------------------- /IronDB/src/main/java/cc/aoeiuv020/irondb/impl/GsonSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/main/java/cc/aoeiuv020/irondb/impl/GsonSerializer.kt -------------------------------------------------------------------------------- /IronDB/src/main/java/cc/aoeiuv020/irondb/impl/KeyLocker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/main/java/cc/aoeiuv020/irondb/impl/KeyLocker.kt -------------------------------------------------------------------------------- /IronDB/src/main/java/cc/aoeiuv020/irondb/impl/KeysContainer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/main/java/cc/aoeiuv020/irondb/impl/KeysContainer.kt -------------------------------------------------------------------------------- /IronDB/src/main/java/cc/aoeiuv020/irondb/impl/Md5HaxSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/main/java/cc/aoeiuv020/irondb/impl/Md5HaxSerializer.kt -------------------------------------------------------------------------------- /IronDB/src/main/java/cc/aoeiuv020/irondb/impl/ReplaceFileSeparator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/main/java/cc/aoeiuv020/irondb/impl/ReplaceFileSeparator.kt -------------------------------------------------------------------------------- /IronDB/src/main/java/cc/aoeiuv020/irondb/serializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/main/java/cc/aoeiuv020/irondb/serializer.kt -------------------------------------------------------------------------------- /IronDB/src/test/java/cc/aoeiuv020/irondb/IronTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/test/java/cc/aoeiuv020/irondb/IronTest.kt -------------------------------------------------------------------------------- /IronDB/src/test/java/cc/aoeiuv020/irondb/impl/GsonSerializerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/test/java/cc/aoeiuv020/irondb/impl/GsonSerializerTest.kt -------------------------------------------------------------------------------- /IronDB/src/test/java/cc/aoeiuv020/irondb/impl/Md5HaxSerializerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/test/java/cc/aoeiuv020/irondb/impl/Md5HaxSerializerTest.kt -------------------------------------------------------------------------------- /IronDB/src/test/java/cc/aoeiuv020/irondb/impl/ReplaceFileSeparatorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/IronDB/src/test/java/cc/aoeiuv020/irondb/impl/ReplaceFileSeparatorTest.kt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/README.md -------------------------------------------------------------------------------- /api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/build.gradle -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/NoInternetException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/NoInternetException.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/NovelContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/NovelContext.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/base/DslJsoupNovelContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/base/DslJsoupNovelContext.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/base/JsNovelContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/base/JsNovelContext.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/base/JsoupNovelContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/base/JsoupNovelContext.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/base/OkHttpNovelContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/base/OkHttpNovelContext.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/data.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/data.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/ext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/ext.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/aileleba.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/aileleba.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/biquge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/biquge.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/biquge5200.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/biquge5200.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/biqugebook.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/biqugebook.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/biqugese.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/biqugese.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/biqugezhh.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/biqugezhh.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/bqg5200.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/bqg5200.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/byzw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/byzw.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/dajiadu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/dajiadu.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/dmzz.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/dmzz.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/exiaoshuo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/exiaoshuo.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/fenghuaju.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/fenghuaju.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/ggdown.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/ggdown.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/guanshuwang.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/guanshuwang.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/gulizw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/gulizw.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/gxwztv.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/gxwztv.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/haxds.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/haxds.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/jdxs520.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/jdxs520.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/kenshuzw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/kenshuzw.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/kssw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/kssw.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/kuxiaoshuo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/kuxiaoshuo.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/lewen123.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/lewen123.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/liewen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/liewen.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/liudatxt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/liudatxt.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/lnovel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/lnovel.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/lread.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/lread.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/manhuagui.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/manhuagui.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/mianhuatang.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/mianhuatang.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/miaobige.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/miaobige.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/n123du.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/n123du.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/n168kanshu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/n168kanshu.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/n2kzw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/n2kzw.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/n360dxs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/n360dxs.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/n52ranwen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/n52ranwen.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/n69shu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/n69shu.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/n73xs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/n73xs.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/n7dsw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/n7dsw.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/n9txs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/n9txs.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/piaotian.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/piaotian.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/qidian.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/qidian.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/qingkan.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/qingkan.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/qingkan5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/qingkan5.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/qinxiaoshuo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/qinxiaoshuo.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/qlwx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/qlwx.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/sfacg.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/sfacg.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/shangshu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/shangshu.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/shoudashu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/shoudashu.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/shu8.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/shu8.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/sifang.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/sifang.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/siluke.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/siluke.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/snwx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/snwx.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/syxs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/syxs.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/ttkan.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/ttkan.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/uctxt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/uctxt.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/wenxuemi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/wenxuemi.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/wukong.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/wukong.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/wukong0.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/wukong0.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/x23us.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/x23us.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/yidm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/yidm.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/yipinxia.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/yipinxia.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/yllxs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/yllxs.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/ymoxuan.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/ymoxuan.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/yssm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/yssm.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/yunduwu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/yunduwu.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/zaidudu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/zaidudu.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/zhuaji.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/zhuaji.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/zhuishu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/zhuishu.kt -------------------------------------------------------------------------------- /api/src/main/java/cc/aoeiuv020/panovel/api/site/zzdxsw.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/main/java/cc/aoeiuv020/panovel/api/site/zzdxsw.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/JsoupNovelContextTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/JsoupNovelContextTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/MakeJunitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/MakeJunitTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/NovelContextTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/NovelContextTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/OkHttpTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/OkHttpTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/ProxyUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/ProxyUtils.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/RegexTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/RegexTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/AilelebaTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/AilelebaTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/Biquge5200Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/Biquge5200Test.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/BiqugeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/BiqugeTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/BiqugebookTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/BiqugebookTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/BiqugeseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/BiqugeseTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/BiqugezhhTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/BiqugezhhTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/Bqg5200Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/Bqg5200Test.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/ByzwTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/ByzwTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/DajiaduTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/DajiaduTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/DmzzTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/DmzzTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/ExiaoshuoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/ExiaoshuoTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/FenghuajuTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/FenghuajuTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/GgdownTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/GgdownTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/GuanshuwangTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/GuanshuwangTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/GulizwTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/GulizwTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/GxwztvTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/GxwztvTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/HaxdsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/HaxdsTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/Jdxs520Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/Jdxs520Test.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/KenshuzwTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/KenshuzwTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/KsswTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/KsswTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/KuxiaoshuoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/KuxiaoshuoTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/Lewen123Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/Lewen123Test.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/LiewenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/LiewenTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/LiudatxtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/LiudatxtTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/LnovelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/LnovelTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/LreadTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/LreadTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/ManhuaguiTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/ManhuaguiTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/MianhuatangTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/MianhuatangTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/MiaobigeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/MiaobigeTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/N123duTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/N123duTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/N168kanshuTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/N168kanshuTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/N2kzwTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/N2kzwTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/N360dxsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/N360dxsTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/N52ranwenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/N52ranwenTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/N69shuTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/N69shuTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/N73xsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/N73xsTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/N7dswTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/N7dswTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/N9txsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/N9txsTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/PiaotianTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/PiaotianTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/QidianTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/QidianTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/Qingkan5Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/Qingkan5Test.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/QingkanTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/QingkanTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/QinxiaoshuoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/QinxiaoshuoTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/QlwxTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/QlwxTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/SfacgTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/SfacgTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/ShangshuTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/ShangshuTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/ShoudashuTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/ShoudashuTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/Shu8Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/Shu8Test.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/SiFangTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/SiFangTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/SilukeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/SilukeTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/SnwxTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/SnwxTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/SyxsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/SyxsTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/TtkanTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/TtkanTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/UctxtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/UctxtTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/WenxuemiTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/WenxuemiTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/Wukong0Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/Wukong0Test.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/WukongTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/WukongTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/X23usTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/X23usTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/YidmTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/YidmTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/YipinxiaTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/YipinxiaTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/YllxsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/YllxsTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/YmoxuanTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/YmoxuanTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/YssmTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/YssmTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/YunduwuTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/YunduwuTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/ZaiduduTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/ZaiduduTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/ZhuajiTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/ZhuajiTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/ZhuishuTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/ZhuishuTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/ZzdxswTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/ZzdxswTest.kt -------------------------------------------------------------------------------- /api/src/test/java/cc/aoeiuv020/panovel/api/site/base.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/api/src/test/java/cc/aoeiuv020/panovel/api/site/base.kt -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | admob_test_device_list 2 | class_files.txt -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/schemas/cc.aoeiuv020.panovel.data.db.AppDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/schemas/cc.aoeiuv020.panovel.data.db.AppDatabase/1.json -------------------------------------------------------------------------------- /app/schemas/cc.aoeiuv020.panovel.data.db.AppDatabase/2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/schemas/cc.aoeiuv020.panovel.data.db.AppDatabase/2.json -------------------------------------------------------------------------------- /app/schemas/cc.aoeiuv020.panovel.data.db.AppDatabase/3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/schemas/cc.aoeiuv020.panovel.data.db.AppDatabase/3.json -------------------------------------------------------------------------------- /app/schemas/cc.aoeiuv020.panovel.data.db.AppDatabase/4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/schemas/cc.aoeiuv020.panovel.data.db.AppDatabase/4.json -------------------------------------------------------------------------------- /app/schemas/cc.aoeiuv020.panovel.data.db.AppDatabase/5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/schemas/cc.aoeiuv020.panovel.data.db.AppDatabase/5.json -------------------------------------------------------------------------------- /app/schemas/cc.aoeiuv020.panovel.data.db.AppDatabase/6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/schemas/cc.aoeiuv020.panovel.data.db.AppDatabase/6.json -------------------------------------------------------------------------------- /app/src/androidTest/java/cc/aoeiuv020/panovel/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/androidTest/java/cc/aoeiuv020/panovel/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/cc/aoeiuv020/panovel/RegexInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/androidTest/java/cc/aoeiuv020/panovel/RegexInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/cc/aoeiuv020/panovel/data/db/AppDatabaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/androidTest/java/cc/aoeiuv020/panovel/data/db/AppDatabaseTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/cc/aoeiuv020/panovel/local/CheckTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/androidTest/java/cc/aoeiuv020/panovel/local/CheckTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/cc/aoeiuv020/panovel/util/DnsUtilsAndroidTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/androidTest/java/cc/aoeiuv020/panovel/util/DnsUtilsAndroidTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/ChangeLog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/assets/ChangeLog.txt -------------------------------------------------------------------------------- /app/src/main/assets/Disclaimer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/assets/Disclaimer.txt -------------------------------------------------------------------------------- /app/src/main/assets/Donate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/assets/Donate.txt -------------------------------------------------------------------------------- /app/src/main/assets/Explain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/assets/Explain.txt -------------------------------------------------------------------------------- /app/src/main/assets/Licenses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/assets/Licenses.txt -------------------------------------------------------------------------------- /app/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/App.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/IView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/IView.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/Presenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/Presenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/ad/AdConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/ad/AdConstants.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/ad/AdHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/ad/AdHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/ad/AdListHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/ad/AdListHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/ad/EmptyAdListHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/ad/EmptyAdListHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/ad/TestAdListHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/ad/TestAdListHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/api/ApiNovelProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/api/ApiNovelProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/backup/BackupActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/backup/BackupActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/backup/BackupHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/backup/BackupHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/backup/BackupManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/backup/BackupManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/backup/BackupOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/backup/BackupOption.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/backup/BackupPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/backup/BackupPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/backup/IBackup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/backup/IBackup.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/backup/impl/BackupV1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/backup/impl/BackupV1.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/backup/impl/BackupV2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/backup/impl/BackupV2.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/backup/impl/BackupV3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/backup/impl/BackupV3.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/backup/impl/BackupV4.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/backup/impl/BackupV4.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/backup/impl/DefaultBackup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/backup/impl/DefaultBackup.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/backup/webdav/BackupWebDavConfigActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/backup/webdav/BackupWebDavConfigActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/backup/webdav/BackupWebDavHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/backup/webdav/BackupWebDavHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/booklist/BookListActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/booklist/BookListActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/booklist/BookListActivityPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/booklist/BookListActivityPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/booklist/BookListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/booklist/BookListFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/booklist/BookListFragmentAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/booklist/BookListFragmentAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/booklist/BookListFragmentPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/booklist/BookListFragmentPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/bookshelf/BookshelfFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/bookshelf/BookshelfFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/bookshelf/BookshelfPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/bookshelf/BookshelfPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/bookshelf/RefreshingDotView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/bookshelf/RefreshingDotView.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/ApiManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/ApiManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/AppDatabaseManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/AppDatabaseManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/CacheManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/CacheManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/CookieManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/CookieManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/DataManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/DataManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/DownloadManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/DownloadManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/LocalManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/LocalManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/NovelManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/NovelManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/NovelProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/NovelProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/ServerManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/ServerManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/dao/BookListDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/dao/BookListDao.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/dao/NovelDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/dao/NovelDao.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/dao/SiteDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/dao/SiteDao.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/db/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/db/AppDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/db/converter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/db/converter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/entity/BookList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/entity/BookList.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/entity/BookListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/entity/BookListItem.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/entity/Novel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/entity/Novel.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/entity/NovelMinimal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/entity/NovelMinimal.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/entity/NovelWithProgress.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/entity/NovelWithProgress.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/entity/NovelWithProgressAndPinnedTime.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/entity/NovelWithProgressAndPinnedTime.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/data/entity/Site.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/data/entity/Site.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/detail/CheckableFloatingActionButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/detail/CheckableFloatingActionButton.java -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/detail/NovelDetailActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/detail/NovelDetailActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/detail/NovelDetailPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/detail/NovelDetailPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/detail/ScrollAwareFABBehavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/detail/ScrollAwareFABBehavior.java -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/donate/Donate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/donate/Donate.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/donate/DonateActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/donate/DonateActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/download/DownloadActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/download/DownloadActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/download/DownloadNotificationManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/download/DownloadNotificationManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/download/DownloadPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/download/DownloadPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/download/DownloadProgressListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/download/DownloadProgressListener.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/download/DownloadingNotificationManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/download/DownloadingNotificationManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/QidiantuActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/QidiantuActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/QidiantuPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/QidiantuPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/list/Item.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/list/Item.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/list/Post.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/list/Post.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/list/QidiantuListActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/list/QidiantuListActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/list/QidiantuListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/list/QidiantuListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/list/QidiantuListPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/list/QidiantuListPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/list/QidiantuPostAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/qidiantu/list/QidiantuPostAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/shuju/QidianshujuActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/shuju/QidianshujuActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/shuju/QidianshujuPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/shuju/QidianshujuPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/shuju/list/Item.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/shuju/list/Item.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/shuju/list/QidianshujuListActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/shuju/list/QidianshujuListActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/shuju/list/QidianshujuListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/shuju/list/QidianshujuListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/shuju/list/QidianshujuListPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/shuju/list/QidianshujuListPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/shuju/post/Post.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/shuju/post/Post.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/shuju/post/QidianshujuPostActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/shuju/post/QidianshujuPostActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/shuju/post/QidianshujuPostAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/shuju/post/QidianshujuPostAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/shuju/post/QidianshujuPostPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/shuju/post/QidianshujuPostPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/sp7/Sp7Activity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/sp7/Sp7Activity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/sp7/Sp7Presenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/sp7/Sp7Presenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/sp7/list/Item.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/sp7/list/Item.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/sp7/list/Sp7ListActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/sp7/list/Sp7ListActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/sp7/list/Sp7ListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/sp7/list/Sp7ListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/find/sp7/list/Sp7ListPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/find/sp7/list/Sp7ListPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/history/HistoryFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/history/HistoryFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/history/HistoryPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/history/HistoryPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/list/DefaultNovelItemActionListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/list/DefaultNovelItemActionListener.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/list/NovelItemActionListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/list/NovelItemActionListener.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/list/NovelListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/list/NovelListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/list/NovelViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/list/NovelViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/local/ImportRequireValue.kt: -------------------------------------------------------------------------------- 1 | package cc.aoeiuv020.panovel.local 2 | 3 | /** 4 | * 导入小说时需要询问用户决定的值, 5 | * 6 | * Created by AoEiuV020 on 2018.06.16-15:14:25. 7 | */ 8 | enum class ImportRequireValue { 9 | TYPE, CHARSET, AUTHOR, NAME 10 | } -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/local/LocalNovelProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/local/LocalNovelProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/local/NovelExporter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/local/NovelExporter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/main/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/main/check.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/main/check.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/main/message.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/main/message.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/migration/MigrateException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/migration/MigrateException.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/migration/Migration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/migration/Migration.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/migration/MigrationPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/migration/MigrationPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/migration/MigrationView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/migration/MigrationView.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/migration/impl/AdSettingsMigration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/migration/impl/AdSettingsMigration.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/migration/impl/DataMigration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/migration/impl/DataMigration.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/migration/impl/DownloadMigration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/migration/impl/DownloadMigration.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/migration/impl/LoginMigration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/migration/impl/LoginMigration.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/migration/impl/SitesMigration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/migration/impl/SitesMigration.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/open/OpenManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/open/OpenManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/qrcode/QrCodeManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/qrcode/QrCodeManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/report/Reporter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/report/Reporter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/search/FuzzySearchActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/search/FuzzySearchActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/search/FuzzySearchPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/search/FuzzySearchPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/search/SingleSearchActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/search/SingleSearchActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/search/SingleSearchPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/search/SingleSearchPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/search/SiteChooseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/search/SiteChooseActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/search/SiteChoosePresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/search/SiteChoosePresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/search/SiteListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/search/SiteListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/search/SiteSettingsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/search/SiteSettingsActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/search/SiteSettingsPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/search/SiteSettingsPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/server/ServerManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/server/ServerManager.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/server/converter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/server/converter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/AppCompatPreferenceActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/AppCompatPreferenceActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/FilePickerPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/FilePickerPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/SelectableTextView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/SelectableTextView.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/SettingsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/SettingsActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/about.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/about.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/ad.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/ad.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/backup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/backup.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/clear.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/clear.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/disclaimer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/disclaimer.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/download.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/download.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/fragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/fragment.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/general.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/general.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/interface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/interface.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/list.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/list.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/location.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/location.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/margins.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/margins.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/other.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/other.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/preference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/preference.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/reader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/reader.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/server.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/server.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/settings/site.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/settings/site.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/share/Expiration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/share/Expiration.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/share/PasteUbuntu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/share/PasteUbuntu.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/share/Share.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/share/Share.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/share/data.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/share/data.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/text/CheckableImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/text/CheckableImageView.java -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/text/DispatchTouchFrameLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/text/DispatchTouchFrameLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/text/NovelContentsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/text/NovelContentsAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/text/NovelTextActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/text/NovelTextActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/text/NovelTextBaseFullScreenActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/text/NovelTextBaseFullScreenActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/text/NovelTextNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/text/NovelTextNavigation.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/text/NovelTextPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/text/NovelTextPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/util/SignatureUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/util/SignatureUtil.java -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/util/VersionUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/util/VersionUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/util/constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/util/constants.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/util/delegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/util/delegate.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/util/dns.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/util/dns.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/util/ext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/util/ext.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/util/file.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/util/file.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/util/glide.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/util/glide.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/util/notification.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/util/notification.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/util/version.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/util/version.kt -------------------------------------------------------------------------------- /app/src/main/java/cc/aoeiuv020/panovel/util/view.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/java/cc/aoeiuv020/panovel/util/view.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-anydpi/ic_jump_qidian.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable-anydpi/ic_jump_qidian.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/background_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/background_circle.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/circle_dot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/circle_dot.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_add.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_block.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_block.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_color_lens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_color_lens.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_favorite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_favorite.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_favorite_border.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_favorite_border.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_favorite_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_favorite_selector.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_info.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_jump_qidian_blocked.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_jump_qidian_blocked.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_list.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_more_vert.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_more_vert.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_open.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_open.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_open_in_browser.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_open_in_browser.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_read.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_read.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_refresh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_refresh.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_scan.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_scan.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_search.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/ic_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/novel_name_background_dark.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/novel_name_background_dark.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/splash_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/drawable/splash_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_backup_web_dav_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_backup_web_dav_config.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_book_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_book_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_donate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_donate.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_download.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_download.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_export.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_export.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_fuzzy_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_fuzzy_search.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_novel_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_novel_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_novel_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_novel_text.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_qidianshuju.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_qidianshuju.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_qidianshuju_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_qidianshuju_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_qidianshuju_post.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_qidianshuju_post.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_qidiantu_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_qidiantu_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_single_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_single_search.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_site_choose.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_site_choose.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_site_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_site_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_sp7_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_sp7_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/activity_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/book_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/book_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_about.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/content_about.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_disclaimer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/content_disclaimer.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_download_count.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/dialog_download_count.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_editor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/dialog_editor.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_seekbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/dialog_seekbar.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_select_color_scheme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/dialog_select_color_scheme.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_shared.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/dialog_shared.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_ad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/item_ad.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_qidianshuju_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/item_qidianshuju_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_qidianshuju_post.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/item_qidianshuju_post.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_qidiantu_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/item_qidiantu_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_qidiantu_post.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/item_qidiantu_post.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_sp7_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/item_sp7_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_test_ad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/item_test_ad.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_chapter_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_chapter_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_item_big.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_item_big.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_item_grid_big.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_item_grid_big.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_item_grid_small.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_item_grid_small.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_item_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_item_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_item_small.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_item_small.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_text_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_text_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_text_navigation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_text_navigation.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_text_read_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_text_read_animation.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_text_read_default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_text_read_default.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_text_read_margins.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_text_read_margins.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_text_read_margins_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_text_read_margins_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_text_read_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_text_read_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/novel_text_read_typesetting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/novel_text_read_typesetting.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/site_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/site_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_refreshing_dot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/layout/view_refreshing_dot.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_book_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/menu/menu_book_list.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/menu/menu_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_find.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/menu/menu_find.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_fuzzy_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/menu/menu_fuzzy_search.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_qidianshuju_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/menu/menu_qidianshuju_list.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_qidianshuju_post.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/menu/menu_qidianshuju_post.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_single_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/menu/menu_single_search.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_site_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/menu/menu_site_list.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/menu/menu_text.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/donate_alipay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap/donate_alipay.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/donate_alipay_red_packet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap/donate_alipay_red_packet.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap/donate_paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap/donate_paypal.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/donate_wechatpay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap/donate_wechatpay.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap/no_cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap/no_cover.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap/qrcode_wechatpay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/mipmap/qrcode_wechatpay.jpg -------------------------------------------------------------------------------- /app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/array.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/values/array.xml -------------------------------------------------------------------------------- /app/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_descriptor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/xml/backup_descriptor.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/pref_ad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/xml/pref_ad.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/pref_cache_clear.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/xml/pref_cache_clear.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/pref_download.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/xml/pref_download.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/pref_general.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/xml/pref_general.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/pref_headers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/xml/pref_headers.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/pref_interface.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/xml/pref_interface.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/pref_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/xml/pref_list.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/pref_location.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/xml/pref_location.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/pref_others.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/xml/pref_others.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/pref_read.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/xml/pref_read.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/pref_server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/main/res/xml/pref_server.xml -------------------------------------------------------------------------------- /app/src/test/java/cc/aoeiuv020/panovel/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/test/java/cc/aoeiuv020/panovel/ExampleUnitTest.kt -------------------------------------------------------------------------------- /app/src/test/java/cc/aoeiuv020/panovel/RegexUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/test/java/cc/aoeiuv020/panovel/RegexUnitTest.kt -------------------------------------------------------------------------------- /app/src/test/java/cc/aoeiuv020/panovel/backup/BackupManagerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/test/java/cc/aoeiuv020/panovel/backup/BackupManagerTest.kt -------------------------------------------------------------------------------- /app/src/test/java/cc/aoeiuv020/panovel/share/PasteUbuntuTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/test/java/cc/aoeiuv020/panovel/share/PasteUbuntuTest.kt -------------------------------------------------------------------------------- /app/src/test/java/cc/aoeiuv020/panovel/util/DnsUtilsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/test/java/cc/aoeiuv020/panovel/util/DnsUtilsTest.kt -------------------------------------------------------------------------------- /app/src/test/java/cc/aoeiuv020/panovel/util/VersionNameTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/app/src/test/java/cc/aoeiuv020/panovel/util/VersionNameTest.kt -------------------------------------------------------------------------------- /baseJar/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /baseJar/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/baseJar/build.gradle -------------------------------------------------------------------------------- /baseJar/src/main/java/cc/aoeiuv020/base/jar/date.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/baseJar/src/main/java/cc/aoeiuv020/base/jar/date.kt -------------------------------------------------------------------------------- /baseJar/src/main/java/cc/aoeiuv020/base/jar/image.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/baseJar/src/main/java/cc/aoeiuv020/base/jar/image.kt -------------------------------------------------------------------------------- /baseJar/src/main/java/cc/aoeiuv020/base/jar/io/BufferedRandomAccessFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/baseJar/src/main/java/cc/aoeiuv020/base/jar/io/BufferedRandomAccessFile.java -------------------------------------------------------------------------------- /baseJar/src/main/java/cc/aoeiuv020/base/jar/io/io.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/baseJar/src/main/java/cc/aoeiuv020/base/jar/io/io.kt -------------------------------------------------------------------------------- /baseJar/src/main/java/cc/aoeiuv020/base/jar/jsoup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/baseJar/src/main/java/cc/aoeiuv020/base/jar/jsoup.kt -------------------------------------------------------------------------------- /baseJar/src/main/java/cc/aoeiuv020/base/jar/thread.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/baseJar/src/main/java/cc/aoeiuv020/base/jar/thread.kt -------------------------------------------------------------------------------- /baseJar/src/main/java/cc/aoeiuv020/base/jar/url.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/baseJar/src/main/java/cc/aoeiuv020/base/jar/url.kt -------------------------------------------------------------------------------- /baseJar/src/test/java/cc/aoeiuv020/base/jar/JsoupKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/baseJar/src/test/java/cc/aoeiuv020/base/jar/JsoupKtTest.kt -------------------------------------------------------------------------------- /bump-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/bump-version.sh -------------------------------------------------------------------------------- /filepicker/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /filepicker/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/LICENSE -------------------------------------------------------------------------------- /filepicker/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/build.gradle -------------------------------------------------------------------------------- /filepicker/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/proguard-rules.pro -------------------------------------------------------------------------------- /filepicker/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /filepicker/src/main/java/cc/aoeiuv020/filepicker/FilePickerDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/java/cc/aoeiuv020/filepicker/FilePickerDialog.java -------------------------------------------------------------------------------- /filepicker/src/main/java/cc/aoeiuv020/filepicker/FilePickerPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/java/cc/aoeiuv020/filepicker/FilePickerPreference.kt -------------------------------------------------------------------------------- /filepicker/src/main/java/cc/aoeiuv020/filepicker/controller/DialogSelectionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/java/cc/aoeiuv020/filepicker/controller/DialogSelectionListener.java -------------------------------------------------------------------------------- /filepicker/src/main/java/cc/aoeiuv020/filepicker/controller/NotifyItemChecked.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/java/cc/aoeiuv020/filepicker/controller/NotifyItemChecked.java -------------------------------------------------------------------------------- /filepicker/src/main/java/cc/aoeiuv020/filepicker/controller/adapters/FileListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/java/cc/aoeiuv020/filepicker/controller/adapters/FileListAdapter.java -------------------------------------------------------------------------------- /filepicker/src/main/java/cc/aoeiuv020/filepicker/model/DialogConfigs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/java/cc/aoeiuv020/filepicker/model/DialogConfigs.java -------------------------------------------------------------------------------- /filepicker/src/main/java/cc/aoeiuv020/filepicker/model/DialogProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/java/cc/aoeiuv020/filepicker/model/DialogProperties.java -------------------------------------------------------------------------------- /filepicker/src/main/java/cc/aoeiuv020/filepicker/model/FileListItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/java/cc/aoeiuv020/filepicker/model/FileListItem.java -------------------------------------------------------------------------------- /filepicker/src/main/java/cc/aoeiuv020/filepicker/model/MarkedItemList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/java/cc/aoeiuv020/filepicker/model/MarkedItemList.java -------------------------------------------------------------------------------- /filepicker/src/main/java/cc/aoeiuv020/filepicker/utils/ExtensionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/java/cc/aoeiuv020/filepicker/utils/ExtensionFilter.java -------------------------------------------------------------------------------- /filepicker/src/main/java/cc/aoeiuv020/filepicker/utils/Utility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/java/cc/aoeiuv020/filepicker/utils/Utility.java -------------------------------------------------------------------------------- /filepicker/src/main/java/cc/aoeiuv020/filepicker/widget/MaterialCheckbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/java/cc/aoeiuv020/filepicker/widget/MaterialCheckbox.java -------------------------------------------------------------------------------- /filepicker/src/main/java/cc/aoeiuv020/filepicker/widget/OnCheckedChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/java/cc/aoeiuv020/filepicker/widget/OnCheckedChangeListener.java -------------------------------------------------------------------------------- /filepicker/src/main/res/anim/marked_item_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/anim/marked_item_animation.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/anim/unmarked_item_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/anim/unmarked_item_animation.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/drawable-hdpi/ic_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/drawable-hdpi/ic_add.png -------------------------------------------------------------------------------- /filepicker/src/main/res/drawable-mdpi/ic_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/drawable-mdpi/ic_add.png -------------------------------------------------------------------------------- /filepicker/src/main/res/drawable-xhdpi/ic_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/drawable-xhdpi/ic_add.png -------------------------------------------------------------------------------- /filepicker/src/main/res/drawable-xxhdpi/ic_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/drawable-xxhdpi/ic_add.png -------------------------------------------------------------------------------- /filepicker/src/main/res/drawable-xxxhdpi/ic_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/drawable-xxxhdpi/ic_add.png -------------------------------------------------------------------------------- /filepicker/src/main/res/drawable/bottom_shadow.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/drawable/bottom_shadow.9.png -------------------------------------------------------------------------------- /filepicker/src/main/res/layout-v11/dialog_footer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/layout-v11/dialog_footer.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/layout-v21/dialog_file_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/layout-v21/dialog_file_list_item.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/layout/dialog_file_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/layout/dialog_file_list.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/layout/dialog_file_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/layout/dialog_file_list_item.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/layout/dialog_footer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/layout/dialog_footer.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/layout/dialog_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/layout/dialog_header.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/layout/dialog_input_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/layout/dialog_input_text.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/layout/dialog_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/layout/dialog_main.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/mipmap-hdpi/ic_directory_parent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/mipmap-hdpi/ic_directory_parent.png -------------------------------------------------------------------------------- /filepicker/src/main/res/mipmap-hdpi/ic_type_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/mipmap-hdpi/ic_type_file.png -------------------------------------------------------------------------------- /filepicker/src/main/res/mipmap-hdpi/ic_type_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/mipmap-hdpi/ic_type_folder.png -------------------------------------------------------------------------------- /filepicker/src/main/res/mipmap-mdpi/ic_directory_parent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/mipmap-mdpi/ic_directory_parent.png -------------------------------------------------------------------------------- /filepicker/src/main/res/mipmap-mdpi/ic_type_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/mipmap-mdpi/ic_type_file.png -------------------------------------------------------------------------------- /filepicker/src/main/res/mipmap-mdpi/ic_type_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/mipmap-mdpi/ic_type_folder.png -------------------------------------------------------------------------------- /filepicker/src/main/res/mipmap-xhdpi/ic_directory_parent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/mipmap-xhdpi/ic_directory_parent.png -------------------------------------------------------------------------------- /filepicker/src/main/res/mipmap-xhdpi/ic_type_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/mipmap-xhdpi/ic_type_file.png -------------------------------------------------------------------------------- /filepicker/src/main/res/mipmap-xhdpi/ic_type_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/mipmap-xhdpi/ic_type_folder.png -------------------------------------------------------------------------------- /filepicker/src/main/res/mipmap-xxhdpi/ic_directory_parent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/mipmap-xxhdpi/ic_directory_parent.png -------------------------------------------------------------------------------- /filepicker/src/main/res/mipmap-xxhdpi/ic_type_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/mipmap-xxhdpi/ic_type_file.png -------------------------------------------------------------------------------- /filepicker/src/main/res/mipmap-xxhdpi/ic_type_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/mipmap-xxhdpi/ic_type_folder.png -------------------------------------------------------------------------------- /filepicker/src/main/res/values-de/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/values-de/strings.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/values-es/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/values-es/strings.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/values-fr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/values-fr/strings.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/values-ru/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/values-ru/strings.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/values-zh-rHK/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/values-zh-rHK/strings.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/values-zh-rTW/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/values-zh-rTW/strings.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /filepicker/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/filepicker/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/signing.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/gradle/signing.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/gradlew.bat -------------------------------------------------------------------------------- /js/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /js/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/js/build.gradle -------------------------------------------------------------------------------- /js/src/main/java/cc/aoeiuv020/js/JsContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/js/src/main/java/cc/aoeiuv020/js/JsContext.kt -------------------------------------------------------------------------------- /js/src/main/java/cc/aoeiuv020/js/JsUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/js/src/main/java/cc/aoeiuv020/js/JsUtil.kt -------------------------------------------------------------------------------- /js/src/test/java/cc/aoeiuv020/js/JsUtilTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/js/src/test/java/cc/aoeiuv020/js/JsUtilTest.kt -------------------------------------------------------------------------------- /latest-changelog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/latest-changelog.sh -------------------------------------------------------------------------------- /latest-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/latest-version.sh -------------------------------------------------------------------------------- /local/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /local/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/build.gradle -------------------------------------------------------------------------------- /local/src/main/java/cc/aoeiuv020/panovel/local/ContentProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/main/java/cc/aoeiuv020/panovel/local/ContentProvider.kt -------------------------------------------------------------------------------- /local/src/main/java/cc/aoeiuv020/panovel/local/EpubExpoter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/main/java/cc/aoeiuv020/panovel/local/EpubExpoter.kt -------------------------------------------------------------------------------- /local/src/main/java/cc/aoeiuv020/panovel/local/EpubParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/main/java/cc/aoeiuv020/panovel/local/EpubParser.kt -------------------------------------------------------------------------------- /local/src/main/java/cc/aoeiuv020/panovel/local/FileCharsetDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/main/java/cc/aoeiuv020/panovel/local/FileCharsetDetector.java -------------------------------------------------------------------------------- /local/src/main/java/cc/aoeiuv020/panovel/local/LocalNovelExpoter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/main/java/cc/aoeiuv020/panovel/local/LocalNovelExpoter.kt -------------------------------------------------------------------------------- /local/src/main/java/cc/aoeiuv020/panovel/local/LocalNovelParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/main/java/cc/aoeiuv020/panovel/local/LocalNovelParser.kt -------------------------------------------------------------------------------- /local/src/main/java/cc/aoeiuv020/panovel/local/Previewer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/main/java/cc/aoeiuv020/panovel/local/Previewer.kt -------------------------------------------------------------------------------- /local/src/main/java/cc/aoeiuv020/panovel/local/TextExporter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/main/java/cc/aoeiuv020/panovel/local/TextExporter.kt -------------------------------------------------------------------------------- /local/src/main/java/cc/aoeiuv020/panovel/local/TextParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/main/java/cc/aoeiuv020/panovel/local/TextParser.kt -------------------------------------------------------------------------------- /local/src/main/java/cc/aoeiuv020/panovel/local/data.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/main/java/cc/aoeiuv020/panovel/local/data.kt -------------------------------------------------------------------------------- /local/src/test/java/cc/aoeiuv020/panovel/local/EpubExpoterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/test/java/cc/aoeiuv020/panovel/local/EpubExpoterTest.kt -------------------------------------------------------------------------------- /local/src/test/java/cc/aoeiuv020/panovel/local/EpubParserTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/test/java/cc/aoeiuv020/panovel/local/EpubParserTest.kt -------------------------------------------------------------------------------- /local/src/test/java/cc/aoeiuv020/panovel/local/ParserTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/test/java/cc/aoeiuv020/panovel/local/ParserTest.kt -------------------------------------------------------------------------------- /local/src/test/java/cc/aoeiuv020/panovel/local/TextParserTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/test/java/cc/aoeiuv020/panovel/local/TextParserTest.kt -------------------------------------------------------------------------------- /local/src/test/resources/panovel-old.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/test/resources/panovel-old.txt -------------------------------------------------------------------------------- /local/src/test/resources/panovel.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/test/resources/panovel.txt -------------------------------------------------------------------------------- /local/src/test/resources/zxcs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/local/src/test/resources/zxcs.txt -------------------------------------------------------------------------------- /merge-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/merge-version.sh -------------------------------------------------------------------------------- /pager/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/build.gradle -------------------------------------------------------------------------------- /pager/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/proguard-rules.pro -------------------------------------------------------------------------------- /pager/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/AnimMode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/AnimMode.kt -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/BlankPagerDrawer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/BlankPagerDrawer.kt -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/IPagerDrawer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/IPagerDrawer.kt -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/Pager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/Pager.kt -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/PagerAnimation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/PagerAnimation.kt -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/PagerDirection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/PagerDirection.kt -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/PagerDrawer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/PagerDrawer.kt -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/Size.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/Size.kt -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/animation/AnimationConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/animation/AnimationConfig.kt -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/animation/CoverPageAnim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/animation/CoverPageAnim.java -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/animation/HorizonPageAnim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/animation/HorizonPageAnim.java -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/animation/NonePageAnim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/animation/NonePageAnim.java -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/animation/PageAnimation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/animation/PageAnimation.java -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/animation/ScrollPageAnim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/animation/ScrollPageAnim.java -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/animation/SimulationPageAnim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/animation/SimulationPageAnim.java -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/animation/SlidePageAnim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/animation/SlidePageAnim.java -------------------------------------------------------------------------------- /pager/src/main/java/cc/aoeiuv020/pager/margins.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/java/cc/aoeiuv020/pager/margins.kt -------------------------------------------------------------------------------- /pager/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /pager/src/test/java/cc/aoeiuv020/pager/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/pager/src/test/java/cc/aoeiuv020/pager/ExampleUnitTest.java -------------------------------------------------------------------------------- /publish.properties.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/publish.properties.example -------------------------------------------------------------------------------- /reader/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/build.gradle -------------------------------------------------------------------------------- /reader/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/proguard-rules.pro -------------------------------------------------------------------------------- /reader/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/AnimationMode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/AnimationMode.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/ConfigChangedListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/ConfigChangedListener.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/INovelReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/INovelReader.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/ReaderConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/ReaderConfig.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/ReaderConfigName.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/ReaderConfigName.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/Readers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/Readers.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/complex/ComplexReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/complex/ComplexReader.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/complex/Page.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/complex/Page.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/complex/ReaderDrawer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/complex/ReaderDrawer.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/complex/type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/complex/type.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/data.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/data.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/ext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/ext.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/listener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/listener.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/margins.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/margins.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/simple/DispatchTouchFrameLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/simple/DispatchTouchFrameLayout.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/simple/ImageViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/simple/ImageViewHolder.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/simple/NovelTextPagerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/simple/NovelTextPagerAdapter.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/simple/PageHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/simple/PageHolder.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/simple/PageRecyclerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/simple/PageRecyclerAdapter.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/simple/ResizableImageView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/simple/ResizableImageView.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/simple/SimpleReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/simple/SimpleReader.kt -------------------------------------------------------------------------------- /reader/src/main/java/cc/aoeiuv020/reader/simple/TextViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/java/cc/aoeiuv020/reader/simple/TextViewHolder.kt -------------------------------------------------------------------------------- /reader/src/main/res/layout/simple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/res/layout/simple.xml -------------------------------------------------------------------------------- /reader/src/main/res/layout/simple_image_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/res/layout/simple_image_item.xml -------------------------------------------------------------------------------- /reader/src/main/res/layout/simple_text_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/res/layout/simple_text_item.xml -------------------------------------------------------------------------------- /reader/src/main/res/layout/simple_view_pager_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/res/layout/simple_view_pager_item.xml -------------------------------------------------------------------------------- /reader/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /reader/src/test/java/cc/aoeiuv020/reader/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/reader/src/test/java/cc/aoeiuv020/reader/ExampleUnitTest.java -------------------------------------------------------------------------------- /refresher/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /refresher/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/refresher/build.gradle -------------------------------------------------------------------------------- /refresher/src/main/java/cc/aoeiuv020/panovel/api/context.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/refresher/src/main/java/cc/aoeiuv020/panovel/api/context.kt -------------------------------------------------------------------------------- /refresher/src/main/java/cc/aoeiuv020/panovel/refresher/Application.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/refresher/src/main/java/cc/aoeiuv020/panovel/refresher/Application.kt -------------------------------------------------------------------------------- /refresher/src/main/java/cc/aoeiuv020/panovel/refresher/Config.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/refresher/src/main/java/cc/aoeiuv020/panovel/refresher/Config.kt -------------------------------------------------------------------------------- /refresher/src/main/java/cc/aoeiuv020/panovel/refresher/Refresher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/refresher/src/main/java/cc/aoeiuv020/panovel/refresher/Refresher.kt -------------------------------------------------------------------------------- /refresher/src/main/java/cc/aoeiuv020/panovel/refresher/data.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/refresher/src/main/java/cc/aoeiuv020/panovel/refresher/data.kt -------------------------------------------------------------------------------- /refresher/src/main/java/cc/aoeiuv020/panovel/share/PasteUbuntu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/refresher/src/main/java/cc/aoeiuv020/panovel/share/PasteUbuntu.kt -------------------------------------------------------------------------------- /screenshots/bookshelf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/screenshots/bookshelf.jpg -------------------------------------------------------------------------------- /screenshots/detail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/screenshots/detail.jpg -------------------------------------------------------------------------------- /screenshots/epub.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/screenshots/epub.jpg -------------------------------------------------------------------------------- /screenshots/genre.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/screenshots/genre.jpg -------------------------------------------------------------------------------- /screenshots/list.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/screenshots/list.jpg -------------------------------------------------------------------------------- /screenshots/text.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/screenshots/text.jpg -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /server/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/build.gradle -------------------------------------------------------------------------------- /server/src/main/java/cc/aoeiuv020/panovel/server/ServerAddress.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/main/java/cc/aoeiuv020/panovel/server/ServerAddress.kt -------------------------------------------------------------------------------- /server/src/main/java/cc/aoeiuv020/panovel/server/common/ErrorCode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/main/java/cc/aoeiuv020/panovel/server/common/ErrorCode.kt -------------------------------------------------------------------------------- /server/src/main/java/cc/aoeiuv020/panovel/server/common/json.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/main/java/cc/aoeiuv020/panovel/server/common/json.kt -------------------------------------------------------------------------------- /server/src/main/java/cc/aoeiuv020/panovel/server/common/md5.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/main/java/cc/aoeiuv020/panovel/server/common/md5.kt -------------------------------------------------------------------------------- /server/src/main/java/cc/aoeiuv020/panovel/server/common/novel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/main/java/cc/aoeiuv020/panovel/server/common/novel.kt -------------------------------------------------------------------------------- /server/src/main/java/cc/aoeiuv020/panovel/server/dal/model/Config.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/main/java/cc/aoeiuv020/panovel/server/dal/model/Config.kt -------------------------------------------------------------------------------- /server/src/main/java/cc/aoeiuv020/panovel/server/dal/model/Message.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/main/java/cc/aoeiuv020/panovel/server/dal/model/Message.kt -------------------------------------------------------------------------------- /server/src/main/java/cc/aoeiuv020/panovel/server/dal/model/MobRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/main/java/cc/aoeiuv020/panovel/server/dal/model/MobRequest.kt -------------------------------------------------------------------------------- /server/src/main/java/cc/aoeiuv020/panovel/server/dal/model/MobResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/main/java/cc/aoeiuv020/panovel/server/dal/model/MobResponse.kt -------------------------------------------------------------------------------- /server/src/main/java/cc/aoeiuv020/panovel/server/dal/model/QueryResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/main/java/cc/aoeiuv020/panovel/server/dal/model/QueryResponse.kt -------------------------------------------------------------------------------- /server/src/main/java/cc/aoeiuv020/panovel/server/dal/model/autogen/Novel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/main/java/cc/aoeiuv020/panovel/server/dal/model/autogen/Novel.java -------------------------------------------------------------------------------- /server/src/main/java/cc/aoeiuv020/panovel/server/service/NovelService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/main/java/cc/aoeiuv020/panovel/server/service/NovelService.kt -------------------------------------------------------------------------------- /server/src/main/java/cc/aoeiuv020/panovel/server/service/impl/NovelServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/main/java/cc/aoeiuv020/panovel/server/service/impl/NovelServiceImpl.kt -------------------------------------------------------------------------------- /server/src/test/kotlin/cc/aoeiuv020/panovel/server/service/impl/NovelServiceImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/server/src/test/kotlin/cc/aoeiuv020/panovel/server/service/impl/NovelServiceImplTest.kt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/settings.gradle -------------------------------------------------------------------------------- /signing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/signing.txt -------------------------------------------------------------------------------- /template-update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/template-update.md -------------------------------------------------------------------------------- /version.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AoEiuV020/PaNovel/HEAD/version.properties --------------------------------------------------------------------------------