├── .editorconfig
├── .github
├── CODEOWNERS
├── ISSUE_TEMPLATE
│ ├── bug_report.md
│ └── feature_request.md
├── pull_request_template.md
└── workflows
│ ├── branch.yml
│ ├── contributors.yml
│ ├── deploy-to-playstore.yml
│ ├── gradle-wrapper.yml
│ └── main.yml
├── .gitignore
├── CONTRIBUTING.md
├── Gemfile
├── Gemfile.lock
├── README.md
├── api_key.txt
├── app
├── .gitignore
├── build.gradle.kts
├── config
│ └── ktlint
│ │ └── baseline.xml
├── detekt-baseline.xml
├── google-services.json
├── lint-baseline.xml
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── android254
│ │ └── droidconKE2023
│ │ └── ExampleInstrumentedTest.kt
│ ├── main
│ ├── AndroidManifest.xml
│ ├── ic_launcher-playstore.png
│ ├── java
│ │ └── com
│ │ │ └── android254
│ │ │ └── droidconKE2023
│ │ │ ├── app
│ │ │ └── DroidconKE2023App.kt
│ │ │ └── crashlytics
│ │ │ └── CrashlyticsTree.kt
│ └── res
│ │ ├── drawable-v24
│ │ └── ic_launcher_foreground.xml
│ │ ├── drawable
│ │ └── ic_launcher_background.xml
│ │ ├── mipmap-anydpi-v26
│ │ ├── ic_launcher.xml
│ │ └── ic_launcher_round.xml
│ │ ├── mipmap-hdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-mdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-xhdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxhdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxxhdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_foreground.png
│ │ └── ic_launcher_round.png
│ │ ├── values-night
│ │ └── themes.xml
│ │ ├── values
│ │ ├── colors.xml
│ │ ├── ic_launcher_background.xml
│ │ ├── strings.xml
│ │ └── themes.xml
│ │ └── xml
│ │ ├── backup_rules.xml
│ │ └── data_extraction_rules.xml
│ └── test
│ └── java
│ └── com
│ └── android254
│ └── droidconKE2023
│ └── ExampleUnitTest.kt
├── chai
├── .gitignore
├── README.md
├── build.gradle.kts
├── config
│ └── ktlint
│ │ └── baseline.xml
├── consumer-rules.pro
├── detekt-baseline.xml
├── proguard-rules.pro
└── src
│ └── main
│ ├── java
│ └── com
│ │ └── droidconke
│ │ └── chai
│ │ ├── Theme.kt
│ │ ├── atoms
│ │ ├── CFonts.kt
│ │ └── Color.kt
│ │ ├── colors
│ │ └── ChaiColors.kt
│ │ ├── components
│ │ ├── CButtons.kt
│ │ ├── CCards.kt
│ │ ├── CInputFiels.kt
│ │ ├── CTabs.kt
│ │ └── CText.kt
│ │ ├── icons
│ │ └── Icons.kt
│ │ ├── images
│ │ └── Images.kt
│ │ └── utils
│ │ ├── Alpha.kt
│ │ ├── Shape.kt
│ │ └── Spacing.kt
│ └── res
│ ├── drawable
│ ├── about_icon.xml
│ ├── droidcon_icon.png
│ ├── feed_icon.xml
│ ├── home_icon.xml
│ ├── ic_back_arrow.xml
│ ├── ic_google_logo_icon.xml
│ ├── ic_green_session_card_spacer.xml
│ ├── ic_orange_session_card_spacer.xml
│ ├── ic_topbar_bg_login.xml
│ ├── ic_topbar_bg_login_dark.xml
│ ├── sessions_icon.xml
│ ├── toolbar_bg_sign_up_dark.xml
│ └── topbar_bg_sign_up.xml
│ └── font
│ ├── montserrat_bold.ttf
│ ├── montserrat_extra_light.ttf
│ ├── montserrat_light.ttf
│ ├── montserrat_medium.ttf
│ ├── montserrat_regular.ttf
│ ├── montserrat_semi_bold.ttf
│ └── montserrat_thin.ttf
├── codeAnalysis.bat
├── codeAnalysis.sh
├── codecov.yml
├── config
└── ktlint
│ └── baseline.xml
├── data
├── .gitignore
├── build.gradle.kts
├── config
│ └── ktlint
│ │ └── baseline.xml
├── detekt-baseline.xml
└── src
│ ├── main
│ ├── java
│ │ └── com
│ │ │ └── android254
│ │ │ └── data
│ │ │ ├── di
│ │ │ ├── DataSourceModule.kt
│ │ │ ├── DatastoreModule.kt
│ │ │ ├── NetworkModule.kt
│ │ │ ├── RemoteConfigModule.kt
│ │ │ ├── RepoModule.kt
│ │ │ └── WorkModule.kt
│ │ │ ├── network
│ │ │ └── models
│ │ │ │ └── responses
│ │ │ │ └── BookmarkDTO.kt
│ │ │ ├── preferences
│ │ │ └── DefaultTokenProvider.kt
│ │ │ ├── repos
│ │ │ ├── AuthManager.kt
│ │ │ ├── FeedManager.kt
│ │ │ ├── HomeRepoImpl.kt
│ │ │ ├── OrganizersManager.kt
│ │ │ ├── SessionsManager.kt
│ │ │ ├── SpeakersManager.kt
│ │ │ ├── SponsorsManager.kt
│ │ │ └── mappers
│ │ │ │ ├── FeedMappers.kt
│ │ │ │ ├── OrganizersMapper.kt
│ │ │ │ ├── SessionMapper.kt
│ │ │ │ ├── SpeakerMapper.kt
│ │ │ │ └── SponsorsMapper.kt
│ │ │ └── work
│ │ │ ├── SyncDataWorkManagerImpl.kt
│ │ │ ├── SyncDataWorker.kt
│ │ │ ├── WorkConstants.kt
│ │ │ └── WorkInitializer.kt
│ └── res
│ │ └── values
│ │ └── strings.xml
│ └── test
│ └── java
│ └── com
│ └── android254
│ └── data
│ ├── preferences
│ └── DefaultTokenProviderTest.kt
│ └── repos
│ ├── AuthManagerTest.kt
│ ├── SampleData.kt
│ └── SessionsManagerTest.kt
├── datasource
├── config
│ └── ktlint
│ │ └── baseline.xml
├── local
│ ├── build.gradle.kts
│ ├── config
│ │ └── ktlint
│ │ │ └── baseline.xml
│ ├── detekt-baseline.xml
│ └── src
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ └── java
│ │ │ └── ke
│ │ │ └── droidcon
│ │ │ └── kotlin
│ │ │ └── datasource
│ │ │ └── local
│ │ │ ├── Database.kt
│ │ │ ├── dao
│ │ │ ├── BaseDao.kt
│ │ │ ├── BookmarkDao.kt
│ │ │ ├── FeedDao.kt
│ │ │ ├── OrganizersDao.kt
│ │ │ ├── SessionDao.kt
│ │ │ ├── SpeakerDao.kt
│ │ │ └── SponsorsDao.kt
│ │ │ ├── di
│ │ │ ├── DaoModule.kt
│ │ │ ├── DatabaseModule.kt
│ │ │ └── DispatcherModule.kt
│ │ │ ├── model
│ │ │ ├── BookmarkEntity.kt
│ │ │ ├── FeedEntity.kt
│ │ │ ├── OrganizerEntity.kt
│ │ │ ├── SessionEntity.kt
│ │ │ ├── SpeakerEntity.kt
│ │ │ └── SponsorEntity.kt
│ │ │ ├── source
│ │ │ ├── LocalFeedDataSource.kt
│ │ │ ├── LocalFeedDataSourceImpl.kt
│ │ │ ├── LocalOrganizersDataSource.kt
│ │ │ ├── LocalOrganizersDataSourceImpl.kt
│ │ │ ├── LocalSessionsDataSource.kt
│ │ │ ├── LocalSessionsDataSourceImpl.kt
│ │ │ ├── LocalSpeakersDataSource.kt
│ │ │ ├── LocalSpeakersDataSourceImpl.kt
│ │ │ ├── LocalSponsorsDataSource.kt
│ │ │ └── LocalSponsorsDataSourceImpl.kt
│ │ │ └── util
│ │ │ ├── DateStringConverter.kt
│ │ │ └── InstantConverter.kt
│ │ └── test
│ │ └── java
│ │ └── ke
│ │ └── droidcon
│ │ └── kotlin
│ │ └── datasource
│ │ └── local
│ │ └── dao
│ │ └── SessionDaoTest.kt
└── remote
│ ├── build.gradle.kts
│ ├── config
│ └── ktlint
│ │ └── baseline.xml
│ ├── detekt-baseline.xml
│ └── src
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── ke
│ │ │ └── droidcon
│ │ │ └── kotlin
│ │ │ └── datasource
│ │ │ └── remote
│ │ │ ├── Constants.kt
│ │ │ ├── auth
│ │ │ ├── AuthApi.kt
│ │ │ └── model
│ │ │ │ ├── AccessTokenDTO.kt
│ │ │ │ ├── GoogleToken.kt
│ │ │ │ ├── StatusDTO.kt
│ │ │ │ └── UserDetailsDTO.kt
│ │ │ ├── di
│ │ │ └── DispatcherModule.kt
│ │ │ ├── feed
│ │ │ ├── FeedApi.kt
│ │ │ ├── RemoteFeedDataSource.kt
│ │ │ ├── RemoteFeedDataSourceImpl.kt
│ │ │ ├── deserializer
│ │ │ │ └── LocalDateTimeSerializer.kt
│ │ │ └── model
│ │ │ │ └── FeedDTO.kt
│ │ │ ├── feedback
│ │ │ ├── FeedbackApi.kt
│ │ │ └── model
│ │ │ │ └── Feedback.kt
│ │ │ ├── organizers
│ │ │ ├── OrganizersApi.kt
│ │ │ ├── RemoteOrganizersDataSource.kt
│ │ │ ├── RemoteOrganizersDataSourceImpl.kt
│ │ │ └── model
│ │ │ │ └── OrganizerDTO.kt
│ │ │ ├── sessions
│ │ │ ├── RemoteSessionsDataSource.kt
│ │ │ ├── RemoteSessionsDataSourceImpl.kt
│ │ │ ├── SessionsApi.kt
│ │ │ └── model
│ │ │ │ ├── RoomDTO.kt
│ │ │ │ └── SessionDTO.kt
│ │ │ ├── speakers
│ │ │ ├── RemoteSpeakersDataSource.kt
│ │ │ ├── RemoteSpeakersDataSourceImpl.kt
│ │ │ ├── SpeakersApi.kt
│ │ │ └── model
│ │ │ │ └── SpeakerDTO.kt
│ │ │ ├── sponsors
│ │ │ ├── RemoteSponsorsDataSource.kt
│ │ │ ├── RemoteSponsorsDataSourceImpl.kt
│ │ │ ├── SponsorsApi.kt
│ │ │ └── model
│ │ │ │ └── SponsorDTO.kt
│ │ │ └── utils
│ │ │ ├── DataResult.kt
│ │ │ ├── HttpClientFactory.kt
│ │ │ ├── RemoteConfigConfig.kt
│ │ │ ├── RemoteFeatureToggle.kt
│ │ │ ├── SafeApiCall.kt
│ │ │ ├── TokenProvider.kt
│ │ │ ├── UrlProvider.kt
│ │ │ └── pagination
│ │ │ ├── PaginatedResponse.kt
│ │ │ ├── PaginationMetaData.kt
│ │ │ └── ResponseMetaData.kt
│ └── res
│ │ └── xml
│ │ └── remote_config_defaults.xml
│ └── test
│ └── java
│ └── ke
│ └── droidcon
│ └── kotlin
│ └── datasource
│ └── remote
│ ├── auth
│ └── AuthApiTest.kt
│ ├── feed
│ └── FeedApiTest.kt
│ ├── feedback
│ └── FeedbackApiTest.kt
│ ├── organizers
│ └── OrganizersApiTest.kt
│ ├── session
│ └── SessionApiTest.kt
│ ├── speaker
│ └── SpeakerApiTest.kt
│ ├── sponsors
│ └── SponsorsApiTest.kt
│ └── utils
│ ├── MockTokenProvider.kt
│ ├── RemoteFeatureToggleTest.kt
│ └── SamplePaginationMetaData.kt
├── detekt.yml
├── domain
├── .gitignore
├── build.gradle.kts
├── config
│ └── ktlint
│ │ └── baseline.xml
└── src
│ └── main
│ └── java
│ └── com
│ └── android254
│ └── domain
│ ├── models
│ ├── Creator.kt
│ ├── DataResult.kt
│ ├── Feed.kt
│ ├── HomeDetails.kt
│ ├── Organizer.kt
│ ├── OrganizingPartners.kt
│ ├── ResourceResult.kt
│ ├── Session.kt
│ ├── SessionDomainModel.kt
│ ├── SessionFilter.kt
│ ├── SessionsInformationDomainModel.kt
│ └── Speaker.kt
│ ├── repos
│ ├── AuthRepo.kt
│ ├── FeedRepo.kt
│ ├── HomeRepo.kt
│ ├── OrganizersRepo.kt
│ ├── SessionsRepo.kt
│ ├── SpeakersRepo.kt
│ └── SponsorsRepo.kt
│ └── work
│ └── SyncDataWorkManager.kt
├── fastlane
├── Appfile
├── Fastfile
├── README.md
└── report.xml
├── gradle.properties
├── gradle
├── libs.versions.toml
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── java_version.png
├── keystore
└── dckedebug.keystore
├── presentation
├── .gitignore
├── build.gradle.kts
├── config
│ └── ktlint
│ │ └── baseline.xml
├── detekt-baseline.xml
└── src
│ ├── main
│ ├── java
│ │ └── com
│ │ │ └── android254
│ │ │ └── presentation
│ │ │ ├── about
│ │ │ └── view
│ │ │ │ ├── AboutScreen.kt
│ │ │ │ ├── AboutViewModel.kt
│ │ │ │ └── OrganizingTeamComponent.kt
│ │ │ ├── activity
│ │ │ └── MainActivity.kt
│ │ │ ├── auth
│ │ │ ├── AuthViewModel.kt
│ │ │ ├── GoogleSignInHandler.kt
│ │ │ └── view
│ │ │ │ ├── AuthDialog.kt
│ │ │ │ └── GoogleSignInButton.kt
│ │ │ ├── common
│ │ │ ├── bottomnav
│ │ │ │ └── BottomNavigationBar.kt
│ │ │ ├── bottomsheet
│ │ │ │ └── Strings.kt
│ │ │ ├── components
│ │ │ │ ├── AnimatedShimmerEffect.kt
│ │ │ │ ├── DroidConTextField.kt
│ │ │ │ ├── DroidconAppBar.kt
│ │ │ │ ├── DroidconAppBarWithFeedbackButton.kt
│ │ │ │ ├── DroidconAppBarWithFilter.kt
│ │ │ │ ├── FullscreenDialog.kt
│ │ │ │ ├── ImageAvatar.kt
│ │ │ │ ├── Loader.kt
│ │ │ │ ├── LoadingBox.kt
│ │ │ │ ├── OrganizedBySection.kt
│ │ │ │ ├── PrimaryButton.kt
│ │ │ │ ├── SessionsCard.kt
│ │ │ │ ├── SpeakersCard.kt
│ │ │ │ ├── SponsorsCard.kt
│ │ │ │ └── ToggleButtonGroup.kt
│ │ │ └── navigation
│ │ │ │ ├── Navigation.kt
│ │ │ │ └── Screens.kt
│ │ │ ├── di
│ │ │ └── PresentationModule.kt
│ │ │ ├── feed
│ │ │ ├── FeedViewModel.kt
│ │ │ └── view
│ │ │ │ ├── FeedComponent.kt
│ │ │ │ ├── FeedLoadingComponent.kt
│ │ │ │ ├── FeedMappers.kt
│ │ │ │ ├── FeedScreen.kt
│ │ │ │ ├── FeedShareSection.kt
│ │ │ │ └── FeedUIState.kt
│ │ │ ├── feedback
│ │ │ └── view
│ │ │ │ └── FeedBackScreen.kt
│ │ │ ├── home
│ │ │ ├── components
│ │ │ │ ├── HomeBannerSection.kt
│ │ │ │ ├── HomeHeaderSectionComponent.kt
│ │ │ │ ├── HomeSectionHeaderComponent.kt
│ │ │ │ ├── HomeSessionLoadingComponent.kt
│ │ │ │ ├── HomeSessionLoadingItem.kt
│ │ │ │ ├── HomeSessionSection.kt
│ │ │ │ ├── HomeSpacer.kt
│ │ │ │ ├── HomeSpeakerComponent.kt
│ │ │ │ ├── HomeSpeakersLoadingComponent.kt
│ │ │ │ ├── HomeSpeakersLoadingItem.kt
│ │ │ │ ├── HomeSpeakersSection.kt
│ │ │ │ └── HomeToolbarComponent.kt
│ │ │ ├── mappers
│ │ │ │ └── DomainToPresentationMappers.kt
│ │ │ ├── screen
│ │ │ │ └── HomeScreen.kt
│ │ │ ├── viewmodel
│ │ │ │ └── HomeViewModel.kt
│ │ │ └── viewstate
│ │ │ │ └── HomeViewState.kt
│ │ │ ├── models
│ │ │ ├── EventDate.kt
│ │ │ ├── FeedUI.kt
│ │ │ ├── OrganizingTeamMember.kt
│ │ │ ├── SessionDetailsPresentationModel.kt
│ │ │ ├── SessionPresentationModel.kt
│ │ │ ├── SessionsFilterAdapter.kt
│ │ │ ├── SessionsFilterOption.kt
│ │ │ ├── Speaker.kt
│ │ │ ├── SpeakerUI.kt
│ │ │ └── SponsorPresentationModel.kt
│ │ │ ├── notifications
│ │ │ ├── DroidconNotificationManager.kt
│ │ │ └── MessagingService.kt
│ │ │ ├── sessionDetails
│ │ │ ├── SessionDetailsViewModel.kt
│ │ │ └── view
│ │ │ │ └── SessionDetailsScreen.kt
│ │ │ ├── sessions
│ │ │ ├── components
│ │ │ │ ├── CustomSwitch.kt
│ │ │ │ ├── EventDaySelector.kt
│ │ │ │ ├── EventDaySelectorButton.kt
│ │ │ │ ├── SessionLoadingCard.kt
│ │ │ │ ├── SessionLoadingComponent.kt
│ │ │ │ ├── SessionStateComponent.kt
│ │ │ │ ├── SessionsCardWithBannerImage.kt
│ │ │ │ ├── SessionsErrorComponent.kt
│ │ │ │ └── SessionsFilterPanel.kt
│ │ │ ├── mappers
│ │ │ │ └── SessionMapper.kt
│ │ │ ├── models
│ │ │ │ └── SessionsUiState.kt
│ │ │ ├── utils
│ │ │ │ ├── FilterKeys.kt
│ │ │ │ └── SessionsFilterCategory.kt
│ │ │ └── view
│ │ │ │ ├── SessionsFilterState.kt
│ │ │ │ ├── SessionsScreen.kt
│ │ │ │ └── SessionsViewModel.kt
│ │ │ ├── speakers
│ │ │ ├── SpeakerDetailsScreenViewModel.kt
│ │ │ ├── SpeakersScreenViewModel.kt
│ │ │ └── view
│ │ │ │ ├── SpeakerComponent.kt
│ │ │ │ ├── SpeakerDetailsScreen.kt
│ │ │ │ ├── SpeakersScreen.kt
│ │ │ │ └── TopAppBar.kt
│ │ │ └── utils
│ │ │ ├── ChaiLightAndDarkComposePreview.kt
│ │ │ └── DateAndTimeUtils.kt
│ └── res
│ │ ├── drawable
│ │ ├── about_icon.xml
│ │ ├── all.png
│ │ ├── btn_google_icon.xml
│ │ ├── droidcon_event_banner.png
│ │ ├── droidcon_icon.png
│ │ ├── droidcon_logo.xml
│ │ ├── droidcon_logo_dark.xml
│ │ ├── feed_icon.xml
│ │ ├── home_icon.xml
│ │ ├── ic_back_arrow.xml
│ │ ├── ic_baseline_close_24.xml
│ │ ├── ic_droidcon_logo.xml
│ │ ├── ic_facebook.xml
│ │ ├── ic_feedback_bad_face.png
│ │ ├── ic_feedback_emoji.xml
│ │ ├── ic_feedback_neutral_face.png
│ │ ├── ic_feedback_smiling_face.png
│ │ ├── ic_filter.xml
│ │ ├── ic_google_logo_icon.xml
│ │ ├── ic_green_session_card_spacer.xml
│ │ ├── ic_home_speakers_card_drawable.xml
│ │ ├── ic_home_speakers_card_play.xml
│ │ ├── ic_listalt.xml
│ │ ├── ic_orange_session_card_spacer.xml
│ │ ├── ic_send_icon.xml
│ │ ├── ic_share.xml
│ │ ├── ic_telegram.xml
│ │ ├── ic_topbar_bg_login.xml
│ │ ├── ic_topbar_bg_login_dark.xml
│ │ ├── ic_twitter.xml
│ │ ├── ic_twitter_logo.xml
│ │ ├── ic_view_agenda.xml
│ │ ├── ic_whatsapp.xml
│ │ ├── session_transforming_lives.png
│ │ ├── sessions_icon.xml
│ │ ├── smile.xml
│ │ ├── smiling.png
│ │ ├── team.png
│ │ ├── toolbar_bg_sign_up_dark.xml
│ │ ├── topbar_bg_sign_up.xml
│ │ ├── topbar_speaker_bg.xml
│ │ └── whilte_padlock.xml
│ │ ├── font
│ │ ├── montserrat_black.ttf
│ │ ├── montserrat_black_italic.ttf
│ │ ├── montserrat_bold.ttf
│ │ ├── montserrat_bold_italic.ttf
│ │ ├── montserrat_extra_bold.ttf
│ │ ├── montserrat_extra_bold_italic.ttf
│ │ ├── montserrat_extra_light.ttf
│ │ ├── montserrat_extra_light_italic.ttf
│ │ ├── montserrat_italic.ttf
│ │ ├── montserrat_light.ttf
│ │ ├── montserrat_light_italic.ttf
│ │ ├── montserrat_medium.ttf
│ │ ├── montserrat_medium_italic.ttf
│ │ ├── montserrat_regular.ttf
│ │ ├── montserrat_semi_bold.ttf
│ │ ├── montserrat_semi_bold_italic.ttf
│ │ ├── montserrat_thin.ttf
│ │ └── montserrat_thin_italic.ttf
│ │ ├── raw
│ │ └── loading.json
│ │ ├── values-night
│ │ └── colors.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── strings.xml
│ │ └── themes.xml
│ └── test
│ └── java
│ └── com
│ └── android254
│ └── presentation
│ ├── about
│ └── view
│ │ └── AboutScreenTest.kt
│ ├── auth
│ └── view
│ │ └── AuthDialogTest.kt
│ ├── feed
│ └── view
│ │ └── FeedScreenTest.kt
│ ├── feedback
│ └── view
│ │ └── FeedBackScreenTest.kt
│ ├── home
│ ├── components
│ │ └── HomeBannerSectionTest.kt
│ └── screen
│ │ └── HomeScreenTest.kt
│ ├── sessionDetails
│ └── view
│ │ └── SessionDetailsScreenTest.kt
│ ├── sessions
│ ├── mappers
│ │ └── TimePeriodTest.kt
│ └── view
│ │ ├── FakeSyncWorkManager.kt
│ │ └── SessionScreenTest.kt
│ └── speakers
│ └── view
│ ├── SpeakerDetailsScreenTest.kt
│ └── SpeakersScreenTest.kt
├── settings.gradle.kts
├── spotless
├── copyright.kt
└── copyright.kts
└── whatsnew
└── whatsnew-en-US
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/.editorconfig
--------------------------------------------------------------------------------
/.github/CODEOWNERS:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/.github/CODEOWNERS
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/.github/ISSUE_TEMPLATE/bug_report.md
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/.github/ISSUE_TEMPLATE/feature_request.md
--------------------------------------------------------------------------------
/.github/pull_request_template.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/.github/pull_request_template.md
--------------------------------------------------------------------------------
/.github/workflows/branch.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/.github/workflows/branch.yml
--------------------------------------------------------------------------------
/.github/workflows/contributors.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/.github/workflows/contributors.yml
--------------------------------------------------------------------------------
/.github/workflows/deploy-to-playstore.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/.github/workflows/deploy-to-playstore.yml
--------------------------------------------------------------------------------
/.github/workflows/gradle-wrapper.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/.github/workflows/gradle-wrapper.yml
--------------------------------------------------------------------------------
/.github/workflows/main.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/.github/workflows/main.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/.gitignore
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/CONTRIBUTING.md
--------------------------------------------------------------------------------
/Gemfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/Gemfile
--------------------------------------------------------------------------------
/Gemfile.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/Gemfile.lock
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/README.md
--------------------------------------------------------------------------------
/api_key.txt:
--------------------------------------------------------------------------------
1 | droidconKe-2020
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/app/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/build.gradle.kts
--------------------------------------------------------------------------------
/app/config/ktlint/baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/config/ktlint/baseline.xml
--------------------------------------------------------------------------------
/app/detekt-baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/detekt-baseline.xml
--------------------------------------------------------------------------------
/app/google-services.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/google-services.json
--------------------------------------------------------------------------------
/app/lint-baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/lint-baseline.xml
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/proguard-rules.pro
--------------------------------------------------------------------------------
/app/src/androidTest/java/com/android254/droidconKE2023/ExampleInstrumentedTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/androidTest/java/com/android254/droidconKE2023/ExampleInstrumentedTest.kt
--------------------------------------------------------------------------------
/app/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/app/src/main/ic_launcher-playstore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/ic_launcher-playstore.png
--------------------------------------------------------------------------------
/app/src/main/java/com/android254/droidconKE2023/app/DroidconKE2023App.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/java/com/android254/droidconKE2023/app/DroidconKE2023App.kt
--------------------------------------------------------------------------------
/app/src/main/java/com/android254/droidconKE2023/crashlytics/CrashlyticsTree.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/java/com/android254/droidconKE2023/crashlytics/CrashlyticsTree.kt
--------------------------------------------------------------------------------
/app/src/main/res/drawable-v24/ic_launcher_foreground.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_launcher_background.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/drawable/ic_launcher_background.xml
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/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/droidconKE/droidconKeKotlin/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/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/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/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/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/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/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/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/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/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/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/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/values-night/themes.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/values-night/themes.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/values/colors.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/ic_launcher_background.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/values/ic_launcher_background.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/themes.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/values/themes.xml
--------------------------------------------------------------------------------
/app/src/main/res/xml/backup_rules.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/xml/backup_rules.xml
--------------------------------------------------------------------------------
/app/src/main/res/xml/data_extraction_rules.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/main/res/xml/data_extraction_rules.xml
--------------------------------------------------------------------------------
/app/src/test/java/com/android254/droidconKE2023/ExampleUnitTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/app/src/test/java/com/android254/droidconKE2023/ExampleUnitTest.kt
--------------------------------------------------------------------------------
/chai/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/chai/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/README.md
--------------------------------------------------------------------------------
/chai/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/build.gradle.kts
--------------------------------------------------------------------------------
/chai/config/ktlint/baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/config/ktlint/baseline.xml
--------------------------------------------------------------------------------
/chai/consumer-rules.pro:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/chai/detekt-baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/detekt-baseline.xml
--------------------------------------------------------------------------------
/chai/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/proguard-rules.pro
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/Theme.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/Theme.kt
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/atoms/CFonts.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/atoms/CFonts.kt
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/atoms/Color.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/atoms/Color.kt
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/colors/ChaiColors.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/colors/ChaiColors.kt
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/components/CButtons.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/components/CButtons.kt
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/components/CCards.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/components/CCards.kt
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/components/CInputFiels.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/components/CInputFiels.kt
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/components/CTabs.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/components/CTabs.kt
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/components/CText.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/components/CText.kt
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/icons/Icons.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/icons/Icons.kt
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/images/Images.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/images/Images.kt
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/utils/Alpha.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/utils/Alpha.kt
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/utils/Shape.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/utils/Shape.kt
--------------------------------------------------------------------------------
/chai/src/main/java/com/droidconke/chai/utils/Spacing.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/java/com/droidconke/chai/utils/Spacing.kt
--------------------------------------------------------------------------------
/chai/src/main/res/drawable/about_icon.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/drawable/about_icon.xml
--------------------------------------------------------------------------------
/chai/src/main/res/drawable/droidcon_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/drawable/droidcon_icon.png
--------------------------------------------------------------------------------
/chai/src/main/res/drawable/feed_icon.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/drawable/feed_icon.xml
--------------------------------------------------------------------------------
/chai/src/main/res/drawable/home_icon.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/drawable/home_icon.xml
--------------------------------------------------------------------------------
/chai/src/main/res/drawable/ic_back_arrow.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/drawable/ic_back_arrow.xml
--------------------------------------------------------------------------------
/chai/src/main/res/drawable/ic_google_logo_icon.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/drawable/ic_google_logo_icon.xml
--------------------------------------------------------------------------------
/chai/src/main/res/drawable/ic_green_session_card_spacer.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/drawable/ic_green_session_card_spacer.xml
--------------------------------------------------------------------------------
/chai/src/main/res/drawable/ic_orange_session_card_spacer.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/drawable/ic_orange_session_card_spacer.xml
--------------------------------------------------------------------------------
/chai/src/main/res/drawable/ic_topbar_bg_login.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/drawable/ic_topbar_bg_login.xml
--------------------------------------------------------------------------------
/chai/src/main/res/drawable/ic_topbar_bg_login_dark.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/drawable/ic_topbar_bg_login_dark.xml
--------------------------------------------------------------------------------
/chai/src/main/res/drawable/sessions_icon.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/drawable/sessions_icon.xml
--------------------------------------------------------------------------------
/chai/src/main/res/drawable/toolbar_bg_sign_up_dark.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/drawable/toolbar_bg_sign_up_dark.xml
--------------------------------------------------------------------------------
/chai/src/main/res/drawable/topbar_bg_sign_up.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/drawable/topbar_bg_sign_up.xml
--------------------------------------------------------------------------------
/chai/src/main/res/font/montserrat_bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/font/montserrat_bold.ttf
--------------------------------------------------------------------------------
/chai/src/main/res/font/montserrat_extra_light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/font/montserrat_extra_light.ttf
--------------------------------------------------------------------------------
/chai/src/main/res/font/montserrat_light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/font/montserrat_light.ttf
--------------------------------------------------------------------------------
/chai/src/main/res/font/montserrat_medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/font/montserrat_medium.ttf
--------------------------------------------------------------------------------
/chai/src/main/res/font/montserrat_regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/font/montserrat_regular.ttf
--------------------------------------------------------------------------------
/chai/src/main/res/font/montserrat_semi_bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/font/montserrat_semi_bold.ttf
--------------------------------------------------------------------------------
/chai/src/main/res/font/montserrat_thin.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/chai/src/main/res/font/montserrat_thin.ttf
--------------------------------------------------------------------------------
/codeAnalysis.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/codeAnalysis.bat
--------------------------------------------------------------------------------
/codeAnalysis.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/codeAnalysis.sh
--------------------------------------------------------------------------------
/codecov.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/codecov.yml
--------------------------------------------------------------------------------
/config/ktlint/baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/config/ktlint/baseline.xml
--------------------------------------------------------------------------------
/data/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/data/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/build.gradle.kts
--------------------------------------------------------------------------------
/data/config/ktlint/baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/config/ktlint/baseline.xml
--------------------------------------------------------------------------------
/data/detekt-baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/detekt-baseline.xml
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/di/DataSourceModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/di/DataSourceModule.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/di/DatastoreModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/di/DatastoreModule.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/di/NetworkModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/di/NetworkModule.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/di/RemoteConfigModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/di/RemoteConfigModule.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/di/RepoModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/di/RepoModule.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/di/WorkModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/di/WorkModule.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/network/models/responses/BookmarkDTO.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/network/models/responses/BookmarkDTO.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/preferences/DefaultTokenProvider.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/preferences/DefaultTokenProvider.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/repos/AuthManager.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/repos/AuthManager.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/repos/FeedManager.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/repos/FeedManager.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/repos/HomeRepoImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/repos/HomeRepoImpl.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/repos/OrganizersManager.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/repos/OrganizersManager.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/repos/SessionsManager.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/repos/SessionsManager.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/repos/SpeakersManager.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/repos/SpeakersManager.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/repos/SponsorsManager.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/repos/SponsorsManager.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/repos/mappers/FeedMappers.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/repos/mappers/FeedMappers.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/repos/mappers/OrganizersMapper.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/repos/mappers/OrganizersMapper.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/repos/mappers/SessionMapper.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/repos/mappers/SessionMapper.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/repos/mappers/SpeakerMapper.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/repos/mappers/SpeakerMapper.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/repos/mappers/SponsorsMapper.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/repos/mappers/SponsorsMapper.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/work/SyncDataWorkManagerImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/work/SyncDataWorkManagerImpl.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/work/SyncDataWorker.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/work/SyncDataWorker.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/work/WorkConstants.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/work/WorkConstants.kt
--------------------------------------------------------------------------------
/data/src/main/java/com/android254/data/work/WorkInitializer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/java/com/android254/data/work/WorkInitializer.kt
--------------------------------------------------------------------------------
/data/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/data/src/test/java/com/android254/data/preferences/DefaultTokenProviderTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/test/java/com/android254/data/preferences/DefaultTokenProviderTest.kt
--------------------------------------------------------------------------------
/data/src/test/java/com/android254/data/repos/AuthManagerTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/test/java/com/android254/data/repos/AuthManagerTest.kt
--------------------------------------------------------------------------------
/data/src/test/java/com/android254/data/repos/SampleData.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/test/java/com/android254/data/repos/SampleData.kt
--------------------------------------------------------------------------------
/data/src/test/java/com/android254/data/repos/SessionsManagerTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/data/src/test/java/com/android254/data/repos/SessionsManagerTest.kt
--------------------------------------------------------------------------------
/datasource/config/ktlint/baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/config/ktlint/baseline.xml
--------------------------------------------------------------------------------
/datasource/local/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/build.gradle.kts
--------------------------------------------------------------------------------
/datasource/local/config/ktlint/baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/config/ktlint/baseline.xml
--------------------------------------------------------------------------------
/datasource/local/detekt-baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/detekt-baseline.xml
--------------------------------------------------------------------------------
/datasource/local/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/Database.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/Database.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/BaseDao.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/BaseDao.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/BookmarkDao.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/BookmarkDao.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/FeedDao.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/FeedDao.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/OrganizersDao.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/OrganizersDao.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/SessionDao.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/SessionDao.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/SpeakerDao.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/SpeakerDao.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/SponsorsDao.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/dao/SponsorsDao.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/di/DaoModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/di/DaoModule.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/di/DatabaseModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/di/DatabaseModule.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/di/DispatcherModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/di/DispatcherModule.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/model/BookmarkEntity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/model/BookmarkEntity.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/model/FeedEntity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/model/FeedEntity.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/model/OrganizerEntity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/model/OrganizerEntity.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/model/SessionEntity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/model/SessionEntity.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/model/SpeakerEntity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/model/SpeakerEntity.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/model/SponsorEntity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/model/SponsorEntity.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalFeedDataSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalFeedDataSource.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalFeedDataSourceImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalFeedDataSourceImpl.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalOrganizersDataSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalOrganizersDataSource.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalOrganizersDataSourceImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalOrganizersDataSourceImpl.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalSessionsDataSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalSessionsDataSource.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalSessionsDataSourceImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalSessionsDataSourceImpl.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalSpeakersDataSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalSpeakersDataSource.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalSpeakersDataSourceImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalSpeakersDataSourceImpl.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalSponsorsDataSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalSponsorsDataSource.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalSponsorsDataSourceImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/source/LocalSponsorsDataSourceImpl.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/util/DateStringConverter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/util/DateStringConverter.kt
--------------------------------------------------------------------------------
/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/util/InstantConverter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/main/java/ke/droidcon/kotlin/datasource/local/util/InstantConverter.kt
--------------------------------------------------------------------------------
/datasource/local/src/test/java/ke/droidcon/kotlin/datasource/local/dao/SessionDaoTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/local/src/test/java/ke/droidcon/kotlin/datasource/local/dao/SessionDaoTest.kt
--------------------------------------------------------------------------------
/datasource/remote/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/build.gradle.kts
--------------------------------------------------------------------------------
/datasource/remote/config/ktlint/baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/config/ktlint/baseline.xml
--------------------------------------------------------------------------------
/datasource/remote/detekt-baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/detekt-baseline.xml
--------------------------------------------------------------------------------
/datasource/remote/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/Constants.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/Constants.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/auth/AuthApi.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/auth/AuthApi.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/auth/model/AccessTokenDTO.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/auth/model/AccessTokenDTO.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/auth/model/GoogleToken.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/auth/model/GoogleToken.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/auth/model/StatusDTO.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/auth/model/StatusDTO.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/auth/model/UserDetailsDTO.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/auth/model/UserDetailsDTO.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/di/DispatcherModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/di/DispatcherModule.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feed/FeedApi.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feed/FeedApi.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feed/RemoteFeedDataSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feed/RemoteFeedDataSource.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feed/RemoteFeedDataSourceImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feed/RemoteFeedDataSourceImpl.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feed/deserializer/LocalDateTimeSerializer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feed/deserializer/LocalDateTimeSerializer.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feed/model/FeedDTO.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feed/model/FeedDTO.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feedback/FeedbackApi.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feedback/FeedbackApi.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feedback/model/Feedback.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/feedback/model/Feedback.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/organizers/OrganizersApi.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/organizers/OrganizersApi.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/organizers/RemoteOrganizersDataSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/organizers/RemoteOrganizersDataSource.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/organizers/RemoteOrganizersDataSourceImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/organizers/RemoteOrganizersDataSourceImpl.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/organizers/model/OrganizerDTO.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/organizers/model/OrganizerDTO.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sessions/RemoteSessionsDataSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sessions/RemoteSessionsDataSource.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sessions/RemoteSessionsDataSourceImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sessions/RemoteSessionsDataSourceImpl.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sessions/SessionsApi.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sessions/SessionsApi.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sessions/model/RoomDTO.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sessions/model/RoomDTO.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sessions/model/SessionDTO.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sessions/model/SessionDTO.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/speakers/RemoteSpeakersDataSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/speakers/RemoteSpeakersDataSource.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/speakers/RemoteSpeakersDataSourceImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/speakers/RemoteSpeakersDataSourceImpl.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/speakers/SpeakersApi.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/speakers/SpeakersApi.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/speakers/model/SpeakerDTO.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/speakers/model/SpeakerDTO.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sponsors/RemoteSponsorsDataSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sponsors/RemoteSponsorsDataSource.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sponsors/RemoteSponsorsDataSourceImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sponsors/RemoteSponsorsDataSourceImpl.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sponsors/SponsorsApi.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sponsors/SponsorsApi.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sponsors/model/SponsorDTO.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/sponsors/model/SponsorDTO.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/DataResult.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/DataResult.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/HttpClientFactory.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/HttpClientFactory.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/RemoteConfigConfig.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/RemoteConfigConfig.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/RemoteFeatureToggle.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/RemoteFeatureToggle.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/SafeApiCall.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/SafeApiCall.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/TokenProvider.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/TokenProvider.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/UrlProvider.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/UrlProvider.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/pagination/PaginatedResponse.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/pagination/PaginatedResponse.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/pagination/PaginationMetaData.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/pagination/PaginationMetaData.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/pagination/ResponseMetaData.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/java/ke/droidcon/kotlin/datasource/remote/utils/pagination/ResponseMetaData.kt
--------------------------------------------------------------------------------
/datasource/remote/src/main/res/xml/remote_config_defaults.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/main/res/xml/remote_config_defaults.xml
--------------------------------------------------------------------------------
/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/auth/AuthApiTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/auth/AuthApiTest.kt
--------------------------------------------------------------------------------
/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/feed/FeedApiTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/feed/FeedApiTest.kt
--------------------------------------------------------------------------------
/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/feedback/FeedbackApiTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/feedback/FeedbackApiTest.kt
--------------------------------------------------------------------------------
/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/organizers/OrganizersApiTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/organizers/OrganizersApiTest.kt
--------------------------------------------------------------------------------
/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/session/SessionApiTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/session/SessionApiTest.kt
--------------------------------------------------------------------------------
/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/speaker/SpeakerApiTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/speaker/SpeakerApiTest.kt
--------------------------------------------------------------------------------
/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/sponsors/SponsorsApiTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/sponsors/SponsorsApiTest.kt
--------------------------------------------------------------------------------
/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/utils/MockTokenProvider.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/utils/MockTokenProvider.kt
--------------------------------------------------------------------------------
/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/utils/RemoteFeatureToggleTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/utils/RemoteFeatureToggleTest.kt
--------------------------------------------------------------------------------
/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/utils/SamplePaginationMetaData.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/datasource/remote/src/test/java/ke/droidcon/kotlin/datasource/remote/utils/SamplePaginationMetaData.kt
--------------------------------------------------------------------------------
/detekt.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/detekt.yml
--------------------------------------------------------------------------------
/domain/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/domain/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/build.gradle.kts
--------------------------------------------------------------------------------
/domain/config/ktlint/baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/config/ktlint/baseline.xml
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/models/Creator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/models/Creator.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/models/DataResult.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/models/DataResult.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/models/Feed.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/models/Feed.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/models/HomeDetails.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/models/HomeDetails.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/models/Organizer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/models/Organizer.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/models/OrganizingPartners.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/models/OrganizingPartners.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/models/ResourceResult.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/models/ResourceResult.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/models/Session.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/models/Session.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/models/SessionDomainModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/models/SessionDomainModel.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/models/SessionFilter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/models/SessionFilter.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/models/SessionsInformationDomainModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/models/SessionsInformationDomainModel.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/models/Speaker.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/models/Speaker.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/repos/AuthRepo.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/repos/AuthRepo.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/repos/FeedRepo.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/repos/FeedRepo.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/repos/HomeRepo.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/repos/HomeRepo.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/repos/OrganizersRepo.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/repos/OrganizersRepo.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/repos/SessionsRepo.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/repos/SessionsRepo.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/repos/SpeakersRepo.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/repos/SpeakersRepo.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/repos/SponsorsRepo.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/repos/SponsorsRepo.kt
--------------------------------------------------------------------------------
/domain/src/main/java/com/android254/domain/work/SyncDataWorkManager.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/domain/src/main/java/com/android254/domain/work/SyncDataWorkManager.kt
--------------------------------------------------------------------------------
/fastlane/Appfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/fastlane/Appfile
--------------------------------------------------------------------------------
/fastlane/Fastfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/fastlane/Fastfile
--------------------------------------------------------------------------------
/fastlane/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/fastlane/README.md
--------------------------------------------------------------------------------
/fastlane/report.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/fastlane/report.xml
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/gradle.properties
--------------------------------------------------------------------------------
/gradle/libs.versions.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/gradle/libs.versions.toml
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/gradlew
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/gradlew.bat
--------------------------------------------------------------------------------
/java_version.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/java_version.png
--------------------------------------------------------------------------------
/keystore/dckedebug.keystore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/keystore/dckedebug.keystore
--------------------------------------------------------------------------------
/presentation/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/presentation/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/build.gradle.kts
--------------------------------------------------------------------------------
/presentation/config/ktlint/baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/config/ktlint/baseline.xml
--------------------------------------------------------------------------------
/presentation/detekt-baseline.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/detekt-baseline.xml
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/about/view/AboutScreen.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/about/view/AboutScreen.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/about/view/AboutViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/about/view/AboutViewModel.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/about/view/OrganizingTeamComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/about/view/OrganizingTeamComponent.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/activity/MainActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/activity/MainActivity.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/auth/AuthViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/auth/AuthViewModel.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/auth/GoogleSignInHandler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/auth/GoogleSignInHandler.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/auth/view/AuthDialog.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/auth/view/AuthDialog.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/auth/view/GoogleSignInButton.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/auth/view/GoogleSignInButton.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/bottomnav/BottomNavigationBar.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/bottomnav/BottomNavigationBar.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/bottomsheet/Strings.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/bottomsheet/Strings.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/AnimatedShimmerEffect.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/AnimatedShimmerEffect.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/DroidConTextField.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/DroidConTextField.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/DroidconAppBar.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/DroidconAppBar.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/DroidconAppBarWithFeedbackButton.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/DroidconAppBarWithFeedbackButton.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/DroidconAppBarWithFilter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/DroidconAppBarWithFilter.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/FullscreenDialog.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/FullscreenDialog.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/ImageAvatar.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/ImageAvatar.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/Loader.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/Loader.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/LoadingBox.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/LoadingBox.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/OrganizedBySection.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/OrganizedBySection.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/PrimaryButton.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/PrimaryButton.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/SessionsCard.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/SessionsCard.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/SpeakersCard.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/SpeakersCard.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/SponsorsCard.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/SponsorsCard.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/components/ToggleButtonGroup.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/components/ToggleButtonGroup.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/navigation/Navigation.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/navigation/Navigation.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/common/navigation/Screens.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/common/navigation/Screens.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/di/PresentationModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/di/PresentationModule.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/feed/FeedViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/feed/FeedViewModel.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/feed/view/FeedComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/feed/view/FeedComponent.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/feed/view/FeedLoadingComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/feed/view/FeedLoadingComponent.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/feed/view/FeedMappers.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/feed/view/FeedMappers.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/feed/view/FeedScreen.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/feed/view/FeedScreen.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/feed/view/FeedShareSection.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/feed/view/FeedShareSection.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/feed/view/FeedUIState.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/feed/view/FeedUIState.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/feedback/view/FeedBackScreen.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/feedback/view/FeedBackScreen.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/components/HomeBannerSection.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/components/HomeBannerSection.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/components/HomeHeaderSectionComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/components/HomeHeaderSectionComponent.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/components/HomeSectionHeaderComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/components/HomeSectionHeaderComponent.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/components/HomeSessionLoadingComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/components/HomeSessionLoadingComponent.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/components/HomeSessionLoadingItem.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/components/HomeSessionLoadingItem.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/components/HomeSessionSection.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/components/HomeSessionSection.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/components/HomeSpacer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/components/HomeSpacer.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/components/HomeSpeakerComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/components/HomeSpeakerComponent.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/components/HomeSpeakersLoadingComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/components/HomeSpeakersLoadingComponent.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/components/HomeSpeakersLoadingItem.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/components/HomeSpeakersLoadingItem.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/components/HomeSpeakersSection.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/components/HomeSpeakersSection.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/components/HomeToolbarComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/components/HomeToolbarComponent.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/mappers/DomainToPresentationMappers.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/mappers/DomainToPresentationMappers.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/screen/HomeScreen.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/screen/HomeScreen.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/viewmodel/HomeViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/viewmodel/HomeViewModel.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/home/viewstate/HomeViewState.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/home/viewstate/HomeViewState.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/models/EventDate.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/models/EventDate.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/models/FeedUI.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/models/FeedUI.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/models/OrganizingTeamMember.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/models/OrganizingTeamMember.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/models/SessionDetailsPresentationModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/models/SessionDetailsPresentationModel.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/models/SessionPresentationModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/models/SessionPresentationModel.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/models/SessionsFilterAdapter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/models/SessionsFilterAdapter.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/models/SessionsFilterOption.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/models/SessionsFilterOption.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/models/Speaker.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/models/Speaker.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/models/SpeakerUI.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/models/SpeakerUI.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/models/SponsorPresentationModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/models/SponsorPresentationModel.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/notifications/DroidconNotificationManager.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/notifications/DroidconNotificationManager.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/notifications/MessagingService.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/notifications/MessagingService.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessionDetails/SessionDetailsViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessionDetails/SessionDetailsViewModel.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessionDetails/view/SessionDetailsScreen.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessionDetails/view/SessionDetailsScreen.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/components/CustomSwitch.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/components/CustomSwitch.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/components/EventDaySelector.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/components/EventDaySelector.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/components/EventDaySelectorButton.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/components/EventDaySelectorButton.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/components/SessionLoadingCard.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/components/SessionLoadingCard.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/components/SessionLoadingComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/components/SessionLoadingComponent.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/components/SessionStateComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/components/SessionStateComponent.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/components/SessionsCardWithBannerImage.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/components/SessionsCardWithBannerImage.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/components/SessionsErrorComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/components/SessionsErrorComponent.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/components/SessionsFilterPanel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/components/SessionsFilterPanel.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/mappers/SessionMapper.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/mappers/SessionMapper.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/models/SessionsUiState.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/models/SessionsUiState.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/utils/FilterKeys.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/utils/FilterKeys.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/utils/SessionsFilterCategory.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/utils/SessionsFilterCategory.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/view/SessionsFilterState.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/view/SessionsFilterState.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/view/SessionsScreen.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/view/SessionsScreen.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/sessions/view/SessionsViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/sessions/view/SessionsViewModel.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/speakers/SpeakerDetailsScreenViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/speakers/SpeakerDetailsScreenViewModel.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/speakers/SpeakersScreenViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/speakers/SpeakersScreenViewModel.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/speakers/view/SpeakerComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/speakers/view/SpeakerComponent.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/speakers/view/SpeakerDetailsScreen.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/speakers/view/SpeakerDetailsScreen.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/speakers/view/SpeakersScreen.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/speakers/view/SpeakersScreen.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/speakers/view/TopAppBar.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/speakers/view/TopAppBar.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/utils/ChaiLightAndDarkComposePreview.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/utils/ChaiLightAndDarkComposePreview.kt
--------------------------------------------------------------------------------
/presentation/src/main/java/com/android254/presentation/utils/DateAndTimeUtils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/java/com/android254/presentation/utils/DateAndTimeUtils.kt
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/about_icon.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/about_icon.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/all.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/all.png
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/btn_google_icon.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/btn_google_icon.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/droidcon_event_banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/droidcon_event_banner.png
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/droidcon_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/droidcon_icon.png
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/droidcon_logo.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/droidcon_logo.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/droidcon_logo_dark.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/droidcon_logo_dark.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/feed_icon.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/feed_icon.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/home_icon.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/home_icon.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_back_arrow.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_back_arrow.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_baseline_close_24.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_baseline_close_24.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_droidcon_logo.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_droidcon_logo.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_facebook.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_facebook.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_feedback_bad_face.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_feedback_bad_face.png
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_feedback_emoji.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_feedback_emoji.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_feedback_neutral_face.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_feedback_neutral_face.png
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_feedback_smiling_face.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_feedback_smiling_face.png
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_filter.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_filter.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_google_logo_icon.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_google_logo_icon.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_green_session_card_spacer.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_green_session_card_spacer.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_home_speakers_card_drawable.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_home_speakers_card_drawable.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_home_speakers_card_play.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_home_speakers_card_play.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_listalt.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_listalt.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_orange_session_card_spacer.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_orange_session_card_spacer.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_send_icon.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_send_icon.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_share.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_share.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_telegram.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_telegram.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_topbar_bg_login.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_topbar_bg_login.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_topbar_bg_login_dark.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_topbar_bg_login_dark.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_twitter.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_twitter.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_twitter_logo.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_twitter_logo.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_view_agenda.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_view_agenda.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/ic_whatsapp.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/ic_whatsapp.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/session_transforming_lives.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/session_transforming_lives.png
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/sessions_icon.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/sessions_icon.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/smile.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/smile.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/smiling.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/smiling.png
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/team.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/team.png
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/toolbar_bg_sign_up_dark.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/toolbar_bg_sign_up_dark.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/topbar_bg_sign_up.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/topbar_bg_sign_up.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/topbar_speaker_bg.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/topbar_speaker_bg.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/drawable/whilte_padlock.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/drawable/whilte_padlock.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_black.ttf:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_black_italic.ttf:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_bold.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_bold_italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_bold_italic.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_extra_bold.ttf:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_extra_bold_italic.ttf:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_extra_light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_extra_light.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_extra_light_italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_extra_light_italic.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_italic.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_light.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_light_italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_light_italic.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_medium.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_medium_italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_medium_italic.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_regular.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_semi_bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_semi_bold.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_semi_bold_italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_semi_bold_italic.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_thin.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_thin.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/font/montserrat_thin_italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/font/montserrat_thin_italic.ttf
--------------------------------------------------------------------------------
/presentation/src/main/res/raw/loading.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/raw/loading.json
--------------------------------------------------------------------------------
/presentation/src/main/res/values-night/colors.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/values-night/colors.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/values/colors.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/presentation/src/main/res/values/themes.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/main/res/values/themes.xml
--------------------------------------------------------------------------------
/presentation/src/test/java/com/android254/presentation/about/view/AboutScreenTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/test/java/com/android254/presentation/about/view/AboutScreenTest.kt
--------------------------------------------------------------------------------
/presentation/src/test/java/com/android254/presentation/auth/view/AuthDialogTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/test/java/com/android254/presentation/auth/view/AuthDialogTest.kt
--------------------------------------------------------------------------------
/presentation/src/test/java/com/android254/presentation/feed/view/FeedScreenTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/test/java/com/android254/presentation/feed/view/FeedScreenTest.kt
--------------------------------------------------------------------------------
/presentation/src/test/java/com/android254/presentation/feedback/view/FeedBackScreenTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/test/java/com/android254/presentation/feedback/view/FeedBackScreenTest.kt
--------------------------------------------------------------------------------
/presentation/src/test/java/com/android254/presentation/home/components/HomeBannerSectionTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/test/java/com/android254/presentation/home/components/HomeBannerSectionTest.kt
--------------------------------------------------------------------------------
/presentation/src/test/java/com/android254/presentation/home/screen/HomeScreenTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/test/java/com/android254/presentation/home/screen/HomeScreenTest.kt
--------------------------------------------------------------------------------
/presentation/src/test/java/com/android254/presentation/sessionDetails/view/SessionDetailsScreenTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/test/java/com/android254/presentation/sessionDetails/view/SessionDetailsScreenTest.kt
--------------------------------------------------------------------------------
/presentation/src/test/java/com/android254/presentation/sessions/mappers/TimePeriodTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/test/java/com/android254/presentation/sessions/mappers/TimePeriodTest.kt
--------------------------------------------------------------------------------
/presentation/src/test/java/com/android254/presentation/sessions/view/FakeSyncWorkManager.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/test/java/com/android254/presentation/sessions/view/FakeSyncWorkManager.kt
--------------------------------------------------------------------------------
/presentation/src/test/java/com/android254/presentation/sessions/view/SessionScreenTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/test/java/com/android254/presentation/sessions/view/SessionScreenTest.kt
--------------------------------------------------------------------------------
/presentation/src/test/java/com/android254/presentation/speakers/view/SpeakerDetailsScreenTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/test/java/com/android254/presentation/speakers/view/SpeakerDetailsScreenTest.kt
--------------------------------------------------------------------------------
/presentation/src/test/java/com/android254/presentation/speakers/view/SpeakersScreenTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/presentation/src/test/java/com/android254/presentation/speakers/view/SpeakersScreenTest.kt
--------------------------------------------------------------------------------
/settings.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/settings.gradle.kts
--------------------------------------------------------------------------------
/spotless/copyright.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/spotless/copyright.kt
--------------------------------------------------------------------------------
/spotless/copyright.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/droidconKE/droidconKeKotlin/HEAD/spotless/copyright.kts
--------------------------------------------------------------------------------
/whatsnew/whatsnew-en-US:
--------------------------------------------------------------------------------
1 | - Bug fixes and stability improvements
--------------------------------------------------------------------------------