├── .gitignore ├── LICENSE ├── PRIVACY_POLICY.md ├── README.md ├── app ├── build.gradle ├── proguard-rules.pro ├── schemas │ └── de.stefanmedack.ccctv.persistence.C3Db │ │ ├── 4.json │ │ └── 5.json └── src │ ├── androidTest │ └── java │ │ └── de │ │ └── stefanmedack │ │ └── ccctv │ │ └── persistence │ │ ├── BaseDbTest.kt │ │ ├── BookmarkDaoTest.kt │ │ ├── ConferenceDaoTest.kt │ │ ├── EventDaoTest.kt │ │ └── PlayPositionDaoTest.kt │ ├── debug │ └── res │ │ ├── mipmap-hdpi │ │ └── app_banner.png │ │ ├── mipmap-mdpi │ │ └── app_banner.png │ │ ├── mipmap-xhdpi │ │ └── app_banner.png │ │ ├── mipmap-xxhdpi │ │ └── app_banner.png │ │ └── mipmap-xxxhdpi │ │ └── app_banner.png │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── java │ │ └── de │ │ │ └── stefanmedack │ │ │ └── ccctv │ │ │ ├── C3TVApp.kt │ │ │ ├── di │ │ │ ├── AppComponent.kt │ │ │ ├── C3ViewModelFactory.kt │ │ │ ├── Scopes.kt │ │ │ └── modules │ │ │ │ ├── ActivityBuilderModule.kt │ │ │ │ ├── C3MediaModule.kt │ │ │ │ ├── DatabaseModule.kt │ │ │ │ └── ViewModelModule.kt │ │ │ ├── model │ │ │ ├── ConferenceGroup.kt │ │ │ └── Resource.kt │ │ │ ├── persistence │ │ │ ├── C3Db.kt │ │ │ ├── C3TypeConverters.kt │ │ │ ├── EntityMapper.kt │ │ │ ├── daos │ │ │ │ ├── BookmarkDao.kt │ │ │ │ ├── ConferenceDao.kt │ │ │ │ ├── EventDao.kt │ │ │ │ └── PlayPositionDao.kt │ │ │ └── entities │ │ │ │ ├── Bookmark.kt │ │ │ │ ├── Conference.kt │ │ │ │ ├── ConferenceWithEvents.kt │ │ │ │ ├── Event.kt │ │ │ │ ├── LanguageList.kt │ │ │ │ └── PlayPosition.kt │ │ │ ├── repository │ │ │ ├── ConferenceRepository.kt │ │ │ ├── EventRepository.kt │ │ │ ├── NetworkBoundResource.kt │ │ │ └── StreamingRepository.kt │ │ │ ├── service │ │ │ ├── C3BroadcastReceiver.kt │ │ │ └── ContentUpdateService.kt │ │ │ ├── ui │ │ │ ├── about │ │ │ │ ├── AboutDescriptionPresenter.kt │ │ │ │ └── AboutFragment.kt │ │ │ ├── base │ │ │ │ ├── BaseDisposableViewModel.kt │ │ │ │ └── BaseInjectableActivity.kt │ │ │ ├── cards │ │ │ │ ├── ConferenceCardPresenter.kt │ │ │ │ ├── EventCardPresenter.kt │ │ │ │ ├── SpeakerCardPresenter.kt │ │ │ │ ├── SpeakerCardView.kt │ │ │ │ └── StreamCardPresenter.kt │ │ │ ├── detail │ │ │ │ ├── DetailActivity.kt │ │ │ │ ├── DetailContract.kt │ │ │ │ ├── DetailDescriptionPresenter.kt │ │ │ │ ├── DetailFragment.kt │ │ │ │ ├── DetailModule.kt │ │ │ │ ├── DetailViewModel.kt │ │ │ │ ├── playback │ │ │ │ │ ├── BaseExoPlayerAdapter.kt │ │ │ │ │ ├── ExoPlayerAdapter.kt │ │ │ │ │ ├── VideoMediaPlayerGlue.kt │ │ │ │ │ └── actions │ │ │ │ │ │ └── AspectRatioAction.kt │ │ │ │ └── uiModels │ │ │ │ │ ├── DetailUiModel.kt │ │ │ │ │ ├── SpeakerUiModel.kt │ │ │ │ │ └── VideoPlaybackUiModel.kt │ │ │ ├── events │ │ │ │ ├── EventsActivity.kt │ │ │ │ ├── EventsFragment.kt │ │ │ │ ├── EventsModule.kt │ │ │ │ └── EventsViewModel.kt │ │ │ ├── main │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── MainFragment.kt │ │ │ │ ├── MainFragmentFactory.kt │ │ │ │ ├── MainModule.kt │ │ │ │ ├── MainViewModel.kt │ │ │ │ ├── conferences │ │ │ │ │ ├── ConferencesFragment.kt │ │ │ │ │ └── ConferencesViewModel.kt │ │ │ │ ├── home │ │ │ │ │ ├── HomeContract.kt │ │ │ │ │ ├── HomeFragment.kt │ │ │ │ │ ├── HomeViewModel.kt │ │ │ │ │ └── uiModel │ │ │ │ │ │ └── HomeUiModel.kt │ │ │ │ └── streaming │ │ │ │ │ ├── LiveStreamingFragment.kt │ │ │ │ │ └── LiveStreamingViewModel.kt │ │ │ ├── search │ │ │ │ ├── SearchActivity.kt │ │ │ │ ├── SearchFragment.kt │ │ │ │ ├── SearchModule.kt │ │ │ │ ├── SearchViewModel.kt │ │ │ │ └── uiModels │ │ │ │ │ └── SearchResultUiModel.kt │ │ │ └── streaming │ │ │ │ ├── StreamingMediaPlayerGlue.kt │ │ │ │ ├── StreamingPlayerActivity.kt │ │ │ │ ├── StreamingPlayerAdapter.kt │ │ │ │ └── StreamingPlayerFragment.kt │ │ │ └── util │ │ │ ├── AndroidExtensions.kt │ │ │ ├── Constants.kt │ │ │ ├── LeanbackExtensions.kt │ │ │ ├── ModelExtensions.kt │ │ │ ├── RxExtensions.kt │ │ │ └── VideoHelper.kt │ └── res │ │ ├── drawable │ │ ├── about_cover.png │ │ ├── ic_aspect_ratio.xml │ │ ├── ic_bookmark_check.xml │ │ ├── ic_bookmark_plus.xml │ │ ├── ic_related.xml │ │ ├── ic_restart.xml │ │ ├── ic_speaker.xml │ │ ├── ic_watch.xml │ │ ├── qr_github.xml │ │ └── voctocat.png │ │ ├── layout │ │ ├── activity_video_example.xml │ │ ├── fragment_activity.xml │ │ ├── grid_fragment.xml │ │ └── speaker_card.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── app_banner.png │ │ ├── ic_launcher.png │ │ └── ic_launcher_foreground.png │ │ ├── mipmap-mdpi │ │ ├── app_banner.png │ │ ├── ic_launcher.png │ │ └── ic_launcher_foreground.png │ │ ├── mipmap-xhdpi │ │ ├── app_banner.png │ │ ├── ic_launcher.png │ │ └── ic_launcher_foreground.png │ │ ├── mipmap-xxhdpi │ │ ├── app_banner.png │ │ ├── ic_launcher.png │ │ └── ic_launcher_foreground.png │ │ ├── mipmap-xxxhdpi │ │ ├── app_banner.png │ │ ├── ic_launcher.png │ │ └── ic_launcher_foreground.png │ │ ├── values-de │ │ └── strings.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── test-common │ └── java │ │ └── de │ │ └── stefanmedack │ │ └── ccctv │ │ ├── ModelTestUtil.kt │ │ └── RxTestUtils.kt │ └── test │ └── java │ └── de │ └── stefanmedack │ └── ccctv │ ├── repository │ ├── ConferenceRepositoryTest.kt │ ├── EventRepositoryTest.kt │ └── NetworkBoundResourceTest.kt │ ├── ui │ └── detail │ │ └── DetailViewModelTest.kt │ └── util │ └── EventExtensionsTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/LICENSE -------------------------------------------------------------------------------- /PRIVACY_POLICY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/PRIVACY_POLICY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/README.md -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/schemas/de.stefanmedack.ccctv.persistence.C3Db/4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/schemas/de.stefanmedack.ccctv.persistence.C3Db/4.json -------------------------------------------------------------------------------- /app/schemas/de.stefanmedack.ccctv.persistence.C3Db/5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/schemas/de.stefanmedack.ccctv.persistence.C3Db/5.json -------------------------------------------------------------------------------- /app/src/androidTest/java/de/stefanmedack/ccctv/persistence/BaseDbTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/androidTest/java/de/stefanmedack/ccctv/persistence/BaseDbTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/de/stefanmedack/ccctv/persistence/BookmarkDaoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/androidTest/java/de/stefanmedack/ccctv/persistence/BookmarkDaoTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/de/stefanmedack/ccctv/persistence/ConferenceDaoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/androidTest/java/de/stefanmedack/ccctv/persistence/ConferenceDaoTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/de/stefanmedack/ccctv/persistence/EventDaoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/androidTest/java/de/stefanmedack/ccctv/persistence/EventDaoTest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/de/stefanmedack/ccctv/persistence/PlayPositionDaoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/androidTest/java/de/stefanmedack/ccctv/persistence/PlayPositionDaoTest.kt -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-hdpi/app_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/debug/res/mipmap-hdpi/app_banner.png -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-mdpi/app_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/debug/res/mipmap-mdpi/app_banner.png -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-xhdpi/app_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/debug/res/mipmap-xhdpi/app_banner.png -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-xxhdpi/app_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/debug/res/mipmap-xxhdpi/app_banner.png -------------------------------------------------------------------------------- /app/src/debug/res/mipmap-xxxhdpi/app_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/debug/res/mipmap-xxxhdpi/app_banner.png -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/C3TVApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/C3TVApp.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/di/AppComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/di/AppComponent.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/di/C3ViewModelFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/di/C3ViewModelFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/di/Scopes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/di/Scopes.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/di/modules/ActivityBuilderModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/di/modules/ActivityBuilderModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/di/modules/C3MediaModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/di/modules/C3MediaModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/di/modules/DatabaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/di/modules/DatabaseModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/di/modules/ViewModelModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/di/modules/ViewModelModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/model/ConferenceGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/model/ConferenceGroup.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/model/Resource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/model/Resource.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/persistence/C3Db.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/persistence/C3Db.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/persistence/C3TypeConverters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/persistence/C3TypeConverters.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/persistence/EntityMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/persistence/EntityMapper.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/persistence/daos/BookmarkDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/persistence/daos/BookmarkDao.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/persistence/daos/ConferenceDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/persistence/daos/ConferenceDao.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/persistence/daos/EventDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/persistence/daos/EventDao.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/persistence/daos/PlayPositionDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/persistence/daos/PlayPositionDao.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/persistence/entities/Bookmark.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/persistence/entities/Bookmark.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/persistence/entities/Conference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/persistence/entities/Conference.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/persistence/entities/ConferenceWithEvents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/persistence/entities/ConferenceWithEvents.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/persistence/entities/Event.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/persistence/entities/Event.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/persistence/entities/LanguageList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/persistence/entities/LanguageList.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/persistence/entities/PlayPosition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/persistence/entities/PlayPosition.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/repository/ConferenceRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/repository/ConferenceRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/repository/EventRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/repository/EventRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/repository/NetworkBoundResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/repository/NetworkBoundResource.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/repository/StreamingRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/repository/StreamingRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/service/C3BroadcastReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/service/C3BroadcastReceiver.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/service/ContentUpdateService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/service/ContentUpdateService.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/about/AboutDescriptionPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/about/AboutDescriptionPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/about/AboutFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/about/AboutFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/base/BaseDisposableViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/base/BaseDisposableViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/base/BaseInjectableActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/base/BaseInjectableActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/cards/ConferenceCardPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/cards/ConferenceCardPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/cards/EventCardPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/cards/EventCardPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/cards/SpeakerCardPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/cards/SpeakerCardPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/cards/SpeakerCardView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/cards/SpeakerCardView.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/cards/StreamCardPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/cards/StreamCardPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/detail/DetailActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/detail/DetailActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/detail/DetailContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/detail/DetailContract.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/detail/DetailDescriptionPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/detail/DetailDescriptionPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/detail/DetailFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/detail/DetailFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/detail/DetailModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/detail/DetailModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/detail/DetailViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/detail/DetailViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/detail/playback/BaseExoPlayerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/detail/playback/BaseExoPlayerAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/detail/playback/ExoPlayerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/detail/playback/ExoPlayerAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/detail/playback/VideoMediaPlayerGlue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/detail/playback/VideoMediaPlayerGlue.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/detail/playback/actions/AspectRatioAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/detail/playback/actions/AspectRatioAction.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/detail/uiModels/DetailUiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/detail/uiModels/DetailUiModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/detail/uiModels/SpeakerUiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/detail/uiModels/SpeakerUiModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/detail/uiModels/VideoPlaybackUiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/detail/uiModels/VideoPlaybackUiModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/events/EventsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/events/EventsActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/events/EventsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/events/EventsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/events/EventsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/events/EventsModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/events/EventsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/events/EventsViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/main/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/main/MainFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/main/MainFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/main/MainFragmentFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/main/MainFragmentFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/main/MainModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/main/MainModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/main/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/main/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/main/conferences/ConferencesFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/main/conferences/ConferencesFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/main/conferences/ConferencesViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/main/conferences/ConferencesViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/main/home/HomeContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/main/home/HomeContract.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/main/home/HomeFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/main/home/HomeFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/main/home/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/main/home/HomeViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/main/home/uiModel/HomeUiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/main/home/uiModel/HomeUiModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/main/streaming/LiveStreamingFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/main/streaming/LiveStreamingFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/main/streaming/LiveStreamingViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/main/streaming/LiveStreamingViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/search/SearchActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/search/SearchActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/search/SearchFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/search/SearchFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/search/SearchModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/search/SearchModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/search/SearchViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/search/SearchViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/search/uiModels/SearchResultUiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/search/uiModels/SearchResultUiModel.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/streaming/StreamingMediaPlayerGlue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/streaming/StreamingMediaPlayerGlue.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/streaming/StreamingPlayerActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/streaming/StreamingPlayerActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/streaming/StreamingPlayerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/streaming/StreamingPlayerAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/ui/streaming/StreamingPlayerFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/ui/streaming/StreamingPlayerFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/util/AndroidExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/util/AndroidExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/util/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/util/Constants.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/util/LeanbackExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/util/LeanbackExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/util/ModelExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/util/ModelExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/util/RxExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/util/RxExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/de/stefanmedack/ccctv/util/VideoHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/java/de/stefanmedack/ccctv/util/VideoHelper.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/about_cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/drawable/about_cover.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_aspect_ratio.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/drawable/ic_aspect_ratio.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_bookmark_check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/drawable/ic_bookmark_check.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_bookmark_plus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/drawable/ic_bookmark_plus.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_related.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/drawable/ic_related.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_restart.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/drawable/ic_restart.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_speaker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/drawable/ic_speaker.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_watch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/drawable/ic_watch.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/qr_github.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/drawable/qr_github.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/voctocat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/drawable/voctocat.png -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_video_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/layout/activity_video_example.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/layout/fragment_activity.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/grid_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/layout/grid_fragment.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/speaker_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/layout/speaker_card.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/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/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/app_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-hdpi/app_banner.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/app_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-mdpi/app_banner.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/app_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-xhdpi/app_banner.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/app_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-xxhdpi/app_banner.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/app_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-xxxhdpi/app_banner.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/values-de/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/values-de/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test-common/java/de/stefanmedack/ccctv/ModelTestUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/test-common/java/de/stefanmedack/ccctv/ModelTestUtil.kt -------------------------------------------------------------------------------- /app/src/test-common/java/de/stefanmedack/ccctv/RxTestUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/test-common/java/de/stefanmedack/ccctv/RxTestUtils.kt -------------------------------------------------------------------------------- /app/src/test/java/de/stefanmedack/ccctv/repository/ConferenceRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/test/java/de/stefanmedack/ccctv/repository/ConferenceRepositoryTest.kt -------------------------------------------------------------------------------- /app/src/test/java/de/stefanmedack/ccctv/repository/EventRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/test/java/de/stefanmedack/ccctv/repository/EventRepositoryTest.kt -------------------------------------------------------------------------------- /app/src/test/java/de/stefanmedack/ccctv/repository/NetworkBoundResourceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/test/java/de/stefanmedack/ccctv/repository/NetworkBoundResourceTest.kt -------------------------------------------------------------------------------- /app/src/test/java/de/stefanmedack/ccctv/ui/detail/DetailViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/test/java/de/stefanmedack/ccctv/ui/detail/DetailViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/de/stefanmedack/ccctv/util/EventExtensionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/app/src/test/java/de/stefanmedack/ccctv/util/EventExtensionsTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanmedack/cccTV/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------