├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro ├── release │ └── output.json └── src │ ├── androidTest │ └── java │ │ └── de │ │ └── droidcon │ │ └── berlin2018 │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ └── splash_loading.json │ ├── ic_launcher-web.png │ ├── java │ │ ├── com │ │ │ └── android │ │ │ │ └── support │ │ │ │ └── design │ │ │ │ └── internal │ │ │ │ └── BottomNavigationViewHelper.java │ │ └── de │ │ │ └── droidcon │ │ │ └── berlin2018 │ │ │ ├── DroidconApplication.kt │ │ │ ├── analytics │ │ │ ├── Analytics.kt │ │ │ ├── AnalyticsLifecycleListener.kt │ │ │ ├── FirebaseAnalytics.kt │ │ │ └── LoggingAnalytics.kt │ │ │ ├── di │ │ │ ├── AnalyticsModule.kt │ │ │ ├── AppUpdateCheckerModule.kt │ │ │ ├── ApplicationComponent.kt │ │ │ ├── ApplicationContext.kt │ │ │ ├── ApplicationModule.kt │ │ │ ├── ClockModule.kt │ │ │ ├── CrashlyticsTimberTree.kt │ │ │ ├── DaoModule.kt │ │ │ ├── NavigatorModule.kt │ │ │ ├── NetworkModule.kt │ │ │ ├── PicassoModule.kt │ │ │ ├── RepositoriesModule.kt │ │ │ ├── ScheduleModule.kt │ │ │ ├── SearchModule.kt │ │ │ ├── SessionsModule.kt │ │ │ └── ViewBindingModule.kt │ │ │ ├── interactor │ │ │ ├── SessionsInteractor.kt │ │ │ └── SpeakerDetailsInteractor.kt │ │ │ ├── notification │ │ │ ├── BootCompletedNotificationSchedulerReceiver.kt │ │ │ └── NotificationReceiver.kt │ │ │ ├── search │ │ │ ├── LocalStorageSessionsSearchSource.kt │ │ │ └── LocalStorageSpeakersSearchSource.kt │ │ │ └── ui │ │ │ ├── ControllerExtensions.kt │ │ │ ├── MainActivity.kt │ │ │ ├── MviController.kt │ │ │ ├── PicassoListener.kt │ │ │ ├── QuickReturnBehavior.java │ │ │ ├── SquareImageView.kt │ │ │ ├── ViewExtensions.kt │ │ │ ├── barcamp │ │ │ ├── BarCampController.kt │ │ │ ├── BarCampNavigator.kt │ │ │ ├── BarCampPresenter.kt │ │ │ ├── BarCampView.kt │ │ │ └── BarCampViewBinding.kt │ │ │ ├── changehandler │ │ │ ├── SharedElementTransitionChangeHandler.java │ │ │ └── TransitionUtils.java │ │ │ ├── goodbye │ │ │ └── GoodByeController.kt │ │ │ ├── home │ │ │ ├── HomeController.kt │ │ │ ├── HomeNavigator.kt │ │ │ ├── HomePresenter.kt │ │ │ ├── HomeView.kt │ │ │ └── HomeViewBinding.kt │ │ │ ├── lce │ │ │ ├── LceExtensions.kt │ │ │ └── LceViewState.kt │ │ │ ├── myschedule │ │ │ ├── MyScheduleController.kt │ │ │ ├── MyScheduleNavigator.kt │ │ │ ├── MySchedulePresenter.kt │ │ │ └── MyScheduleViewBinding.kt │ │ │ ├── navigation │ │ │ ├── Navigator.kt │ │ │ └── NavigatorFactory.kt │ │ │ ├── search │ │ │ ├── SearchChangeHandler.java │ │ │ ├── SearchController.kt │ │ │ ├── SearchPresenter.kt │ │ │ ├── SearchSessionAdapterDelegate.kt │ │ │ ├── SearchSpeakerAdapterDelegate.kt │ │ │ ├── SearchView.kt │ │ │ ├── SearchViewBinding.kt │ │ │ └── SearchViewNavigator.kt │ │ │ ├── searchbox │ │ │ └── SearchBox.kt │ │ │ ├── sessiondetails │ │ │ ├── SessionDetailsController.kt │ │ │ ├── SessionDetailsNavigator.kt │ │ │ ├── SessionDetailsPresenter.kt │ │ │ ├── SessionDetailsView.kt │ │ │ └── SessionDetailsViewBinding.kt │ │ │ ├── sessions │ │ │ ├── SessionAdapterDelegate.kt │ │ │ ├── SessionDayHeaderAdapterDelegate.kt │ │ │ ├── SessionDayHeaderPlusSearchBoxSpaceAdapterDelegate.kt │ │ │ ├── SessionGrouper.kt │ │ │ ├── SessionTimeSlotDividerAdapterDelegate.kt │ │ │ ├── Sessions.kt │ │ │ ├── SessionsAdapter.kt │ │ │ ├── SessionsController.kt │ │ │ ├── SessionsNavigator.kt │ │ │ ├── SessionsPresenter.kt │ │ │ ├── SessionsView.kt │ │ │ └── SessionsViewBinding.kt │ │ │ ├── speakerdetail │ │ │ ├── SpeakerDetail.kt │ │ │ ├── SpeakerDetailsBioAdapterDelegate.kt │ │ │ ├── SpeakerDetailsController.kt │ │ │ ├── SpeakerDetailsItem.kt │ │ │ ├── SpeakerDetailsJobInfoAdapterDelegate.kt │ │ │ ├── SpeakerDetailsLinkAdapterDelegate.kt │ │ │ ├── SpeakerDetailsNavigator.kt │ │ │ ├── SpeakerDetailsPresenter.kt │ │ │ ├── SpeakerDetailsSessionDelegate.kt │ │ │ ├── SpeakerDetailsView.kt │ │ │ ├── SpeakerDetailsViewBinding.kt │ │ │ └── SpeakerDetailsViewHolder.kt │ │ │ ├── speakers │ │ │ ├── SpeakersAdapterDelegate.kt │ │ │ ├── SpeakersController.kt │ │ │ ├── SpeakersNavigator.kt │ │ │ ├── SpeakersPresenter.kt │ │ │ ├── SpeakersView.kt │ │ │ ├── SpeakersViewBinding.kt │ │ │ ├── SponsorAdapterDelegate.kt │ │ │ ├── SponsorItem.kt │ │ │ └── SponsorSectionTitleAdapterDelegate.kt │ │ │ ├── splash │ │ │ ├── SplashController.kt │ │ │ ├── SplashNavigator.kt │ │ │ ├── SplashPresenter.kt │ │ │ ├── SplashView.kt │ │ │ └── SplashViewBinding.kt │ │ │ ├── twitter │ │ │ ├── TwitterController.kt │ │ │ ├── TwitterInitializer.kt │ │ │ └── TwitterState.kt │ │ │ ├── update │ │ │ └── UpdateController.kt │ │ │ └── viewbinding │ │ │ ├── LifecycleAwareRef.kt │ │ │ ├── ViewBinding.kt │ │ │ └── ViewBindingFactory.kt │ └── res │ │ ├── animator │ │ ├── add_to_schedule_line_1_move.xml │ │ ├── add_to_schedule_line_1_trim.xml │ │ ├── add_to_schedule_line_2_move.xml │ │ ├── add_to_schedule_line_2_untrim.xml │ │ ├── add_to_schedule_rotate.xml │ │ ├── remove_from_schedule_line_1_move.xml │ │ ├── remove_from_schedule_line_1_untrim.xml │ │ ├── remove_from_schedule_line_2_move.xml │ │ ├── remove_from_schedule_line_2_trim.xml │ │ └── remove_from_schedule_rotate.xml │ │ ├── drawable-hdpi │ │ ├── ic_graphic_tv_tower_sq.png │ │ └── ic_notification_small.png │ │ ├── drawable-mdpi │ │ ├── ic_graphic_tv_tower_sq.png │ │ ├── ic_notification_small.png │ │ └── search_bg.9.png │ │ ├── drawable-xhdpi │ │ ├── ic_graphic_tv_tower_sq.png │ │ └── ic_notification_small.png │ │ ├── drawable-xxhdpi │ │ ├── ic_graphic_tv_tower_sq.png │ │ └── ic_notification_small.png │ │ ├── drawable-xxxhdpi │ │ └── ic_graphic_tv_tower_sq.png │ │ ├── drawable │ │ ├── avd_add_to_schedule.xml │ │ ├── avd_remove_from_schedule.xml │ │ ├── avd_search_close.xml │ │ ├── dialog_bg.xml │ │ ├── ic_add_to_schedule_anim.xml │ │ ├── ic_arrow_back_white.xml │ │ ├── ic_barcamp.xml │ │ ├── ic_done.xml │ │ ├── ic_empty.xml │ │ ├── ic_empty_myschedule.xml │ │ ├── ic_error.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_link.xml │ │ ├── ic_location.xml │ │ ├── ic_more.xml │ │ ├── ic_my_schedule.xml │ │ ├── ic_notifications_black_24dp.xml │ │ ├── ic_person.xml │ │ ├── ic_remove_from_schedule_anim.xml │ │ ├── ic_search_big.xml │ │ ├── ic_sessions.xml │ │ ├── ic_sessions_details.xml │ │ ├── ic_speakers.xml │ │ ├── ic_time.xml │ │ ├── ic_twitter.xml │ │ ├── ic_work.xml │ │ ├── search_background.xml │ │ ├── searchbox_bg.xml │ │ ├── speaker_circle_placeholder.xml │ │ ├── sponsor_alexa.png │ │ ├── sponsor_amazon.png │ │ ├── sponsor_android.png │ │ ├── sponsor_blockstack.png │ │ ├── sponsor_circlon.png │ │ ├── sponsor_ebay.png │ │ ├── sponsor_edreams.jpg │ │ ├── sponsor_gdg.png │ │ ├── sponsor_greenspector.png │ │ ├── sponsor_here.png │ │ ├── sponsor_huawai.png │ │ ├── sponsor_n26.jpg │ │ ├── sponsor_objectbox.png │ │ ├── sponsor_pluralsight.png │ │ ├── sponsor_sap.png │ │ ├── sponsor_wizy.png │ │ └── sponsor_zebra.png │ │ ├── layout-land │ │ └── controller_speaker_details.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── controller_barcamp.xml │ │ ├── controller_dialog_new_update_available.xml │ │ ├── controller_goodbye.xml │ │ ├── controller_home.xml │ │ ├── controller_lce.xml │ │ ├── controller_myschedule.xml │ │ ├── controller_search.xml │ │ ├── controller_session_details.xml │ │ ├── controller_sessions.xml │ │ ├── controller_speaker_details.xml │ │ ├── controller_splash.xml │ │ ├── controller_twitter.xml │ │ ├── item_details_icon_link_text.xml │ │ ├── item_details_icon_text.xml │ │ ├── item_search_session.xml │ │ ├── item_search_speaker.xml │ │ ├── item_session.xml │ │ ├── item_session_day_header.xml │ │ ├── item_session_day_header_plus_searchbox_space.xml │ │ ├── item_sessions_timeslot_separator.xml │ │ ├── item_speaker.xml │ │ ├── item_speaker_details_jobinfo.xml │ │ ├── item_sponsor.xml │ │ ├── item_sponsors_title.xml │ │ ├── view_error.xml │ │ ├── view_loading.xml │ │ └── view_searchbox.xml │ │ ├── menu │ │ └── 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 │ │ ├── raw │ │ └── notices.xml │ │ ├── transition │ │ └── auto.xml │ │ ├── values-de │ │ └── strings.xml │ │ ├── values-land │ │ └── integers.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── fractions.xml │ │ ├── ic_launcher_background.xml │ │ ├── integers.xml │ │ ├── sharedelements.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ └── twitter_credentials.xml │ └── test │ └── java │ └── de │ └── droidcon │ └── berlin2018 │ └── ExampleUnitTest.kt ├── businesslogic ├── README.md ├── clock │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── de │ │ └── droidcon │ │ └── berlin2018 │ │ └── clock │ │ ├── AndroidClock.kt │ │ └── Clock.kt ├── model │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── de │ │ └── droidcon │ │ └── berlin2018 │ │ └── model │ │ ├── Location.kt │ │ ├── Session.kt │ │ └── Speaker.kt ├── notification │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── de │ │ └── droidcon │ │ └── berlin2018 │ │ └── notification │ │ ├── DefaultNotificationScheduler.kt │ │ ├── NotificationScheduler.kt │ │ └── NotificationSchedulerCommand.kt ├── schedule │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── de │ │ │ └── droidcon │ │ │ └── berlin2018 │ │ │ └── schedule │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── de │ │ │ └── droidcon │ │ │ └── berlin2018 │ │ │ └── schedule │ │ │ ├── backend │ │ │ ├── BackendScheduleAdapter.kt │ │ │ ├── BackendScheduleResponse.kt │ │ │ ├── DroidconBerlinBackend.java │ │ │ ├── DroidconBerlinBackend2018.kt │ │ │ ├── DroidconBerlinBackendScheduleAdapter.kt │ │ │ ├── DroidconBerlinBackendScheduleAdapter2018.kt │ │ │ ├── DroidconBerlinLink.java │ │ │ ├── DroidconBerlinLocation.java │ │ │ ├── DroidconBerlinSession.java │ │ │ ├── DroidconBerlinSpeaker.java │ │ │ ├── HtmlStringTypeAdapter.java │ │ │ ├── InstantIsoTypeConverter.kt │ │ │ ├── ScheduleDataStateDeterminer.kt │ │ │ ├── TimebaseScheduleDataStateDeterminer.kt │ │ │ └── data2018 │ │ │ │ ├── InstantTimeTypeConverter.kt │ │ │ │ ├── LinkItem.kt │ │ │ │ ├── MyHtmlEscapeConverter.kt │ │ │ │ ├── SessionItem.kt │ │ │ │ ├── SessionResult.kt │ │ │ │ ├── SpeakerId.kt │ │ │ │ ├── SpeakerItem.kt │ │ │ │ ├── SpeakerResult.kt │ │ │ │ └── mapping │ │ │ │ ├── SimpleLocation.kt │ │ │ │ ├── SimpleSession.kt │ │ │ │ └── SimpleSpeaker.kt │ │ │ ├── database │ │ │ ├── ContentValuesExtenstions.kt │ │ │ ├── EndTimeInstantCursorAdapter.kt │ │ │ ├── LocationAutoValue.kt │ │ │ ├── SessionAutoValue.kt │ │ │ ├── SessionDateTimeComparator.kt │ │ │ ├── SpeakerAutoValue.kt │ │ │ ├── StartTimeInstantCursorAdapter.kt │ │ │ └── dao │ │ │ │ ├── LocationDao.kt │ │ │ │ ├── LocationDaoSqlite.kt │ │ │ │ ├── SessionDao.kt │ │ │ │ ├── SessionDaoSqlite.kt │ │ │ │ ├── SessionJoinResult.kt │ │ │ │ ├── SpeakerDao.kt │ │ │ │ └── SpeakerDaoSqlite.kt │ │ │ ├── repository │ │ │ ├── SessionsRepository.kt │ │ │ └── SpeakerRepository.kt │ │ │ └── sync │ │ │ ├── ScheduleDataAwareObservableFactory.kt │ │ │ └── ScheduleSync.kt │ │ └── test │ │ └── java │ │ └── de │ │ └── droidcon │ │ └── berlin2018 │ │ └── schedule │ │ └── ExampleUnitTest.java ├── search │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── de │ │ └── droidcon │ │ └── berlin2018 │ │ └── search │ │ ├── DefaultSearchEngine.kt │ │ ├── SearchEngine.kt │ │ ├── SearchSource.kt │ │ ├── SearchableItem.kt │ │ ├── SessionSearchableItem.kt │ │ └── SpeakerSearchableItem.kt └── updater │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── de │ │ └── droidcon │ │ └── berlin2018 │ │ └── updater │ │ ├── AppUpdateChecker.kt │ │ ├── AppVersion.kt │ │ └── RemoteConfigAppUpdateChecker.kt │ └── test │ └── java │ └── de │ └── droidcon │ └── berlin2018 │ └── updater │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshots ├── background_graphics.jpg ├── background_graphics.pxm ├── search.png ├── session_details.png ├── sessions.png ├── speaker_details.png ├── speakers.png └── twitter.png └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/release/output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/release/output.json -------------------------------------------------------------------------------- /app/src/androidTest/java/de/droidcon/berlin2018/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/androidTest/java/de/droidcon/berlin2018/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/splash_loading.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/assets/splash_loading.json -------------------------------------------------------------------------------- /app/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /app/src/main/java/com/android/support/design/internal/BottomNavigationViewHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/com/android/support/design/internal/BottomNavigationViewHelper.java -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/DroidconApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/DroidconApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/analytics/Analytics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/analytics/Analytics.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/analytics/AnalyticsLifecycleListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/analytics/AnalyticsLifecycleListener.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/analytics/FirebaseAnalytics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/analytics/FirebaseAnalytics.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/analytics/LoggingAnalytics.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/analytics/LoggingAnalytics.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/AnalyticsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/AnalyticsModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/AppUpdateCheckerModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/AppUpdateCheckerModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/ApplicationComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/ApplicationComponent.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/ApplicationContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/ApplicationContext.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/ApplicationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/ApplicationModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/ClockModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/ClockModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/CrashlyticsTimberTree.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/CrashlyticsTimberTree.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/DaoModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/DaoModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/NavigatorModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/NavigatorModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/NetworkModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/PicassoModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/PicassoModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/RepositoriesModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/RepositoriesModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/ScheduleModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/ScheduleModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/SearchModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/SearchModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/SessionsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/SessionsModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/di/ViewBindingModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/di/ViewBindingModule.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/interactor/SessionsInteractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/interactor/SessionsInteractor.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/interactor/SpeakerDetailsInteractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/interactor/SpeakerDetailsInteractor.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/notification/BootCompletedNotificationSchedulerReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/notification/BootCompletedNotificationSchedulerReceiver.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/notification/NotificationReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/notification/NotificationReceiver.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/search/LocalStorageSessionsSearchSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/search/LocalStorageSessionsSearchSource.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/search/LocalStorageSpeakersSearchSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/search/LocalStorageSpeakersSearchSource.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/ControllerExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/ControllerExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/MviController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/MviController.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/PicassoListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/PicassoListener.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/QuickReturnBehavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/QuickReturnBehavior.java -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/SquareImageView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/SquareImageView.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/ViewExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/ViewExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/barcamp/BarCampController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/barcamp/BarCampController.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/barcamp/BarCampNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/barcamp/BarCampNavigator.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/barcamp/BarCampPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/barcamp/BarCampPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/barcamp/BarCampView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/barcamp/BarCampView.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/barcamp/BarCampViewBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/barcamp/BarCampViewBinding.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/changehandler/SharedElementTransitionChangeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/changehandler/SharedElementTransitionChangeHandler.java -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/changehandler/TransitionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/changehandler/TransitionUtils.java -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/goodbye/GoodByeController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/goodbye/GoodByeController.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/home/HomeController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/home/HomeController.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/home/HomeNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/home/HomeNavigator.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/home/HomePresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/home/HomePresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/home/HomeView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/home/HomeView.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/home/HomeViewBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/home/HomeViewBinding.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/lce/LceExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/lce/LceExtensions.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/lce/LceViewState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/lce/LceViewState.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/myschedule/MyScheduleController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/myschedule/MyScheduleController.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/myschedule/MyScheduleNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/myschedule/MyScheduleNavigator.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/myschedule/MySchedulePresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/myschedule/MySchedulePresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/myschedule/MyScheduleViewBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/myschedule/MyScheduleViewBinding.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/navigation/Navigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/navigation/Navigator.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/navigation/NavigatorFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/navigation/NavigatorFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/search/SearchChangeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/search/SearchChangeHandler.java -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/search/SearchController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/search/SearchController.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/search/SearchPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/search/SearchPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/search/SearchSessionAdapterDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/search/SearchSessionAdapterDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/search/SearchSpeakerAdapterDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/search/SearchSpeakerAdapterDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/search/SearchView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/search/SearchView.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/search/SearchViewBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/search/SearchViewBinding.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/search/SearchViewNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/search/SearchViewNavigator.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/searchbox/SearchBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/searchbox/SearchBox.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessiondetails/SessionDetailsController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessiondetails/SessionDetailsController.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessiondetails/SessionDetailsNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessiondetails/SessionDetailsNavigator.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessiondetails/SessionDetailsPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessiondetails/SessionDetailsPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessiondetails/SessionDetailsView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessiondetails/SessionDetailsView.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessiondetails/SessionDetailsViewBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessiondetails/SessionDetailsViewBinding.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionAdapterDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionAdapterDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionDayHeaderAdapterDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionDayHeaderAdapterDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionDayHeaderPlusSearchBoxSpaceAdapterDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionDayHeaderPlusSearchBoxSpaceAdapterDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionGrouper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionGrouper.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionTimeSlotDividerAdapterDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionTimeSlotDividerAdapterDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessions/Sessions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessions/Sessions.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionsAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionsController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionsController.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionsNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionsNavigator.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionsPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionsPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionsView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionsView.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionsViewBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/sessions/SessionsViewBinding.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetail.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsBioAdapterDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsBioAdapterDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsController.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsItem.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsJobInfoAdapterDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsJobInfoAdapterDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsLinkAdapterDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsLinkAdapterDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsNavigator.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsSessionDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsSessionDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsView.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsViewBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsViewBinding.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakerdetail/SpeakerDetailsViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakers/SpeakersAdapterDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakers/SpeakersAdapterDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakers/SpeakersController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakers/SpeakersController.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakers/SpeakersNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakers/SpeakersNavigator.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakers/SpeakersPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakers/SpeakersPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakers/SpeakersView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakers/SpeakersView.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakers/SpeakersViewBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakers/SpeakersViewBinding.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakers/SponsorAdapterDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakers/SponsorAdapterDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakers/SponsorItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakers/SponsorItem.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/speakers/SponsorSectionTitleAdapterDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/speakers/SponsorSectionTitleAdapterDelegate.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/splash/SplashController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/splash/SplashController.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/splash/SplashNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/splash/SplashNavigator.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/splash/SplashPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/splash/SplashPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/splash/SplashView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/splash/SplashView.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/splash/SplashViewBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/splash/SplashViewBinding.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/twitter/TwitterController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/twitter/TwitterController.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/twitter/TwitterInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/twitter/TwitterInitializer.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/twitter/TwitterState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/twitter/TwitterState.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/update/UpdateController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/update/UpdateController.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/viewbinding/LifecycleAwareRef.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/viewbinding/LifecycleAwareRef.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/viewbinding/ViewBinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/viewbinding/ViewBinding.kt -------------------------------------------------------------------------------- /app/src/main/java/de/droidcon/berlin2018/ui/viewbinding/ViewBindingFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/java/de/droidcon/berlin2018/ui/viewbinding/ViewBindingFactory.kt -------------------------------------------------------------------------------- /app/src/main/res/animator/add_to_schedule_line_1_move.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/animator/add_to_schedule_line_1_move.xml -------------------------------------------------------------------------------- /app/src/main/res/animator/add_to_schedule_line_1_trim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/animator/add_to_schedule_line_1_trim.xml -------------------------------------------------------------------------------- /app/src/main/res/animator/add_to_schedule_line_2_move.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/animator/add_to_schedule_line_2_move.xml -------------------------------------------------------------------------------- /app/src/main/res/animator/add_to_schedule_line_2_untrim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/animator/add_to_schedule_line_2_untrim.xml -------------------------------------------------------------------------------- /app/src/main/res/animator/add_to_schedule_rotate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/animator/add_to_schedule_rotate.xml -------------------------------------------------------------------------------- /app/src/main/res/animator/remove_from_schedule_line_1_move.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/animator/remove_from_schedule_line_1_move.xml -------------------------------------------------------------------------------- /app/src/main/res/animator/remove_from_schedule_line_1_untrim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/animator/remove_from_schedule_line_1_untrim.xml -------------------------------------------------------------------------------- /app/src/main/res/animator/remove_from_schedule_line_2_move.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/animator/remove_from_schedule_line_2_move.xml -------------------------------------------------------------------------------- /app/src/main/res/animator/remove_from_schedule_line_2_trim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/animator/remove_from_schedule_line_2_trim.xml -------------------------------------------------------------------------------- /app/src/main/res/animator/remove_from_schedule_rotate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/animator/remove_from_schedule_rotate.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_graphic_tv_tower_sq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable-hdpi/ic_graphic_tv_tower_sq.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_notification_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable-hdpi/ic_notification_small.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_graphic_tv_tower_sq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable-mdpi/ic_graphic_tv_tower_sq.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_notification_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable-mdpi/ic_notification_small.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/search_bg.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable-mdpi/search_bg.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_graphic_tv_tower_sq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable-xhdpi/ic_graphic_tv_tower_sq.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_notification_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable-xhdpi/ic_notification_small.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_graphic_tv_tower_sq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable-xxhdpi/ic_graphic_tv_tower_sq.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_notification_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable-xxhdpi/ic_notification_small.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_graphic_tv_tower_sq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable-xxxhdpi/ic_graphic_tv_tower_sq.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/avd_add_to_schedule.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/avd_add_to_schedule.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/avd_remove_from_schedule.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/avd_remove_from_schedule.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/avd_search_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/avd_search_close.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/dialog_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/dialog_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_add_to_schedule_anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_add_to_schedule_anim.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_arrow_back_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_arrow_back_white.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_barcamp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_barcamp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_done.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_done.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_empty.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_empty_myschedule.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_empty_myschedule.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_error.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_link.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_link.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_location.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_location.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_more.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_my_schedule.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_my_schedule.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_notifications_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_notifications_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_person.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_person.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_remove_from_schedule_anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_remove_from_schedule_anim.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search_big.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_search_big.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_sessions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_sessions.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_sessions_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_sessions_details.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_speakers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_speakers.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_time.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_time.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_twitter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_twitter.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_work.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/ic_work.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/search_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/search_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/searchbox_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/searchbox_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/speaker_circle_placeholder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/speaker_circle_placeholder.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_alexa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_alexa.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_amazon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_amazon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_android.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_blockstack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_blockstack.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_circlon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_circlon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_ebay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_ebay.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_edreams.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_edreams.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_gdg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_gdg.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_greenspector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_greenspector.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_here.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_here.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_huawai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_huawai.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_n26.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_n26.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_objectbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_objectbox.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_pluralsight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_pluralsight.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_sap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_sap.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_wizy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_wizy.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/sponsor_zebra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/drawable/sponsor_zebra.png -------------------------------------------------------------------------------- /app/src/main/res/layout-land/controller_speaker_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout-land/controller_speaker_details.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/controller_barcamp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/controller_barcamp.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/controller_dialog_new_update_available.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/controller_dialog_new_update_available.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/controller_goodbye.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/controller_goodbye.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/controller_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/controller_home.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/controller_lce.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/controller_lce.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/controller_myschedule.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/controller_myschedule.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/controller_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/controller_search.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/controller_session_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/controller_session_details.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/controller_sessions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/controller_sessions.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/controller_speaker_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/controller_speaker_details.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/controller_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/controller_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/controller_twitter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/controller_twitter.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_details_icon_link_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/item_details_icon_link_text.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_details_icon_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/item_details_icon_text.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_search_session.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/item_search_session.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_search_speaker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/item_search_speaker.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_session.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/item_session.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_session_day_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/item_session_day_header.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_session_day_header_plus_searchbox_space.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/item_session_day_header_plus_searchbox_space.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_sessions_timeslot_separator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/item_sessions_timeslot_separator.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_speaker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/item_speaker.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_speaker_details_jobinfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/item_speaker_details_jobinfo.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_sponsor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/item_sponsor.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_sponsors_title.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/item_sponsors_title.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/view_error.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/view_loading.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_searchbox.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/layout/view_searchbox.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/navigation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/menu/navigation.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/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/OpenConference/DroidconBerlin2017/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/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/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/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/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/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/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/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/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/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/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/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/raw/notices.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/raw/notices.xml -------------------------------------------------------------------------------- /app/src/main/res/transition/auto.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/transition/auto.xml -------------------------------------------------------------------------------- /app/src/main/res/values-de/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/values-de/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-land/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/values-land/integers.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/fractions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/values/fractions.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/values/integers.xml -------------------------------------------------------------------------------- /app/src/main/res/values/sharedelements.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/values/sharedelements.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/twitter_credentials.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/main/res/values/twitter_credentials.xml -------------------------------------------------------------------------------- /app/src/test/java/de/droidcon/berlin2018/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/app/src/test/java/de/droidcon/berlin2018/ExampleUnitTest.kt -------------------------------------------------------------------------------- /businesslogic/README.md: -------------------------------------------------------------------------------- 1 | This module contains all business logic things -------------------------------------------------------------------------------- /businesslogic/clock/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/clock/.gitignore -------------------------------------------------------------------------------- /businesslogic/clock/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/clock/build.gradle -------------------------------------------------------------------------------- /businesslogic/clock/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/clock/proguard-rules.pro -------------------------------------------------------------------------------- /businesslogic/clock/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/clock/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /businesslogic/clock/src/main/java/de/droidcon/berlin2018/clock/AndroidClock.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/clock/src/main/java/de/droidcon/berlin2018/clock/AndroidClock.kt -------------------------------------------------------------------------------- /businesslogic/clock/src/main/java/de/droidcon/berlin2018/clock/Clock.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/clock/src/main/java/de/droidcon/berlin2018/clock/Clock.kt -------------------------------------------------------------------------------- /businesslogic/model/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/model/.gitignore -------------------------------------------------------------------------------- /businesslogic/model/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/model/build.gradle -------------------------------------------------------------------------------- /businesslogic/model/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/model/proguard-rules.pro -------------------------------------------------------------------------------- /businesslogic/model/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/model/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /businesslogic/model/src/main/java/de/droidcon/berlin2018/model/Location.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/model/src/main/java/de/droidcon/berlin2018/model/Location.kt -------------------------------------------------------------------------------- /businesslogic/model/src/main/java/de/droidcon/berlin2018/model/Session.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/model/src/main/java/de/droidcon/berlin2018/model/Session.kt -------------------------------------------------------------------------------- /businesslogic/model/src/main/java/de/droidcon/berlin2018/model/Speaker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/model/src/main/java/de/droidcon/berlin2018/model/Speaker.kt -------------------------------------------------------------------------------- /businesslogic/notification/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/notification/.gitignore -------------------------------------------------------------------------------- /businesslogic/notification/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/notification/build.gradle -------------------------------------------------------------------------------- /businesslogic/notification/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/notification/proguard-rules.pro -------------------------------------------------------------------------------- /businesslogic/notification/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/notification/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /businesslogic/notification/src/main/java/de/droidcon/berlin2018/notification/DefaultNotificationScheduler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/notification/src/main/java/de/droidcon/berlin2018/notification/DefaultNotificationScheduler.kt -------------------------------------------------------------------------------- /businesslogic/notification/src/main/java/de/droidcon/berlin2018/notification/NotificationScheduler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/notification/src/main/java/de/droidcon/berlin2018/notification/NotificationScheduler.kt -------------------------------------------------------------------------------- /businesslogic/notification/src/main/java/de/droidcon/berlin2018/notification/NotificationSchedulerCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/notification/src/main/java/de/droidcon/berlin2018/notification/NotificationSchedulerCommand.kt -------------------------------------------------------------------------------- /businesslogic/schedule/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/.gitignore -------------------------------------------------------------------------------- /businesslogic/schedule/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/build.gradle -------------------------------------------------------------------------------- /businesslogic/schedule/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/proguard-rules.pro -------------------------------------------------------------------------------- /businesslogic/schedule/src/androidTest/java/de/droidcon/berlin2018/schedule/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/androidTest/java/de/droidcon/berlin2018/schedule/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/BackendScheduleAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/BackendScheduleAdapter.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/BackendScheduleResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/BackendScheduleResponse.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinBackend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinBackend.java -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinBackend2018.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinBackend2018.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinBackendScheduleAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinBackendScheduleAdapter.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinBackendScheduleAdapter2018.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinBackendScheduleAdapter2018.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinLink.java -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinLocation.java -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinSession.java -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinSpeaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/DroidconBerlinSpeaker.java -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/HtmlStringTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/HtmlStringTypeAdapter.java -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/InstantIsoTypeConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/InstantIsoTypeConverter.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/ScheduleDataStateDeterminer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/ScheduleDataStateDeterminer.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/TimebaseScheduleDataStateDeterminer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/TimebaseScheduleDataStateDeterminer.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/InstantTimeTypeConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/InstantTimeTypeConverter.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/LinkItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/LinkItem.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/MyHtmlEscapeConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/MyHtmlEscapeConverter.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/SessionItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/SessionItem.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/SessionResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/SessionResult.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/SpeakerId.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/SpeakerId.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/SpeakerItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/SpeakerItem.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/SpeakerResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/SpeakerResult.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/mapping/SimpleLocation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/mapping/SimpleLocation.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/mapping/SimpleSession.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/mapping/SimpleSession.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/mapping/SimpleSpeaker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/backend/data2018/mapping/SimpleSpeaker.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/ContentValuesExtenstions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/ContentValuesExtenstions.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/EndTimeInstantCursorAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/EndTimeInstantCursorAdapter.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/LocationAutoValue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/LocationAutoValue.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/SessionAutoValue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/SessionAutoValue.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/SessionDateTimeComparator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/SessionDateTimeComparator.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/SpeakerAutoValue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/SpeakerAutoValue.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/StartTimeInstantCursorAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/StartTimeInstantCursorAdapter.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/LocationDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/LocationDao.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/LocationDaoSqlite.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/LocationDaoSqlite.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/SessionDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/SessionDao.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/SessionDaoSqlite.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/SessionDaoSqlite.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/SessionJoinResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/SessionJoinResult.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/SpeakerDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/SpeakerDao.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/SpeakerDaoSqlite.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/database/dao/SpeakerDaoSqlite.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/repository/SessionsRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/repository/SessionsRepository.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/repository/SpeakerRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/repository/SpeakerRepository.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/sync/ScheduleDataAwareObservableFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/sync/ScheduleDataAwareObservableFactory.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/sync/ScheduleSync.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/main/java/de/droidcon/berlin2018/schedule/sync/ScheduleSync.kt -------------------------------------------------------------------------------- /businesslogic/schedule/src/test/java/de/droidcon/berlin2018/schedule/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/schedule/src/test/java/de/droidcon/berlin2018/schedule/ExampleUnitTest.java -------------------------------------------------------------------------------- /businesslogic/search/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/search/.gitignore -------------------------------------------------------------------------------- /businesslogic/search/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/search/build.gradle -------------------------------------------------------------------------------- /businesslogic/search/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/search/proguard-rules.pro -------------------------------------------------------------------------------- /businesslogic/search/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/search/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /businesslogic/search/src/main/java/de/droidcon/berlin2018/search/DefaultSearchEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/search/src/main/java/de/droidcon/berlin2018/search/DefaultSearchEngine.kt -------------------------------------------------------------------------------- /businesslogic/search/src/main/java/de/droidcon/berlin2018/search/SearchEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/search/src/main/java/de/droidcon/berlin2018/search/SearchEngine.kt -------------------------------------------------------------------------------- /businesslogic/search/src/main/java/de/droidcon/berlin2018/search/SearchSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/search/src/main/java/de/droidcon/berlin2018/search/SearchSource.kt -------------------------------------------------------------------------------- /businesslogic/search/src/main/java/de/droidcon/berlin2018/search/SearchableItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/search/src/main/java/de/droidcon/berlin2018/search/SearchableItem.kt -------------------------------------------------------------------------------- /businesslogic/search/src/main/java/de/droidcon/berlin2018/search/SessionSearchableItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/search/src/main/java/de/droidcon/berlin2018/search/SessionSearchableItem.kt -------------------------------------------------------------------------------- /businesslogic/search/src/main/java/de/droidcon/berlin2018/search/SpeakerSearchableItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/search/src/main/java/de/droidcon/berlin2018/search/SpeakerSearchableItem.kt -------------------------------------------------------------------------------- /businesslogic/updater/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/updater/.gitignore -------------------------------------------------------------------------------- /businesslogic/updater/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/updater/build.gradle -------------------------------------------------------------------------------- /businesslogic/updater/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/updater/proguard-rules.pro -------------------------------------------------------------------------------- /businesslogic/updater/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/updater/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /businesslogic/updater/src/main/java/de/droidcon/berlin2018/updater/AppUpdateChecker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/updater/src/main/java/de/droidcon/berlin2018/updater/AppUpdateChecker.kt -------------------------------------------------------------------------------- /businesslogic/updater/src/main/java/de/droidcon/berlin2018/updater/AppVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/updater/src/main/java/de/droidcon/berlin2018/updater/AppVersion.kt -------------------------------------------------------------------------------- /businesslogic/updater/src/main/java/de/droidcon/berlin2018/updater/RemoteConfigAppUpdateChecker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/updater/src/main/java/de/droidcon/berlin2018/updater/RemoteConfigAppUpdateChecker.kt -------------------------------------------------------------------------------- /businesslogic/updater/src/test/java/de/droidcon/berlin2018/updater/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/businesslogic/updater/src/test/java/de/droidcon/berlin2018/updater/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/gradlew.bat -------------------------------------------------------------------------------- /screenshots/background_graphics.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/screenshots/background_graphics.jpg -------------------------------------------------------------------------------- /screenshots/background_graphics.pxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/screenshots/background_graphics.pxm -------------------------------------------------------------------------------- /screenshots/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/screenshots/search.png -------------------------------------------------------------------------------- /screenshots/session_details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/screenshots/session_details.png -------------------------------------------------------------------------------- /screenshots/sessions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/screenshots/sessions.png -------------------------------------------------------------------------------- /screenshots/speaker_details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/screenshots/speaker_details.png -------------------------------------------------------------------------------- /screenshots/speakers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/screenshots/speakers.png -------------------------------------------------------------------------------- /screenshots/twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/screenshots/twitter.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenConference/DroidconBerlin2017/HEAD/settings.gradle --------------------------------------------------------------------------------