├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro ├── schemas │ ├── com.erm.artists.data.persistence.BandsInTownDatabase │ │ └── 1.json │ ├── com.nerdery.artists.data.persistence.BandsInTownDatabase │ │ └── 1.json │ └── mvvm.kotlin.nerdery.com.data.persistence.BandsInTownDatabase │ │ └── 1.json └── src │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── java │ │ └── com │ │ │ └── erm │ │ │ └── artists │ │ │ ├── ArtistsApplication.kt │ │ │ ├── constants │ │ │ ├── BundleKey.kt │ │ │ ├── CacheKey.kt │ │ │ └── Duration.kt │ │ │ ├── data │ │ │ ├── api │ │ │ │ ├── BandsInTownApi.kt │ │ │ │ └── interceptor │ │ │ │ │ └── BandsInTownInterceptor.kt │ │ │ ├── model │ │ │ │ ├── EventDate.kt │ │ │ │ ├── Offer.kt │ │ │ │ ├── Venue.kt │ │ │ │ ├── api │ │ │ │ │ ├── ArtistEventResponse.kt │ │ │ │ │ ├── ArtistResponse.kt │ │ │ │ │ ├── OfferResponse.kt │ │ │ │ │ ├── VenueResponse.kt │ │ │ │ │ └── base │ │ │ │ │ │ └── ApiResponseObject.kt │ │ │ │ ├── entity │ │ │ │ │ ├── Artist.kt │ │ │ │ │ ├── ArtistEvent.kt │ │ │ │ │ └── base │ │ │ │ │ │ └── ReflectsApiResponse.kt │ │ │ │ └── relation │ │ │ │ │ ├── ArtistWithEvents.kt │ │ │ │ │ └── EventWithArtist.kt │ │ │ ├── persistence │ │ │ │ ├── BandsInTownDatabase.kt │ │ │ │ ├── converter │ │ │ │ │ └── Converters.kt │ │ │ │ └── dao │ │ │ │ │ ├── ArtistDao.kt │ │ │ │ │ ├── ArtistEventDao.kt │ │ │ │ │ └── base │ │ │ │ │ └── BaseDao.kt │ │ │ └── repository │ │ │ │ ├── ArtistRepository.kt │ │ │ │ ├── base │ │ │ │ ├── BaseRepository.kt │ │ │ │ └── Resource.kt │ │ │ │ ├── helpers │ │ │ │ └── DataFetchHelper.kt │ │ │ │ └── impl │ │ │ │ └── BandsInTownArtistRepository.kt │ │ │ ├── di │ │ │ ├── AppInjector.kt │ │ │ ├── Injectable.kt │ │ │ ├── ViewModelFactory.kt │ │ │ ├── ViewModelKey.kt │ │ │ ├── component │ │ │ │ └── AppComponent.kt │ │ │ └── module │ │ │ │ ├── ActivityBuilderModule.kt │ │ │ │ ├── ApiModule.kt │ │ │ │ ├── AppModule.kt │ │ │ │ ├── ApplicationModule.kt │ │ │ │ ├── FragmentBuilderModule.kt │ │ │ │ ├── FragmentBuildersModule.kt │ │ │ │ ├── InjectorsModule.kt │ │ │ │ ├── PersistenceModule.kt │ │ │ │ ├── RepositoryModule.kt │ │ │ │ └── ViewModelModule.kt │ │ │ ├── extensions │ │ │ ├── ActivityExtensions.kt │ │ │ ├── AnyExtentions.kt │ │ │ ├── FragmentExtensions.kt │ │ │ ├── IntExtensions.kt │ │ │ └── ViewExtentions.kt │ │ │ ├── ui │ │ │ ├── SingleLiveEvent.kt │ │ │ ├── base │ │ │ │ ├── BaseActivity.kt │ │ │ │ ├── BaseFragment.kt │ │ │ │ ├── BaseViewModel.kt │ │ │ │ └── StatefulResource.kt │ │ │ ├── details │ │ │ │ ├── DetailsActivity.kt │ │ │ │ ├── DetailsActivityViewModel.kt │ │ │ │ └── DetailsActivityViewModelImpl.kt │ │ │ ├── events │ │ │ │ └── EventsAdapter.kt │ │ │ ├── favorite │ │ │ │ ├── ArtistsAdapter.kt │ │ │ │ ├── FavoriteArtistsFragment.kt │ │ │ │ ├── FavoriteArtistsFragmentViewModel.kt │ │ │ │ ├── FavoriteArtistsFragmentViewModelImpl.kt │ │ │ │ ├── FavoriteEventsFragment.kt │ │ │ │ ├── FavoriteEventsFragmentViewModel.kt │ │ │ │ └── FavoriteEventsFragmentViewModelImpl.kt │ │ │ ├── main │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── MainActivitySearchAdapter.kt │ │ │ │ ├── MainActivityViewModel.kt │ │ │ │ ├── MainActivityViewModelImpl.kt │ │ │ │ └── MainPagerAdapter.kt │ │ │ ├── splash │ │ │ │ └── SplashActivity.kt │ │ │ └── view │ │ │ │ ├── NoScrollViewPager.kt │ │ │ │ ├── RippleImageView.kt │ │ │ │ ├── WavesView.kt │ │ │ │ └── transformation │ │ │ │ └── PicassoCircleTransformation.kt │ │ │ └── util │ │ │ ├── AppUtil.kt │ │ │ ├── DateTimeUtil.kt │ │ │ ├── IntentUtil.kt │ │ │ ├── RepositoryUtil.kt │ │ │ └── ViewAnimationUtil.kt │ └── res │ │ ├── anim │ │ ├── fade_in_fast.xml │ │ └── fade_out.xml │ │ ├── drawable-anydpi │ │ └── ic_note.xml │ │ ├── drawable-hdpi │ │ ├── ic_arrow_right_dark.png │ │ ├── ic_artist.png │ │ ├── ic_artist_dark.png │ │ ├── ic_artists.png │ │ ├── ic_day.png │ │ ├── ic_favorite_dark.png │ │ ├── ic_favorite_light.png │ │ ├── ic_history.png │ │ ├── ic_location_dark.png │ │ ├── ic_non_favorite_dark.png │ │ ├── ic_non_favorite_light.png │ │ ├── ic_note.png │ │ ├── ic_note_big.png │ │ ├── ic_share.png │ │ └── ic_venue.png │ │ ├── drawable-mdpi │ │ ├── ic_arrow_right_dark.png │ │ ├── ic_artist.png │ │ ├── ic_artist_dark.png │ │ ├── ic_artists.png │ │ ├── ic_day.png │ │ ├── ic_favorite_dark.png │ │ ├── ic_favorite_light.png │ │ ├── ic_history.png │ │ ├── ic_location_dark.png │ │ ├── ic_non_favorite_dark.png │ │ ├── ic_non_favorite_light.png │ │ ├── ic_note.png │ │ ├── ic_note_big.png │ │ ├── ic_share.png │ │ └── ic_venue.png │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable-xhdpi │ │ ├── ic_arrow_right_dark.png │ │ ├── ic_artist.png │ │ ├── ic_artist_dark.png │ │ ├── ic_artists.png │ │ ├── ic_day.png │ │ ├── ic_favorite_dark.png │ │ ├── ic_favorite_light.png │ │ ├── ic_history.png │ │ ├── ic_location_dark.png │ │ ├── ic_non_favorite_dark.png │ │ ├── ic_non_favorite_light.png │ │ ├── ic_note.png │ │ ├── ic_note_big.png │ │ ├── ic_share.png │ │ └── ic_venue.png │ │ ├── drawable-xxhdpi │ │ ├── ic_arrow_right_dark.png │ │ ├── ic_artist.png │ │ ├── ic_artist_dark.png │ │ ├── ic_artists.png │ │ ├── ic_day.png │ │ ├── ic_favorite_dark.png │ │ ├── ic_favorite_light.png │ │ ├── ic_history.png │ │ ├── ic_location_dark.png │ │ ├── ic_non_favorite_dark.png │ │ ├── ic_non_favorite_light.png │ │ ├── ic_note.png │ │ ├── ic_note_big.png │ │ ├── ic_share.png │ │ └── ic_venue.png │ │ ├── drawable-xxxhdpi │ │ ├── ic_arrow_right_dark.png │ │ ├── ic_artist.png │ │ ├── ic_artist_dark.png │ │ ├── ic_artists.png │ │ ├── ic_day.png │ │ ├── ic_favorite_dark.png │ │ ├── ic_favorite_light.png │ │ ├── ic_history.png │ │ ├── ic_location_dark.png │ │ ├── ic_non_favorite_dark.png │ │ ├── ic_non_favorite_light.png │ │ ├── ic_note_big.png │ │ ├── ic_share.png │ │ └── ic_venue.png │ │ ├── drawable │ │ ├── bottom_navigation_item.xml │ │ ├── fading_upward_background.xml │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ ├── details_activity.xml │ │ ├── favorite_artists_fragment.xml │ │ ├── favorite_events_fragment.xml │ │ ├── main_activity.xml │ │ ├── main_search_history_row.xml │ │ ├── row_artist.xml │ │ ├── row_event.xml │ │ ├── row_lineup.xml │ │ └── splash_activity.xml │ │ ├── menu │ │ ├── details.xml │ │ └── favorites_navigation.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ ├── strings_details.xml │ │ ├── strings_favorite.xml │ │ ├── strings_search.xml │ │ ├── styles.xml │ │ └── values.xml │ └── test │ └── java │ └── com │ └── erm │ └── artists │ ├── data │ └── repository │ │ └── impl │ │ └── BandsInTownArtistRepositoryTest.kt │ └── ui │ └── details │ └── DetailsActivityViewModelImplTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/schemas/com.erm.artists.data.persistence.BandsInTownDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/schemas/com.erm.artists.data.persistence.BandsInTownDatabase/1.json -------------------------------------------------------------------------------- /app/schemas/com.nerdery.artists.data.persistence.BandsInTownDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/schemas/com.nerdery.artists.data.persistence.BandsInTownDatabase/1.json -------------------------------------------------------------------------------- /app/schemas/mvvm.kotlin.nerdery.com.data.persistence.BandsInTownDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/schemas/mvvm.kotlin.nerdery.com.data.persistence.BandsInTownDatabase/1.json -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ArtistsApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ArtistsApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/constants/BundleKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/constants/BundleKey.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/constants/CacheKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/constants/CacheKey.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/constants/Duration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/constants/Duration.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/api/BandsInTownApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/api/BandsInTownApi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/api/interceptor/BandsInTownInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/api/interceptor/BandsInTownInterceptor.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/model/EventDate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/model/EventDate.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/model/Offer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/model/Offer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/model/Venue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/model/Venue.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/model/api/ArtistEventResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/model/api/ArtistEventResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/model/api/ArtistResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/model/api/ArtistResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/model/api/OfferResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/model/api/OfferResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/model/api/VenueResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/model/api/VenueResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/model/api/base/ApiResponseObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/model/api/base/ApiResponseObject.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/model/entity/Artist.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/model/entity/Artist.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/model/entity/ArtistEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/model/entity/ArtistEvent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/model/entity/base/ReflectsApiResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/model/entity/base/ReflectsApiResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/model/relation/ArtistWithEvents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/model/relation/ArtistWithEvents.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/model/relation/EventWithArtist.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/model/relation/EventWithArtist.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/persistence/BandsInTownDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/persistence/BandsInTownDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/persistence/converter/Converters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/persistence/converter/Converters.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/persistence/dao/ArtistDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/persistence/dao/ArtistDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/persistence/dao/ArtistEventDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/persistence/dao/ArtistEventDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/persistence/dao/base/BaseDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/persistence/dao/base/BaseDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/repository/ArtistRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/repository/ArtistRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/repository/base/BaseRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/repository/base/BaseRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/repository/base/Resource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/repository/base/Resource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/repository/helpers/DataFetchHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/repository/helpers/DataFetchHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/data/repository/impl/BandsInTownArtistRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/data/repository/impl/BandsInTownArtistRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/AppInjector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/AppInjector.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/Injectable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/Injectable.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/ViewModelFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/ViewModelFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/ViewModelKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/ViewModelKey.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/component/AppComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/component/AppComponent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/module/ActivityBuilderModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/module/ActivityBuilderModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/module/ApiModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/module/ApiModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/module/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/module/AppModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/module/ApplicationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/module/ApplicationModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/module/FragmentBuilderModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/module/FragmentBuilderModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/module/FragmentBuildersModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/module/FragmentBuildersModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/module/InjectorsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/module/InjectorsModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/module/PersistenceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/module/PersistenceModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/module/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/module/RepositoryModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/di/module/ViewModelModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/di/module/ViewModelModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/extensions/ActivityExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/extensions/ActivityExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/extensions/AnyExtentions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/extensions/AnyExtentions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/extensions/FragmentExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/extensions/FragmentExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/extensions/IntExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/extensions/IntExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/extensions/ViewExtentions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/extensions/ViewExtentions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/SingleLiveEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/SingleLiveEvent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/base/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/base/BaseActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/base/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/base/BaseFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/base/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/base/BaseViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/base/StatefulResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/base/StatefulResource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/details/DetailsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/details/DetailsActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/details/DetailsActivityViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/details/DetailsActivityViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/details/DetailsActivityViewModelImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/details/DetailsActivityViewModelImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/events/EventsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/events/EventsAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/favorite/ArtistsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/favorite/ArtistsAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/favorite/FavoriteArtistsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/favorite/FavoriteArtistsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/favorite/FavoriteArtistsFragmentViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/favorite/FavoriteArtistsFragmentViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/favorite/FavoriteArtistsFragmentViewModelImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/favorite/FavoriteArtistsFragmentViewModelImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/favorite/FavoriteEventsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/favorite/FavoriteEventsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/favorite/FavoriteEventsFragmentViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/favorite/FavoriteEventsFragmentViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/favorite/FavoriteEventsFragmentViewModelImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/favorite/FavoriteEventsFragmentViewModelImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/main/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/main/MainActivitySearchAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/main/MainActivitySearchAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/main/MainActivityViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/main/MainActivityViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/main/MainActivityViewModelImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/main/MainActivityViewModelImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/main/MainPagerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/main/MainPagerAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/splash/SplashActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/splash/SplashActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/view/NoScrollViewPager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/view/NoScrollViewPager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/view/RippleImageView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/view/RippleImageView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/view/WavesView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/view/WavesView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/ui/view/transformation/PicassoCircleTransformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/ui/view/transformation/PicassoCircleTransformation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/util/AppUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/util/AppUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/util/DateTimeUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/util/DateTimeUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/util/IntentUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/util/IntentUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/util/RepositoryUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/util/RepositoryUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/erm/artists/util/ViewAnimationUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/java/com/erm/artists/util/ViewAnimationUtil.kt -------------------------------------------------------------------------------- /app/src/main/res/anim/fade_in_fast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/anim/fade_in_fast.xml -------------------------------------------------------------------------------- /app/src/main/res/anim/fade_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/anim/fade_out.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-anydpi/ic_note.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-anydpi/ic_note.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_arrow_right_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_arrow_right_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_artist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_artist.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_artist_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_artist_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_artists.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_artists.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_day.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_day.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_favorite_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_favorite_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_favorite_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_favorite_light.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_history.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_location_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_location_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_non_favorite_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_non_favorite_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_non_favorite_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_non_favorite_light.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_note.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_note_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_note_big.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_share.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_venue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-hdpi/ic_venue.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_arrow_right_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_arrow_right_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_artist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_artist.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_artist_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_artist_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_artists.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_artists.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_day.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_day.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_favorite_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_favorite_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_favorite_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_favorite_light.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_history.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_location_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_location_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_non_favorite_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_non_favorite_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_non_favorite_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_non_favorite_light.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_note.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_note_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_note_big.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_share.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_venue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-mdpi/ic_venue.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_arrow_right_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_arrow_right_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_artist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_artist.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_artist_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_artist_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_artists.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_artists.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_day.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_day.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_favorite_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_favorite_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_favorite_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_favorite_light.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_history.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_location_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_location_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_non_favorite_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_non_favorite_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_non_favorite_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_non_favorite_light.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_note.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_note_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_note_big.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_share.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_venue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xhdpi/ic_venue.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_arrow_right_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_arrow_right_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_artist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_artist.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_artist_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_artist_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_artists.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_artists.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_day.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_day.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_favorite_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_favorite_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_favorite_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_favorite_light.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_history.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_location_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_location_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_non_favorite_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_non_favorite_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_non_favorite_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_non_favorite_light.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_note.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_note_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_note_big.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_share.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_venue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxhdpi/ic_venue.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_arrow_right_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_arrow_right_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_artist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_artist.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_artist_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_artist_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_artists.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_artists.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_day.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_day.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_favorite_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_favorite_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_favorite_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_favorite_light.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_history.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_location_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_location_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_non_favorite_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_non_favorite_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_non_favorite_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_non_favorite_light.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_note_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_note_big.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_share.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_venue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable-xxxhdpi/ic_venue.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/bottom_navigation_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable/bottom_navigation_item.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/fading_upward_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable/fading_upward_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/details_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/layout/details_activity.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/favorite_artists_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/layout/favorite_artists_fragment.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/favorite_events_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/layout/favorite_events_fragment.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/main_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/layout/main_activity.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/main_search_history_row.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/layout/main_search_history_row.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/row_artist.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/layout/row_artist.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/row_event.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/layout/row_event.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/row_lineup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/layout/row_lineup.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/splash_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/layout/splash_activity.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/menu/details.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/favorites_navigation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/menu/favorites_navigation.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/values/strings_details.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings_favorite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/values/strings_favorite.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/values/strings_search.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/values.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/main/res/values/values.xml -------------------------------------------------------------------------------- /app/src/test/java/com/erm/artists/data/repository/impl/BandsInTownArtistRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/test/java/com/erm/artists/data/repository/impl/BandsInTownArtistRepositoryTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/erm/artists/ui/details/DetailsActivityViewModelImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/app/src/test/java/com/erm/artists/ui/details/DetailsActivityViewModelImplTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emitchel/Sumbeat/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------