├── .gitignore ├── .idea ├── codeStyles │ └── Project.xml ├── markdown-navigator.xml ├── markdown-navigator │ └── profiles_settings.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── vcs.xml ├── LICENSE ├── README.md ├── common ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── sqrtf │ │ └── common │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── sqrtf │ │ │ └── common │ │ │ ├── DisplayUtil.kt │ │ │ ├── MeguminApplocation.kt │ │ │ ├── StringUtil.kt │ │ │ ├── activity │ │ │ ├── BaseActivity.kt │ │ │ ├── BaseFragment.kt │ │ │ ├── RxLifecycleActivity.kt │ │ │ └── RxLifecycleFragment.kt │ │ │ ├── api │ │ │ ├── ApiClient.kt │ │ │ ├── ApiHelper.kt │ │ │ ├── ApiService.kt │ │ │ ├── Requests.kt │ │ │ ├── Response.kt │ │ │ ├── ServerException.kt │ │ │ └── Tls12SocketFactory.java │ │ │ ├── cache │ │ │ ├── JsonUtil.kt │ │ │ ├── MeguminPreferences.kt │ │ │ └── PreferencesUtil.kt │ │ │ ├── model │ │ │ ├── Announce.kt │ │ │ ├── Bangumi.kt │ │ │ ├── BangumiDetail.java │ │ │ ├── CoverImage.kt │ │ │ ├── Episode.java │ │ │ ├── EpisodeDetail.java │ │ │ ├── UserInfo.kt │ │ │ ├── VideoFile.java │ │ │ └── WatchProgress.java │ │ │ ├── player │ │ │ ├── AspectRatioFrameLayout.java │ │ │ └── MeguminExoPlayer.kt │ │ │ └── view │ │ │ ├── CheckableImageButton.java │ │ │ ├── FastForwardBar.kt │ │ │ ├── FixedAspectRatioFrameLayout.java │ │ │ ├── MeguminSeekBar.java │ │ │ ├── ProgressCoverView.java │ │ │ └── ScrollStartLayoutManager.java │ └── res │ │ ├── layout │ │ └── megumin_exo_player_view.xml │ │ └── values │ │ ├── attrs.xml │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── sqrtf │ └── common │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── keystore ├── mobile ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── sqrtf │ │ └── megumin │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── java │ │ └── com │ │ │ └── sqrtf │ │ │ └── megumin │ │ │ ├── AllBangumiActivity.kt │ │ │ ├── AppCompatPreferenceActivity.kt │ │ │ ├── BaseThemeActivity.kt │ │ │ ├── DetailActivity.kt │ │ │ ├── FadingBehavior.kt │ │ │ ├── FavoriteActivity.kt │ │ │ ├── FirstConfigActivity.kt │ │ │ ├── HomeActivity.kt │ │ │ ├── HomeFragment.kt │ │ │ ├── PlayerActivity.kt │ │ │ ├── SearchActivity.kt │ │ │ ├── StartPaddingActivity.kt │ │ │ └── homefragment │ │ │ ├── HomeData.kt │ │ │ ├── HomeHorizontalAdapter.kt │ │ │ ├── HomeLargeAdapter.kt │ │ │ └── MediumCardHolder.kt │ └── res │ │ ├── drawable │ │ ├── bottom_background.xml │ │ ├── button_red.xml │ │ ├── button_red_click.xml │ │ ├── button_red_normal.xml │ │ ├── controls_background.xml │ │ ├── controls_toolbar.xml │ │ ├── ic_arrow_back_black_24dp.xml │ │ ├── ic_assistant_photo_black_24dp.xml │ │ ├── ic_done_black_24dp.xml │ │ ├── ic_fullscreen_black_24dp.xml │ │ ├── ic_fullscreen_exit_black_24dp.xml │ │ ├── ic_menu_camera.xml │ │ ├── ic_menu_gallery.xml │ │ ├── ic_menu_manage.xml │ │ ├── ic_menu_send.xml │ │ ├── ic_menu_share.xml │ │ ├── ic_menu_slideshow.xml │ │ ├── ic_pause_black_24dp.xml │ │ ├── ic_play_arrow_black_24dp.xml │ │ ├── ic_playlist_add_check_black_24dp.xml │ │ ├── ic_search_black_24dp.xml │ │ ├── ic_view_compact_black_24dp.xml │ │ ├── selector_fullscreen.xml │ │ ├── selector_play_pause.xml │ │ └── top_background.xml │ │ ├── layout-television │ │ └── activity_detail.xml │ │ ├── layout │ │ ├── activity_all_bangumi.xml │ │ ├── activity_detail.xml │ │ ├── activity_first_config.xml │ │ ├── activity_home.xml │ │ ├── activity_list.xml │ │ ├── activity_player.xml │ │ ├── activity_search.xml │ │ ├── app_bar_home.xml │ │ ├── content_detail.xml │ │ ├── content_home.xml │ │ ├── dialog_episode_menu.xml │ │ ├── fragment_home.xml │ │ ├── include_bangumi_large.xml │ │ ├── include_bangumi_medium.xml │ │ ├── include_bangumi_wide.xml │ │ ├── include_home_line_container.xml │ │ ├── include_home_tail.xml │ │ ├── include_home_title.xml │ │ ├── nav_header_home.xml │ │ ├── rv_item_episode.xml │ │ ├── rv_item_episode_vertical.xml │ │ └── spinner_item.xml │ │ ├── menu │ │ ├── activity_home_drawer.xml │ │ ├── home.xml │ │ └── menu_detail.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── launcher_banner.png │ │ └── nav_bg.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-ja │ │ └── strings.xml │ │ ├── values-television │ │ └── values.xml │ │ ├── values-v21 │ │ └── styles.xml │ │ ├── values-zh │ │ └── strings.xml │ │ └── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── colors2.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ └── values.xml │ └── test │ └── java │ └── com │ └── sqrtf │ └── megumin │ └── ExampleUnitTest.kt └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/.idea/markdown-navigator.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/.idea/markdown-navigator/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/README.md -------------------------------------------------------------------------------- /common/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/build.gradle -------------------------------------------------------------------------------- /common/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/proguard-rules.pro -------------------------------------------------------------------------------- /common/src/androidTest/java/com/sqrtf/common/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/androidTest/java/com/sqrtf/common/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /common/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/DisplayUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/DisplayUtil.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/MeguminApplocation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/MeguminApplocation.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/StringUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/StringUtil.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/activity/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/activity/BaseActivity.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/activity/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/activity/BaseFragment.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/activity/RxLifecycleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/activity/RxLifecycleActivity.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/activity/RxLifecycleFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/activity/RxLifecycleFragment.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/api/ApiClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/api/ApiClient.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/api/ApiHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/api/ApiHelper.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/api/ApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/api/ApiService.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/api/Requests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/api/Requests.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/api/Response.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/api/Response.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/api/ServerException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/api/ServerException.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/api/Tls12SocketFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/api/Tls12SocketFactory.java -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/cache/JsonUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/cache/JsonUtil.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/cache/MeguminPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/cache/MeguminPreferences.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/cache/PreferencesUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/cache/PreferencesUtil.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/model/Announce.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/model/Announce.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/model/Bangumi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/model/Bangumi.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/model/BangumiDetail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/model/BangumiDetail.java -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/model/CoverImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/model/CoverImage.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/model/Episode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/model/Episode.java -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/model/EpisodeDetail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/model/EpisodeDetail.java -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/model/UserInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/model/UserInfo.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/model/VideoFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/model/VideoFile.java -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/model/WatchProgress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/model/WatchProgress.java -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/player/AspectRatioFrameLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/player/AspectRatioFrameLayout.java -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/player/MeguminExoPlayer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/player/MeguminExoPlayer.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/view/CheckableImageButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/view/CheckableImageButton.java -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/view/FastForwardBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/view/FastForwardBar.kt -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/view/FixedAspectRatioFrameLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/view/FixedAspectRatioFrameLayout.java -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/view/MeguminSeekBar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/view/MeguminSeekBar.java -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/view/ProgressCoverView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/view/ProgressCoverView.java -------------------------------------------------------------------------------- /common/src/main/java/com/sqrtf/common/view/ScrollStartLayoutManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/java/com/sqrtf/common/view/ScrollStartLayoutManager.java -------------------------------------------------------------------------------- /common/src/main/res/layout/megumin_exo_player_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/res/layout/megumin_exo_player_view.xml -------------------------------------------------------------------------------- /common/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /common/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /common/src/test/java/com/sqrtf/common/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/common/src/test/java/com/sqrtf/common/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/keystore -------------------------------------------------------------------------------- /mobile/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /mobile/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/build.gradle -------------------------------------------------------------------------------- /mobile/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/proguard-rules.pro -------------------------------------------------------------------------------- /mobile/src/androidTest/java/com/sqrtf/megumin/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/androidTest/java/com/sqrtf/megumin/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /mobile/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mobile/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/AllBangumiActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/AllBangumiActivity.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/AppCompatPreferenceActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/AppCompatPreferenceActivity.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/BaseThemeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/BaseThemeActivity.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/DetailActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/DetailActivity.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/FadingBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/FadingBehavior.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/FavoriteActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/FavoriteActivity.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/FirstConfigActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/FirstConfigActivity.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/HomeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/HomeActivity.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/HomeFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/HomeFragment.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/PlayerActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/PlayerActivity.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/SearchActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/SearchActivity.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/StartPaddingActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/StartPaddingActivity.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/homefragment/HomeData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/homefragment/HomeData.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/homefragment/HomeHorizontalAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/homefragment/HomeHorizontalAdapter.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/homefragment/HomeLargeAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/homefragment/HomeLargeAdapter.kt -------------------------------------------------------------------------------- /mobile/src/main/java/com/sqrtf/megumin/homefragment/MediumCardHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/java/com/sqrtf/megumin/homefragment/MediumCardHolder.kt -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/bottom_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/bottom_background.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/button_red.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/button_red.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/button_red_click.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/button_red_click.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/button_red_normal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/button_red_normal.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/controls_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/controls_background.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/controls_toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/controls_toolbar.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_arrow_back_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_arrow_back_black_24dp.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_assistant_photo_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_assistant_photo_black_24dp.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_done_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_done_black_24dp.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_fullscreen_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_fullscreen_black_24dp.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_fullscreen_exit_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_fullscreen_exit_black_24dp.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_menu_camera.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_menu_camera.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_menu_gallery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_menu_gallery.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_menu_manage.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_menu_manage.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_menu_send.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_menu_send.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_menu_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_menu_share.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_menu_slideshow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_menu_slideshow.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_pause_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_pause_black_24dp.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_play_arrow_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_play_arrow_black_24dp.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_playlist_add_check_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_playlist_add_check_black_24dp.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_search_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_search_black_24dp.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_view_compact_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/ic_view_compact_black_24dp.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/selector_fullscreen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/selector_fullscreen.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/selector_play_pause.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/selector_play_pause.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/top_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/drawable/top_background.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout-television/activity_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout-television/activity_detail.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/activity_all_bangumi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/activity_all_bangumi.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/activity_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/activity_detail.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/activity_first_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/activity_first_config.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/activity_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/activity_home.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/activity_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/activity_list.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/activity_player.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/activity_player.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/activity_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/activity_search.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/app_bar_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/app_bar_home.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/content_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/content_detail.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/content_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/content_home.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/dialog_episode_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/dialog_episode_menu.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/fragment_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/fragment_home.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/include_bangumi_large.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/include_bangumi_large.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/include_bangumi_medium.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/include_bangumi_medium.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/include_bangumi_wide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/include_bangumi_wide.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/include_home_line_container.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/include_home_line_container.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/include_home_tail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/include_home_tail.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/include_home_title.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/include_home_title.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/nav_header_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/nav_header_home.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/rv_item_episode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/rv_item_episode.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/rv_item_episode_vertical.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/rv_item_episode_vertical.xml -------------------------------------------------------------------------------- /mobile/src/main/res/layout/spinner_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/layout/spinner_item.xml -------------------------------------------------------------------------------- /mobile/src/main/res/menu/activity_home_drawer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/menu/activity_home_drawer.xml -------------------------------------------------------------------------------- /mobile/src/main/res/menu/home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/menu/home.xml -------------------------------------------------------------------------------- /mobile/src/main/res/menu/menu_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/menu/menu_detail.xml -------------------------------------------------------------------------------- /mobile/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /mobile/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /mobile/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /mobile/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /mobile/src/main/res/mipmap-xxhdpi/launcher_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/mipmap-xxhdpi/launcher_banner.png -------------------------------------------------------------------------------- /mobile/src/main/res/mipmap-xxhdpi/nav_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/mipmap-xxhdpi/nav_bg.png -------------------------------------------------------------------------------- /mobile/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /mobile/src/main/res/values-ja/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/values-ja/strings.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values-television/values.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/values-television/values.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values-zh/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/values-zh/strings.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values/colors2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/values/colors2.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values/values.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/main/res/values/values.xml -------------------------------------------------------------------------------- /mobile/src/test/java/com/sqrtf/megumin/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/royaff0/Megumin/HEAD/mobile/src/test/java/com/sqrtf/megumin/ExampleUnitTest.kt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':mobile', ':common' --------------------------------------------------------------------------------