├── .gitignore ├── .idea ├── .gitignore ├── .name ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── encodings.xml ├── gradle.xml ├── jarRepositories.xml ├── misc.xml └── vcs.xml ├── app ├── .gitignore ├── build.gradle ├── google-services.json ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── dmp │ │ └── simplemorty │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── dmp │ │ │ └── simplemorty │ │ │ ├── BaseFragment.kt │ │ │ ├── Constants.kt │ │ │ ├── NavGraphActivity.kt │ │ │ ├── SimpleMortyApplication.kt │ │ │ ├── arch │ │ │ └── Event.kt │ │ │ ├── characters │ │ │ ├── CharacterListFragment.kt │ │ │ ├── CharacterListPagingEpoxyController.kt │ │ │ ├── CharactersDataSource.kt │ │ │ ├── CharactersDataSourceFactory.kt │ │ │ ├── CharactersRepository.kt │ │ │ ├── CharactersViewModel.kt │ │ │ ├── detail │ │ │ │ ├── CharacterDetailFragment.kt │ │ │ │ ├── CharacterDetailViewModel.kt │ │ │ │ └── CharacterDetailsEpoxyController.kt │ │ │ └── search │ │ │ │ ├── CharacterSearchEpoxyController.kt │ │ │ │ ├── CharacterSearchFragment.kt │ │ │ │ ├── CharacterSearchPagingSource.kt │ │ │ │ └── CharacterSearchViewModel.kt │ │ │ ├── domain │ │ │ ├── mappers │ │ │ │ ├── CharacterMapper.kt │ │ │ │ └── EpisodeMapper.kt │ │ │ └── models │ │ │ │ ├── Character.kt │ │ │ │ └── Episode.kt │ │ │ ├── episodes │ │ │ ├── EpisodeListEpoxyController.kt │ │ │ ├── EpisodeListFragment.kt │ │ │ ├── EpisodePagingSource.kt │ │ │ ├── EpisodeRepository.kt │ │ │ ├── EpisodesUiModel.kt │ │ │ ├── EpisodesViewModel.kt │ │ │ └── detail │ │ │ │ ├── EpisodeDetailBottomSheetFragment.kt │ │ │ │ ├── EpisodeDetailEpoxyController.kt │ │ │ │ └── EpisodeDetailViewModel.kt │ │ │ ├── epoxy │ │ │ ├── LoadingEpoxyModel.kt │ │ │ └── ViewBindingKotlinModel.kt │ │ │ └── network │ │ │ ├── ApiClient.kt │ │ │ ├── NetworkLayer.kt │ │ │ ├── RickAndMortyService.kt │ │ │ ├── SimpleMortyCache.kt │ │ │ ├── SimpleResponse.kt │ │ │ └── response │ │ │ ├── GetCharacterByIdResponse.kt │ │ │ ├── GetCharactersPageResponse.kt │ │ │ ├── GetEpisodeByIdResponse.kt │ │ │ ├── GetEpisodesPageResponse.kt │ │ │ └── PageInfo.kt │ └── res │ │ ├── anim │ │ ├── slide_in_from_left.xml │ │ ├── slide_in_from_right.xml │ │ ├── slide_out_to_left.xml │ │ └── slide_out_to_right.xml │ │ ├── drawable │ │ ├── background_episode_number.xml │ │ ├── ic_character_search_24.xml │ │ ├── ic_episode_24.xml │ │ ├── ic_female_24.xml │ │ ├── ic_male_24.xml │ │ ├── ic_people_24.xml │ │ ├── ic_search_24.xml │ │ └── profile_picture.png │ │ ├── layout │ │ ├── activity_nav_graph.xml │ │ ├── fragment_character_detail.xml │ │ ├── fragment_character_list.xml │ │ ├── fragment_character_search.xml │ │ ├── fragment_episode_detail.xml │ │ ├── fragment_episode_list.xml │ │ ├── layout_drawer_header.xml │ │ ├── model_character_details_data_point.xml │ │ ├── model_character_details_header.xml │ │ ├── model_character_details_image.xml │ │ ├── model_character_list_item.xml │ │ ├── model_character_list_item_square.xml │ │ ├── model_character_list_title.xml │ │ ├── model_episode_carousel_item.xml │ │ ├── model_episode_list_item.xml │ │ ├── model_episode_list_title.xml │ │ ├── model_loading.xml │ │ ├── model_local_exception_error_state.xml │ │ └── model_title.xml │ │ ├── menu │ │ └── menu_drawer_layout.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── navigation │ │ └── nav_graph.xml │ │ ├── values-night │ │ └── themes.xml │ │ └── values │ │ ├── colors.xml │ │ ├── ids.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── test │ └── java │ └── com │ └── dmp │ └── simplemorty │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | Simple Morty -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /release -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/google-services.json -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/dmp/simplemorty/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/androidTest/java/com/dmp/simplemorty/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/BaseFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/Constants.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/NavGraphActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/NavGraphActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/SimpleMortyApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/SimpleMortyApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/arch/Event.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/arch/Event.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/characters/CharacterListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/characters/CharacterListFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/characters/CharacterListPagingEpoxyController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/characters/CharacterListPagingEpoxyController.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/characters/CharactersDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/characters/CharactersDataSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/characters/CharactersDataSourceFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/characters/CharactersDataSourceFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/characters/CharactersRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/characters/CharactersRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/characters/CharactersViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/characters/CharactersViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/characters/detail/CharacterDetailFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/characters/detail/CharacterDetailFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/characters/detail/CharacterDetailViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/characters/detail/CharacterDetailViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/characters/detail/CharacterDetailsEpoxyController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/characters/detail/CharacterDetailsEpoxyController.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/characters/search/CharacterSearchEpoxyController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/characters/search/CharacterSearchEpoxyController.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/characters/search/CharacterSearchFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/characters/search/CharacterSearchFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/characters/search/CharacterSearchPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/characters/search/CharacterSearchPagingSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/characters/search/CharacterSearchViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/characters/search/CharacterSearchViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/domain/mappers/CharacterMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/domain/mappers/CharacterMapper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/domain/mappers/EpisodeMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/domain/mappers/EpisodeMapper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/domain/models/Character.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/domain/models/Character.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/domain/models/Episode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/domain/models/Episode.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/episodes/EpisodeListEpoxyController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/episodes/EpisodeListEpoxyController.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/episodes/EpisodeListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/episodes/EpisodeListFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/episodes/EpisodePagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/episodes/EpisodePagingSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/episodes/EpisodeRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/episodes/EpisodeRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/episodes/EpisodesUiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/episodes/EpisodesUiModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/episodes/EpisodesViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/episodes/EpisodesViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/episodes/detail/EpisodeDetailBottomSheetFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/episodes/detail/EpisodeDetailBottomSheetFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/episodes/detail/EpisodeDetailEpoxyController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/episodes/detail/EpisodeDetailEpoxyController.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/episodes/detail/EpisodeDetailViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/episodes/detail/EpisodeDetailViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/epoxy/LoadingEpoxyModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/epoxy/LoadingEpoxyModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/epoxy/ViewBindingKotlinModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/epoxy/ViewBindingKotlinModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/network/ApiClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/network/ApiClient.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/network/NetworkLayer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/network/NetworkLayer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/network/RickAndMortyService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/network/RickAndMortyService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/network/SimpleMortyCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/network/SimpleMortyCache.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/network/SimpleResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/network/SimpleResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/network/response/GetCharacterByIdResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/network/response/GetCharacterByIdResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/network/response/GetCharactersPageResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/network/response/GetCharactersPageResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/network/response/GetEpisodeByIdResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/network/response/GetEpisodeByIdResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/network/response/GetEpisodesPageResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/network/response/GetEpisodesPageResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/dmp/simplemorty/network/response/PageInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/java/com/dmp/simplemorty/network/response/PageInfo.kt -------------------------------------------------------------------------------- /app/src/main/res/anim/slide_in_from_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/anim/slide_in_from_left.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/slide_in_from_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/anim/slide_in_from_right.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/slide_out_to_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/anim/slide_out_to_left.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/slide_out_to_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/anim/slide_out_to_right.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/background_episode_number.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/drawable/background_episode_number.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_character_search_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/drawable/ic_character_search_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_episode_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/drawable/ic_episode_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_female_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/drawable/ic_female_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_male_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/drawable/ic_male_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_people_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/drawable/ic_people_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/drawable/ic_search_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/profile_picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/drawable/profile_picture.png -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_nav_graph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/activity_nav_graph.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_character_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/fragment_character_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_character_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/fragment_character_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_character_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/fragment_character_search.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_episode_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/fragment_episode_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_episode_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/fragment_episode_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_drawer_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/layout_drawer_header.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/model_character_details_data_point.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/model_character_details_data_point.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/model_character_details_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/model_character_details_header.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/model_character_details_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/model_character_details_image.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/model_character_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/model_character_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/model_character_list_item_square.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/model_character_list_item_square.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/model_character_list_title.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/model_character_list_title.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/model_episode_carousel_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/model_episode_carousel_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/model_episode_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/model_episode_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/model_episode_list_title.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/model_episode_list_title.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/model_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/model_loading.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/model_local_exception_error_state.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/model_local_exception_error_state.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/model_title.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/layout/model_title.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_drawer_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/menu/menu_drawer_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/navigation/nav_graph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/navigation/nav_graph.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/test/java/com/dmp/simplemorty/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/app/src/test/java/com/dmp/simplemorty/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-android-factory/Simple-Morty/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | rootProject.name = "Simple Morty" --------------------------------------------------------------------------------